@charset "UTF-8";

body {
	margin: 12px 0px 0px 0px;
	background-image: url(pix/home/bg_top.gif);
	background-repeat: repeat-x;
}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display: inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
.clear{clear:both;margin:0;margin:0}

img           {border: 0px;}
a             {border:0px none;}
#container    {width: 900px; border: 0px;text-align: left;margin: 0px auto 0px auto;padding: 0px;}

#nav          {height:44px;padding:0px 0px 5px 0px;text-align:left;width:900px;margin: 0px;}
#nav ul       {border:0px none;height:44px;margin:0px;padding:0px;width:900px;}
#nav ul li    {background-image:none;border-width:0px;display:block;float:left;list-style-type:none;margin:0px;padding:0px;}
#nav ul li a  {background:url(pix/home/bg_nav_home.gif) no-repeat top left;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;height:30px;list-style-type:none;margin:0px;padding:14px 0px 0px 0px;text-align:center;text-decoration:none;width:180px;border: 0px;color: #50555a;}
#nav ul li a:hover {background:url(pix/home/bg_nav_home.gif) no-repeat 0px -44px;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;height:30px;list-style-type:none;margin:0px;padding:14px 0px 0px 0px;text-align:center;text-decoration:none;width:180px;border: 0px;color: #FFFFFF;}

#flash        {width: 900px;height: 352px;background-repeat: no-repeat;padding: 0px;margin: 0px;z-index: 1;}
#storelocator {width: 339px;height: 26px;background: url(pix/bg_store_locator3.gif) no-repeat;float: right;position: absolute;z-index: 2;margin-top: 0;margin: 0 623px 0 0 ;padding: 0 0 0 98px;}

#mainContent {margin:0px;width: 900px;height: 270px; _overflow: hidden; float: left; background-color:#e6e6e6; }
#mainContent a:hover {color:#000;}
#mainContent div.co     {width:266px;height:230px;border-right:1px solid #ebebeb;float:left;font-family:arial;font-size:12px;color:#676767;background:#fff;padding:10px;margin:10px 0 0 0;}
#mainContent div.co h2      {font-size:150%;font-weight:normal;color:#b5b5b5;padding:0;margin:0 0 10px 0;width:auto;display:inline}
#mainContent div.co h2	    {display:block;}
#mainContent div.co p       {width:155px;line-height:1.75;margin:0;padding:0;float:left;}
#mainContent div.co a.image {width:90px;background:none;float:left;clear:none;margin:-45px 0 0 0;}
#mainContent div.co a         {text-decoration:none;color:#cc2b2b;background:url(pix/home/b_black_arrow.jpg) no-repeat left 50%;padding:4px 0 4px 20px;clear:both;display:block}
#mainContent div.co a.buyonline         {width:109px; height:0px; overflow:hidden; text-decoration:none;color:#cc2b2b;background:url(pix/buyonline.gif) no-repeat;padding:14px 0 0px 20px;clear:both;display:block; margin-bottom:5px;}
#mainContent div.co a.readmore        {width:109px; height:0px; overflow:hidden;text-decoration:none;color:#cc2b2b;background:url(pix/readmore.gif) no-repeat;padding:14px 0 0px 20px;clear:both;display:block; margin-bottom:5px;}
#mainContent div.co a.findastore         {width:109px; height:0px; overflow:hidden;text-decoration:none;color:#cc2b2b;background:url(pix/findastore.gif) no-repeat;padding:14px 0 0px 20px;clear:both;display:block; margin-bottom:5px;}
#mainContent div.co a:hover    {color:#000;}
#mainContent div.co.popular   {border:0px;width:265px}
#mainContent div.co.popular h2{margin:0 0 8px 0}
#mainContent div.co.popular div.rate{border-top:1px solid #ebebeb;display:block;height:55px;}
#mainContent div.co.popular div.rate h3{margin:6px 0 0 0;font-size:105%;font-weight:normal;color:#8d8a8a;}
#mainContent div.co.popular div.rate ul{margin:5px 0 5px 0;padding:0;list-style-type:none;}
#mainContent div.co.popular div.rate ul li{float:left;}
#mainContent div.co.popular div.rate ul li a.on{background:url(images/votestar.jpg) no-repeat left 50% ;width:21px;height:19px;padding:0;margin:0;}
#mainContent div.co.popular div.rate ul li a{background:url(images/votestar.jpg) no-repeat -19px 50% ;width:21px;height:19px;padding:0;margin:0;}
#mainContent div.co.popular div.rate a.submit{background:url(none);clear:none;float:left;}
#mainContent div.news   {border:0px;width:266px;padding:10px 15px 10px 15px;float:left;font-family:arial;font-size:12px;color:#676767;background:#fff;height:230px;padding:10px;margin:10px 0 0 0;}
#mainContent div.news img{padding:0 15px 10px 0;float:left;display:inline;}
#mainContent div.news p {line-height:1.75;padding:0 0 5px 0;width:auto;clear:none;display:inline}
#mainContent div.news a{color:#cc2b2b;text-decoration:none;background:none;width:auto;padding:0;display:inline;margin:0;}
#mainContent div.news a.title{color:#cc2b2b;text-decoration:none;background:none;width:auto;padding:0;display:inline;margin:0;float:none;font-size:150%;line-height:1;}
#mainContent div.news a:hover   {color:#000;}

