#skipnav, #dropmenudiv{display:none;}

body {
background:#fff;
text-align:center;
padding: 0 0 30px;
margin:0;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
voice-family: "\"}\"";
voice-family:inherit;
}

*
{
margin:0;
padding:0;
}

#wrapper{
background:#fff;
margin:0 auto;
padding:0;
}

#navigation{
padding:10px 0;
margin:0 0 10px 0;
background:#c5da8c;
text-align:center;
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px dotted #a5a5a5;
border-top:1px dotted #a5a5a5;
}
#navigation img{
float:left;
padding:0 0 10px 20px;
}
#navigation ul{
list-style-type:none;
}
#navigation li{
display:inline;
padding:0 10px 0 10px;
}
#navigation a{
border: 1px solid #fff;
padding:2px 15px 2px 20px;
color:#282828;
text-decoration:none;
background:#fff url(nav.jpg) 5% 50% no-repeat;
}
#navigation a.now{
background:#c5da8c url(navnow.jpg) 5% 50% no-repeat;
color:#363636;
}

#header{
padding:0;
margin:0 0 20px 0;
background:#fff;
}
#header img{
border:0;
}
#header a{
text-decoration:none;
}

#breadcrumb {
clear:both;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-indent:10px;
color:#525252;
margin: 5px 5px 5px 5px;
padding:0 0 2px 0;
}
#breadcrumb a{
color:#333368;
}

#content{
margin:10px 0 0 10px;
padding:0 10px 20px 10px;
text-align:left;
}
#content p{
font-size:13px;
line-height:1.5em;
margin-bottom:0.8em;
}
#content li{
font-size:80%;
line-height:1.5em;
margin-left:15px;
padding-left:10px;
}
#content h1, h2, h3, h4, h5{
font-family:"Times New Roman", Times, serif;
color:#42572c;
margin-bottom:0.7em;
margin-top:1.0em;
letter-spacing:0.05em;
}
#content h1{
font-size:140%;
border-bottom: 2px double #A4A4A4;
}
#content h1.swap{
display:block;
height:40px;
background: url("main_heading1.jpg") no-repeat;
text-indent:-5000px;
border-bottom:none;
margin-bottom:.6em;
margin-top:0;
}
#content h2{
font-size:140%;
}
#content h3{
font-size:100%;
}
#content a:link{
color:#005680;
}
#content a:visited{
color:#6C006C;
}
#content a:focus, #content a:hover, #content a:active{
background-color:#eee;
color:#2f2b2e;
}
#content a.image{
border:0;
text-decoration:none;
}
#content p.mine{
color:#400000;
font-size:75%;
}

span.newtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#B00000;
}
span.new{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ae5700;
font-size:85%;
background-color:#ffffd5;
}

.imagecenter{
text-align:center;
}
.imagecenter img{
border:0;
padding:10px 0 10px 0;
}
.newest{
text-align:center;
}
.newest img{
border:4px double #ccc;
margin:5px 0 5px 0;
padding:5px;
}

#thumbs{
font-size:80%;
color:#464646;
padding:0 10px 10px 10px;
Width:800px;
}
#thumbs h2{
font-size:130%;
}
#thumbs img{
margin:5px 10px;
}
#thumbs a:link, #thumbs a:visited{
text-decoration:none;
}
div .imggrid{
float: left;
margin: 0 15px 30px 15px;
width: 220px;
text-align:center;
}

/* thumbs2 and imggrid2 are for the index page layout*/
#thumbs2{
color:#464646;
padding:0 10px 10px 10px;
Width:800px;
}
#thumbs2 h2{
font-size:130%;
}
#thumbs a.imglink{ /*Firefox hack to stop linked images underlining */
text-decoation:none;
}
#thumbs2 img{
margin:5px 0;
padding:0;
border:0;!important
}
#thumbs2 a:link, #thumbs2 a:visited{
color:#464646;
text-decoration:none;
}
#thumbs2 a:hover{
text-decoration:underline;
background-color:#fff;
color:#004A25;
}
#thumbs2 a.imglink{ /*Firefox hack to stop linked images underlining */
text-decoation:none;
}
div .imggrid2{
font-size:80%;
float: left;
margin: 0 15px 30px 15px;
width: 160px;
text-align:center;
}

.left{
text-align:left;
}

.clear{
clear:both;
}

#footer{
clear:both;
font-size:75%;
color:#454545;
background:#b9d373;
border-bottom:1px dotted #a5a5a5;
border-top:1px dotted #a5a5a5;
text-align:right;
padding:5px 30px;
}
#footer a{
color:#2e373c;
margin:0 10px;
}
#footer a:hover{
color:#2f2b2e;
}
#footer img{
padding: 0 20px;
}

#bottom{
margin:10px 0 10px 0;
}
#bottom p{
font-size:70%;
text-align:center;
line-height:1.5em;
}
#bottom a{
color:#005782;
}
#bottom a:hover{
background-color:#eee;
color:#2f2b2e;
}

#latest{
background-color:#e6f3c3;
padding:5px;
border:1px dotted #464646;
margin:10px 0 15px 0;
}
img{
border:0;
}

p.newdate{
color:#AE0000;
font-weight:bold;
}

/* Thumbnail Viewer */
/* http://www.dynamicdrive.com/dynamicindex4/thumbnail.htm */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 80% Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:100%
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}