*{margin:0;padding:0}
body{background:#E6E6E6;font:11px Verdana,Tahoma,arial,sans-serif;color:#333;text-align:center}
#sidebar h1,.comment,.gallery,input,select,input.button,a.button,#header #loginform input.button,.searchform .button,#menu ul li a:hover,#menu ul li a#current,.contentBg{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAGQCAYAAABms6qhAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMDkvMDnWoxDQAAABuElEQVRoge2YWZKDMAxEMZid28xp557s63wZSNSZyHjEVKqcP7qkPLUw2EJt27YFT7/wWbAT9bqut6RrULuzyKejSEeQiCM3kd95i1scRZFDpNZaMyPDkP4tFpVSvJI+WlRf34HD865VQLukU51TMYkyJKZMMQ4TKuowZooRFtGyUWjZKLRskBighrDX0ovHkN6iQG8beF2sWFyouKwzEFHktI5UnBcgwjrhfw5zR8V+bomoBPYjL3rRi178XNHxuPW/JT3shiZLBHS+EAWxHcGSLEaM80nVZDlOUvjIIQBydIRbtyz0dPF+cDBZFo4QCLdOAMR3xF/zep7pCRBHnscrk2XhaJqme0DXHJnyRBzF8TF3XACNIz1mi4CuOTLliThKkmPi+xX08BjubwYBEN8RfjOk6THYDsNgCzIp7yMRCHZJAmThqO97ZmSWHV8PTJYI6OxIFMR2hDe+rqMTNE7P8+NrjMmycIRAeHkLgPiOLDa+tqXfGXBkURT7hcmycIRAuHUCIL4ji9Y1TcMElWW5X5gsC0d1Xd8DuubIlCfiqKoqHghvfAKg2xx5kAd5kAd5kAf9CegHAD7MHCxVNg8AAAAASUVORK5CYII=) repeat-x;}
th{vertical-align:top}
a,a:visited{text-decoration:none;color:#4F82CB;background:inherit}
a:hover,a.current{color:#659229;background:inherit}
h1,h2,h3{font-family:Tahoma,Verdana,'Trebuchet MS',Sans-serif;font-weight:Bold}
h1{font-size:120%}
img{border:1px solid #CCC}
img:hover,.imgcurrent{border:1px solid #659229}
h1,h2,h3,p{margin:0;padding:10px 5px}
ul,ol{color:#659229;margin:5px 20px;padding:0 20px}
ul span,ol span{color:#666}
hr{height:3px;background-color:#8BBD42;border:1px #8BBD42 outset;margin:5px}
pre{font-size:12px;border:2px #8BBD42 outset;padding:3px}
form{margin-top:15px;border:1px solid #F0F0F0;background-color:#F9F9F9;padding:5px}
label{display:block;font-weight:700;margin:5px 0}
input,select{border:1px solid #000;font:normal 13px Verdana,sans-serif;color:#222;background-color:#FFF;background-position:0 -25px;padding:2px}
input:focus,select:focus{border:1px solid #3399FF}
textarea{max-width:710px;font:normal 13px Verdana,sans-serif;border:1px solid #eee;height:100px;display:block;color:#555;padding:5px}
input.button{background-color:#CCC;color:#333;margin-top:2px;font:bolder 13px Arial,Sans-serif;border:1px solid #CCC;padding:1px 10px}
a.button{background-color:#CCC;font:bolder 13px Arial,Sans-serif;border:1px solid #CCC;margin:0 150px;padding:2px 20px 0}
.searchform{float:left;background:none;border:none;margin:1px 5px 0 38px;padding:0}
.searchform .hidden,.searchform input{border:none;padding:0}
#wrap{width:980px;background:#E6E6E6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAAABCAAAAAAapLlZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMElEQVQoz2O88uvHz+/fvgLh958/pjKMglEwCoYSyOZg5+TiBkJOdg42VlZmZiYGAIVlDejkX6YxAAAAAElFTkSuQmCC) repeat-y;text-align:left;margin:0 auto}
#content-wrap{width:920px;margin:0 auto;padding:0}
#header{width:980px;position:relative;height:110px;background:#E6E6E6 url(images/layout.png) no-repeat;font-size:14px;color:#FFF;padding:0}
#header a,#header a:hover{text-decoration:none}
#header h1#logo_text{position:absolute;top:30px;left:45px;margin:0;padding:0}
#header h1#logo_text a{width:220px;height:60px;display:block;padding:0px}
#header h2#logo_sub{left:40px;font:bolder 14px 'Trebuchet MS',Arial,Sans-serif;color:#fff;letter-spacing:-1px;position:absolute;top:88px;padding:0}
#header #loginform{position:absolute;left:735px;background:transparent;border:none;width:205px;top:8px;font-size:12px;font-weight:bold;text-align:left}
#header #loginform input.textbox{width:65px;background-color:#FFF;color:#222;margin:0;padding:1px 2px}
#header #loginform input.button,.searchform .button{background-color:transparent;background-position:0 -5px;color:#333;border:1px solid #000;width:68px;height:25px;margin:5px 0 0 5px;padding:0;text-align:center}
#header #loginform #small{font-size:11px}
#header #banner{position:absolute;left:270px;background:transparent;border:none;width:400px;top:40px;font-size:8px}
#menu{clear:both;background:url(images/layout.png) 0px -110px no-repeat;font:bold 14px/32px Verdana,Arial,Tahoma,Sans-serif;height:42px;margin:0;padding:0 50px 0 10px}
#menu ul{float:right;list-style:none;margin:0;padding:0;height:32px}
#menu ul li a{display:block;float:left;color:#FFF;text-decoration:none;padding:0 8px}
#menu ul li a:hover,#menu ul li a#current{background-position:0 -48px;color:#EEE}
#main{float:right;width:750px;margin:0 0 30px;padding:10px 0}
#main h1{font:Bold 1.4em Verdana,'Trebuchet MS',Sans-serif;color:#659229;background:#E8E8E8 url(images/layout.png) no-repeat 0 -260px;width:740px;height:29px;clear:both;padding:6px 0 5px 10px;margin-top:10px}
#main h1 a{background:none}
#main h1 .i32{margin:-4px 4px 0 0;vertical-align:middle}
#main h1 .new{margin-left:10px;vertical-align:middle;border:0}
.small{font-size:12px}
#main #registerform,#main #imageaddform{width:500px;margin-left:100px}
#main .thumbs{width:170px;float:left;text-align:center;font-size:110%;font-weight:bold;padding:5px}
#main .thumbs img{border:2px solid #4F82CB;border-left:none;border-top:none;margin-bottom:2px}
#main .thumbs img:hover{border-color:#659229}
.contentBg{background-color:#E6E6E6;background-position:0 -80px;}
.pages{clear:both;text-align:justify}
.pages a{display:block;width:30px;height:18px;font-size:13px;border:2px solid #EFEFEF;float:left;text-align:center;vertical-align:middle;margin:2px 4px}
.pages a:hover,.pages a.current{background-color:#659229;color:#FFF}
.post-footer{clear:both;background-color:#F0F0F0;border:1px solid #F9F9F9;font-size:100%;text-align:right;margin:0;padding:5px;height:19px}
.commentform{clear:both;margin-top:20px}
.comment,.gallery{float:left;margin-top:20px;width:748px;background-color:#E6E6E6;background-position: 0 -80px;}
.comment .image,.gallery .image{text-align:center;width:170px;float:left;margin:5px 0px 5px 10px;border:2px solid #4F82CB;border-top:none;border-left:none;padding:0}
.comment .image img,.gallery .image img{border:0 none}
.comment .image{width:128px}
.comment .image:hover,.gallery .image:hover{border-color:#659229}
.comment .content,.gallery .content{font-size:115%;float:right;width:546px}
.comment .content{width:588px}
.rating{width:88px;height:16px;list-style:none;clear:both;position:relative;background:url(images/stars.gif) no-repeat 0 0;margin:0 0 20px;padding:0}
.zerostar{background-position:0 0}
.onestar{background-position:0 -16px}
.twostar{background-position:0 -32px}
.threestar{background-position:0 -48px}
.fourstar{background-position:0 -64px}
.fivestar{background-position:0 -80px}
ul.rating li{float:left}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;z-index:200}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px}
ul.rating li.three a{left:32px}
ul.rating li.four a{left:48px}
ul.rating li.five a{left:64px}
ul.rating li a:hover{z-index:2;width:88px;height:16px;left:0;background:url(images/stars.gif) no-repeat 0 0}
ul.rating li.one a:hover{background-position:0 -96px}
ul.rating li.two a:hover{background-position:0 -112px}
ul.rating li.three a:hover{background-position:0 -128px}
ul.rating li.four a:hover{background-position:0 -144px}
ul.rating li.five a:hover{background-position:0 -160px}
.rating #votes{position:relative;left:100px}
.favorites a{width:16px;height:16px;float:right;background-image:url(images/i32.png);background-position:-8px -168px;margin:-35px 15px}
.favorites a:hover{background-image:url(images/i32.png);background-position:-8px -200px}
.post-footer .date,.post-footer .comments,.post-footer .readmore,.post-footer .user,.post-footer .administrator,.post-footer .moderator,.post-footer .guest,.post-footer .views,.post-footer .favorites_remove,.post-footer .trash{background-repeat:no-repeat;background-position:left center;margin:0 10px 0 5px;padding:2px 0 2px 20px}
.post-footer .date{background-image:url(images/i32.png);background-position:-8px -232px}
.post-footer .comments{background-image:url(images/i32.png);background-position:-8px -72px}
.post-footer .readmore{background-image:url(images/i32.png);background-position:-8px -40px;float:left}
.post-footer .user{background-image:url(images/i32.png);background-position:-8px -264px;float:left}
.post-footer .administrator{background-image:url(images/i32.png);background-position:-8px -296px;float:left}
.post-footer .moderator{background-image:url(images/i32.png);background-position:-8px -328px;float:left}
.post-footer .guest{background-image:url(images/i32.png);background-position:-8px -360px;float:left}
.post-footer .views{background-image:url(images/i32.png);background-position:-8px -392px}
.post-footer .favorites_remove{background-image:url(images/i32.png);background-position:-8px -424px;float:left}
.post-footer .trash{background-image:url(images/i32.png);background-position:-8px -456px;float:left}
#sidebar{float:left;width:150px;margin:0;padding:0}
#sidebar h1{margin-top:10px;font:bold 1.1em Verdana,'Trebuchet MS',Sans-serif;color:#555;background-color:#EEF0F1;border:1px solid #EFF0F1;padding:5px 0 5px 5px}
#sidebar .left-box{border:1px solid #EFF0F1;margin:0 0 5px}
#sidebar #thumb{text-align:center;text-decoration:none;margin:0 auto;padding:0}
#sidebar .left-box #calendar #month{text-align:center;font-weight:700}
#sidebar .left-box #calendar td,#sidebar .left-box #calendar th{text-align:center;width:21px;height:19px}
#sidebar .left-box #calendar th{background-color:#eff0f1}
#sidebar .left-box #calendar .weekend{color:#C80000}
#sidebar .left-box #calendar .selected{font-weight:700;width:19px;border:1px #06F solid}
#sidebar ul.sidemenu{list-style:none;text-align:left;text-decoration:none;margin:0;padding:0}
#sidebar ul.sidemenu li{border-bottom:1px solid #EFF0F1;color:#000;padding:2px 0}
#sidebar ul.sidemenu a{display:block;font-weight:700;text-decoration:none;padding:2px 0 2px 8px}
#sidebar ul.sidemenu a:hover,#sidebar ul.sidemenu #current{border-left:5px solid;border-left-color:#8BBD42;padding:2px 0 2px 3px}
#footer{clear:both;color:#666;background:#CCC url(images/layout.png) 0 -155px no-repeat;width:980px;height:80px;text-align:center;font-size:92%;padding:0}
#footer #w3c{float:right;margin:-85px 30px 0 0}
.orange{color:#FF8000}
.error,.info,.warning{background-repeat:no-repeat;background-color:#F5F5F5;border:1px solid;margin:10px;padding:4px 2px 4px 30px}
.error{background-image:url(images/i32.png);background-position:-2px -485px;border-color:red}
.info{background-image:url(images/i32.png);background-position:-2px -517px;border-color:#03F}
.warning{background-image:url(images/i32.png);background-position:-2px -549px;border-color:#F90}
.lastvieved{margin:1px}
.lastvieved li{line-height:normal;font-size:110%;font-weight:700;margin:1px}
#bar{background:#CCC url(images/layout.png) 0 -235px no-repeat;float:left;border:1px outset #999;margin:15px 0}
.editor_button{padding-right:2px;padding-left:2px;float:left;cursor:pointer;width:23px;height:25px}
.space{width:5px}
.editbclose{float:left;cursor:pointer}
#cp{display:none;position:absolute}
#dle_emo{background-color:#EEE;border:1px outset #000;overflow:auto;display:none;width:320px;position:absolute;height:150px;padding:2px}
#dle_emo a,#dle_emo img{text-decoration:none;border:none;padding:1px}
.emots,.emots:hover{border:none;vertical-align:middle}
.quote{font-style:italic}
#inserttextarea{clear:both;width:600px}
.share h2{color:#C40000}
.share p{margin:0;padding:0}
.share textarea{font-size:12px;width:700px;height:auto;background-color:#F2FFF2}
.searchform input,#menu ul li{display:inline}
.gallery img,.gallery img:hover,#sidebar #thumb img,#sidebar #thumb img:hover{border:none}
#sidebar .left-box #calendar,.center{text-align:center}
.i32{width:16px;height:16px;display:inline-block;background:transparent url(images/i32.png) no-repeat;zoom:1;*display:inline;}
.i32square{background-position:-8px -8px}
.i32images{background-position:-8px -40px}
.i32comments{background-position:-8px -72px}
.i32gallery{background-position:-8px -104px}
.i32gallery_adult{background-position:-8px -136px}
.gText{font-size:125%;font-weight:normal;}
.gImg {margin-bottom:15px}
.gImg .protector{position:absolute;z-index:10;width:742px;margin:0;padding:0}
.gImg .photo{border:2px solid #3590FF;background-color:#F7FBFF;text-align:center}
.gImg img{border:none}
.gImg .photo h2{margin-top:-2px;font-size:130%;text-align:left}
.gImg .photo b{margin-right:10px}