@charset "utf-8";/* CSS Document *//* GLOABAL RESET */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:	0; padding: 0; border:0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}body { line-height: 1;}ol, ul { list-style: none; }blockquote, q { quotes: none; }blockquote:before, blockquote:after, q:before, q:after { content: 	''; content: 	none; }:focus { outline: 0; }ins { text-decoration: none; }del { text-decoration: line-through; }table { border-collapse: collapse; border-spacing: 0; }body { background:	#82574f url('../images/background.jpg') top left; background-attachment: fixed; color: #333333; font-family: Helvetica, Arial, Sans-serif; font-size: 16px; line-height: 1.125em; }/* BASIC */a img {border:none;}a:link {color:#145454;}a:visited {color:#145454;}a:hover {color:#009999;}body { background: url(../images/bg.jpg) top left repeat-x #5c6d7f; }h1 { margin:0; padding:2px; font:bold .875em Helvetica, Arial, sans-serif; color:#333333; }h2 { margin:0 0 3px 0; font:bold .875em Helvetica, Arial, sans-serif; color:#169596; }h3 { margin:0; padding:2px; font:bold 13px Helvetica, Arial, sans-serif; color:#fff; }h3 strong { color:#febf0f; }h4 { margin:0 0 3px 0; font:bold 13px Helvetica, Arial, sans-serif; color:#169596; }h5 { margin:0 0 10px 5px; padding:8px 2px 0 2px; font:bold 14px Helvetica, Arial, sans-serif; color:#169596; }p { font:.75em/1.5 Helvetica, Arial, sans-serif; margin:0; color:#000; }	/* STRUCTURE */#container {background-color:#fff; width:980px; margin:0 auto; clear: both; overflow: auto; }#top { background-color:#fff; width:980px; }#containermain { width:966px; margin:0 auto; border-left:solid 6px #b3b3b3; border-right:solid 6px #b3b3b3; min-height: 700px; clear: both; overflow:auto; }#content { border-left:solid 1px #fff; border-right:solid 1px #fff; background-color:#fff; min-height:522px; height:auto !important; height:522px; width:964px; margin:0; }#home_top { height:80px; width:500px; margin-top:-120px; position:absolute;}#content_left { border-right:solid 1px #CCCCCC; position:relative; top:120px; margin:30px 20px 0 0; padding-right:10px; float:left; width:260px; }#content_right { margin-top:10px; padding-top: 80px; float:left;width:460px; background: #fff url(../images/right.jpg) top right no-repeat; }	#content_right ul { clear: both; overflow: auto; margin: 0; padding: 0 .5em .5em .5em; }	#content_right ul li { margin:0; padding:0 6px; list-style:disc inside; font: 11px Helvetica, Arial, sans-serif; color:#000; float: left; width: 110px; }#home_box {	width:260px; height:150px; background: url(../images/box.gif) no-repeat; margin-top: 15px;}#home_box p { font-weight:bold; color:#0673BA; }	/* NAVIGATION */ul#navigation { background: url(../images/nav-bk.gif) top center no-repeat; list-style: none; text-align: center; margin: 0; height: 20px;}	ul#navigation li { display: inline; padding: 0 .2em;}		ul#navigation li a { font: bold .687em Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; text-transform: uppercase; padding: .2em;}	ul#navigation li a:hover { color: #FEBC25; }#nav { margin: 0 20px 0px 0px; position:relative; float:left; width:170px; border-right:solid 1px #114A8E; }	#nav ul { width:135px; margin:15px 0 0 0; padding:0; list-style-type:none; font:12px Helvetica, Arial, sans-serif; text-align:center; }	div#nav img { display: block; margin: 5px auto; }	#nav strong { color:#169596; }	#nav ul a {text-decoration:none;}	#nav ul a:link {color:#555555;}	#nav ul a:visited {color:#555555;}	#nav ul a:hover {color:#114A8E;}	#nav span ul li { margin:5px 0 0 30px; border-bottom:dashed 1px #666666; font-weight:bold; text-align:left; list-style-image:url(../images/nav_arrow.gif); }	#nav span ul li a#e-newsletter_link { color: #CC0000; }	ul#hp_address { margin-top: 0; margin-left: 15px; font-size: 11px; text-align: center; }#bottom {position:relative; width:980px; height:38px; background: url(../images/bottom.png) no-repeat center top; }#bottom ul { margin:0 125px; padding:0; }#bottom li { display:inline; padding-right:20px; font:10px Arial, Helvetica, sans-serif; }/* SPECIFICS */.right { float: right; margin: .5em; }.left { float: left; margin: .5em; }.flags { margin: 1em 1.75em .25em 2em; height: 38px; width: 120px; float: right; }	.flags p { padding-top: .75em; }.yella { color:#FEBE0A; font-weight:bold; }.badge-scott-rife {display:block; margin-top:1em;}/* LIGHTBOX */	#lightbox{ display:none; position: absolute; top:50%; left:50%; z-index:9999; width:500px; height:400px; margin:-220px 0 0 -250px; border:1px solid #fff; background:#FDFCE9; text-align:left; }#lightbox[id]{ position:fixed; }#overlay{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background-color:#000; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }#overlay[id]{ position:fixed; }#lightbox.done #lbLoadMessage{ display:none; }#lightbox.done #lbContent{ display:block; }#lightbox.loading #lbContent{ display:none; }#lightbox.loading #lbLoadMessage{ display:block; }#lightbox.done img{ width:100%; height:100%; }div#lbContent {width:300px;height:300px;background: #fff; margin:0 auto;padding:20px;border:solid 5px #1F969E;}#lightbox form {margin-left:0 !important;}#lightbox.done {background:none;border:none;}#lightbox ul li label {margin-bottom:2px;display:block; color:#333333;}#lightbox {font:bold .750em Verdana, Arial, Helvetica, sans-serif;color:#fff;}#lightbox ul, #lightbox form {margin: 0 !important; padding: 0 !important; text-align: center;}#lightbox form ul li {margin:10px 0; list-style:none !important;}#lightbox input {padding:4px;font-size:1.13em;color:#0673B6;width:200px;}#lightbox select {font-size:1.13em;color:#0673B6;width:210px;}#lightbox option {font-size:1.13em;color:#0673B6;width:180px;}#lightbox h2{margin:0 auto 1em auto;font-size:1.125em; color:#C00A34; width:260px;}#lightbox h3{ color:#1F969E;}#lightbox.done p {color:#fff;}#lightbox p a {color:#fff;}.highlight{background: url(../images/dir_bg.jpg) top left repeat-x;}#lightbox form ul { margin: 0; }