body { 	background-image:url(../images/full_bg.jpg);
		background-repeat:no-repeat;
		background-color: #354BAE;
		font-family:verdana, sans-serif; 
		padding:0; 
		margin:0;
		
		}
a:link { 
		color:#333333; 
		text-decoration:underline; 
		font-family:verdana, sans-serif; 
}
  a:visited{
  		color:#333333; 
		text-decoration:underline; 
		font-family:verdana, sans-serif; 
}
  a:hover { 
  		color:#ffffff; 
		text-decoration:underline; 
		font-family:verdana, sans-serif; 
}

	#mainwrapper {
		width:899px;
		margin:0 auto;
		} 
	#logo {
		position: absolute;
		left:296px;
		height:280px;
		width:415px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:20;
		}
	#contacttop {
		position: absolute;
		left:525px;
		height:175px;
		width:362px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#home_main_content {
	    background-image:url(../images/home_main_bg.jpg);
	    background-repeat:no-repeat;
		position: absolute;
		top:248px;
		height:333px;
		width:795px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#services_main_content {
		background-image:url(../images/services_main_bg.jpg);
		background-repeat:no-repeat;
		position: absolute;
		top:248px;
		height:333px;
		width:795px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#benefits_main_content {
		background-image:url(../images/benefits_main_bg.jpg);
		background-repeat:no-repeat;
		position: absolute;
		top:248px;
		height:333px;
		width:795px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#gallery_main_content {
		background-image:url(../images/gallery_main_bg.jpg);
		background-repeat:no-repeat;
		position: absolute;
		top:248px;
		height:333px;
		width:795px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#contact_main_content {
		background-image:url(../images/contact_main_bg.jpg);
		background-repeat:no-repeat;
		position: absolute;
		top:248px;
		height:333px;
		width:795px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#menu {
		position: absolute;
		top:35px;
		left:65px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#mainphoto {
		position: absolute;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#titles {
		position: absolute;
		top:70px;
		left:205px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
		
	#paragraph1 {
		position: absolute;
		top:135px;
		left:205px;
		width:245px;
		height:130px;
		font-family:verdana, sans-serif;
		font-size:10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#paragraph2 {
		position: absolute;
		top:135px;
		left:495px;
		width:215px;
		height:130px;
		font-family:verdana, sans-serif;
		font-size:10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#paragraph3 {
		position: absolute;
		top:135px;
		left:205px;
		width:500px;
		height:130px;
		font-family:verdana, sans-serif;
		font-size:10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}		
	#designby {
		position: relative;
		top:310px;
		left:670px;
		height:17px;
		width:170px; 
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}

		
		
	#contactform {
		position: absolute;
		top:160px;
		left:220px;
		width:360px;
		height:215px;
		voice-family: "\"}\"";
		voice-family: inherit;
		color:#315610;
		font-size:11px;
		}
	#contactform a {
		color:#315610;
		font-size:11px; 
		}
		
.tbflat  {
	font-size : xx-small;
	font-family : Verdana;
border: 1 #f086b0 solid;
height: 12px;
width: 213px;
text-align: top;
}
.tbflat_short  {
	font-size : xx-small;
	font-family : Verdana;
border: 1 #f086b0 solid;
height: 12px;
width: 150px;
text-align: top;
}

.tbflat_textarea_long {
	font-size : xx-small;
	font-family : Verdana;
border: 1 #f086b0 solid;
height: 25px;
width: 213px;
text-align: top;
}


.button {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
background-color: #cccccc; 
border: #666666; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
	height: 17px;
}

	#gallery1 {
		position: absolute;
		top:135px;
		left:205px;
		width:245px;
		height:130px;
		font-family:verdana, sans-serif;
		font-size:10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}
	#gallery2 {
		position: absolute;
		top:97px;
		left:445px;
		width:215px;
		height:130px;
		font-family:verdana, sans-serif;
		font-size:10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		z-index:21;
		}


