body /* Internet Explorer */ 
{ 
font-family:Arial, Helvetica, sans-serif;
margin: 0px; 
padding: 0px; 
background:#bfdeef;
background-image: url(http://www.contasta.net/images/bg1.png); 
background-repeat: repeat-x;
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
font-family:Arial, Helvetica, sans-serif;
margin: 0px; 
padding: 0px; 
background:#bfdeef;
background-image: url(http://www.contasta.net/images/bg1.png); 
background-repeat: repeat-x;
text-align: -moz-center; 
} 

div#banner
{
position:relative;
width: 1000px;
height: 349px;				
background-image: url(http://www.contasta.net/images/contasta_banner.jpg); 
margin: 0px; 
padding: 0px;
text-align:center;
}
		
div#logo
{
position:relative;
text-align:right;				
}

div#topmenu
{
position:relative;
text-align: right; 
padding: 200px 10px 0px 0px;
font-size:12px;
font-weight: bold;
line-height: 16pt;	
}

#topmenu a:link {color: #5a5827;  text-decoration:none;}
#topmenu a:visited{color: #5a5827;  text-decoration:none;}
#topmenu a:active{color: #5a5827;  text-decoration:none;}
#topmenu a:hover {color:#5a5827; text-decoration:none; background: #d9c466;}

div#containerMain
{
position:relative;			
width:1000px;
height:580px;
background-color: #FFFFFF;		
}

div#leftMenu
{			
position:relative;
width:205px;
height:100%;
left:0px;
text-align: left; 
float:left;
font-size:12px;
font-weight: bold;
line-height: 16pt;
background-image:url(http://www.contasta.net/images/menu_lower.jpg); background-position:bottom; background-repeat:no-repeat;
}

#leftmenu a:link {color:#d08e29; text-decoration:none;}
#leftmenu a:visited {color:#d08e29; text-decoration:none;}
#leftmenu a:active {color:#d08e29; text-decoration:none;}
#leftmenu a:hover {color:#5a5827; text-decoration:none;}


div#contentArea
{
width:795px;
height:104px;
position: absolute;
padding: 0px;
top:0px;left:205px;	
background: #FFFFFF;		
background-image: url(http://www.contasta.net/images/contasta_top_design.jpg);
background-repeat:no-repeat;
margin: 0; 
color:#5a5827;
font-size:15px;
text-align:center;
letter-spacing: 2px

}

div#innercolumnleft
{	
width:260px;
height:445px;			
position:absolute;
top:104px;left:5px;			
background-color: #FFFFFF;
}

div#innercolumnmiddle
{			
width:260px;
height:445px;
position:absolute;
top:105px;left:270px;			
background-color: #FFFFFF;			
}

div#innercolumnright
{
		
width:260px;
height:445px;
position:absolute;
top:105px;left:535px;			
background-color: #FFFFFF;
		
}
div#gallery
{
margin:105px 0px 0px 0px;
}

h3{color:#9b8e42; font-size:14px; letter-spacing: 2px; text-align:left;}
h2{color: #5a5827; font-size:13px;font-weight: bold; text-align:left;}
h1{color:#005685; font-size:13px;font-weight: bold; text-align:left;margin-bottom: -5px;}
li,p{color:#333333; font-size:11px; text-align:left;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px; font-weight: lighter; line-height: 11pt;}

.slogan{color:#d08e29;font-size:11px;font-weight: bold; text-transform:capitalize; font-style:italic; letter-spacing: 3px; line-height:160%;}
label {
	float: left;	
	text-align:left;
	width: 100px;
	color:#005685; 
	font-size:11px;
}
#input,textarea {
	padding: 5px;
	width: 150px;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	border: 2px solid #ccc;
}

#textarea {
	height: 90px;
}

#textarea:focus, #input:focus {
	border: 2px solid #900;
}

#input.submit-button {
	width: 100px;
	float: right;
}

div#footer
{
position:absolute;
top:555px; right:4px;
width:796px; 
text-align: right;   
font-size:10px;
font-weight:lighter;
font-family:Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
}

#footer a:link {color: #005685;  text-decoration:none;}
#footer a:visited {color:#005685; text-decoration:none;}
#footer a:active {color:#005685; text-decoration:none;}
#footer a:hover {color:#5a5827; text-decoration:none;}
