/*-----CSS Document-----*/
BODY {
background-color:#555555;
font: 12px Arial, Helvetica, sans-serif;
text-align:center;
margin: 0px;
padding:0px;
}
/*-----Anchors other than menu bar-----*/
a:link{
color:#F00;
text-decoration:none;
font-weight:bold;
}
a:visited{
color:#F00;
font-weight:bold;
text-decoration:none;
}

a:hover{
color:	#555;
text-decoration:none;
font-weight:bold;
}

a:active{
color:	#F00;
text-decoration:none;
font-weight:bold;
}

/*-----menu bar anchors & list info-----*/
#sidebarA ul a:link{
font-weight:bold;
color:#000;
text-decoration:none;
}
#sidebarA ul a:visited{
font-weight:bold;
color:#000;
text-decoration:none;
}
#sidebarA ul a:hover{
font-weight:bold;
color:#666;
text-decoration:none;
}
#sidebarA ul a:active{
font-weight:bold;
color:#666;
text-decoration:none;
}

#sidebarA ul{
list-style-type:none;
margin:1px 0 0 0;
padding:0;
border-top: 1px solid #fff;
width:190px;

}
#sidebarA ul li{
	list-style-type:none;
	padding:5px 0 5px 10px;
	border-bottom: 1px solid #fff;
	width:180px;
	font-weight: bold;
}

/*-----ordered list info-----*/
ol{
list-style-type:none;
margin:0 0 0 140px;
padding:0 0 0 0;
}
ol li{
padding:7px 0 0 0;
}
h4 {font-size:12px;}
h3 {
	font-size:14px;
}
h2 {font-size:14px;}
h1 {font-size:16px;}


/*-----main container-----*/
#container{
width: 1000px;
background:#FFF; 
margin-left:auto;
margin-right:auto;
margin-top:20px;
height:auto;
padding:0px;
}

/*-----container left & right if required-----*/
#container2{
width:195px;
float:left;
padding: 10px 0 10px 0;
margin-left:0;
clear:left;
text-align:right;
}

#container3{
width:805px;
float:right;
text-align:left;
padding: 10px 0 10px 0;
margin-right:0;
}

#container4{
width:100%;
float:right;
text-align:center;
padding: 10px 0 10px 0;
margin-right:0;
}
/*-----masthead container & 3 internal containers-----*/
#masthead {
Width: 100%;
Height:114px;
padding: 0;
margin: 0;
/* border-bottom: 1px solid #f00; */

}


#mast_left{

float:left;
width:195px;
Height:114px;
padding:0;
margin:0;
/* border-bottom: 1px dashed #000; */
}

#mast_mid{
float:left;
/*background-image:url(images/headerbactop.jpg);*/
background-repeat:no-repeat;
background-position:0px;
/* border-bottom: 1px solid #000; */
text-align:left;
width: 805px;
Height:114px;
padding:0;
margin:0;
}
/*-----main 3 body containers------*/
#sidebarA {
text-align:left;
float:left;
height:500px;
width:195px;
/*background-image:url(images/menu.jpg);*/
background-position: 0px 0px;
background-repeat:no-repeat;
text-align: left;
margin-left:0px;
}

#sidebarB {
float:right;

width:148px;
text-align:right;
margin-right: 0px;
padding:0px;
}
#main_mid{
	padding: 10px 0 0 0;
	float:left;
	width: 800px;
	text-align:center;
}
/*-----alternate 2 column body container if 3 column not required - use with one sidebar-----*/		
#two_col{
	width:65%;
	float:right;
	padding: 0 90px 0 0;
	/*--margin-right:90px;--*/
	font-size: 14px;
}

#two_col ul{
list-style-type:disc;
text-align:left;
}
/*------additional container if required near bottom of page------*/
#bottom{
clear:both;
width:100%;
margin: 0px;
}

/*-----footer at absolute bottom of page-----*/
#footer {
clear:both;
width: 99%;
background-image:url(images/footerbac.jpg);
padding:4px 0 4px 0;
}

/*-----clearing-----*/
 .spacerr {
 clear:right
 }
 
 .spacerl {
 clear:left
 }
 
.spacera{
clear:both;
}
/*-----image placement-----*/

.imager{
float:right;
padding:0 0 10px 10px;


}
.imagel{
float:left;
padding:0 10px 10px 0;

}
