body { 
	margin:0;
	padding:0;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	text-align:center;
	color:#000;
	background-color:#f0ecea;
	background-image: url(images/bgr_body.gif);
	background-repeat: repeat-y;
	background-position: top center; }
td { 
	margin:0;
	padding:0;
	font-size:11px;}
p {
	margin: 0;
	padding: 10px 0 0;
	line-height:16px; }
a:link      { color: #004bb9; text-decoration: none; }
a:visited     { color: #004bb9; text-decoration: none; }
a:hover  { color: #06c;	text-decoration: underline; }
a:active  { color: #0047ae; text-decoration: underline;}
h1, h2, h3, h4, h5, h6 { 
	margin:0;
	padding:0; }
h1 {
	color: #070707;
	font-size:20px;
	font-weight:bold;
	padding-top: 7px;
	padding-bottom: 5px;
	line-height:22px;}
h1 a:link{
	color: #004bb9;}
h1 a:hover{
	color: #06c;
	text-decoration: underline; }
h2 {
	font-size:13px;
	font-weight:bold;
	padding-bottom: 1px;}
h2 a:link{
	color: #0047ae; }
h2 a:hover{
	color: #06c;
	text-decoration: underline  }
h3 {
	display: inline;
	font-size:12px;}
h3 a:link{
	color: #004bb9; }
h3 a:hover{
	color: #06c;
	text-decoration: underline  }
h4 {
	font:10px "Trebuchet MS", Arial, sans-serif;
	padding-top: 3px; }
h4 a:link  { color: #06c;	text-decoration: none; }
h4 a:hover  { color: #06c;	text-decoration: none; }
h4 a:visited  { color: #06c;	text-decoration: none; }
h5 {
	color: #999cb2;
	font:11px "Trebuchet MS", Arial, sans-serif;
	padding-top: 2px;
	padding-bottom: 8px; }
h5 a:link{
	color: #999cb2; }
h5 a:hover{
	color: #900;
	text-decoration: none }
h6 {
	display: inline;
	color: #999cb2;
	font:10px "Trebuchet MS", Arial, sans-serif; }
.i2_sum h6 {
	color: #3f3f3f;
	display: block;
	padding-top: 2px; }
form { 
	margin:0;
	padding:0; }
 
input {
	font-family:Verdana, Arial, sans-serif; }
#body{
	background: url(images/bgr_container.gif) no-repeat center top;
	width: 800px;
	padding:0;
	margin: 0 auto;
	text-align:center }
#topunit{
	width: 729px;
	height: 15px;	
	padding:10px 0 8px 71px;}
#header{
	width: 100%;
	margin: 0;
	padding: 0; }
.globe{
	width: 32px;
	height: 32px;
	padding:42px 8px 12px 30px;
	margin: 0;
	float: left; }
.logo{
	width: 157px;
	height: 74px;
	padding:11px 0 1px;
	margin: 0;
	float: left; }
.banner{
	width: 572px;
	height: 60px;
	padding:13px 0;
	margin: 0;
	text-align:center; 
	float: left; }
#nav{
	background-image: url(images/bgr_nav.gif);
	text-align: left;
	letter-spacing: 1px;
	vertical-align: bottom;
	width: 800px;
	height: 22px;
	margin: 0 ;
	padding: 12px 0 6px;
	clear: both; }
#c{
	width: 800px;
	margin: 0 ;
	padding-top: 5px; }
.cleft{
	width: 175px;
	padding-right: 6px;
	padding-left: 6px;
	border-right: 1px dotted #d7cfa4;
	float: left; }
#subbox{ width: 175px; margin: 0; padding-bottom: 6px; }
#columns{
	width: 175px;
	height: auto;
	margin: 0;
	padding-bottom: 6px; }
.cols_header{
	height:24px;
	color:#ffffff;
	font:bold 13px "Trebuchet MS", Arial, sans-serif;
	background-color: #537ab2;
	width: 100%;
	padding-left: 8px;
	border-bottom:1px solid; }
.columns{
	color:#070707;
	font:bold 11px / 15px "Trebuchet MS", Arial, sans-serif;
	background-color: #f7f7f7;
	word-spacing: 1px;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px; }
.cols_ar{
	margin-top: 8px;
	color:#bf0000;}
.columns a:link { color: #070707; text-decoration: none; }
.columns a:visited { color: #070707; text-decoration: none; }
.columns a:hover { color: #06c; text-decoration: none; }
.columns a:active { color: #900; text-decoration: none; }
#sponsor{
	width: 175px;
	height: auto;
	margin: 0;
	padding-top: 6px;
	padding-bottom: 6px; }
.ccr{
	width: 612px;
	height: auto;
	float: right; }
#h{ text-align: right; height:24px; width: 606px; padding: 0; margin: 0 0 0 6px; border-bottom:1px solid #fff; }
.hc{
	font:12px "Trebuchet MS", Arial, sans-serif;
	color:#070707;
	background-color: #999cb2;
	padding-left: 8px; }
.hc a:link{
	color: #070707; }
.hc a:hover{ color: #fff; text-decoration: none; }
.hc a:visited{ color: #070707; }
.hs{
	font:10px Verdana, Arial, sans-serif;
	background-color: #999cb2;
	padding-left: 8px; }
.hs a:link{ color: #fff; }
.hs a:hover{ color: #900; text-decoration: none; }
.hs a:visited{ color: #fff; }
.ib{
	font:12px "Trebuchet MS", Arial, sans-serif;
	color:#070707;
	background-color: #c1d1e6;
	padding-left: 4px; }
#i1{
	height:auto;
	width: 606px;
	padding: 0;
	margin: 0 0 0 6px;
	border-bottom: 8px;}
.i1{
	background-color: #e8eff6;
	padding: 0 7px 0; }
#i1_sum{
	color:#3f3f3f;
	font:13px / 16px "Trebuchet MS", Arial, sans-serif;
	padding-bottom: 5px; }
.byline{
	font:11px "Trebuchet MS", Arial, sans-serif;
	margin-bottom: 8px; }
.byline a:link  { color: #06c;	text-decoration: none; }
.byline a:hover  { color: #06c;	text-decoration: none; }
.byline a:visited  { color: #06c;	text-decoration: none; }
#i2{
	height: auto;
	width: 100%; }
.i2_split_{
	height:auto;
	width: 191px;
	float: left;
	border-right: 1px dotted #d7cfa4;
	margin-top: 6px;
	margin-bottom: 4px;
	padding-right: 6px;
	padding-left: 6px; }
.i2_split{
	height:auto;
	width: 191px;
	float: left;
	margin-top: 6px;
	margin-bottom: 4px;
	padding-right: 6px;
	padding-left: 6px; }
.i2_split_cat{
	height:12px;
	font:11px "Trebuchet MS", Arial, sans-serif;
	background: #d7cfa4 url(images/arrow.gif) no-repeat 4px 0;
	padding-left: 18px; }
.i2_split_cat a:link{
	color: #070707; }
.i2_split_cat a:hover{
	color: #fff; text-decoration: none; }
.i2_split_cat a:visited{
	color: #070707; }
.i2_sum{
    font-size:11px;
	padding: 5px 7px 7px;
	background-color: #fbfbfb; }
#i3{
	height:auto;
	width: 100%; 
	clear: both; }
#i3_list{
	height:auto;
	width: 606px;
	font-size:11px;
	margin-left: 6px;
	padding-bottom: 10px;
	border-top:1px solid #bf0000;
    background-color: #f3f9ff; }
.i3_list{
	padding-top: 10px; }
.i3_sum{
	padding-top: 10px;
    font-size:11px; }
#ccr{
	width: 612px;
	margin: 0;
	padding: 0;
	text-align:right; }
.cc{
	width: 418px;
	padding-left: 12px;
	float: left; }
.cr{
	width: 170px;
	height: auto;
	padding: 7px 6px 0;
	float: right;}
#crc{
	width: 170px;
	padding: 0;
	margin: 0;  }
#cart{
	width: 100%;
	font-size:12px;
	line-height:16px;
	padding-left: 6px; }
#cart_byline{
	width: 406px;
	padding-left: 12px; }
#cart_sum{
	width: 402px;
	font-size:13px;
	background-image: url(images/bgr_sum_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 3px;
	margin-top: 8px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 10px; }
#cart_sum_c{
	width: 402px;
	height:10px;
	background-image: url(images/bgr_sum_close.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 3px;
	padding-bottom: 8px;
	padding-right: 6px;
	padding-left: 10px; }
#cart_cont{
	font-size:12px;
	padding-left: 10px;
	padding-right: 20px;
	line-height:16px; }
.caption    { font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.crart{
	text-align: left;
	width: 170px;
	margin-top: 7px;
	padding-left: 6px;
	padding-right: 6px; }
.cradpos{
	text-align: left;
	width: 0;
	height: 400px;
	visibility: hidden;
	float: left;
	clear: left; }
.crad{
	text-align: left;
	vertical-align: middle;
	position: relative;
	width: 315px;
	height: 270px;
	visibility: visible;
	float: left;
	clear: left; }
#ccat_header{
	color: #bf0000;
	width: 415px;
	font-size:15px;
	margin-top: 7px;
	margin-right: 3px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom:2px solid #d7cfa4; }
#c_list{
	height:auto;
	width: 413px;
	margin-left: 5px;
	padding-top: 10px; }
#cpc{
	height:auto;
	width: 390px;
	margin-left: 5px;
	padding-top: 10px;
	font-size:12px;
	line-height:16px;}
#cpc_footer{
	height:auto;
	width: 413px;
	padding-top: 10px; }
#ccat_footer{
	color: #a2904f;
	text-align: right;
	width: 400px;
	margin-right: 3px;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 12px;
	border-top:2px solid #d7cfa4; }
#hl{
	width: 170px;
	margin: 0;
	padding-top: 6px;
	padding-bottom: 6px; }
.hl_h{
	height:24px;
	color:#ffffff;
	font:bold 11px Arial, Helvetica, sans-serif;
	background-color: #808080;
	width: 100%;
	padding-left: 8px;
	border-bottom:1px solid; }
.hl{
	color:#070707;
	font:11px Arial, Helevetica, sans-serif;
	background-color: #e8eff6;
	width: 100%;
	padding-bottom: 8px;
	padding-left: 8px; }
.hl a:link { color: #004bb9; text-decoration: none; }
.hl a:visited { color: #004bb9; text-decoration: none; }
.hl a:hover { color: #06c; text-decoration: underline; }
.hl a:active { color: #06c; text-decoration: none; }
.hl_cat {
	color: #bf0000;
	margin: 0;
	margin: 0;
	padding: 8px 0 0; }
.hl_cat a:link { color: #070707; text-decoration: none; }
.hl_cat a:visited { color: #070707; text-decoration: none; }
.hl_cat a:hover { color: #900; text-decoration: none; }
.hl_cat a:active { color: #900; text-decoration: none; }
.cat_hl_h{
	height:24px;
	color:#bf0000;
	font:bold 11px Arial, Helvetica, sans-serif;
	width: 100%;
	margin-left: 8px;
	border-bottom:1px solid #bdb76b; }
.cat_hl{
	color:#070707;
	font:bold 11px Arial, Helvetica, sans-serif;
	width: 100%;
	padding-bottom: 8px;
	padding-left: 4px; }
#footnav {
	width:100%;
	margin:0;
 	padding:5px 0;
    text-align: center;
    clear: both; }
#lboard {
	width:100%;
	margin:0;
 	padding:5px 0;
 	text-align: center;}
#footer {
	width:100%;
	margin:0;
 	padding:0;
    text-align: center;}
#footer a:link      { color: #06c; text-decoration: none; }
#footer a:visited     { color: #004bb9; text-decoration: none; }
#footer a:hover  { color: #004bb9;	text-decoration: none; }
#footer a:active  { color: #06c; text-decoration: underline;}
#bodyclose {
	background: #f0ecea url(images/bgr_footer.gif) no-repeat center top;
	height:200px;
	margin:0;
 	padding:0;}
