/* CSS Document */

/*---------------------------- ALL ------------------------*/

.body_background {
	
	background-color: #FFFFFF;
	
	background-image: url(img/background.gif);
	
	background-repeat: repeat;
	
}

.backgroundtop{

	background-image:url(img/backgroundtop.jpg);
	
	background-color: #000033;

	background-repeat:no-repeat;

	width: 750px;

	height: 525px;

}


#distance {

	height:50%;
	
	margin-bottom:-270px; /* half of container's height */
		
}



.wrapper {

	width:750px;

	margin:0 auto;

	position:relative;

}



.menu{

	width:750px;

	height: 33px;

	border: 0px;

	padding:0px;

	

}



.container{

	margin:60px 55px 0px 60px;

	padding-right:10px;

	height: 380px;

}



.copyright{

	font: 9px "osaka", "helvetica","arial", "verdana", sans-serif;

	background-image:url(img/copyrightbg.gif);

	background-repeat:no-repeat;

	height: 25px;

	letter-spacing:1pt;

	margin-top: 27px;

	height:35px;

	color:#000033;

	line-height: 30px;

	width: 750px;

	text-align:left;

	vertical-align:text-bottom;

}







/*---------------------------- COLUMNS ------------------------*/

.colums{

	margin:70px 55px 0px 60px;

	padding-right:10px;

	height: 370px;

}



.left{

	font: 9px "osaka","helvetica","arial", "verdana", sans-serif; 

	letter-spacing:1pt;

	color:#FFFFFF;

	width:290px; 

	float:left; 

}



.right{ 

	font: 9px "osaka","helvetica","arial", "verdana", sans-serif; 

	letter-spacing:1pt;

	color:#FFFFFF;

	padding-left:330px; 

}

	

.right2{ 

	font: 9px "osaka","helvetica","arial", "verdana", sans-serif; 

	letter-spacing:1pt;

	color:#FFFFFF;

	padding-left:330px; 

}

	



/*---------------------------- CONTACT ------------------------*/

.text_content{

	font: 9px "osaka","helvetica","arial", "verdana", sans-serif; 

	letter-spacing:1pt;

	color:#FFFFFF;

	text-align:left;

	height:275px;

	padding-right:25px;

	margin: 135px 25px 25px 420px;

}



.textarea {

	font:10px "osaka", "helvetica","arial", "verdana", sans-serif; 

	border:1px solid #FFFFFF;

	width:300px;

	color:#000033;

	height:30px;

}



.textarea_small {

	font:10px "osaka", "helvetica","arial", "verdana", sans-serif; 

	color:#000033;

}



.text_indent{

	padding-left:10px;

}



.button{

	padding-top: 5px;

	width:300px;

}

.button2{

	padding-top: 5px;

}








/*---------------------------- WORKS ------------------------*/

.works_background{

	width:3200px; 
	
	background-color:#000033;
	
	}


.iframe{

	margin-top:0px;

	margin-left:0px;

	height: 300px;

	width: 3000px;

}



.iframe_button{

	width:600px;

}







/*---------------------------- SPACING ------------------------*/

.image{

	margin-top: 25px;

	padding:0px;

	border:0px;

}



.spacingp{

	line-height:12px;

}



.spacings{

	line-height:7px;

}







/*---------------------------- SPACING ------------------------*/

A:link {

	color:#009900;

	text-decoration: underline;

}



A:visited {

	color:#009900;

	text-decoration: underline;

}



A:active {

	color:#003366;

	text-decoration: underline;

}



A:hover {

	color:#FF3300;

	text-decoration: underline;

}

