@charset "UTF-8";
/* Additional CSS */

.thread_status_icon
{margin: 20px 4px -25px 0px;
padding-right:9px;}

.forumicon
{padding-left:7px; top:10px;}

.datacontainer {
padding-left:87px;}

.navbit
{font-size:11px;}

 .footer_copyright, .footer_copyright a,  .footer_copyright a:hover{color:#037a90; font-size:7px; display:none; }

.footer_copyright, .footer_morecopyright {margin:0;padding:0; line-height:6px;}

.abovepm {margin-bottom:10px;}

.postbitlegacy .posthead, .eventbit .eventhead {
background: transparent url(images/gradients/lightblue-down.png) repeat-x scroll 0 0;
}

 /* .threads li .nonsticky a:hover { background-color:#ffe;display:block;} */

threadbit_avatar_img
{ width:53px;height:55px;float:left;padding-right:5px;margin:5px 5px 5px 0;text-align:center;}

.postbitlegacy .content a img{max-width:100%;}

#forumrules {
height:365px;}

.navlinks {
background:#FFFFEE none repeat scroll 0 0;
border:1px solid #EAEAEA;
clear:both;
color:#5D5D5D;
margin-bottom:20px;
margin-top:20px;
padding:8px 0 10px;
text-align:center;
width:100%;
}

.yui-ge .yui-u, .yui-gf div.first {
width:18%;}
.yui-ge div.first, .yui-gf .yui-u {
width:81%;
}

.navtabs li a.navtab {letter-spacing:-0.6px;font-size:17px;
}

#block_tagcloud .blockrow {padding:7px 5px; font-size:10px;
letter-spacing:-0.2px;
line-height:1;}
.cms_widget_content .blockbody { border:none;background:none;padding:0;margin:0;}
.cms_widget_content .block {padding:0;margin:0; background:transparent none repeat scroll 0 0;}

.cms_widget_post_content { font-size:11px; }

.navtabs li.selected li a.popupctrl, .navtabs li.selected li a  {
font-weight:bold; letter-spacing:-0.2px;}

.postbituserarrow {
background: transparent url(images/misc/user-quote-arrow.png) repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; height: 32px; width: 18px; float: right; margin-right: -11px; margin-top: -40px;}


#pmfolderlist .blockrow:hover, .introbox:hover, .forumhead + .childforum .L2:first-child .forumrow:hover, .forumhead + .L2 .forumrow:hover ,.forumbit_nopost .forumbit_nopost .forumrow:hover, .forumbit_post .forumrow:hover , .threadbit .sticky:hover, .threadbit  .alt1:hover, 
 .threadbit  .alt2:hover{
background:#FfFeec url(images/gradients/threadbit-blue-up1.png) repeat-x scroll left bottom;
border-bottom:1px solid #AAAAAA;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
}
 .member_summary .block .blockrow:hover, .cms_widget_content:hover, #sidebar_container .blockrow:hover {
background-color:#FfFef1 ;
}
 .introbox a:hover, .alt1 a:hover, .alt2 a:hover,.member_summary .block .blockrow a:hover, .cms_widget_content a:hover, #sidebar_container .blockrow a:hover, .alt1:hover .threadtitle a:hover, .alt2:hover .threadtitle  a:hover, .alt1:hover .forumtitle a:hover, .alt2:hover .forumtitle  a:hover, .threadbit .sticky  a:hover, .threadbit .sticky .threadtitle   a:hover { color:#f60;}

