

body
{
margin: 0px;
padding: 0px;
border: 0px;

}

.divbackground  { background-image: url(images/background21.gif); background-repeat: no-repeat; }

div.center { margin-left: auto; margin-right: auto; width: 8em; }

div.clear { clear:both; }

#bodywrapper  /* Size of page container  */
{
position: relative;
width: 1200px;
margin: 0 auto;
border-style:solid;
border-width:5px;
}		

a:link    {color:#000000; outline: none; }
a:visited {color:#000000;  outline: none;}
a:hover   {color:#156F7F; outline: none; margin-bottom:25px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
 }
 
a.x:link { border-style: solid; border-width : 1px 4px 4px 1px; text-decoration : none; padding : 4px;
  border-color : #000; color: #FFF; background-color: #156F7F; outline: none; /* get rid of dotted borders in FireFox */ }
a.x:active { border-color : #000; color: #FFF; background-color: #156F7F;}
a.x:visited  { border-color : #000; color: #FFF; background-color: #156F7F; outline: none; /* get rid of dotted borders in FireFox */}
a.x:hover { border-color : #156F7F; background-color: #FFF; color: #000; text-decoration : none; } 

.imgwtc2 
{ 
height:480; width:250;
border: 2px solid #333399;
margin-right:25px;
margin-left:25px;
margin-bottom:25px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}

h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1em; font-weight : bold; color: black; }
h4 { font-size: 1em; }
h5 { font-size: .75em; } 
 
.pleft { text-align: left; }

.pright { text-align: right; }

.pcenter { text-align: center; }

.vmiddle { vertical-align: middle; }

.vtop { vertical-align: top; }

.vtopmid { vertical-align: topmiddle; }

.center70 { width:45%; margin-left:3%; margin-right:42%; }

.rightdiv { float:left; width:45%; margin-left:3%; margin-right:42%; }

.leftdiv25  { float:left; width:25%; margin-left:5%; margin-right:20%; }

.afontsm  /* Small Font */
{ font-size: .75em; font-family: "times new roman",  arial, helvetica, sans-serif; color: #000000; }

.afont1  { font-size: 1em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }

.afont125  { font-size: 1.25em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }

.afont150  { font-size: 1.5em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }

.afont2  { font-size: 2em; font-family: Georgia, times, 'times new roman', serif; color: #000000; }

.bfont1  { font-size: 1em; font-family: Georgia, times, 'times new roman', serif; color: #156F7F; }

.bfont125 { font-size: 1.25em; font-family: Georgia, times, 'times new roman', serif; color: #156F7F; }

.bfont150 { font-size: 1.50em; font-family: Georgia, times, 'times new roman', serif; color: #156F7F; }
                      
.ffont1  { font-size: 1em; font-family: Georgia, times, 'times new roman', serif; }

.ffont75 { font-size: .75em; font-family: Georgia, times, 'times new roman', serif; }

.styleI {font-style: italic;}

.styleB {font-weight: bold;}

.bigfont { font-size: 3em; font-family : arial, helvetica, sans-serif; font-weight : bold; color: #999999; }

.bigcomic { font-size: 3em; font-family : 'comic sans ms',arial, helvetica, sans-serif; font-weight : bold; color: #999999; }

.pixborder {border: 2px solid #999999; }

p.title { font:italic bold 3em Georgia,serif; color: #999999; } 

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}
	 
#navcontainer a
{
display: block;
color: #FFF;
background-color: #036;
width: 12em;
padding: 5px 12px 3px 8px;
text-decoration: none;
border-bottom: 1px solid;
font-family: georgia, times, "times new roman", serif;
font-weight: bold;
border: 1px solid grey;
}
	 
#navcontainer a:hover
{
background-color: #369;
color: #FF7F00;
}

#navcontainer li { margin: 0; }


#topinfocol1
{
float:left;
width:width:20%;
border: 1 solid black;
padding: 10px 10px; }

#topinfocol2
{float:left;
text-align: center;
width:50%;
border: 0 solid black; }

#topinfocol3
{float:left;
width:width:30%;
border: 0 solid black; }

.pixborder
{border: 2px solid #FFFFFF; }

.width90
{
position: relative;
width:90%; 
margin: 0 auto; 
}

.width80
{
position: relative;
width:80%; 
margin: 0 auto; 
}

.width70
{
position: relative;
width:70%; 
margin: 0 auto;
}

.width50
{
position: relative;
width:50%; 
margin: 0 auto; 
}






		