@media print
{
	body, a { color: #000000; background: #FFFFFF; } /* all text colors black, all backgrounds white */
	#main-nav { visibility:hidden; }
	#description { visibility:hidden; }
}

.frame-module
{
}

.form-module
{
	padding:15px 0 0 25px;
	width:300px;
}
#frame-container
{
	width: 100%;
	position: relative;
	text-align: center;
	overflow: hidden;
	background-color: #201F1B;
}
	
#left-col
{
	background: url('/images/public/bg_col_left.jpg') top right no-repeat;
	position: absolute;
	height: 800px;
	width: 50%;
	top: 0px;
	left: -460px;
}
	
#center-col
{
	background: url('/images/public/bg_col_center.jpg');
	width: 980px;	
	margin: auto;
}
		
#right-col
{
	background: url('/images/public/bg_col_right.jpg') top left no-repeat;
	position: absolute;
	height: 800px;
	top: 0px;
	right: -460px;
	width: 50%;
}

#header
{
	padding: 10px 0;
}

#banner
{
	margin:auto;
	width:900px;
	height:135px;
	background: url("/images/public/bg_header.jpg") no-repeat;
}

dl#main-nav
{
	margin:auto;
	width:900px;
	background: url("/images/public/horizontal_dotted_line.gif") top center repeat-x #292824;
	padding:13px 0 17px 0;
}

dl#main-nav dt
{
	background-image: url("/images/public/orange_nav_divider.gif");
	display:inline;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 .55em;
	padding:0 10px 0 20px;
}

dl#main-nav #first
{
	background-image: none;
}

dl#main-nav a
{
	padding:5px;
}

.link-arrow-right
{
	background: url("/inc/scripts/image_text.php?text=%3E%3E&color=0ac6ec&background=292824&transparent=1&antialias=1&font=fff_intelligent_thin_condensed.ttf&font_size=8") no-repeat right;
	padding: 0 12px 2px 0;
}

.link-arrow-left
{
	background: url("/inc/scripts/image_text.php?text=%3C%3C&color=0ac6ec&background=292824&transparent=1&antialias=1&font=fff_intelligent_thin_condensed.ttf&font_size=8") no-repeat left;
	padding: 0 0 2px 12px;
}
	
#footer
{
	background: url("/images/public/footer_bg.gif") no-repeat top center transparent;
	clear:both;
	padding-top: 30px;
	margin: -30px 0 0 0;
}

#footer ul
{
	margin:auto;
	width:570px;
	text-align:center;
	padding:20px 0;
}

#footer li
{
	background-image: url("/images/public/footer_divider.gif");
	display:inline;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 .44em;
	padding:0 2px 0 12px;
}

#footer #first
{
	background-image: none;
}

