#main { width:995px; margin:0 auto; text-align:left; }
.footer { color:#fff; width:955px; margin:0 auto; text-align:right; padding:14px 25px 0 14px;}

#header {height:139px;}
#header .banner_top {width:728px;height:90px;float:right;margin-bottom:10px;}
#footer { height:80px;}

.col1, .col2, .col3, .col4, .colspan {float:left;}

.content .left {width:655px;}
.content .right {width:300px; margin-left:10px;}

.wallpapers_list a.title {background:#fff; color:#000; padding:3px; display:block}
.wallpapers_list a.title:hover {background:#fff; color:#0084ff}
.wallpapers_list li {width:210px; margin:0 10px 10px 0; float:left; background:#fff;padding: 2px 0;}
.wallpapers_list li.google {padding:4px 5px 0;width:200px;}

.breadcrumbs {padding:0 10px;}

.wallpapers_list li.last {margin-right:0;}
.wallpapers_list li img {border: 3px solid #fff}
.wallpaper { margin-bottom:10px;}
.wallpaper .img_container {background:#fff; padding:10px; color:#000;position:relative}
.wallpaper .resolutions {padding:10px; margin-bottom:15px;}
.wallpaper .resolutions a {color:#000}
.wallpaper .resolutions .categ_title {float:left}
.wallpaper .resolutions ul {float:left; position:relative}
.wallpaper .resolutions ul li {padding-left:5px;padding-right:5px; float:left;position:relative}
.wallpaper .resolutions ul li.hv {background:#000;}
.wallpaper .resolutions ul li.hv a {color:#fff; text-decoration:none}
.rnav ul {float:none!important;position:absolute!important;display:none;width:70px;top:14px!important;left:0!important;z-index:100!important;background:#000!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:3px!important;}
.rnav ul ul{
	top:auto!important;
}
.rnav ul li {float:none!important; line-height:20px!important;}
.rnav ul li a {color:#fff!important; font-size:11px!important;}
.rnav ul li a:hover {text-decoration:underline!important}

.wallpaper .categs {padding:0 10px 10px 10px;}
.wallpaper .categs a {color:#000}

.content .right .categ_list {text-align:left; line-height:18px; font-size:11px; background:#000;margin-bottom:10px;}

.content .right .categ_list .more {padding:10px;}
.content .right .categ_list ul {float:left; width:150px;}
.content .right .categ_list ul li {margin-left:10px;}

.content .right .resolutions {padding:10px; background:#000; line-height:18px;color:#0084FF}
.content .right .resolutions ul {float:left; width:80px; margin-right:10px;}
.box {margin-bottom:10px;}

.wp_subcategory_title {float:left; width:85px;}
.wp_subcategory_list {margin-bottom:15px;float:right;width:560px;}
.wp_subcategory_list ul { width:140px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.wp_subcategory_list ul li {}
#subpags { margin-bottom:15px; text-align:center}

#ratingdiv{margin-bottom:20px;overflow:hidden; width:160px; float:right; padding-top:30px;}
#ratingdiv .undone, #ratingdiv .fade{background:url("../images/star.gif") -30px 0 no-repeat;width:28px;display:block;height:30px;float:left;margin-right:4px;text-indent:-99999px}
#ratingdiv .done{background-position:0;background:url("../images/star.gif") no-repeat;width:28px;display:block;height:30px;float:left;margin-right:4px;text-indent:-99999px}
#ratingdiv .undone:hover{background-position:0}
.fb_like{position:absolute;right:0px;bottom:5px;width:164px;}

.search {
	background:url("../images/bgsearch.gif") repeat-x scroll 0 0 transparent;
	border-top:1px solid #666666;
	height:43px;
	padding:17px 0 0 30px;
	margin-bottom: 10px;
}

.search input {
	background:url("../images/icons/search.gif") no-repeat scroll 240px 3px #333333 !important;
	border:1px solid #000000;
	color:#CCCCCC;
	padding:3px;
	width:250px;
}
#bottom {width:955px;margin:0 auto;background:url("../images/bgsearch.gif") repeat-x;padding:15px;margin-bottom:15px;}
#bottom .partners {text-align:left;width:200px;}
#bottom .partners a {font-size:11px; text-decoration:none;font-weight:bold}
#bottom .partners li {margin-bottom:5px;}
#bottom .partners ul a em {display:block;color:#ccc;font-size:10px;font-style:normal}
#bottom .partners ul a:hover em {color:#0084ff;}
