/* 

CSS Template

*/

body {
background:#0C2C52 none repeat scroll 0% 50%; /* NAVY BLUE */
color:#000; /* BLACK */
font-family:verdana,arial,helvetica,sans-serif; /* Standard Fonts */
font-size:12px; 
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:auto;
padding:0px;
}
input, textarea, select {
background-color:#FBFAF9;
border:1px solid #000;
color:#000000;
}
#shout_message {
margin-bottom:2px;
}
a:link, a:active, a:visited {
color:#594F3E;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
hr {
background-color:#CCC2B5;
border:0pt none;
color:#CCC2B5;
height:1px;
}
.container {
background:#0C2C52 none repeat scroll 0% 50%;
clear:both;
float:none;
height:auto;
left:auto;
margin:auto;
z-index:1;
}
.header {
background:transparent none repeat scroll 0% 50%;
position:relative;
width:100%;
z-index:2;
}
.whiteHeader {
background:red none repeat scroll 0% 50%;
border:0pt none;
color:#000000;
font-size:9px;
height:20px;
margin:0pt;
padding:0pt;
position:relative;
}
.mainHeader {
background:transparent none repeat scroll 0% 50%;
color:#000000;
height:32px;
margin:0pt;
position:relative;
}
.mainTitle {
background:transparent none repeat scroll 0% 50%;
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24px;
position:relative;
text-align:center;
text-transform:none;
top:4px;
}
.pageBody {
color:#000000;
height:auto;
position:relative;
width:100%;
}
.mainMenu {
color:#000000;
height:auto;
position:relative;
width:100%;
z-index:1;
}
.menu {
background-color:#EEEEEE;
border:1px solid #CCC2B5;
margin:0pt;
padding:3px;
vertical-align:top;
width:200px;
}
.contentArea {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #CCC2B5;
height:100%;
margin:0pt;
padding:3px;
vertical-align:top;
width:auto;
}
.contentArea a {
padding:3px !important;
vertical-align:bottom;
}
#biocontent a{
vertical-align:middle;
}
.footMenu {
background-color:transparent;
clear:both;
color:white;
left:auto;
margin:auto;
padding:0pt 0pt 10px;
position:relative;
text-align:center;
width:70%;
}
.topMenu {
clear:both;
margin-left: 10px;
position:relative;
vertical-align:middle;
width:100%;
}
.topMenu form {
background-color:transparent;
border:0pt none;
font-size:11px;
margin:0pt;
padding:0pt;
}
.topMenu input {
background-color:#EEEEEE;
border:1px solid #CCC2B5;
color:#000000;
font-size:10px;
}
.footMenu a:link, .footerMenu a:active, .footerMenu a:visited {
border-bottom:1px dotted #68635C;
border-top:1px dotted #68635C;
color:#68635C;
text-decoration:none;
}
.footMenu a:hover {
border-bottom:1px dotted #000000;
border-top:1px dotted #000000;
color:#000000;
text-decoration:none;
}
.menuItem {
margin:0pt 0pt 15px;
}
.menuHeader {
height:5px;
margin:10px 0pt 0pt;
text-indent:-800px;
width:190px;
}

#info_left {
float:left !important;
text-align:left !important;
}
#info_right {
color:#594F3E;
text-align:left !important;
}
#newestmember {
clear:both !important;
}
html > body .menuSelection a {
width:auto;
}
.menuSelection ul, .menuSelection li {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0px;
padding:0px;
}
.menuSelection a, .statisticsContainer {
line-height:1.758em;
padding:0pt 0pt 0pt 13px;
}
.menuSelection a:hover {
}
.login {
float:left;
margin:0pt 0pt 0pt 10px;
}
.quicklinks {
float:right;
font-size:11px;
margin:0pt 10px 0pt 0pt;
}
#loginblock {
color:white;
}
#loginlinks a ,#loginlinks a:visited{
color:white;
}
#loginlinks {
margin-bottom:1px;
margin-left:450px;
margin-right:1px;
margin-top:-15px;
}

