body {background-color:#CCCC99;

}



#wrapper {

	width:780px;

}



#header {

}



#logo {

	float:left;

}



#navbar {

	clear:both;

	width:430px;

	float:right;

	background-color: #b7c098;



}



.button_text a {

	font-family:arial, default;

	color:#A99156;

	font-weight:bold;

	text-decoration: none;

	font-size:16px;

}





.button_text a:hover {

	text-decoration: none;

	color: #D1412E;

	font-size:16px;

	

}	



.button_textBIG a {

	font-family:arial, default;

	color:#A99156;

	font-weight:bold;

	font-size:20px;

}





#wrapper A:active  {

	text-decoration: none;

	color: #000000;

}









.current {

	background-color:#ffffcc;

	font-family:arial, Helvetica, sans-serif;

	color:#A99156;

	font-weight:bold;

	font-size:16px;

}



.current a {

text-decoration: none;

font-size:16px;

}



.current a:hover {

	text-decoration: none;

	color: #D1412E;

	font-size:16px;

}







.text {

	font-family:arial, Helvetica, sans-serif;

	color:#333333;

	font-size:16px;

}



.textsmall {

	font-family:arial, Helvetica, sans-serif;

	color:#333333;

	font-size:13px;

}

.text a:hover {

	font-family:arial, Helvetica, sans-serif;

	color:#ff0000;

}

	



#home {

	float:right;

	border-left:1px solid #cc3333;

	border-top:1px solid #cc3333;

	height:25px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-top:5px;

	width: 65px;

}



#samples {

	float:right;

	border-left:1px solid #cc3333;

	border-top:1px solid #cc3333;

	height:25px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-top:5px;

	width: 90px;

	

}



#services {

	float:right;

	border-left:1px solid #cc3333;

	border-top:1px solid #cc3333;

	height:25px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-top:5px;

	width: 95px;

	

}



#contacts {

	float:right;

	border-left:1px solid #cc3333;

	border-top:1px solid #cc3333;

	border-right:1px solid #cc3333;

	height:25px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-top:5px;

	width: 95px;

}



#main {

	clear:both;

	border:1px solid #cc3333;

	background-color:#ffffcc;

	height:350px;

}



#main_sample {

	clear:both;

	border:1px solid #cc3333;

	background-color:#ffffcc;

	height:450px;

}

#image {

	background-color:#ffffcc;

	float:left;

	padding-top:25px;

	padding-left:10px;

}



#text {

	position:absolute;

	left:369px;

	font-family:arial;

	color:#333333;

	padding-left:50px;

	padding-right:50px;

	padding-top:35px;

	width: 320px;

	top: 100px;

}





#footer {

	clear:both;

	width:780px;

	float:left;	

}







#ftp {

	float:right;

	border-right:1px solid #cc3333;

	border-left:1px solid #cc3333;

	border-bottom:1px solid #cc3333;

	height:25px;

	width:116px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-top:5px;

	background-color: #b7c098;

}





#top {

	height:150px;

	padding-right:100px;

	padding-left:100px;

	padding-top:30px;

	padding-bottom:20px;	

}

	





#left {

	float:left;

	width:228px;

	height:65px;

	padding-bottom:10px;

	padding-left:40px

}



#right {

	float:left;

	width:235px;

	height:65px;

	padding-bottom:10px;

	padding-right:10px;

	padding-left:20px;

}



#behind {

	float:right;

	width:205px;

	height:65px;

	padding-bottom:10px;

	padding-left:40px;

}	



#scroll {

	clear:both;

	padding-top:31px;

	padding-left:0px;

	vertical-align:baseline;

	

}



#preprod {

	float:left;

	width:240px;

	padding-top:10px;

}



#filming {

	float:left;

	width:260px;

	padding-top:10px;

	padding-left:3px;

	padding-right:10px;

}



#edit {

	float:right;

	width:247px;

	padding-top:10px;

	padding-left:7px;

	padding-right:10px;

}



#spacer {

	clear:both;

	width:775px;

}



#graphics {

	float:left;

	width:388px;

	padding-top:3px;

}



#final {

	float:right;

	width:388px;

	padding-top:3px;

}



#email {

	float:left;

	width:388px;

	padding-top:7px;

	height:175;

}



#phone {

	float:right;

	width:388px;

	padding-top:7px;

	height:175;

}





#address {

	float:left;

	width:388px;

	padding-top:5px;

	padding-bottom:0px;

	height:120;

	clear:left;

}





#po {

	float:right;

	width:388px;

	padding-top:5px;

	padding-bottom:0px;

	height:120;

}