.introbox:hover h3,   .threadbit .sticky:hover .threadtitle a, .alt1:hover .forumtitle a, .alt2:hover .forumtitle  a, .alt1:hover .threadtitle a, .alt2:hover .threadtitle  a{ color:#169;}


 .threadbit  .alt1{
background: #f7f9f1 url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
border-color:#FFFFFF #C4C4C4 #C4C4C4;
border-style:solid;
border-width:1px;
clear:both;
display:block;
float:left;
margin-top:0;
position:relative;
width:100%;
}

 .threadbit .alt2 {
background:#F2FFdf url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
border-color:#FFFFFF #C4C4C4 #C4C4C4;
border-style:solid;
border-width:1px;
clear:both;
display:block;
float:left;
margin-top:0;
position:relative;
width:100%;
}

.forumbits .alt1, .forumbit_post .alt1, .forumbit_nopost .alt1{
background: #f7f9f1 url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
border-top:1px solid #FFFFFF;
}
.forumbits .alt2, .forumbit_post .alt2, .forumbit_nopost .alt2{
background:#F2FFdf url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
border-top:1px solid #FFFFFF;
}
.threadbit .sticky {
background:#FFFEE6 url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
}

.postbitlegacy .alt1 {
background:#F2FCF1 url(images/gradients/blue-left-15.png) repeat-y scroll right 0; }
.postbitlegacy .alt2 {
background:#f2f6f8 url(images/gradients/blue-left-15.png) repeat-y scroll right 0; }


.forumbit_post .foruminfo .forumdata .forumtitle, .forumbit_nopost .forumbit_nopost .forumrow .forumtitle {
font-size:25px;letter-spacing:-0.3px;text-shadow:#fff 0px  0px 1px; }



.forumbit_post .forumdescription {

color:#556666;

font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:-0.02em;
line-height:11px;
}


.forumbit_post .forumrow .forumlastpost {
letter-spacing:-0.2px;padding:12px 5px 6px 0;}




.threadbit .threadtitle {

font-family:"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:21px;
letter-spacing:-1.2px;
line-height:normal;

margin-right:5px;
padding-left:0;
margin-top:9px;
}

.forumbit_post .foruminfo .forumdata .viewing {
color:#555555;
font-size:9px;}

#albumtop h1, #albumtop2 h1, #pagetitle h1, #grouppagetitle h1 { 
color:#886;

font-size:24px;
font-weight:bold;
letter-spacing:-0.6px;
margin:0 0 0px 8px;}

#grouppagetitle h1 a {
color:#668822;
}

#pagetitle {
padding:10px 0 6px;}

.above_postlist, #above_postlist { margin:-4px 0;}

.pagetitle .forumtitle {color:#8a3;}

.above_postlist .pagination_top .postpagestats { display:none;}
fieldset, img { 
max-width:100%;}


#picturecontrols .button:hover, #albumtop2 .picturenav li a:hover, .actionbuttons .group .button:hover {
background:#618422 url(images/buttons/newbtn_middle.png) repeat-x scroll left top;
color:#FFFFFF;
text-decoration:none;
}

 .groupcontrols .textcontrols a, .groupcontrols a.textcontrol, .actionbuttons .group .button {background:#7DAA2C url(images/buttons/newbtn_middle.png) repeat-x scroll left top;
color:#FFFFFF;
text-decoration:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border:0 none;
float:right;
font-family:Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 12px;
margin:5px 0 12px 5px;
}

#albumtop .picturenav li a, #albumtop2 .picturenav li a {background:#7DAA2C url(images/buttons/newbtn_middle.png) repeat-x scroll left top;
color:#FFFFFF;
text-decoration:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border:0 none;
float:right;
font-family:Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 12px;
margin:2px -1px 0px;
}



#picturecontrols .button {background:#7DAA2C url(images/buttons/newbtn_middle.png) repeat-x scroll left top;
color:#FFFFFF;
text-decoration:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border:0 none;

font-family:Arial,sans-serif;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 9px;
margin:-2px -1px 8px 0px;
}


.postbit .content, .block .postpreview, .formcontrols .blockrow.texteditor textarea, form#quick_reply textarea {
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
font-size:13px;

line-height:1.4em;
padding:4px;
}

 .postpreview {
background:transparent url(images/gradients/gradient-greytowhite.png) repeat-x scroll left top;
border:1px solid #BBBBBB;
font-size:14px;
}

