/* =GENERAL */
strong { font-weight: bold; }
em { font-style: italic; }

body { background: #000A18 url(../images/bg.jpg) repeat 0 0 fixed; color: #777; font-family: Arial, sans-serif; font-size: 12px; }
#wrapper { margin: 0 auto; width: 960px; }


/* =HYPERLINKS */
a { color: #777; outline-style: none; }
a:link { text-decoration: underline; }
a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }
a:active { text-decoration: underline; }


/* =HEADER */
#header { margin-bottom: 0px; }

#header strong { display: block; height: 235px; overflow: hidden; position: relative; text-align: center; text-indent: -9999px; top: 0; width: 960px; }
#header strong span { background: url(../images/header.png) no-repeat 0 0; cursor: pointer; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }


/* =NAVIGATION */


/* =MAIN */
#main { background: #FFF; }
.main_ad_left { float: left; margin: 0 0 10px 100px; }
.main_ad_right { float: right; margin: 0 100px 10px 0; }

/* =CONTENT */
#content { background: #FFF; float: left; width: 560px; }
#content h1 { color: #4D718D; font-size: 20px; padding: 5px 10px; text-transform: uppercase; }
#content h2 { color: #777; font-size: 14px; padding: 5px 10px; text-transform: uppercase; }
#content h2 a { color: #777; }
#content p { line-height: 15px; padding: 5px 10px; }

#content .download_wallpaper { margin: 0 auto; text-align: center; }

/* BOTH SIDEBARS */
.sidebar h2 { color: #4D718D; font-size: 13px; padding: 5px 10px; line-height: 18px; text-align: center; text-transform: uppercase; }
.sidebar ul li { background: #FFF; margin-bottom: 10px; padding: 0 10px; line-height: 15px; }
.sidebar ul ul { padding-top: 5px; }
.sidebar ul ul li { margin: 0; padding: 0 10px 5px 10px; }
.sidebar form { padding: 5px; }
.sidebar li img { display: block; margin: 0 auto; }
.sidebar li div { line-height: 25px; }

.ngg-widget { padding: 5px 0; }
.ngg-widget a { display: block; margin-bottom: 10px; }
.ngg-widget img { border: 1px solid #777; display: block; margin: 0 auto 10px auto; padding: 5px; }

/* =SIDEBAR1 */
#sidebar1 { float: left; margin-right: 0px; width: 200px; }

/* =SIDEBAR2 */
#sidebar2 { float: left; margin-left: 0px; width: 200px; }

/* =WALLPAPER */
.wallpaper.thumb { float: left; height: 135px; margin: 5px 0 0 15px; width: 122px; }
.wallpaper.thumb h2 a { color: #4D718D; display: block; font-size: 12px; font-weight: normal; height: 25px; text-align: center; text-transform: none; }
#content .wallpaper.thumb h2 { background: none; }
.wallpaper.thumb .entry { border: 1px solid #777; height: 82px; padding: 5px; position: relative; width: 102px; }
.wallpaper.thumb .entry img { clip: rect(0 102px 82px 0); margin: 0; position: absolute; }

.wallpaper.single img { border: 1px solid #777; display: block; margin: 10px auto; padding: 5px; }

/* =FOOTER */
#footer { background: #FFF; clear: both; color: #777; font-size: 11px; padding: 5px 10px; text-align: center; }
#footer a { color: #777; }

/* =MISC */
.clearer { clear: both; display: block; }

.pagination { clear: both; padding: 10px; }
.pagination .previous { float: left; }
.pagination .next { float: right; }

.aligncenter { margin: 0 auto; text-align: center; }





