body{
margin:0;
padding:0;
background:#020202 url(../images/repeater-home.gif) repeat-x top ; font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}

a{ outline:none; border:none; text-decoration:none;}
a:hover{ outline:none; border:none;}

h1{ color:#ff9c00; font-size:22px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:15px 0;}
h2{ color:#ff9c00; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0;}
h2{ color:#ff9c00; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:10px 0;}

p{ margin:0; padding:3px 0;}
.clr{ margin:0; padding:0; line-height:0; clear:both;}

#page-bg{
background:url(../images/bg-home.jpg) no-repeat top center; margin:0; padding:0;
}
#container{
margin:0 auto; padding:0; width:968px;
}
.flo-lt{ float:left}
.flo-rt{ float:right}

#header{
margin:0;
padding:0;
height:154px;
}
.top-header{ margin:0; padding:0; background:url(../images/logo-rtbg.jpg) no-repeat top right;}
.logo{width:370px; float:left;}
.logo-rt{ margin:0; padding:0; float:right; width:430px;}
#search-navcol{ margin:0; padding:20px 10px 0 15px;}
#top-nav{ margin:0; padding:0; float:left;  font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:11px;}
#top-nav a{ font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:11px; line-height:22px; padding:0 3px;}
#top-nav a span{ background:url(../images/items-icon.gif) no-repeat top left; padding:0 0 0 22px;}
#top-nav a:hover{ font-family:Verdana, Geneva, sans-serif; color:#ff9c00; font-size:11px;}


#navigation{height:36px; padding:0 0px; margin:0;}
#navigation ul{ padding:0; margin:0; list-style:none;}
#navigation ul li{ padding:0; margin:0; list-style:none; float:left; margin-left:0 !important; position:relative;}

#navigation ul li a dd{text-decoration:none; font-family:ArialMT, Arial, Helvetica, sans-serif; padding:0;	position:absolute; top:3px; right:4px;	height:9px; line-height:10px!important; font-size:8px; color:#eae9e9;}

 #navigation ul li a{text-decoration:none; font-family:ArialMT, Arial, Helvetica, sans-serif; font-size:14px; color:#eae9e9; line-height:36px; background:url(../images/nav-active.gif) no-repeat top left; padding:0 15px; display:block;}
 
 #navigation ul li span a{text-decoration:none; font-family:ArialMT, Arial, Helvetica, sans-serif; font-size:14px; color:#eae9e9; line-height:36px; background:url(../images/nav-active1.gif) no-repeat top left; padding:0 16px; display:block;}

#navigation ul li a span{visibility:hidden;}

#navigation ul li a:hover, #navigation ul li a.selected {text-decoration: none; background:url(../images/nav-hover.gif) no-repeat top center; display:block;}

#banner{height:404px; margin:0; padding:0;}
#home-contfield{ margin:0; padding:0; font-size:13px; height:352px; background:url(../images/home-contfield-bg.jpg) no-repeat top left; padding:0 10px;}

.contfield-left{ margin:0; padding:0; float:left; width:610px;}
.contfield-right{ margin:0; padding:0; float:right; width:266px; color:#fff;}

.home-rtbox{ margin:0; padding:36px 0 0 0; height:115px;}

.blu-head{ color:#058ff5; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.red{ color:#ff3f00;}
.sssl-col{ margin:0 40px 0 0; padding:0px; width:280px; float:left; color:#fff;}
.lightup-col{ margin:0; padding:0; width:290px; float:left; color:#fff;}

.input-search{ margin:0; padding:2px 0 0 5px; height:20px; width:150px; background:#000; line-height:20px; border:none; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block;}
.more{ margin:0; padding:10px 10px 0 0; text-align:right;}
#footer{
	background:url(../images/lower-footer-bg-1.jpg) no-repeat bottom;
	margin:0;
	padding:8px 0 0 0;
	height:130px; font-size:11px; color:#929292;
}

.footer-left{ margin:0; padding:0; width:480px; float:left;}
.footer-right{ margin:0; padding:0; width:370px; float:right; text-align:right;}

.footer-nav{ margin:0;
 padding:0; 
 text-align:left; 
color:#929292; font-family:Arial, Helvetica, sans-serif; 
 font-size:11px;

 }

.footer-nav a{ margin:0; padding:0 5px ; color:#929292; text-decoration:none; line-height:38px;}
.footer-nav a:hover{color:#ff9c00; text-decoration:none;}

#bookmark{ margin:12px; padding:8px 0 0 15px; background:url(../images/bookmark-bg.jpg) no-repeat top left; height:32px; width:230px;}
#bookmark .book-icon{ margin:0; padding:0 6px; float:left;}