#pagetitle, .pagetitle {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
margin:12px;
text-align:center;
}
#alphabet, #pagelinks, .pagelinks {
margin:10px 0pt;
text-align:center;
}
#alphabet #currentletter, #pagelinks #currentpage {
font-weight:bold;
}
.respond, #newsarchive {
text-align:center;
}
.sectionheader {
border-bottom:1px solid #494134;
color:#494134;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:bold;
margin:5px 1% 12px;
padding:2px;
text-align:center;
}
.adminoptions, #adminoptions {
margin:0pt;
padding:0pt;
text-align:left;
}
.tblborder {
border:1px solid #CCC2B5;
}
#next, .next {
float:right;
margin:0pt 3px 0pt 0pt;
text-align:right;
width:45%;
}
#previous, .previous {
float:left;
margin:0pt 0pt 0pt 3px;
text-align:left;
width:45%;
}
.classification, label, .label {
font-weight:bold;
}
.welcome {
clear:both;
margin:3px 10px 25px;
}
.contentHeader {
font-size:16px;
height:20px;
margin:0pt 0pt 10px 10px;
}
.x, #x {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
margin:5px;
}
#categoryblock {
color:#E6E6E6;
margin:0pt !important;
}
#categoryblock .row {
background-color:#424242;
display:block;
font-size:12px;
list-style-type:none;
margin:1px 0pt;
padding:2px 0pt 2px 5px;
width:253px;
}
#categoryblock .row a, #categoryblock .row a:active, #categoryblock .row a:visited {
color:#E6E6E6;
}
#shoutlist {
color:#000000;
}
#shoutlist a, #shoutlist a:link, #shoutlist a:active, #shoutlist a:visited {
}
.shoutbox_container {
color:#000000;
}
.sbshout {
background:transparent none repeat scroll 0% 50%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:3px 0pt;
}
.dropmenudiv {
background:white none repeat scroll 0% 50%;
border-color:#BBBBBB;
border-style:solid;
border-width:1px 1px 0pt;
font-family:Verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
position:relative;
top:0pt;
visibility:hidden;
width:200px;
z-index:100;
}
.dropmenudiv a {
border-bottom:1px solid #BBBBBB;
color:black;
display:block;
font-weight:bold;
padding:2px 0pt;
text-decoration:none;
text-indent:3px;
width:auto;
}
* html .dropmenudiv a {
width:100%;
}
.dropmenudiv a:hover {
background-color:#F0F0F0;
}
.share {
position:relative;
right:16pt;
top:8pt;
}
.solidblockmenu {
height:100%;
}
.solidblockmenu ul {
background:black url(media/blockdefault.gif) repeat-x scroll center;
border-color:#625E00;
border-style:solid;
border-width:1px 0pt;
float:left;
font-family:Arial;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:18px;
line-height:0px;
margin:0pt;
padding:0pt;
width:100%;
}
.solidblockmenu li {
display:inline;
}
.solidblockmenu li a {
border-right:1px solid white;
color:white;
float:left;
padding:9px 11px;
text-decoration:none;
}
.solidblockmenu li a:visited {
color:white;
}
.solidblockmenu li a:hover, .solidblockmenu li a.current {
background:transparent url(media/blockactive.gif) repeat-x scroll center;
color:white;
}
.tabcontainer {
clear:left;
height:100%;
width:100%;
}
*:first-child + html .ieclass {
margin-top:-1em;
}
* html .ieclass {
margin-top:-1em;
}
.ieclass2 {zoom:1;}

.tabcontent {
background:#EEEEEE none repeat scroll 0% 50%;
display:none;
height:20px;
text-indent:7px;
width:100%;
}

.addthisbookmark {
position:inherit;
right:0px;
top:3pt;}

.AdSpace {
background:#EEEEEE none repeat scroll 0% 50%;
height:100px;
margin:3px;
display:none;
}

.tabberlive .tabbertabhide {
display:none;
}

.tabberlive {
margin-top:1em;
}
ul.tabbernav {
border-bottom:1px solid #000000;
font-family:Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:3px 0pt;
}
ul.tabbernav li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
ul.tabbernav li a {
background:#Eee none repeat scroll 0% 50%;
border-color:#000000 rgb(0, 0, 0) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
margin-left:3px;
padding:3px 0.5em;
text-decoration:none;
}
ul.tabbernav li a:link {
color:#494949;
}
ul.tabbernav li a:visited {
color:#000;
}
ul.tabbernav li a:hover {
background:#fff none repeat scroll 0% 50%;
border-color:#000;
color:#000;
}
ul.tabbernav li.tabberactive a {
background-color:#eee;
border-bottom:1px solid #eee;
font-weight:bold;
}
ul.tabbernav li.tabberactive a:hover {
background: none repeat scroll 0% 50%;
border-bottom:1px solid #eee;
color:#000;
}
.tabberlive .tabbertab {
background: none repeat scroll 0% 50%;
border-color:-moz-use-text-color #000 rgb(0, 0, 0);
border-style:none solid solid;
border-width:0pt 1px 1px;
padding:5px;
}
.tabberlive .tabbertab h2 {
display:none;
}
.tabberlive .tabbertab h3 {
display:none;
}
#tab1.tabberlive {
}
#tab2.tabberlive {
}
#tab2.tabberlive .tabbertab {
height:200px;
overflow:auto;
}
#sbHome, #sbAdd, #sbCat, #sbBrowse, #sbAcc, #sbPro, #sbFav, #sbHelp{
padding-top:4px;
}
#sbSearch {
padding-bottom:2px;
padding-top:2px;
}
