body {

margin:0;

background: url(images/bg.png) repeat;

}



a img, input {border: 0}



#topbar {

background: #fff url(images/head.png) repeat-x top;

height:49px;

width:100%;

overflow:hidden;

}



.header {

float:left;

}



#topbar a {

float:right;

}



#container {

width:100%;

background: #fff url(images/bg.png) repeat-y;

}



#content {

text-align:left;

margin-left:141px;

background: #ffffff url(images/gaara.png) no-repeat bottom right fixed;

min-height:500px;

}



#about {

margin:0; padding: 10px; border-bottom: 1px dotted #cccccc; background:#FFFFE9;

font-family : "Trebuchet MS";font-size:10px;color:#191919;

}



#about form {

padding-top:10px;

width:300px;

text-align:right;

}



.aboutinput {border:1px solid #B99A93}



#about a {text-decoration:underline; color:#191919}

#about a:hover {color:#cccccc}

















#wallpaperoftheweek {

width:350px;

float:right;

text-align:center;

}



#wallpaperoftheweek h2 {

margin: 20px 0 5px 0; padding: 0; color: #1A6B94; font: bold 16px/20px arial, helvetica, sans-serif;

}



#wallpaperoftheweek img {

padding:1px;

border:1px solid #1F1F1F;

}



#wallpaperoftheweek a {

font-family : "Trebuchet MS";font-size:10px;

text-decoration:underline;

color:#D75D3D;

font-weight:bold;

}



#wallpaperoftheweek a:hover {

text-decoration:none;

}








#topadvert {

margin:20px;

}

.categoryadvert {

	margin:20px 20px 20px 30px;

}




#searchbox {

background:#fff;

width:420px;

border:2px solid #9E9F97;

margin:20px;

}



#searchboxinner {

margin:5px;

padding:5px;

background:#F0F0F0;

font-family: "Trebuchet MS";

font-size:12px;

}



#searchbox h2 {

margin: 0 0 5px 0; padding: 0; color: #383c37; font: bold 14px/18px arial, helvetica, sans-serif;

}



#searchbox p {

text-align:center;

margin:0;

padding:0;

}



#searchbox a {

text-decoration:none;

color:#D75D3D;

font-weight:bold;

}



#searchbox a:hover {

text-decoration:underline;

font-weight:bold;

}



#searchbox form {

font-size:11px;

margin:0;

padding:0;

}



#searchboxinput {

border:1px solid #B99A93;

}











#top10downloadedwallpaper {

margin-left:20px;

font-family: "Trebuchet MS";

font-size:11px;

}



#top10downloadedwallpaper h2 {

margin: 20px 0 5px 0; padding: 0; color: #1A6B94; font: bold 16px/20px arial, helvetica, sans-serif;

}



#top10downloadedwallpaper a {

text-decoration:underline;

color:#0000FF;

}



#top10downloadedwallpaper a:hover {

text-decoration:none;

}



#top10downloadedwallpaper ul {

list-style:decimal;

padding-bottom:30px;

}











.titlebar {

background:#CCCCCC;

font-family: "Trebuchet MS";

font-size:13px;

font-weight:bold;

text-align:center;

}



.row1 {

background:#fff;

font-family: "Trebuchet MS";

font-size:12px;

padding-left:30px;

height:125px;

overflow:hidden;

}



.row2 {

background:#F0F0F0;

font-family: "Trebuchet MS";

font-size:12px;

padding-left:30px;

height:124px;

overflow:hidden;

}



.thumbnail {

border:1px solid #191919;

padding:1px;

margin-top:1px;

}





.row1 h2 a, .row2 h2 a{

margin: 0; padding: 0; color: #D75D3D; font: bold 16px/20px arial, helvetica, sans-serif;

text-transform:lowercase;position:relative;bottom:90px;left:200px;

}



.row1 h2 a:hover, .row2 h2 a:hover {

text-decoration:none;

}



.row1 span, .row2 span {

position:relative;

bottom:119px;

/bottom:123px;

left:600px;

}











