*{ margin: 0px; padding: 0px; }*
body
{ 
  background:#ffffff center top;
  color: #dcdcdc;
  font: .8em normal small Tahoma, Geneva, sans-serif;
  line-height: 1.3em;
}

a 
{
	color:#009;
}

a:hover
{
	text-decoration:none;
	color:#900;
}


p
{
	font-family:Arial;
	font-size:0.9em;
}


#wrapper 
{
	width:850px;
	margin:5px auto;
	background:#A0A040;
	clear:both;
	height:100%;
}
#top,#footer,#main, main_other,#content,#container
{
	width:850px;
	margin:0px auto;
}
#top
{
	
	background:#082250 url(images/cstrip1.gif) repeat-x;
	height:35px;
}
#logo h1
{
	font-family:Tahoma, Geneva, sans-serif;
    font-size:2.4em;
    font-weight:500;
    margin:0px ;
    padding-left:50px;
	padding-top:20px;
	color:#eee;
}
#logo p
{
	 padding-left:60px;
}
#logo
{
	width:850px;
	margin:5px auto;
	height:6em;
	clear:both;
}

#menu li
{
display:inline;
}
#menu li a
{
text-align:center;
color:#FFFFFF;
float: left;
height: 20px;
margin-right: 1px;
text-decoration: none;
font-size: 0.9em;
padding: 5px 10px 5px 10px;
}
#menu
{
	width:90%;
	float:left;
}
#menu a:hover
{
	color:#A040A0;
}


#menu2
{
	width:100%;
	font-size:90%;
}


#main
{
	background:#A0A040 url(images/B001.jpg) no-repeat;
	height:200px;
	padding:0;
}

/*================*/
#menu2 li
{
display:inline;
}
#menu2 li a
{
text-align:center;
color:#082250;
float: left;
height: 20px;
margin-right: 1px;
text-decoration: none;
font-size: 1.0em;
padding: 5px 10px 5px 10px;
}
#menu2
{
	width:100%;
	font-size:90%;
}

#menu2 a:hover
{
	color:#A040A0;
}
/*============*/




#main_other
{
	
	height:100px;
	padding:0;
	border-bottom:#CCC solid 1PX;
	border-top:#CCC solid 1PX;
}

#content
{
	background-color:#082250;
	height:177px;
}
#left,#right
{
	width:275px;
    height:175px;padding-top:5px;
    	
}
#left
{
	float:left;
	
}
#right
{
	float:right;
	
}
#center
{
	margin:0px 275px 0px 275px;
	border-left:1px solid #b8cef5;
	border-right:1px solid #b8cef5;
	height:173px;
    padding-top:5px;
	line-height: 1.8em;
}


#left h1,#right h1,#center h1
{
font-size:1.3em;
padding:5px 0 0 15px;
font-family:Tahoma, Geneva, sans-serif;
color:#FFFFFF;
}

#center h3
{
font-size:13px;
font-family:Arial;
color:#99B3CC;
border:1px solid #b8cef5;
width:98%;
height:25px;
}

#center a
{
color:#CCB399;
text-decoration:none;
}

#center a:hover
{
color:#800080;
}

#left p,#right p,#center p
{
padding:10px 15px 0px 20px;
}
#left h2,#right h2,#center h2
{
	padding-left:170px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.9em;
}
#left a,#right a,#center a
{
	color:#ffffff;
	text-decoration:none;
}
#container
{
	height:242px;
	background:#A0A040;
	margin-top:5px;
	margin-bottom:5px;
}

#container_other
{
	background:#A0A040;
	margin-top:5px;
	margin-bottom:5px;
	
}

#lcontain
{
	width:275px;
	background:#FAFAD2;
	float:left;
	margin-left:6px;
	height:240px;
	margin-top:2px;

}

#lcontain h1
{
color:#2f2f2f;
font-size:1.4em;
font-family:Tahoma, Geneva, sans-serif;
padding:10px 0px 10px 15px;
}

#lcontain p,#lcontain h2
{
color:#2f2f2f;
padding-left:15px;
}
#lcontain h2
{
font-size:1.1em;
font-family:Tahoma, Geneva, sans-serif;
}
#lcontain a 
{
	color:#009;
	text-decoration:none;
}

#lcontain a:hover
{
	text-decoration:none;
	color:#900;
}

#lcontain div
{
	margin-left:15px;
	margin-right:6px;
}


#Mcontain
{
	width:830px;
	background:#FAFAD2;
	float:left;
	margin-left:5px;
	height:200px;
	margin-top:2px;
	padding:5px;

}

#Mcontain blockquote{
	margin-left:1em}

#Mcontain h1
{
color:#2f2f2f;
font-size:1.4em;
margin-left:1em;
font-family:Tahoma, Geneva, sans-serif;
}

