body{width:auto;height:auto;text-align:center;font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;background:url('../../images/v3/bk.png') #CCC repeat-x;margin:0;}
#center{width:900px;text-align:left;background:transparent;margin:0 auto;}
#ban{width:900px;text-align:center;height:auto;background:url('../../images/v3/shadow.png') #FFF repeat-x;margin:-4px 0 0;padding:10px 0;}
#top{background:none;height:0;}
#main{width:900px;margin-left:0;background:#FFF;}
#header{height:56px;width:900px;background:transparent;margin:0;padding:0;}
#header #toHome{float:left; background:url('/images/v3/logo.png') no-repeat;height:61px;width:281px;margin:-5px 0 0;padding:0;}
#header #nav{white-space:nowrap;width:450px;height:52px;position:relative;margin:0;padding:0;}
#header #nav a{background:none;position:relative;height:100%;cursor:pointer;margin:0 -3px;padding:0;}
#header #nav a#Allsearch{background:url('../../images/main/search.png') no-repeat 5px 11px;height:50px;display:inline-block;float:right;width:30px;margin:5px 5px 0 0;}
#header #nav a#Allsearch:hover,#header #nav a#Allsearch.active{background:grey url('../../images/main/search.png') no-repeat 5px -35px;border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px;}
#header #nav a#Allsearch #searchBox{background:grey;height:25px;float:right;position:relative;top:30px;right:-3px;z-index:1003;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;padding:13px 10px 10px;}
#header #nav a span{background:none;color:#AAA;border:none;margin:10px 3px 0 10px;}
#header #nav a:hover,#header #nav a:hover span,#header #nav a.activated,#header #nav a.activated span{background:#F1F2FB;color:#000;}
#header #nav .dropDown{
box-shadow:0 5px 3px #999;-webkit-box-shadow:0 5px 3px #999;
display:none;position:absolute;z-index:1002;background:#F1F2FB;width:128px;border:0;padding:5px 0 0;}
#header #nav #communityDrop{margin:-0px 0 0 -3px;}
#header #nav #accountDrop{width:150px;margin:-0px 0 0 275px;}
#header #nav .dropDown a{line-height:20px;display:block;background:#F1F2FB;color:#333;margin:0;padding:8px 0 8px 10px;}
#header #nav .dropDown a:hover{background:#E5E6EC;}
#header #nav .arrow { font-size:8pt; vertical-align:8%; font-weight:0;}
.notibubble{display:inline-block;width:auto;height:auto;position:absolute;top:2px;right:2px;z-index:3001;}
.notibubble b{background:url('/images/account/alert.png') no-repeat left;display:block;float:left;height:23px;width:10px;}
.notibubble i{float:left;margin-left:-1px;text-transform:capitalize;font-style:normal;}
.notibubble div{font:11pt Arial;font-weight:700;color:#fff;text-shadow:0 -1px 0 #000;line-height:22px;min-width:1px;padding-right:9px;width:auto;background:transparent url('/images/account/alert.png') no-repeat top right;display:inline-block;height:23px;}
#footer{width:900px;background:url('../../images/v3/footer.png') no-repeat;height:22px;padding-left:10px;padding-top:23px;font-size:7pt;margin:0;}
a{color:#09C;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
#themain{width:609px;float:left;font-size:9pt;padding:0 10px;}
.search{background:url('/images/search/search.png') no-repeat;height:30px;width:27px;display:inline-block;margin-top:0;margin-right:-2px;vertical-align:bottom;padding:0;}
.search-f{background: url('/images/search/search.png') right no-repeat;height:25px; display:inline;padding:5px;margin-left:-2px;border:0;outline:none;}

#popup{position:absolute;display:none;z-index:2000;max-width:400px;width:auto;font-size:10pt;background-color:#333;color:#FFF;padding:5px;}
#popup span{background:url('/images/account/popup.png') no-repeat;display:inline-block;width:20px;height:20px;position:absolute;bottom:-20px;}


#themain h1{ color:#A5C5E4;font-size:15pt;line-height:20px;margin:0 0 9px;padding:0;}
#themain h2{ font-size:13pt;color:#A5C5E4;margin:0;padding:0;}
#themain h2:hover{color:#507198;text-decoration:underline;}
#themain h1 span{font-size:10pt;color:gray;display:inline;font-weight:400;margin:0;}
#homecomments{display:block;float:right;margin-top:15px;}

#color_seperator{background-color:#AEDB99;position:relative;margin:0; 
 
-moz-box-shadow: inset 0px -1px 1px rgba(204,204,204,0.7);
-webkit-box-shadow: inset 0px -1px 1px rgba(204,204,204,0.7);
}
#color_seperator.noshadow{
-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;box-shadow: none}
#color_seperator #arrow{margin-top:0px;display:inline-block;width:100%;height:20px;background:url('/images/profile/arrow.png') repeat-x 28px 0;}
#color_seperator h1 {margin: 0px 10px 20px; padding-bottom:10px; text-shadow: 0px 2px 0px rgba(0,0,0,0.5); color: #E8F4E1; font-weight:normal; font-size:21pt;}
}

