* { 
padding: 0; 
margin: 0;
}

body {
	font-family: Tahoma;
	font-size: 62.5%;
	text-align: center; 
	background: url(img/a1.gif) repeat-x;
	background-color: #3A56A4 }
	
fieldset {padding: .5em;}

h1 {color: #D0CC90; 
    font-family: Tahoma; 
	font-size: 120%; 
	letter-spacing: 0px; 
	background-image: url(img/normalh1.gif); 
	background-repeat: no-repeat;
}

#container {
	background: url(img/contbg.jpg) no-repeat ;
	background-position: bottom right;
	background-color: #314889;
	border: 0px solid #000; 
	width: 780px;
	text-align: left;
	margin-top: 40px;
	margin: 0 auto ;
	position: ;
	left: 482px;
	top: 5px;
}	

#head img {
    height:auto;
    padding-bottom: 0px; 
	padding-top: 0px
	}

#address {
    float: right; 
    width: 311px; 
	text-align: center; 
	padding:15px 1px 0 0;
	}
	
#address p {
    font-size: 115%; 
    color: #777; 
	letter-spacing: -0.5px;
	}

#nav ul {
    list-style-type: none; 
    text-align: center; 
	font-weight: normal;
	}
	
#nav ul li {
    float: left; 
    background-color: #fff;
	padding-top: 0px;
	}

	
#nav ul li a {
    text-decoration: none; 
	font-size: 100%;
	font-weight:bold;
    color: #fff; 
	background: url(img/tabmain.gif) no-repeat top left;
    float: left; 
	margin: 0px;
    height: 19px; 
	width: 130px;
    padding-top: 15px; 
	}
	
#nav a:hover { 
    color: #989665; 
	text-decoration: none; 
	font-weight: normal; 
	background: url(img/tabover.gif) no-repeat top left;
	}

#sample {
	clear: left;
	background-color: #CBC798; 
	border-left: 9px solid #fff; 
	border-right: 9px solid #fff; 
	border-bottom: 9px solid #fff;
	
}
	
#feature {
    float: right; 
	width: 170px;
	} 
	
#feature h1 {
    color: #2F3828; 
	font-size: 130%; 
	font-weight: normal; 
	background: url(img/featureh1.gif) no-repeat; 
	padding-left: 20px; 
	margin: 1em 5%;
	}
	
#feature p, a {
    margin: 10px 5px; 
	font-size: 100%;
	}
	
#feature a { 
    color: #2F3828; 
	text-decoration: none;
	}
	
#feature a:hover {
    color: #2F3828; 
	text-decoration: none; 
	font-weight:bold
	}
	
}

#content {
    width: 762px;  
	text-decoration: none; 
	font-size: 110%; 
	font-weight: normal;
	border-left: 9px solid #fff; 
	border-right: 9px solid #fff; 
	border-bottom: 9px solid #fff;
	}
	
#content h1, h2 {
    padding: 0 5% 10px 5%; 
	background-position: 1em 50%;
	}
	
#content p {
    padding: 0 5% 1em 5%;
	}
	
#content a {
    color: #D0CC90; 
	text-decoration: underline; 
	font-size: 100%; 
	font-weight: normal; 
	margin: 0;
	}
	
#content a:hover {
    color: #fff; 
	text-decoration: none; 
	font-weight: normal
	}
	

#main {
	width: 500px;
	display: inline;
	}
#mainimg {
	margin-left: 500px;
	width: 280px;
	display:inline;	

	}

form {margin: 0 0; padding: 0px 0px 0px 40px; width: 400px;}
input, textarea, submit {margin: 10px; margin-left: 10px;}
textarea {height: 100px;}

.info {font-size: 76%; margin-top: 60px;}


/* Footer */

#footer {
	width: 780px;
	height: 30px;
	margin: 0 auto;
	background: url(images/img2.gif) repeat-x;
}

#footer p {
	margin: 0;
	padding-bottom: 10px;
	font-size: 90%;
}


#links a {
	color: #FFFFFF;
}
#links a:hover {
    color: #64DB0D; 
	text-decoration: underline; 
	font-weight: normal;
}

#legal {
	float: right;
	width: 780px;
	height: 10px;
	padding: 10px 0 0 0px;
