/* CSS Document */
@import "menu.css";
html {
	height:100%;  
	margin:0;
	padding:0;
	}
body {
	margin:0;
  	padding:0;
	*height:auto !important;
	height:100%;
	max-height:100%;
	background-image:url(../img/bg.gif);
	background-repeat:repeat;
	}
.arch	{

}

img {
	border:none;
	}
.herb_img {
	position:absolute; 
	top:0; 
	left:510px;
	}	
#main_outer {
	background-image:url(../img/page_bg.gif);
	background-repeat:repeat-y;
	background-color:#fff;
	background-position:2px 0px;
	margin:0;
  	padding:0;
	*height:100% !important;
	
	*min-height:100%;
	width:799px;
	}		
#outer {
	background-image:url(../img/bg_img.jpg);
	background-repeat:no-repeat;
	background-position:1px 0px;
	padding:0 10px 0 5px;
	width:789px
	

	}	
#logo {
	padding:55px 0 0 20px;
	}	

#cnt_block {
	padding:40px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	min-height:400px;
	/**height:450px;*/

	text-align:justify
	}	
#footer {
	border-top:6px solid #E1DCD5;
	margin:0 10px 0 10px;
	color:#8E7C73;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 10px 10px 4px;
	
	}	

form {
	color:#901E20;
	font-size:11px;
	} 

input, textarea  {
	font-size:11px;
	border-top, border-left:2px solid #8E7C73;
	border-right, border-bottom:1px solid #ccc;
	}		
input.btn {
	background-color: #E2DBD5;
	color:#5A4E48;
	border-top, border-left:2px solid #8E7C73;
	border-right, border-bottom:1px solid #ccc;
	padding:0 2px 0 2px;
	margin-left: 1px;
	cursor: pointer;
}	
.asterisk {
 	color:#901E20;
 }
h1 {
 	font-size:16px; 
	color:#000000;
	}
.title {
	font-size:16px;
	padding:0;
	margin:0 0 5px 0;
	font-weight:bold;
	color:#000
	}	
form { 
	margin:0;
	}
.form_tbl {
	margin:0;
padding:0px;
}	
.form_tbl td {
	color:#000000;
}
.tbl_btn {
	text-align:center;
	}	

#register_lnk {	
	position:absolute; left:440px; top:40px; z-index:0;
}	
#register_lnk a {
	color:#950F26;
	text-decoration:underline;
	font-size:11px;
	}
#register_lnk a:hover {
	 color:#000;
	font-size:11px;
	 }	 
a {
	color:#950F26;
	text-decoration:underline
	}
a:hover {
	 color:#000;
	 }	 	
	 
#factoids_dyn {
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	background-image:url(../img/rt_bg_dyn.jpg);
	background-repeat:no-repeat;
	padding:30px 0px 0 15px;
	height:200px;
	font-weight:bold;
	text-align:left;
}
#factoids_com {
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	background-image:url(../img/rt_bg_compliments.jpg);
	background-repeat:no-repeat;
	padding:30px 0px 0 15px;
	height:200px;
	font-weight:bold;
	text-align:left;
}	
#factoids_dyn p{
	margin:0 10px 10px 10px ;
	line-height:20px;
	color:#6F5F4C;
	padding:5px 0 0 0;
	}  
#factoids_com p{
	margin:0 10px 10px 10px ;
	line-height:20px;
	color:#6F5F4C;
	padding:5px 0 0 0;
	}  

#archive {
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
/*	position:absolute;
	left:588px;
	top:260px;
	*/
	background-image:url(../img/rt_bg_arch.jpg);
	background-repeat:no-repeat;
	padding:30px 0px 0 15px;
	border:0px solid red;
	margin:0;
	height:200px
}	
#archive p{
	margin:0 10px 5px 10px;
	padding:5px 0 0 0;
	line-height:12px;
	color:#6F5F4C
	}  	
#archive p a{
	color:#5F6700;
	text-decoration:underline
	}  	
#archive p a:hover{
	color:#000;
	text-decoration:none
	}  		
h2 {
	font-size:16px;
	color:#606C00;
	font-weight:normal
	}
dl.nostyle_list {
	margin:0;
	padding:0;
	list-style:none;
	}
dl.nostyle_list dt {
	margin:0;
	padding:0;
	list-style:none;
	}
dl.nostyle_list dd {
	margin:0;
	padding:0px 10px 10px 10px;
	list-style:none;
	}	
.client_list ul {
	margin:0;
	padding:0;
	list-style:none;
	}	
.client_list ul li {
	margin:0 0 0 0px;
	background-image:url(../img/green_bullet.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:0 0 0 15px;

	}	
