/**/
.filler {width:100%;height:0;overflow:hidden;clear:both;}

.roundedCorners{
padding:10px;
background:#fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}

.roundedCorners-notop{
padding:10px;
background:#fff;
-webkit-border-bottom-left-radius:4px;
-webkit-border-bottom-right-radius:4px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
}

/***************************** body + fonts */
/* body {background: #000 url(/images/bround.jpg) 0 0 repeat-x;color:#333;font: 12px Arial, Helvetica, sans-serif;padding: 0 0 100px 0;} */
body {background-color: #6A6A6A;color:#333;font: 12px Arial, Helvetica, sans-serif;padding: 0 0 100px 0;}
p{margin-bottom:10px;line-height:150%;}

a {outline:none; color:#0055ff}
a:hover {text-decoration:underline; color:#0055ff;}
/* a:visited:{color:#29a5cb;} */
a:visited:{color:#0055ff;}

h1 a {width:182px;height:51px;display:block;overflow:hidden;text-indent:-9999px;background: url(/images/logo.gif) 0 0;}
h2{margin-bottom:8px;color:#ff7c00; font-size:17px;}
h3{margin-bottom:2px;color:#525252;font-size:13px;}

/***************************** containers */
#wrapper{ width:960px; margin:0 auto;}
#small-wrapper{ width:610px; margin:0 auto;}
#main{}

/***************************** header */
#header{ height:110px;}
#top-ins{ color:white;padding-top:5px; height:20px; text-align:right; margin-bottom:30px;}
#top-ins a{ color:white;}

#logo{ float:left; font-weight:bold; font-size:13px;}
#logo img{ float:left;}
#logo ul{ float:left; margin:13px 0 0 20px;}
#logo ul li{ float:left; margin-right:15px;}
#logo ul li a{ color:white;}
#logo ul li .storebold{ color:#ffea00; text-decoration:underline;}
#logo ul li .storebold:hover{ text-decoration:none;}

#top-search{ float:right; margin-top:10px;}

#top-sitenav{ float:right; margin:15px 15px 0 0; color:#ffb174; font-weight:bold; font-size:13px;}
#top-sitenav a{color:#ffb174;}


/***************************** main-index */
#main-index{}

/***************************** #home-top */
#home-top{ margin-bottom:10px;}

#home-top-left{ float: left; width:600px; margin-right:20px;}
#slider{ margin-bottom:6px;}

#home-top-left ul{ height:30px;}
#home-top-left ul li{ width:115; height:30px; float:left;}
#home-top-left ul li a{ display:block;width:115px; height:30px; float:left;}
#home-top-left ul .sprite1 a{ background:url(/images/homenav.png) 0 0 no-repeat;}
#home-top-left ul .sprite1 a:hover{ background:url(/images/homenav.png) 0 -30px no-repeat;}
#home-top-left ul .sprite2 a{ background:url(/images/homenav.png) -115px 0 no-repeat;}
#home-top-left ul .sprite2 a:hover{ background:url(/images/homenav.png) -115px -30px no-repeat;}
#home-top-left ul .sprite3 a{ background:url(/images/homenav.png) -230px 0 no-repeat;}
#home-top-left ul .sprite3 a:hover{ background:url(/images/homenav.png) -230px -30px no-repeat;}
#home-top-left ul .sprite4 a{ background:url(/images/homenav.png) -345px 0 no-repeat;}
#home-top-left ul .sprite4 a:hover{ background:url(/images/homenav.png) -345px -30px no-repeat;}
#home-top-left ul .sprite5 a{ background:url(/images/homenav.png) -460px 0 no-repeat; width:140px;}
#home-top-left ul .sprite5 a:hover{ background:url(/images/homenav.png) -460px -30px no-repeat; width:140px;}

#home-top-right{ float:right; width:310px; font-size:13px;}

/***************************** #top-search */
#top-search{width:252px; height:27px; background:url(/images/search_back.gif) 0 0 no-repeat; float:right;}
#top-search input.text {width:210px;height:20px;padding:4px 0px 0px 5px;border:none;color:#D3D3D2;
background:url(/images/search_input.gif) 0 0 no-repeat; float:left;}
#top-search .image { float:right;}

/***************************** #home-featured */
#home-featured{ width:375px; float:left;}

/***************************** #home-video-ad */
#home-video{ float:right; width:535px; margin-bottom:10px;}
#home-video h3{ font-size:20px; text-transform:uppercase; margin-bottom:10px;}
#home-video-player{ float:left; margin-right:10px;}
#home-video-list{ float:left; width:225px;}
#home-video-list div{ margin-bottom:10px;}
#home-video-list img{ float:left; margin-right:10px;}

/***************************** #home-latestlist */

#home-banners-left{ float:left; margin-bottom:10px;}

#home-banners-right{ float:right; margin-bottom:10px;}
#home-banners-right img{ margin-right:12px;}
#home-banners-right .no-right{ margin-right:0px;}

/***************************** #footer */
#footer{ color:#949494; padding-top:10px; height:160px;}
#footer div{ width:200px; padding:0 19px 10px 20px; border-right:1px solid #2d2e2d; float:left;}
#footer h2{font-size:24px; margin-bottom:4px; color:#f07318;}
#footer  h2 a{color:#f07318;}
#footer  h3{font-size:14px; text-transform:uppercase; color:#cecece;}
#footer .noborder{ border:none;}
#footer .noborder h2{ color:#ee3e2f;}

#sitefooter{color:#D3D3D2; text-align:right; padding-top:2px; margin-top:10px;}
#sitefooter .disclaimer{float:right;width:960px;height:200px;text-align:justify;}
#sitefooter a{ color:#D3D3D2;}

ul.normal { list-style-type: disc; padding-left:20px; }
ul.normal li { list-style-type: disc; }