blockquote.preview {
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
}

.toplinks {min-width:470px;}





.navtabs li a.navtab:hover {
background:transparent url(images/misc/navtab_highlight2.png) repeat-x scroll 0 0;
color:#bb2200;
}


#usermenu {
margin-left:2px;
}
#usermenu li {
float:left;
letter-spacing:-0.3px;
margin-bottom:2px;
margin-left:-3px;
margin-right:-14px;
width:55%;
}

#usermenu li.separator {
margin:4px 10px 4px 0px;
width:98%;
}

#picturecontrols { padding: 0px;}

 #controls_above {
margin-bottom:2px;
}

#albumtop {
background:transparent none repeat scroll 0 0;
border:0 solid #FFFFFF; padding:0; margin:0 0 -4px 0;}


picturelink img {
background-color:#FAFCFD;
padding:8px;}

  #albumtop .picturenav li a.editinfo, #albumtop #picturecontrols li a.editinfo, #albumtop .picturenav li a.edit, #albumtop #picturecontrols li a.edit {
font-weight:bold;
color:#555;
font-size:11px; float:right; padding-top:2px; padding-bottom:2px;}

#albumtop .picturenav li a.editinfo:hover, #albumtop #picturecontrols li a.editinfo:hover, #albumtop .picturenav li a.edit:hover, #albumtop #picturecontrols li a.edit:hover
{color: #417394;}

#pollinfo .blockbody { 
	border: 0;}

#pollinfo {margin:10px 50px;}

