body { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	background: url(../images/bg_mfc.gif); 
	margin: 5px; 
	color: white; 
	text-align: center; 
	}
#container {
  margin: 0 auto;
  width: 766px;
  text-align: left;
 background-color:#FFFFFF;
 display:block;
min-height:550px;
  }
a:link, a:visited{
text-decoration:none;
color: #990000;
}
a:hover{
text-decoration:underline;
color:#CC0000;
}
a:focus{
text-decoration:underline
;
color:#CC0000;
}
#header{
width:766px;
top:0px;
height:80px;
background-color:#001447;
text-align:left;

}

#headerleft{
width:766px;
top:0px;
height:199px;
/*background-color:#dea;*/
text-align:left;
float:left;
border-bottom: 1px solid #fff;
}
}
#footer
		{
		color:#999999;
		clear: both;
		height: 10px;
		padding: 10px;
		text-align: center;
		font-size:0.8em;
		margin-top:20px;
		display:block;
			}
#footer a:link, #footer a:visited {
	color:#666666;
	text-decoration: none;
    padding: 3px;
}

#footer a:hover {
	color:#666;
	text-decoration: underline;
    padding: 3px;
}			
#footer a:focus{
text-decoration:none;
color:#FF0000;
}
#headerright{
width:566px;
top:0px;
height:60px;
background-color:#001447;
text-align:right;
float:right;
padding-top:20px;

}
#content{
margin-top:0px;
width:766px;
}

#menu{
	margin-top:0px;
	width:180px;
	float:left;
	padding:0px;
	left:0px;
	display:block;
	margin-bottom: 1em;
	background-color:#FFFFFF;
	color: #333;
	}
	#menu .book
	{
	text-align:center;
	}
	#menu  ul {
font-family: Tahoma; 
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
			border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	margin-bottom:10px;
		}
		
	#menu  li {
		border-bottom: 1px solid #fff;
		margin: 0;
		}


	#menu li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		background-color: #7c0000;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #menu li a {
		width: auto;
		}

	#menu li a:hover {
		background-color: #cc0000;
		color: #fff;
		}

#menu h2 {
font-size:1.0em;
color: #336699;
}
#contentmain {
padding-left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:560px;
	float:left;
	font-size:1em;
	color:#000000;
}
#contentmain h1 {

font-size:1.2em;
color:#000;
}
#contentmain h2 {

font-size:1.0em;
color: #fff;
}
#contentmain_top{clear:both;}

#contentmain_image{float:left;
border:1px solid #fff;
margin:1px 5px 0px 0px;
}

#contentmain_text{
height:186px;
padding-left:5px;
margin-left: 8px;
display:block;
}

#contentright {
padding-left:5px;
width:220px;
background-color:#001447;
float:right;

color:#666;
}
#contentmain_text h1 {
font-size:1.5em;
color:#000	;
}
#contentall{
width:566px;
/*background-color:#006600;*/
float:left;
font-size:1.0em;
color:#666666;
}
input.textbox {
	background-color:	#FFFFFF;
	font-size: 1em; 
	color:	#333366;
	margin-top:5px;
	}
input.buttons {
 font-size: 1em;
 background-color: #fff;
 color: #666;
 margin-right: 6px;
}
#subscribe{
font-size:0.8em;
color:#fff;
background-color:#678dbe;
padding:0px 10px 10px 10px;
}
#subscribe a:link, 
#subscribe a:visited{
color:#fff;
text-decoration:underline;
}
#subscribe a:focus{
text-decoration:none;
color:#FF0000;
}
#subscribe a:hover{
text-decoration:none;
}


#contentmain_images2{text-align: center;
clear:both;}
#contentmain_images2 img{border:1px solid #fff;
margin: 5px;}

.offer_hr {color:#fff;
}
div.row {
  clear:both;
  }

div.row span.label {
  float: left;
  width: 100px;
  text-align: left;
  font-weight:bold;
  
  }

div.row span.formw {
  float: left;
  text-align: left;
  }

div.row span.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }

div.row span.right {
  float: left;
  text-align: right;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }

div.container {
  border: 1px dashed #666;
  background-color: #f9f9f9;
  }


div.float {
  width: 120px;
  padding: 120px;
  float: left;
  }

div.spacer {
  clear: both;
  }

div.float img {
  margin-left: 5px;
  }

div.float p {
  font-size: 9px;
  text-align: center;
  }
#cont_left{
display:block;
width:50%;
float:left;
}
#cont_right{
display:block;
width:50%;
float:right;
}
#cont_clear{
clear:both;
}
#offers{

float:right;width:250px;border-left: solid 1px gray;padding: 2px 2px 10px 2px;
		background-color:
		#990000;
		color:#CCCCCC;
		}
#offers a:link, 
#offers a:visited{
color:#fff;
text-decoration:underline;
}
#offers a:focus{
text-decoration:none;
color:#FF0000;
}
#offers a:hover{
text-decoration:none;
}
#offers  .item {
padding:15px 0px 0px 15px;
width:300px;
clear:both;
overflow:hidden;
text-align:left;
}
#offers  .item .photo{
float:left;
padding:2px;
border:1px solid #ccc;
}
#offers  .item .text h2{
float:left;
font-size:1.00em;
width:150px;
color:#fff;
padding:0px 0px 0px 4px;
overflow:hidden
}
#offers .item h2 a:link,#offers .item h2 a:visited{
color:#fff;
padding:0px;
margin:0px;
border-bottom:1px solid #990000;
text-decoration:none;
}
#offers.item h2 a:hover, #coffers.item h2 a:focus{
color:#fff;
padding:0px;
margin:0px;
text-decoration:none;
border-bottom:1px solid #fff;
}