*{margin: 0px;padding:0px;outline:none !important;margin-left:auto;margin-right:auto;}
img{border:0;vertical-align:middle}
body{font-family:Arial,Helvetica,sans-serif;text-align:center;background:url(images/bg.png) repeat-x 0 0 #ffffff;color:#000000;font-size:12px;}
a:link,a:visited{color:#555555;text-decoration:none;}
a:hover,a:active{color:#555555;text-decoration:underline;}

#top{width:1010px;height:120px;background:url(images/top.png) no-repeat;}
#logo:link,#logo:visited{display:block;width:160px;height:65px;float:left;text-indent:-9999px;margin-left:60px;margin-top:22px;}
#top_left{float:right;overflow:hidden;width:700px;height:70px;margin-right:25px;margin-top:22px;text-align:left;}
#top_left .ads{float:left;width:468px;height:60px;margin-top:8px;margin-left:10px;}
#top_left .search{float:right;width:210px;height:25px;margin-top:10px;text-align:center;}
#top_left .lang{float:right;width:210px;height:25px;margin-top:5px;text-align:center;}
#top_left .lang img{margin-left:15px;margin-top:7px;float:left;}
#top_left .lang select{margin-top:2px;margin-left:5px;color:#949494;width:159px;font-size:11px;padding:2px;float:right;margin-right:5px;border:1px solid #abadb3;}

#mid{width:1010px;height:338px;background:url(images/mid.png) no-repeat;}
#mid .left{float:left;overflow:hidden;}
#mid .count{font-size:25px;margin-left:40px;margin-top:20px;}
#mid .select{text-align:left;}
#mid .select select{color:#949494;width:159px;font-size:11px;padding:2px;margin-right:5px;border:1px solid #abadb3;margin-top:5px;margin-left:40px;}

#mid .right{float:right;overflow:hidden;}
#mid .right a:link,#mid .right a:visited{display:block;background:url(images/directory.png) no-repeat;width:263px;height:40px;text-indent:-9999px;margin-right:40px;margin-top:40px;}
#mid .center{clear:both;float:left;width:100%;margin-top:93px;overflow:hidden;}

#mid .center a:link,#mid .center a:visited{display:block;float:left;width:91px;height:131px;background-image:url(images/mob_bg.png);text-indent:-9999px;}

#att:link,#att:visited{margin-left:70px;}
#att:hover,#att:active{background-position:0 -131px;}

#verizon:link,#verizon:visited{margin-left:20px;background-position:-92px 0px;}
#verizon:hover,#verizon:active{background-position:-92px -131px;}

#tmobile:link,#tmobile:visited{margin-left:20px;background-position:-183px 0px;}
#tmobile:hover,#tmobile:active{background-position:-183px -131px;}

#sprint:link,#sprint:visited{margin-left:20px;background-position:-274px 0px;}
#sprint:hover,#sprint:active{background-position:-274px -131px;}

#nextel:link,#nextel:visited{margin-left:20px;background-position:-365px 0px;}
#nextel:hover,#nextel:active{background-position:-365px -131px;}

#newarr:link,#newarr:visited{margin-left:20px;background-position:-456px 0px;}
#newarr:hover,#newarr:active{background-position:-456px -131px;}

#android:link,#android:visited{margin-left:20px;background-position:-547px 0px;}
#android:hover,#android:active{background-position:-547px -131px;}

#touchscreen:link,#touchscreen:visited{margin-left:20px;background-position:-638px 0px;}
#touchscreen:hover,#touchscreen:active{background-position:-638px -131px;}

#main{width:1010px;background:url(images/main.png) repeat-y;overflow:hidden;}
#main .content{width:1010px;background:url(images/bot.png) no-repeat;overflow:hidden;padding-top:20px;}
#main .menu{float:left;text-align:left;margin-left:40px;overflow:hidden;}
#main .menu h2{color:#40aeef;font-size:12px; background:url(images/li.png) no-repeat left 4px; padding-left:10px;margin:7px 30px; overflow:hidden;width:180px;}
#main .menu a:link,#main .menu a:visited{margin-left:0;width:180px;color:#555555;}
#main .foot{float:left;width:1010px;background:url(images/foot.png) no-repeat;height:6px;}

#main .final{float:left;width:610px;overflow:hidden;margin-left:40px;}
#main .final div{background:#ffffff;margin-top:20px;overflow:hidden;}
#main .final img{float:left;margin:10px;}
#main .final h1{font-size:18px;float:left;margin-top:10px;text-decoration:underline;width:400px;text-align:left;margin-bottom:15px;}
#main .final h3{font-size:13px;float:left;margin-top:10px;width:115px;text-align:left;}
#main .final p{font-size:13px;float:left;margin-top:10px;width:325px;text-align:left;margin-bottom: 15px;}
#main .final a:link,#main .final a:visited{color:#000000;float:left;}
#main .readmore:link,#main .readmore:visited{margin-top:15px;}


#main1{width:1010px;background:url(images/main1.png) repeat-y;overflow:hidden;}
#main1 .content{width:1010px;background:url(images/bot1.png) no-repeat;overflow:hidden;padding-top:20px;}
#main1 .menu{float:left;margin-left:30px;overflow:hidden; width:215px; overflow:hidden;text-align:left;}
#main1 .menu h2{color:#40aeef;font-size:10px; background:url(images/li.png) no-repeat left 4px; padding-left:10px;margin:7px 30px; overflow:hidden;width:180px; }
#main1 .foot{float:left;width:1010px;background:url(images/foot1.png) no-repeat;height:6px;}
#main1 .menu a:link,#main1 .menu a:visited{margin-left:0;width:180px;color:#555555;}
#main1 .series{text-align:left;float:left;margin-left:10px;overflow:hidden; width:215px;}
#main1 .series h2{color:#40aeef;font-size:10px; background:url(images/li.png) no-repeat left 4px; padding-left:10px;margin:7px 30px; overflow:hidden;width:180px; }
#main1 .series a:link,#main1 .series a:visited{margin-left:0;width:180px;color:#555555;}

#main1 .final{float:right;width:423px;overflow:hidden;margin-right:65px;}
#main1 .final div{background:#ffffff;margin-top:20px;overflow:hidden;}
#main1 .final img{float:left;margin:10px;}
#main1 .final h1{font-size:18px;float:left;margin-top:10px;text-decoration:underline;width:200px;text-align:left;margin-bottom:15px;}
#main1 .final h3{font-size:13px;float:left;margin-top:10px;width:100px;text-align:left;}
#main1 .final p{font-size:13px;float:left;margin-top:10px;width:155px;text-align:left;}
#main1 .final a:link,#main1 .final a:visited{color:#000000;float:left;}
#main1 .readmore:link,#main1 .readmore:visited{margin-top:15px;}


#main2{width:1010px;background:url(images/main1.png) repeat-y;overflow:hidden;}
#main2 .content{width:1010px;background:url(images/bot1.png) no-repeat;overflow:hidden;padding-top:20px;}
#main2 .menu{float:left;margin-left:30px;overflow:hidden; width:215px; overflow:hidden;text-align:left;}
#main2 .menu h2{color:#40aeef;font-size:10px; background:url(images/li.png) no-repeat left 4px; padding-left:10px;margin:7px 30px; overflow:hidden;width:180px; }
#main2 .foot{float:left;width:1010px;background:url(images/foot1.png) no-repeat;height:6px;}
#main2 .menu a:link,#main2 .menu a:visited{margin-left:0;width:180px;color:#555555;}
#main2 .series{text-align:left;float:left;margin-left:10px;overflow:hidden; width:215px;}
#main2 .series h2{color:#40aeef;font-size:10px; background:url(images/li.png) no-repeat left 4px; padding-left:10px;margin:7px 30px; overflow:hidden;width:180px; }
#main2 .series a:link,#main2 .series a:visited{margin-left:0;width:180px;color:#555555;}

#main2 .final{float:right;width:423px;overflow:hidden;margin-right:65px;}
#main2 .final div{background:#ffffff;margin-top:10px;overflow:hidden;}
#main2 .final img{margin:10px;}
#main2 .final h1{font-size:18px;float:left;margin-top:10px;text-decoration:underline;width:100%;text-align:center;margin-bottom:15px;}
#main2 .final h3{font-size:13px;float:left;margin-top:10px;margin-left:10px;width:150px;text-align:left;min-height:20px;clear:both;}
#main2 .final p{font-size:13px;float:left;margin-top:10px;width:245px;text-align:left;min-height:20px;}
#main2 .final a:link,#main2 .final a:visited{color:#000000;float:left;}
#main2 .readmore:link,#main2 .readmore:visited{margin-top:15px;}
#main2 .final span{float:left;margin:20px;}


#links span{margin-top:10px;display:block;clear:both;}
#links span a{text-decoration: underline;}

#footer{width:909px;background:#f2f2f2;margin-top:20px;height:130px;}

.clear{clear:both;}

#imagediv{display:none;position:absolute;}

.footer-links {
	clear: both;
	display: block;
	margin: 20px;
	text-align: center;
	overflow: hidden;
}

.footer-links a {
	margin: 0 10px;
}