#Mcontain p,#Mcontain h2
{
	color:#2f2f2f;
	text-indent:0px;
	padding:3px;
	text-align:justify;

}
#Mcontain h2
{
font-size:1.1em;
font-family:Tahoma, Geneva, sans-serif;
}
#Mcontain a 
{
	color:#009;
	text-decoration:none;
}

#Mcontain a:hover
{
	text-decoration:none;
	color:#900;
}

#Mcontain div
{
	margin-left:15px;
	margin-right:6px;
}
/*======================*/
#lcontain_other
{
	width:225px;
	background:#FAFAD2;
	float:left;
	margin-left:6px;
	margin-top:2px;
}

#lcontain_other h1
{
color:#2f2f2f;
font-size:1.4em;
font-family:Tahoma, Geneva, sans-serif;
padding:10px 0px 10px 15px;
border-top: #999 dashed 1px;
border-bottom: #999 dashed 1px;
text-transform:capitalize;
}

#lcontain_other p,#lcontain_other h2
{
color:#2f2f2f;
padding-left:10px;
padding-right:10px;
}
#lcontain_other h2
{
font-size:1.1em;
font-family:Tahoma, Geneva, sans-serif;
}

#lcontain_other li a 
{
	color:#009;
	text-decoration:none;
	text-align:left;
}

#lcontain_other li a:hover
{
	text-decoration:none;
	color:#900;
}

#lcontain_other div
{
	margin-left:15px;
	margin-right:6px;
}


/*======================*/
#rcontain_other
{
	width:376px;
	background:#FAFAD2;
	float:left;
	margin-left:6px;
	margin-top:2px;
	color:#333;

}

#rcontain_other h1
{
color:#2f2f2f;
font-size:1.4em;
font-family:Tahoma, Geneva, sans-serif;
padding:10px 0px 10px 15px;
}

#rcontain_other p,#rcontain_other h2, #rcontain_other h4
{
color:#2f2f2f;
padding-left:15px;
padding-right:15px;
}
#rcontain_other h2
{
font-size:1.1em;
font-family:Tahoma, Geneva, sans-serif;
}
#rcontain_other a 
{
	color:#009;
	text-decoration:none;
}

#rcontain_other a:hover
{
	text-decoration:none;
	color:#900;
}

#rcontain_other li a 
{
	color:#009;
	text-decoration:none;
	text-align:left;
}

#rcontain_other li a:hover
{
	text-decoration:none;
	color:#900;
}

#rcontain_other li
{
	list-style:circle;
}

#rcontain_other li
{
	text-decoration:none
	text-align:left;
	margin-left:3em;
}


.col
{
float:left;
width:275px;
}
.col li a
{
float:none;
color:#009;
text-decoration:none;
}
.col li a:hover
{
	text-decoration:none;
	color:#900;
}

.s_fonts{
	font-size: 75%;
	color: #B6B6B6;
	display:block;
	margin:0;
}

#footer {
	background: #082250 url(images/fstrip11.gif) repeat-x;
	margin: 0 auto;
	text-align: center;
	clear:both;
	height:7em;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color: #A0A040;
	text-decoration: none;
	color:#900;
}


.popupimage{
position: relative;
z-index: 0;
}

.popupimage:hover{
background-color: transparent;
z-index: 50;
}

/*this bit enlarges the image*/
.popupimage span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.popupimage span img{ 
border-width: 0;
padding: 2px;
}

.popupimage:hover span{
visibility: visible;
top: 20px;
left: 20px;
}



/*======================*/
#rcontain_other1
{
	width:601px;
	background:#FAFAD2;
	float:left;
	margin-left:6px;
	margin-top:2px;
	color:#333;

}

#rcontain_other1 h1
{
color:#2f2f2f;
font-size:1.4em;
font-family:Tahoma, Geneva, sans-serif;
padding:10px 0px 10px 15px;
}

#rcontain_other1 p,#rcontain_other1 h2, #rcontain_other1 h4
{
color:#2f2f2f;
padding-left:15px;
padding-right:15px;
}
#rcontain_other1 h2
{
font-size:1.1em;
font-family:Tahoma, Geneva, sans-serif;
}
#rcontain_other1 a 
{
	color:#009;
	text-decoration:none;
}

#rcontain_other1 a:hover
{
	text-decoration:none;
	color:#900;
}

#rcontain_other1 li a 
{
	color:#009;
	text-decoration:none;
	text-align:left;
}

#rcontain_other1 li a:hover
{
	text-decoration:none;
	color:#900;
}

#rcontain_other1 li
{
	list-style:circle;
}

#rcontain_other1 li
{
	text-decoration:none
	text-align:left;
	margin-left:3em;
}