.linetitle {

background:#CCCCCC;

font-family: "Trebuchet MS";

font-size:13px;

font-weight:bold;

padding-left:150px;

}



.line1 {

background:#fff;

font-family: "Trebuchet MS";

font-size:12px;

padding-left:150px;

}



.line2 {

background:#F0F0F0;

font-family: "Trebuchet MS";

font-size:12px;

padding-left:150px;

}





.line1 a, .line2 a{

color: #D75D3D;

text-decoration:underline;

}



.line1 a:hover, .line2 a:hover {

text-decoration:none;

}



.line1 span, .line2 span, .linetitle span {

float:right;position:relative;bottom:17px;right:150px;

}



.pagination1 {

position:absolute;

right:10px;

}



.pagination a, .pagination1 a {

margin:10px;

font-family: "Trebuchet MS";

font-size:12px;

color:#D75D3D;

font-weight:bold;

text-decoration:underline;

}



.pagination a:hover, .pagination1 a:hover {

text-decoration:none;

}











#wallpaperpage {

font-family: "Trebuchet MS";

font-size:12px;

text-align:center;

}



#wallpaperpage a {

color: #D75D3D;

text-decoration:underline;

font-weight:bold;

}



#wallpaperpage a:hover {text-decoration:none}



#wallpaperpage h1 {margin: 20px 0 5px 0; padding: 0; color: #1A6B94; font: bold 16px/20px arial, helvetica, sans-serif;}













#wallpaperforms {

background:#fff;

width:420px;

border:2px solid #9E9F97;

}



#wallpaperforminner {

margin:5px;

padding:5px;

background:#F0F0F0;

font-family: "Trebuchet MS";

font-size:12px;

}



#wallpaperforms h2 {

margin: 0 0 5px 0; padding: 0; color: #383c37; font: bold 14px/18px arial, helvetica, sans-serif;text-align:left;

}



#wallpaperforms p {

text-align:center;

margin:0;

padding:0;

}



#wallpaperforms form {

font-size:11px;

margin:0;

padding:0;

}



.wallpaperforminput {

border:1px solid #B99A93;

}



















#side {

width:141px;

float:left;

}



#navcontainer { 

width: 141px;

padding: 0;

margin: 0;

}



.navheader {

background: url(images/navheaderbg.png) no-repeat;

font-family: Verdana; 

font-size: 10px;

color: #ffffff;

font-weight: bold;

height: 25px;

width: 141px;

line-height: 25px;

padding-left: 11px;

padding-top: 0;

padding-bottom: 0;

padding-right: 0;

margin: 0;

}



#navcontainer ul {

padding: 0;

margin: 0;

list-style-type: none;

font-family: Tahoma;

font-size: 10px;

}



#navcontainer a {

display: block;

padding: 0;

width: 141px;

background-color: #4c4c4c;

border-bottom: 1px solid #404040;

border-top: 1px solid #616161;

border-right: 1px solid #404040;

height:18px; 

padding: 0;

margin: 0;

padding-left: 12px;

text-decoration: none;

line-height:18px;

}



#navcontainer a:link, .navlist a:visited {

color: #ffffff;

text-decoration: none;

}



#navcontainer a:visited {

color: #ffffff;

}



.navlist {

margin:0;

padding:0;

}



#navcontainer a:hover {

background: url(images/navhoverbg.png) no-repeat;

border-bottom: 1px solid #404040;

border-top: 1px solid #616161;

border-right: 1px solid #404040;

height:18px; 

color: #F7F9BC;

}



span form {

width:141px;

background:#4B4B4B;

padding:5px;

text-align:right;

margin:0;

}



span input {

background:#232323;

border-bottom:1px solid #616161;

border-right:1px solid #616161;

margin-right:14px;

font-family: Verdana; 

font-size: 10px;

color: #ffffff;

}



#logininput {

margin-right:17px;

}











#footer {

height:49px;

clear: both;

}



#curve {

position:relative;

left:141px;

bottom:21px;

}
