/* CSS definition file containing sitestyle stylesheets */

html, body{ 
 margin:20px 0; 
 padding:0; 
 text-align:center; 
 background: 
 font: bold 14px/18px  Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
 background-color: rgb(255,255,255); 
 background-image: url("images/background.gif");
}
#header{ 
 height:58px; 
 width: 580px;
 margin-right:auto; 
 margin-left:auto; 
 text-align:center; 
 background-image: url("images/banner.gif");
background-repeat: no-repeat;
}

#header h1{ color:white !important; 
padding-top:10px;
}

#pagewidth{ 
 width:680px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
 margin-left:auto; 

} 

.clr{
clear:both;}

.img_left{
float:left; 
padding-right: 5px;
padding-left: 5px;
}

.img_right {
float:right; 
padding-left: 5px;
padding-right: 5px;
}

img {border:none;}
 A:active { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; color: rgb(255,0,0); font-weight: normal; font-style: normal;}
 A:link { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  color: rgb(0,51,204); font-weight: normal; font-style: normal;}
 UL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small; font-weight: normal; font-style: normal;}
 A:visited { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;  color: rgb(153,0,153);}
 .TextObject { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small;}
 H1 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: xx-large; color: rgb(0,0,51); font-weight: bold;}
 H2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 1.4em; color: rgb(102,0,102); text-align: center;}


 H3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 1em; color: rgb(102,0,102); text-align: center;}
 OL { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: x-small; font-weight: normal; font-style: normal;}
 H4 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: medium; color: rgb(0,0,51); font-weight: bold;}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: xx-small;}

hr {color: #633263; background-color:#633263; }

 #navcontainer
{
margin: 0px 0 0 0px;
padding: 0;


}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #f0e0f1;
background-image: url("images/s1.gif");
background-repeat: no-repeat;
width: 130px;
height: 40px;
padding-top:12px;
color: white;
text-decoration: none;
display: block;
text-align: center;
font: bold 11px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #930;
background: #f0e0f1;
background-image: url("images/s3.gif");
background-repeat: no-repeat;
}

#navcontainer a:active

{

background-image: url("images/s4.gif");
background-repeat: no-repeat;
color: #fff;
}

#navcontainer li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}

#nav_bottom ul
{
margin-left:auto;
margin-right:auto;
padding: 0px;
text-align:center;
}

#nav_bottom ul li { 
display: inline;
padding-left: 40px;
background: url(images/bullet.gif) no-repeat;
background-position: 10px  -5px;
}

#nav_bottom   a
{text-decoration:none;

}