#mainFooter {clear:both;margin:0;height:27px;}
#mainFooter a{display:block;float:left;overflow:hidden;text-indent:-400px;height:27px;}
#mainFooter a.seeother{width:574px;background:url(images/seeother.gif) no-repeat top left;}
#mainFooter a.highestrated{width:286px;background:url(images/highestrated.gif) no-repeat top left;}
#mainFooter a.latestnews{width:286px;background:url(images/btn_latestnews.gif) no-repeat top left;}

#callouts{background:url(pix/bg_grayfade_bottom.gif) repeat-x top left;width: 860px;margin:0 auto 0 auto;padding:0 20px 0 20px;}
#callouts div.co {height:181px;float:left;font-family:arial;font-size:12px;color:#676767;padding:10px;margin:10px 0 0 0;}
#callouts div.co h2{font-size:150%;font-weight:normal;color:#b5b5b5;padding:0;margin:0 0 10px 0;}
#callouts div.co.soon{width:264px;background:url(images/soon.jpg) no-repeat top left;}
#callouts div.co.soon h2{margin:0 0 15px 0;}
#callouts div.co.soon div#myscroller{position:relative;
width:200px; height:119px;
overflow:hidden;}
#callouts div.co.soon span{display:block;color:#cc2b2b;font-weight:bold;text-decoration:none;margin:5px 0 0 0;}
#callouts div.co.win{width:260px;background:url(images/bg_win.gif) no-repeat top left;padding:15px;}
#callouts div.co.win h2{color:#cc2b2b;}
#callouts div.co.win a{color:#cc2b2b;text-decoration:none;}
#callouts div.co.win a:hover   {color:#fff;}
#callouts div.co.win img{margin:0 15px 0 0;}
#callouts div.co.win p {line-height:1.5;padding:0 0 5px 0;}
#callouts div.co.opportunity{width:266px;background:url(images/opportunity.jpg) no-repeat top left;}
#callouts div.co.opportunity h2{color:#cc2b2b;margin:0 0 8px 120px;}
#callouts div.co.opportunity p{margin:0 0 0 130px;padding:0;}
#callouts div.co.opportunity ul{margin:0 0 0 130px;padding:0;}
#callouts div.co.opportunity ul li{line-height:13px;margin:0 0 5px 0;}
#callouts div.co.opportunity a{color:#cc2b2b;text-decoration:none;}
#callouts div.co.opportunity a:hover   {color:#fff;}
#callouts #slide-images{list-style:none; padding:0; margin:0;}
#callouts #slide-c{color:#cc2b2b; font-weight:bold;}

#logo {
	background:url("pix/bg_noflash_home.png") no-repeat scroll 0 0 transparent;
	float:left;
	font-family:arial;
	font-size:14px;
	height:207px;
	margin:0;
	padding:145px 0 0 50px;
	width:851px;
}
#logo p { margin: 8px 0; }
#logo p a { text-decoration: none; }
#logo p a:hover { text-decoration: underline; }

#bottomContent{background:none}