vb_overlay_overlaybox_content textarea {background-color:#258;}

.doc_header {
background:transparent url(http://weitable.com/header-bg/rotator.php) no-repeat scroll 250px top;
padding: 0;}

dl.tabslight {
margin:50px 0 0;
}

* html .floatcontainer,  dl.stats { margin:12px 0 ;}

.profile_content .subsection .stats dt {
width:190px; font-size:12px;
}
dl.stats dt {
color:#38a; font-weight:bold;}

dl.tabslight dd a {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #CCCCCC;}

.profile_content .subsection .stats dd {font-size:12px;}

dl.tabslight dd.selected a, dl.tabslight dd.selected a:hover, .profile_content div.subsectionhead, .profile_content .texteditor, .profile_content .actionbuttons  {
background:#F9F9F9 none repeat scroll 0 0;}

#vB_Editor_QR .editor_controls > ul {
clear:none;}

#vB_Editor_QR .groupcontrols a.textcontrol, .actionbuttons .group .button{ margin-top:20px;
}

.profile_editor_border, .profile_content div.subsectionhead {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

 .profile_content div.subsectionhead {padding-bottom:2px;}

.profile_content .actionbuttons {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.profile_content .subsectionhead a.textcontrol {
font-size:10px;}

.customfield {font-size:12px; margin:10px 0;}
.customfieldhead {font-weight:bold; color:#8a3; width:190px; float:left; font-size:12px; }

.profilepicture {
background:#fefefe none repeat scroll 0 0;
border:1px solid #e6e6e6;
margin:0 0 8px 10px;
padding:8px;
max-width:39%; max-height:540px;
	-moz-box-shadow: 2px  2px 4px #eee;
	-webkit-box-shadow: 2px  2px 4px #eee;
}

.member_summary .block .blockrow {
background:#F4FDFF url(images/misc/blog/gradient-black-down.png) repeat-x scroll left top;}

.member_summary .friends_mini .friends_list li .friend_info a {
font-size:10px;}

#sidebar li.sgicon .maincol {
background:transparent none repeat scroll 0 0; padding:10px; margin:0;}

.fullwidth .rightcol h3.article_preview, .fullwidth .leftcol h3.article_preview {
font-size:14px;}

.fullwidth h3.article_preview {
font-size:17px;}

.vbcms_content h1.header, .vbcms_content h2.header {
color:#886;}

.cat_main_menuitem a, .vb-tree-menu .ygtvitem a.ygtvlabel { color:#886; font-size:12px;}

 .cat_main_menuitem a:hover, .vb-tree-menu .ygtvitem a.ygtvlabel:hover { color:#f60;}

h2.category_nav {font-size:12px;
font-weight:bold;
margin:0 0 0 -4px;}

.cat_main_menuitem.activeVBMenuItem, .cat_main_menuitem.activeVBMenuItem a {
background-color:#F3FAFF;
color:#116688;}


#albumtop .picturenav li a.upload, #albumtop #picturecontrols li a.upload, #albumtop .picturenav li a.add, #albumtop #picturecontrols li a.add  {color:#555555;
float:right;
font-size:11px;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
}

#albumtop .picturenav li a.upload:hover, #albumtop #picturecontrols li a.upload:hover, #albumtop .picturenav li a.add:hover, #albumtop #picturecontrols li a.add:hover {color:#417394;}

img.sgicon {
background:transparent none repeat scroll 0 0;
border:medium none;
overflow:hidden;
padding:0;
width:150px;}

.pagination dd span, .pagination dt span {
margin: 0;
}

.pagination dd a.selected:hover, .pagination dt a:hover, .pagination dd a:hover {
background-color:#FFEB90;
color:#417394;
}

.pagination span.prev_next a, .pagination span.first_last a {

white-space:nowrap;
}

.pagination span a {     
padding:3px 6px 2px;
font-size:13px}

.pagination dd a.selected {
background:#447799 url(images/buttons/newbtn_middle.png) repeat scroll 0 0;
padding:3px 6px 2px;
font-size:13px;
}
.pagination .separator, .pagination .elipsis {color:#81B3F4;}

#latestalbumcontainer .albumtitle {margin:-16px 0 0;}

#latestalbumcontainer li {
margin:7px 0 0 7px;}


.footer a:hover {
color:#f90;}

.introbox a{ font-size:11px;}

.introbox {
background: #FDFEF9 url(images/gradients/threadbit-blue-down1.png) repeat-x scroll left top;
border-color:#DDDDDD #DDDDDD #CCCCCC;
border-style:solid;
border-width:1px;
color:#664;
padding:5px 10px;
font-size:12px;
	-moz-box-shadow: -2px 2px 2px #f1f1f1;
	-webkit-box-shadow: -2px 2px 2px #f1f1f1;
}
.introbox h3 {
color:#779933;
font-size:16px;
font-weight:bold;
margin:0 0 3px -1px;
}

.intoboximg {margin: -8px 0px 0px 5px; padding: 0.5em 0.5em 0 0.5em;float: right;min-height:95px;}
.vbform {
margin:0 auto 2em;}

#groupsearch , #groupsearch .searchbox {
background-color:transparent;}

li.sgicon .leftcol {
padding:4px;
width:22%;
}

li.sgicon .maincol h3 {
white-space:normal;}

#content .blockrow > li, #content .blockrow > ol, #content .blockrow > div {
border-color:#FFFFFF #FFFFFF #DDDDDD;
border-style:solid;
border-width:0 0 1px;
}

#groupsearch {
border:1px solid #BBBBBB; }

a.FB_Link img {
border:medium none;
padding:0 10px 0 0;}

.formcontrols input.button, .actionbuttons {
margin: 0 0 50px;}

#pmfolderlist dl.stats {margin:0;}

#pmfolderlist  .blocksubhead{background-color: #e9e9e9;}

 .pmlist {float:none;}

.options_block_container .options_block, .options_block_container .options_block2, #wgo_legend {display:none;}


html {
background:#85BBD7 url(/images/gradients/blue-up-800.jpg) repeat-x fixed 0 top;}

#ad_global_above_footer {
clear:both;
margin:0;
padding:10px 0 10px;
text-align:center;

}
.footer_links {
border:0 none;} 


/* Additional CSS2 */ 