body  {
	font: 100%  Helvetica,Verdana, Arial, sans-serif;
	font-size: medium;
	padding-top:10px;
	color: #58595b;
	background-color:  #FFF8EE;
	height:100%;
	margin-top: 5%;
	}

#info {height:600px; width:800;}

.outer ul {margin:0em; padding:0; list-style-type:none; background:transparent; }
.outer li {display:block; float:left;}
.outer {display:block; position:relative; padding:0em; margin: 0 auto; width:750px;}

#header {display:block; position:relative; background:#eee; padding:0em; margin: 0 auto; width: 700px; height: 150px;}
#menu {display:block; position:relative; background: #94070d; padding:0em; margin: 0 auto; width: 700px; max-width:700px; height: 26px; max-height:40px;}
#menuIn {display:block; position:relative; background:transperent; margin: 0 auto; width: 600px;max-width:680px;}
#maincontainer {padding: 15px 0px 15px 0px; background: #FFFFFF; border-left:1px solid #d7ecef; border-right:1px solid #d7ecef; width: 698px; text-align: left; margin: 0 auto; }
#content2 {	float: right;	width: 370px; 	background: #fff; padding: 0px 10px 0px 0px; min-height:340px;}
#content1 { margin: 0 400px 0 0px; 	padding: 0px 15px 0px 15px; border-right:1px solid #74c5d8; min-height:340px;} 
#content3 { padding: 0px 15px 0px 15px; min-height:327px;}
.fltrt { 	float: right;	margin-left: 8px;}
.fltlft { 	float: left;	margin-right: 8px;}
.clearfloat { clear:both;   height:0;    font-size: 1px;    line-height: 0px;}
#footertop {display:block; position:relative; background:#d7ecef; padding: 5px 0px 0px 0px; margin: 0 auto; width:700px; min-width: 700px; max-width:700px;}
#footerbtm {display:block; position:relative; background: url(../images/btm.gif); padding: 0px 0px 0px 0px; margin: 0 auto; width: 700px; min-width: 700px; max-width:700px; height:6px; max-height: 6px; min-height:6px; }


/* menu */ 
.xsnazzy {background:transparent; }
.xsnazzy span {text-align:center; color:#bf4741; margin:0; font-size:x-small; padding-bottom:0.5em;}

.xtop {display:block; background:transparent; font-size:1px;}
.xb4 {display:block; /* hide overflow:hidden from IE5/Mac */ overflow: hidden; }
.xb4 {background:#94070d;}
.xb4 {height:2px;}

.xboxcontent {display:block; background:#94070d; border-width:0 1px 1px 1px; }

a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:100px;}
a.xmenu2:hover {background:transparent; cursor:pointer;}
a.xmenu2:hover span {color:#ffffff; text-decoration: none;}
a.xmenu2:hover .xboxcontent {background:#eee; border-color:#888;}
a.xmenu2:hover .xb4 {background:#ce362f; border-color:#888; }

.xboxcontentd {display:block; background:#94070d; padding-top:5px; text-decoration: none;}
a.xmenu2:hover .xboxcontentd {background:#94070d; border-color:#888; border-top:0px solid #eee;}

.xsnazzy2 {background:transparent; }
.xsnazzy2 span {text-align:center;  color:#ffffff; margin:0; font-size:x-small; padding-bottom:0.5em;}
.xboxcontentd2 {display:block; background:#94070d; padding-top:5px; text-decoration: none;}
a.xmenu3 { text-decoration: none; display:block; text-decoration:none; width:100px; background:transparent; cursor:pointer;}
a.xmenu3 .xb4 {background:#ce362f; border-color:#888; }
/* end menu */ 


.style4 {font-size: small}
.style5 {	font-size: medium;	font-weight: bold;}
.footText {	font-size: x-small;	color: #58595b;}
.Title {font-size: medium; font-weight: bold; color: #663333; }


/* links  */ 
a:link {color: #74c5d8;}
a:visited {color: #74c5d8; outline: none; /* hide dotted outline in Firefox */}
a:hover {color: #C0C0C0; }
a:active {color: #CCCCCC; outline: none; /* hide dotted outline in Firefox */}


/* button */ 
.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}
a.button {    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;    color: #444;    display: block;    float: left;    font: normal 12px arial, sans-serif;
    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */    text-decoration: none;}
a.button span {    background: transparent url('../images/bg_button_span.gif') no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;} 
a.button:active {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */}
a.button:active span {    background-position: bottom left;    padding: 6px 0 4px 18px; /* push text down 1px */}
/* button end*/ 