.floatright{float:right;display:inline-block;}
#loginhome{width:47%;min-height:250px;display:inline-block;vertical-align:top;padding:0 10px 5px 2px;}
#sidebar-main{background:#D5E4F3;width:290px;height:100px;padding-left:10px;}
#sidebar-main h2{color:#FFF; margin:10px 0 0;}
#sidebar-footer{background:url('../../images/sidebar/bottom.jpg') no-repeat;width:315px;height:22px;}
#sidebar-top{background:url('../../images/sidebar/top.jpg') no-repeat;width:315px;height:22px;}
#sidebar-small-top{background:url('../../images/sidebar/topsm.jpg') no-repeat;width:260px;height:13px;}
#sidebar-small-main h2{color:#666; font-size:14pt;padding-top:10px;margin:0;}
#sidebar-small-main{background:#D5E4F3;width:240px;min-height:0;padding-left:10px;font-size:10pt;}
#sidebar-small-main a{color:#0D3168;margin-left:4px;text-decoration:none;}
#sidebar-small-main a:hover{color:#6CF;}
#sidebar-small-footer{background:url('../../images/sidebar/bottomsm.jpg') no-repeat;width:260px;height:13px;}
#new span{padding-top:13px;display:inline-block;vertical-align:top; font-weight:400;}
#new a{font-size:11pt;color:#039;text-decoration:none;border:none;}
#pages{display:block;text-align:center;}
#pages ul{display:inline;}
#pages li{display:inline-block;color:#CCC;padding:6px;}
#pages li a{border:1px silver solid;color:gray;text-decoration:none;padding:6px;}
#pages li a:hover{border:1px #06F solid;color:#000;}
#pages li.cpage{background:#0C6FDC;font-weight:700;border:1px #06F solid;color:#FFF;}
#commentbox{background:url(../../images/comment/tail.jpg) no-repeat bottom left;display:inline-block;vertical-align:top;margin:15px 0 0 10px;}
#userside{display:inline-block;margin-right:-7px;margin-bottom:0;vertical-align:bottom;font-size:8pt;font-weight:500;width:64px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.deleteicon a{background:url(../../images/main/delete.png) no-repeat;float:right;width:25px;height:24px;margin-top:-8px;margin-right:-8px;filter:alpha(opacity=20);-moz-opacity:0.2px;-khtml-opacity:0.2px;opacity:0.2px;}
.deleteicon a:hover{cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1px;-khtml-opacity:1px;opacity:1px;}
.roundedcornr_box{background-color:#CDFC94;margin-left:9px;}
.roundedcornr_top div{background:url(../../images/comment/tl.png) no-repeat top left;}
.roundedcornr_top{background:url(../../images/comment/tr.png) no-repeat top right;}
.roundedcornr_bottom div{background:url(../../images/comment/bl.png) no-repeat bottom left;}
.roundedcornr_bottom{background:url(../../images/comment/br.png) no-repeat bottom right;}
.roundedcornr_top div,.roundedcornr_top,.roundedcornr_bottom div,.roundedcornr_bottom{width:100%;height:10px;font-size:1px;}
.roundedcornr_content{padding:0 10px;}
.timeago{display:block;color:#999;font-size:10pt;}
#commentPost{margin:3px 0 10px 3px;}
#commentPost textarea{border:none;background:url(../../images/form/ta-r.jpg) no-repeat right bottom;height:60px; font-size:10pt;display:inline-block;overflow-y:none;outline:0;margin:0;padding:10px 4px 0 0;}
#commentPost .left{display:inline-block;background:url(../../images/form/ta-l.jpg) no-repeat right -1px;height:70px;width:9px;}
#commentPost .button{display:inline-block;height:68px;vertical-align:top;width:67px;border:none;background:url(../../images/form/postbutton.jpg) no-repeat top left;}
#username{ font-weight:700;font-size:13pt;height:50px;vertical-align:top;display:inline-block;}
#username span{font-size:7pt;color:gray;float:right;}
#avt{width:50px;height:50px;display:inline-block;}
#ranking{margin-bottom:20px;}
#error{background:url('../../images/main/noaccess.png') #FFAFAF no-repeat left 5px;border:1px red solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 35px;}
#isgood{background:url('../../images/main/tick.png') #D9FFD9 no-repeat left;border:1px #00B700 solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 35px;}
#alert{background:url('../../images/main/alert.png') #FFC no-repeat left;border:1px #FF6 solid;font-weight:700; font-size:15pt;width:94%;margin:0 10px 20px;padding:10px 10px 10px 40px;}
.onlinenow{background:url('../../images/profile/online.png') no-repeat;height:21px;width:52px;position:absolute;margin-left:27px;margin-right:0;}
a#silverbutton{background:url('../../images/form/button_silver_l.png') no-repeat;height:23px;display:inline-block;padding:0;}
a#silverbutton span{background:url('../../images/form/button_silver_r.png') no-repeat top right;display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;padding:3px 15px 0 5px;}
a.text2silver span{display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;cursor:pointer;padding:3px 10px 0 0;}
a.text2silver{height:23px;display:inline-block;cursor:pointer;padding:0;}
a.text2silver:hover span{color:#3494E2;}
a#silverbutton:hover,a.text2silverSet{background:url('../../images/form/button_silver_l.png') no-repeat bottom left;height:23px;display:inline-block;cursor:pointer;padding:0;}
a#silverbutton:hover span,a.text2silverSet span{background:url('../../images/form/button_silver_r.png') no-repeat bottom right;display:inline-block;margin-left:10px;height:20px;color:#000;min-width:10px;cursor:pointer;padding:3px 10px 0 0;}
a#silverbutton:hover span{padding:3px 15px 0 5px;}
.clear{clear:both;}
#ban img,#homecomments img,#new img{border:none;}
#dim{height:100%;top:0;z-index:2002;width:100%;display:block;position:fixed;background:url('../../images/main/dim.png');}
#loginPlease{top:30%; left:20%; position:fixed;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius: 5px 5px 5px 5px; width:700px;padding:10px;}
#loginPlease form{border-right:1px silver solid;display:inline-block;float:left;width:480px;}
#loginPlease span{float:right;width:200px;text-align:right;}
#loginPlease input{width:300px;font:13pt Arial;display:block;margin:5px 0;padding:10px;}
#loginPlease h1{color:gray;font:20pt "Arial Narrow" lighter;margin:0;padding:0;}


div#newForm{width:95%;margin:0 auto;padding:5px;}
div#newForm b{border:1px #AAA solid;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;margin-bottom:10px;}
div#newForm span { display: block; font-size: small; color: #555; margin: -8px 12px 10px; }
div#newForm b.red{border-color:red;}
div#newForm b.green{border-color:lime;}
div#newForm .button{ font-size:11pt;float:right;margin-top:-1px;padding:13px 80px;}
div#newForm b input, div#newForm b textarea {background:0;outline:0;width:92%;display:inline-block;border:0;color:#CCC;font-size:x-large; padding:15px;}
div#newForm b textarea { width: 97%; resize: vertical; overflow: auto; }
div#newForm b input.on, div#newForm b textarea.on{color:#000;}
div#newForm b input.loading{background:url('/images/load_arrows_blue.gif') center right no-repeat;color:#000;}
div#newForm b#half{width:49%;margin-right:7px;display:inline-block;}
div#newForm b#checkbox { border:0; font-weight: normal; }
div#newForm b#checkbox span { margin: 5px; font-size: 15pt; }
div#newForm b#checkbox.red {border:1px solid red;}
div#newForm b#checkbox input { display: inline-block; float: clear; width: auto; margin: 10px 3px 20px 60px; }
div#newForm select { width: 92%; display: inline-block; padding:10px; font-size:13px; margin: 10px 0; }
div#newForm.smaller b input, div#newForm.smaller b textarea { font-size: 11pt; padding: 10px; }


.slider { display:inline-block; height: 19px; width:55px; background: url('/images/main/slider.png') no-repeat; border-radius: 9px;
	 -moz-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; -khtml-transition: all 0.2 ease-out; -o-transition: all 0.2 ease-out; transition: all 0.2s ease out; }
.slider_on { background-position: -37px 0; }

input,textarea{font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;}

