@charset "utf-8";
/* CSS Document */

/*on all pages*/ 
 
body {
	margin:0px; 
	padding:0px;  
	text-align:center;
	background:url("images/background.jpg");
	background-repeat:repeat;
	
}  

#main {  
	height: 100%;
	width: 100%; 
	text-align:center;
	
} 
 
#main .container { 
	width: 850px; 
    min-height:400px; 
	margin-top: 20px;
	text-align:center; 
	background:url("");
	-moz-border-radius: 15px;
	border-radius: 15px;
}  

.container {  
    width:80%;  
    margin:auto;  
    position:relative;  
	text-align:center;
	overflow:visible;
} 

hr {
  border: 0;
  width: 785px;
  margin-left:35px;
  background-color:#330000;
  height:1.5px;

}

p {
	line-height: 60%
}

/*header*/

#header {  
    padding-top:20px;
}  


#logo {   
    width:400px;  
    height:70px;  
	overflow: hidden;
}

#menu {
	width: 50%;
	list-style:none;
	margin:0px;
	padding:0px;
	position:absolute;
	left: 430px;
	top: 63px;
}  
 
#menu li {  
    float:left;
	margin:0;
}  

#menu li a{
    display:block; 
    text-indent: -9999px; 
    overflow: hidden;
    height:60px;
}

#menu li#about a{
    background: url(images/aboutus.png) no-repeat;
    width:170px;
}

#menu li#about a.current{
    background: url(images/aboutus2.png) no-repeat;
    cursor:default; 
}

#menu li#about a:hover{
    background: url(images/aboutus2.png) no-repeat;
}
 
#menu li#contact a{
    background: url(images/contactus.png) no-repeat;    
    width:170px; 
}

#menu li#contact a:hover{
    background: url(images/contactus2.png) no-repeat;    
}

#menu li#contact a.current{
    background: url(images/contactus2.png) no-repeat;
    cursor:default; 
}

.clear{
    clear:both; 
}

/*footer*/ 

#footer {
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	height: 75px;
	
}

#footertext {
	width:850px; 
	color: #330000; 
	height: 26px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	text-align:center;
	font-size:14px;
	padding-top: 0px;
	padding-bottom: 0px;
} 

#footertext a {
	text-decoration:none;
	color: #330000;
}

#footerlogos {
    width: 100%;
	text-align:center;
}

#footerlogos span {
	position: absolute;
    bottom: 0;
}

#footerlogos a:active, a:focus { 
 outline: none; 
 ie-dummy: expression(this.hideFocus=true);
}

#footerlogos a:active, :focus { outline: none; -moz-outline-style: none; }


#footerdesignby {
	width:850px; 
	color: #330000; 
	height: 22px;
	font-size:9px;
	text-align:center;
}

#footerdesignby a{
	color: #663300;
}

/*index*/

#indexblock {
    width:800px;
	height:700px; 
	text-align:center;
	overflow:visible;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#330000;
} 

#indextext {    
    width: 450px;
	height:100px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#330000;
	margin-top: 20px;
	text-align:center;
	margin-left: 200px;

} 

#indextext a{
	color: #663300;
	text-decoration:none;
}

/*about*/ 

#aboutblock {
    width:800px;
	height:650px; 
	text-align:center;
	overflow:visible;
} 


#abouttext {    
    width:450px;
	height:600px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 16px;
	color:#330000;
	text-align:center;
	margin-left: 200px;
	margin-top: 40px;
	overflow:visible;
}  

#aboutpictures {    
    width:450px;
	height:285px;
	text-align:center;
	padding-left:200px;
	margin-top: 20px;

}

/*contact*/

#contactpicture {    
    width: 450px;
	height:300px;
	margin-top: 20px;
	text-align:center;
	margin-left: 200px;

} 

#contacttext {    
    width: 450px;
	height:170px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#330000;
	margin-top: 20px;
	text-align:center;
	margin-left: 200px;

} 

#contacttext a{
	color: #663300;
	text-decoration:none;
}


#contactblock {    
    width: 800px;
	height:550px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#330000;
	text-align:center;

}  


</style>