﻿@import "/css/reset.css";
@import "/css/quickLinkGalleries.css";

#__asptrace{position:relative;background-color:#fff;z-index:100000;}

html, body{height:100%}
body {background-color:#1c1c1c;background-image:url(/images/netImages/woodgradient.jpg);background-repeat:repeat-x;color: #3E3B3B;font-family:Verdana,Arial;font-size:11px;}
img{border:0;}
div.spacer {clear: both;}

.colorOff{background-color:#EBE9FF}
.colorOn{background-color:#FFF}
.linkSpace{padding-bottom:5px;}

#topBar{width:100%;height:3px;background:url('/images/netImages/top-blue-bar.gif');background-repeat:repeat-x;}
#topUserOptions{width:100%;position:absolute;}
#topUserOptionsWrapper{background-color:#ebe9ff;position:relative;margin-left:auto;margin-right:auto;width:473px;background:url('/images/netImages/top-bar.png');background-repeat:no-repeat;padding-left:15px;}
.topItemWrapper{position:relative;padding-left:5px;float:left;}
.topItemIcon{position:relative;padding-bottom:2px;float:left;}
.topItemText{position:relative;top:2px;float:left;width:90px;left:4px;}

#menuWrapper{position:absolute;left:87px;top:75px;width:750px;}
#Menu1 > li > a{position:relative;margin-left:-4px;}
#fullWindow {width:100%;}
#workingArea{width:980px;position:relative;margin-left:auto;margin-right:auto;}
#advancedOptions{display:none;background-color:#999;}
#advOptionsTab{position:absolute;top: 3px;left:388px;z-index:2;}
#bodyShadowTop{position:absolute;z-index:0;top:3px;}
#fullPage{width:942px;position:relative;margin-left:auto;margin-right:auto;top:22px;}
#pageBanner{width:942px;position:relative;margin-left:auto;margin-right:auto;z-index:5;}
#BModBanner{z-index:10;}
#signOut{position:absolute;right:0px;top:0px;z-index:12;}
#quickSignIn {position: absolute;left: 675px;top: 5px;z-index: 12;}
#username {position: absolute;left: 0px;top: 0px;z-index: 12;}
#password {position: absolute;left: 110px;top: 0px;z-index: 12;}
#QFusername {width: 100px;position:absolute;left:0px;top:15px;}
#QFpassword {width: 100px;position:absolute;left:110px;top:15px;}
#QFsubmit {position: absolute;left: 225px;padding:2px;top:11px;}
#JoinButton{position:absolute;left: 705px;top: 52px;z-index: 12;}
#BModBannerSkully{position:absolute;top:-21px;left:-25px;z-index:11;}
#content{position: relative;top:-4px;left:0px;width:942px;min-height: 500px;height:auto !important;height:500px;background-color: #fff;background-image: url(/images/netimages/greylines.gif);background-repeat: repeat;margin-left:auto;margin-right:auto;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-radius-bottomleft:7px;-webkit-border-radius-bottomright:7px;-border-radius-bottomleft:7px;-border-radius-bottomright:7px;margin-bottom:10px;}
#footerImage{position:relative;top:-4px;left:-19px;}
#footerWrapper{position:relative;width:100%;}
#footerContent{position:relative;min-height: 75px;height:auto !important;height:75px;}
#endBody{position:absolute;top:-90px;right:-34px;z-index:1001;}
.loading{position:relative;vertical-align:middle;width:220px;height:20px;text-align:center;}
#BlockUI{display: none; background-color: black; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 50000; -moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);}
#lbMain{display:none;position:absolute;background-image: url(/images/netImages/greylines.gif);background-repeat:repeat;z-index:60000;border: 5px solid #333;}
#lbContent{padding:10px;vertical-align:middle;margin-left:auto;margin-right:auto;vertical-align:middle;}
#closeicon{position:absolute;top:-13px;right:-13px;}
HR{width:98%;margin-top:10px;margin-bottom:5px;}
.hrImage{position:relative;clear:both;padding-top:5px;padding-bottom:5px;text-align:center;}
.TOCText{position:relative;padding:5px;}
#pmNotify{position:absolute;right:80px;top:29px;}
#welcomeUser{position:absolute;right:120px;top:4px;color:#fff;}
#activeUsers{position:absolute;right:8px;top:80px;color:#fff;}
#helpOut{position:absolute;right:15px;top:29px;border:solid 1px #333;background-color:#efefef;padding:5px;}
#buyMerch{position:absolute;right:300px;top:10px;}
#rss{position:absolute;left:40px;top:-73px;}
#footer{position:relative;}
#crWrapper{
position:relative;
background-color:#333;
padding:7px;
width:95%;
margin-left:auto;
margin-right:auto;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-border-radius:7px;
z-index:1000;
}

#cr{
position:relative;
background-color:#666;
color:#999;
padding:10px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-border-radius:7px;
}

.textlite {color: #999}
.text {font-size:11px}
.smalltext {font-size: 9px;}
.smalltextlite {font-size: 9px;color: #999;}
.smallmenutext {font-size: 10px;font-weight: bold;}
.smallwhitetext {font-size: 6px; color: #fff;}
.bold {font-weight: bold;}
.boldlite {color: #ccc; font-weight: bold;}
.smallbold {font-family: Arial, Verdana; font-size: 9px; color: #030303; font-weight: bold;}
.heading0 {font-size: 36px;}
.heading1 {font-size: 24px;}
.heading2 {font-size: 16px;}
.heading3 {font-size: 14px;}
.alerttext {font-weight: bold; color: #C00; text-decoration: none;}
.online {font-weight: bold; color: #0C0; text-decoration: none;}
.smalert {font-family: Arial, Verdana; font-weight: bold; color: #6F0000 ; text-decoration: none; font-size: 9px;}
.profileHeading {font-size: 10px; color: #300; font-weight: bold;}
.profileGroupHeading {font-size: 16px; color: #300; font-weight: bold;}
.textbox {border: #000 1px solid;padding:2px;background-color: #fff;background-image: url("/menu-images/tbbg.gif");}
.button{color: #2b333c;background: #fefefe url('/images/button_background.gif') repeat-x;border: 3px double;border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;cursor: pointer !important;cursor: hand;padding-left:5px;padding-right:5px;}
.button:hover,.button:focus {border: 3px double;border-color: #DEA4A2 #DA6363 #A72925 #DA6363;}
.bigtextbox {font-family:Arial, Helvetica, sans-serif; margin: 0 0 0.2em 0;font-size: 20px;font-weight: normal;clear: left;padding:3px;background: #EEEBFF;border: 1px solid #A7B2FF;color: #444968;}
.bigbutton {background-color: #DEDEDE;font-family: Verdana, Arial, Helvetica, sans-serif;color: #4E463F;font-weight: bold;cursor: hand;font-size: 16px;margin-top: 2px;padding: 3px 10px;}

A{outline:none;}

A.u, A.uH1, A.uH2, A.uH3, A.uH4, A.us{font-weight: normal;text-decoration: none ;color: #6f0000 ; border-bottom: 1px dashed;}
A.u:hover, A.uH1:hover, A.uH2:hover, A.uH3:hover, A.uH4:hover, A.us:hover {font-weight: normal;color: #900 ;text-decoration: none; border-bottom: 1px solid;}
A.u:visited, A.uH1:visited, A.uH2:visited, A.uH3:visited, A.uH4:visited, A.us:visited {font-weight: normal;text-decoration: none ;color: #6f0000 ; border-bottom: 1px dashed;}
A.u:visited:hover, A.uH1:visited:hover, A.uH2:visited:hover, A.uH3:visited:hover, A.uH4:visited:hover, A.us:visited:hover {font-weight: normal;color: #900 ;text-decoration: none; border-bottom: 1px solid;}

A.uH1,A.uH1:hover,A.uH1:visited,A.uH1:visited:hover{font-size:26px;}
A.uH2,A.uH2:hover,A.uH2:visited,A.uH2:visited:hover{font-size:20px;}
A.uH3,A.uH3:hover,A.uH3:visited,A.uH3:visited:hover{font-size:16px;}
A.uH4,A.uH4:hover,A.uH4:visited,A.uH4:visited:hover{font-size:14px;}
A.us,A.us:hover,A.us:visited,A.us:visited:hover{font-size:9px;}

a.TabLink{font-weight:bold;text-decoration: none ;color: #666;}
a.TabLink:hover{font-weight:bold;text-decoration: none ;color: #600;}
a.TabLink:visited{font-weight:bold;text-decoration: none ;color: #666;}
a.TabLink:visited:hover{font-weight:bold;text-decoration: none ;color: #600;}

a.smalllink {font-weight: normal; color: #6f0000 ;text-decoration: none; border-bottom: 1px dashed; font-size: 9px;}
a.smalllink:hover {font-weight: normal; color: #900 ;text-decoration: none; border-bottom: 1px solid; font-size: 9px;}
a.smalllink:visited {font-weight: normal; text-decoration: none;color: #6f0000; border-bottom: 1px dashed; font-size: 9px;}
a.smalllink:visited:hover {font-weight: normal; color: #900 ;text-decoration: none; border-bottom: 1px solid;font-size: 9px;}

a.delete{margin-left:3px;padding:0pt 0pt 0pt 17px;background:transparent url("/images/netImages/delete12x12.gif") no-repeat scroll 0pt 50%;border:none;text-decoration:underline;}
a.edit{margin-left:3px;padding:0pt 0pt 0pt 17px;background:transparent url("/images/netImages/edit12x12.gif") no-repeat scroll 0pt 50%;border:none;text-decoration:underline;}
a.rude{margin-left:3px;padding:0pt 0pt 0pt 17px;background:transparent url("/images/netImages/rude12x12.gif") no-repeat scroll 0pt 50%;border:none;text-decoration:underline;}
a.showcase{margin-left:3px;padding:0pt 0pt 0pt 17px;background:transparent url("/images/showcase12x12.png") no-repeat scroll 0pt 50%;border:none;text-decoration:underline;}
a.weblink{margin-left:3px;padding:1pt 0pt 0pt 17px;background:transparent url("/images/netImages/weblink32x32.gif") no-repeat scroll 0pt 50%;border:none;text-decoration:underline;}

div#catfish,#pU {display: none;text-align: center;z-index:1100;width:100%;z-index:1200;}
div#catfish a#closeBottomPopup{position: absolute;top: 5px;right: 15px;color: black;}
#cfSpacer,#cfSpacerPU{height:114px;position:relative;}
#cfSpacerPU{height:30px;}
#closeCatfish{position:absolute;right:20px;color:#FFF;top:15px;text-decoration:none;z-index:1200;}
#bottomBanner,#bottomBannerPU{position:relative;background-image:url(/images/netImages/Banner-Tile-Bottom.png);background-repeat:repeat-x;height:65px;width:100%;}
#bottomBannerPU{height:50px;}
#cfWrapper{width:942px;position:relative;margin-left:auto;margin-right:auto;}
#cfJoinPopup{position:absolute;top:-80px;left:30px;}
#cfDesc,#cfUsername,#cfEmail,#cfSubmit{float:left;margin-right:10px;text-align:left;font-weight:bold;color:#FFF;}
#cfDesc{position:relative;width:200px;top:5px;}
#cfusernameform,#cfemailform{margin-top:5px;}
#cfSubmit{margin-top:-3px;}
#cfForm{position:relative;left:250px;top:10px;}
#cfMiniShadow{position:absolute;left:30px;top:-30px;}
#cfMini{position:absolute;left:37px;top:-22px;}
#cfName{position:absolute;left:115px;top:6px;color:#FFF;text-align:left;}
#cfMesWrap{position:relative;left:280px;top:4px;overflow:hidden;height:50px;}
#cfFade{position:relative;float:left;width:50px;}
#cfMessage{color:#fff;position:relative;background-image:url(/images/netImages/popupFadeBG.png);background-repeat:repeat-x;width:530px;float:left;height:46px;text-align:left;padding-top:3px;padding-left:10px;}
#cfReply{position:absolute;right:10px;top:14px;z-index:1200;}