/* CSS Document */


body {
margin: 0px;
padding: 0px;
background-color: #ffffff;
font: 12px helvetica,sans-serif;
line-height: 15px;
color: #000;
}

.h1{
font-family:Arial, Helvetica, sans-serif 'Arial';
font-size:150%;
color:#391766;
}

h2{
font-family:Arial, Helvetica, sans-serif 'Arial';
font-size:120%;
color:#391766;
clear:both;
}

.h3{
font-family:Arial, Helvetica, sans-serif 'Arial';
font-size:120%;
color:#000;
clear:both;
}

#wrapper{ 
border:1px solid #391766;
margin:10px auto 5px;
padding:10px 10px 5px;
width:748px;
}

/*-------navigation------*/
#thenav{
padding:0pt;
margin:0pt;
font: 12px helvetica,sans-serif;
}

ul#navlist 
{
margin-left: 0;
padding-left: 0pt;
white-space: nowrap;

}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 12px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #391766;
text-decoration: none;
}

#navlist a:hover
{
color: #391766;
background-color: #fff;
text-decoration: none;
}

/*-------end navigation------*/

#navlist1 
{
float:right;
font-size:100%;
}

#navlist1 li
{
display: inline;
list-style-type: none;
padding-right: 20px;

}

#navlist1 a:link, #navlist1 a:visited
{
text-decoration:none;
color:#391766;
}

#navlist1 a:hover
{
color:#369;
text-decoration:underline;

}

#content{
width:100%;
height:100%;
text-align:justify;
}


.pagecontent, .pagecontentstories{
width:68%;
line-height:140%;
float:left;
padding-bottom:10px;
clear:right;
}

.pagecontent img{
padding:8px;
border:#391766 1px solid;
margin:0 5px 25px 15px;
}


.pagecontentstories p{
margin-bottom:35px;
}


.pageright{
width:28%; 
height:100%; 
margin-top:20px;
float:right;
}

.pageright2{
width:48%; 
height:100%; 
margin-top:0px;
margin-right:35px;
float:right;
}

.pageright3{
width:28%; 
height:100%; 
float:right;
clear:left;
}

.pageright img{
padding:8px;
border:#391766 1px solid;
margin:25px 0 35px 35px;
}

.actsup{
text-decoration:none;
list-style-type:none;
}


#footer{
color:#666666;
clear:both;
background-color:#391766;
height:6.5em;
width:100%;
}

#footer a:link, #footer a:visited
{
font-size:1em;
color:#666666;
}

#copyright{
font-size:75%;
height:50px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
text-align:center;
color:#666666;
}

#copyright a:link{
color:#666666;
}

#copyright a:hover{
color:#333333;
}

#gal
{
float:right;
width:27%;
}

#storygal{
float:right;
padding:0pt;
margin-right:10px;
}


#storygal li{
margin-top:5px;
margin-bottom:95px;
list-style-type:none;

}

#storygal li img{
padding:10px;
border:#391766 1px solid;
}



#national_gal{
float:right;
padding:0pt;
margin:0pt;
clear:left;
}

#national_gal{
padding-top:85px;
}

#national_gal li{
margin-bottom:10px;
list-style-type:none;
}

#national_gal img{
padding:10px;
border:#000000 1px solid;
}

#gal{
padding-right:10px;
}

.style1 {font-size: 18px}

.thumbnail
{
float: left;
width: 150px;
height:180px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding: 8px;
text-align:left;
}

.thumbnail img{
padding-bottom:3px;
}

.thumbnail a:link, a:visited{
color:#391766;
text-decoration:underline;
font-weight:bold;
}

.thumbnail a:hover{
text-decoration:none;
font-weight:bold;
}

.clearboth { clear: both; }

/*#team_gal{
float:right;
padding:0pt;
margin:0pt;
clear:left;
}

#team_gal{
padding-top:35px;
}

#team_gal li{
margin-bottom:70px;
list-style-type:none;
}

#team_gal img{
padding:10px;
border:#000000 1px solid;
}*/



