@charset "utf-8";
/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
color:#333333;
margin: 0;
padding: 0;
background-color:#fff }

#maincontainer {width: 985px;
margin: 1em auto;
background-color:white;
border: 1px solid #666666 ;
}

#header {margin: 0;
background-image:url(images/headerbg.jpg);
background-position:top left;
background-repeat: no-repeat;
height: 200px}

#nav {padding: 1em 0 0 0;
margin-left: 2em
}


#center {margin: 0;
padding: 0;
background-image:url(images/leftbg2.jpg);
background-position: left top;
background-repeat: no-repeat;

}


#left {width: 294px;
margin: 0;
padding: 0 0 1em 0;
float: left;

}

#logo {text-align:center;
margin: 0 0 2em 0}

#image {margin: 0 0 1em 0}

#lefttext {
padding: 1em 2em 2em 2em;
font-size:11px;
color:  #380176;
}

#lefttext a {color: #333333;
text-decoration: none;}

#lefttext a:hover {color: #FFFFFF}

#right {float: right;
width: 650px;
}

#hometext {float: left;
width: 400px;
margin: 0 1em 0 0;
padding: 0 0 1em 0 }

#signup {float: right;
width: 192px;
border: 1px solid #ccc;
margin: 2em 1em 0 0;
text-align: center;
padding: 1em 0.25em;
font-weight: bold;
background-color: #f5f5f5}

.clear {clear: both}

/*___ menus_________________*/

ul#horizontal {margin: 2em 0 0 0}

 ul#horizontal li {list-style: none;
display: inline;
padding:  0 22px 0 0  ;
position: relative;
}

ul#horizontal li a {color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size: 12px}

ul#horizontal li a:hover {color: #8470e0;
	}		
	


ul#horizontal ul 
{
	
	margin-left: -1em; 
	padding:  0.5em ;	
	display: none;
	position: absolute; 
	top:13px;
	left: 15px;
	width: 200px;
	
	line-height: 0.75em
		
	}
	
	
	
ul#horizontal li:hover ul, ul#horizontal li.over ul
{
	display: block;}
	
	ul#horizontal li a.drop 
{
	
	display: block;
	text-decoration: none;
	color: #fff;
	}
	
	

ul#horizontal li a.drop:hover
{
	color: #8470e0;
	}		
	
	
/*___end sub menus_________________*/


#contact {float: right;
width: 200px;
border: 1px solid #ccc;
margin: 0 1em 0 0 ;
text-align: center;
padding: 0.75em 0 ;
background-color: #f5f5f5}

#contact a {color: #333333 ;
text-decoration: none;
font-weight:bold}

#contact a:hover {color:#380176}



/*______subscribe___________*/

label {color: #fff}

input {margin-top: 8px}

h1 {font-size: small;
font-weight: bold; 
margin-top: 0}



#hometext a {color: #5722cc;
text-decoration: none;}

#hometext a:hover {color: #333333}

#base {width: 800px;
margin: 1em auto;
text-align: center;
font-size: smaller}

#base a {color: #380176;
text-decoration: none}

#base a:hover {color: #666666 }

#assoc {float: right;
width: 200px;
margin: 2em 1em 0 0 ;
text-align: center;
color: #fff;
padding: 0.75em 0 }

#hometext ul li {margin-bottom: 0.75em}


form {padding: 0;
margin: 0}

.style1 {color:#999999;
}

imput {padding: 0.5em 0}