@charset "utf-8";
/* CSS Document */
.picture_gall {
	margin-left:13em;
	width:630px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	left:0px;
	background-color:#ffffff;
	border: 1px solid #99CC66;
	top: 0px;
	position:relative;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
	clear:both;
}
.picture_gall img {
	clear:both;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
	border-color:#99FF66;
}
.choose {
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size: 16px;
	text-align:center;
	top:250px;
	position: relative;
	margin-left:50%;
	white-space:nowrap;
}
a.choose {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size: 16px;
	text-align:center;
	top:250px;
	position:relative;
}
.galtable {
	left:10px;
	position:relative;
}
.sectable {
	left:0px;
	position:relative;
	z-index:1;
}
.emikoking {
	top: 225px;
	left:150px;
	position:relative;
}
.polaroid {
	top: 50px;
	left:25px;
	position:relative;
}
.floshot {
	top: -65px;
	position:relative;
}
.modelshot {
	top: 200px;
	left:150px;
	position:relative;
}
header {
	padding: 10px 0px 10px 0px;
}
.left_gall {
	margin-left:13em;
	width:320px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	background-color:#ffffff;
	border: 1px solid #99CC66;
	top: 50px;
	position:absolute;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
	clear:both;
	left: -50px;
}
.left_gall img {
	clear:both;
	-moz-opacity:1;
	filter:alpha(opacity=100);
	opacity:1;
	border-color:#99FF66;
}
body {/* EDITED by KSB 11/2008 */
	margin:0px;
	padding:0px;
	background-image:url(../images/tile_bg.png);
	background-repeat:repeat-x;
	overflow:hidden;
	max-height:850px;
	height:850px;
}
.homescrn {width:600px;}
/*body { 

	margin:0px; 

	padding:0px;

	overflow:hidden;



	 */

}
.mainback {
	position:absolute;
	width:100%;
	height:800px;
	z-index:1;
	background-image:url(../images/tile_bg.png);
	background-repeat:repeat-x;
	white-space:nowrap;
}
.mainhome {
	position:relative;
	top:-50px;
	padding: 0px;
	margin: 0px;
	margin-top:0px;
}
.mainpain {
	position:relative;
	top:-620px;
	padding: 0px;
	margin: 0px;
	margin-top:0px;
}
/* BEGIN NAVIGATION BUTTONS */

.navbar_wrap {
	position:relative;
	width:694px;
	height:70px;
	z-index:15;
	left: 140px;
	top: 192px;
}
.btnAbout {
	position:absolute;
	width:69px;
	height:70px;
	z-index:85;
	left: 91px;
	top: 0px;
}
.btnStrai {
	position:absolute;
	width:107px;
	height:70px;
	z-index:85;
	left: 160px;
	top: 0px;
}
.btnBrazi {
	position:absolute;
	width:133px;
	height:70px;
	z-index:85;
	left: 267px;
	top: 0px;
}
.btnExten {
	position:absolute;
	width:89px;
	height:70px;
	z-index:85;
	left: 400px;
	top: 0px;
}
.btnGalle {
	position:absolute;
	width:78px;
	height:70px;
	z-index:85;
	left: 489px;
	top: 0px;
}
/*.btnConta {

	position:absolute;

	width:91px;

	height:70px;

	z-index:85;

	left: 476px;

	top: 0px;

}*/

.navbarfill {
	position:absolute;
	width:49px;
	height:70px;
	z-index:85;
	left: 567px;
	top: 0px
}
.btnEnd {
	position:absolute;
	height:70px;
	z-index:85;
	left: 612px;
	top: 0px;
}
/* END NAVIGATION BUTTONS */



/* BEGIN PANE DIVS */

.container {
	position:relative;
	height:100%;
	z-index:5;
	top:-50px;/*  

	width:974px;	

	background-image:url(images/mainhome_bg.jpg);

	*/
}
.contentwrap {
	position:relative;
	width:952px;
	height:592px;
	z-index:1;
	left: 0px;
	top: -815px;
}
.columns {
	position:relative;
	width:952px;
	height:592px;
	z-index:2;
	top:0px;
}
.leftcol {
	position:relative;
	width:476px;
	height:592px;
	z-index:2;
	left:0px;
	float:left;
}
.galcol {
	position:relative;
	width:700px;
	height:592px;
	z-index:2;
	left:0px;
	float:left;
	top: 50px;
}
.rightcol {
	position:relative;
	width:476px;
	height:592px;
	z-index:3;
	float:right;
}
.contactme {
	position:absolute;
	width:476px;
	height:209px;
	z-index:4;
	left: 0px;
	float:right;
	top:85px;
}
.lhdrwrap_one {
	position:relative;
	width:476px;
	height:50px;
	z-index:2;
	top: 20px;
}
.lhdrwrap_onea {
	position:relative;
	width:476px;
	height:50px;
	z-index:2;
	top: 44px;
}
.lhdrwrap_two {
	position:relative;
	width:476px;
	height:50px;
	z-index:2;
	top: 160px;
}
.rhdrwrap_one {
	position:relative;
	width:476px;
	height:50px;
	z-index:2;
	top: 20px;
}
.rhdrwrap_two {
	position:relative;
	width:476px;
	height:50px;
	z-index:3;
	top: 130px;
}
.rhdrwrap_three {
	position:relative;
	width:476px;
	height:50px;
	z-index:4;
	left: 0px;
	top: 230px;
}
.lhdricon_one {
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	float:left;
}
.lhdricon_two {
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	top:0px;
	float:left;
}
.rhdricon_one {
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	float:left;
}
.rhdricon_two {
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	float:left;
}
.rhdricon_three {
	position:relative;
	width:50px;
	height:50px;
	z-index:1;
	float:left;
}
.lhdrtitle_one {
	position:relative;
	width:426px;
	height:50px;
	z-index:2;
	float:right;
}
.lhdrtitle_two {
	position:relative;
	width:426px;
	height:50px;
	z-index:2;
	float:right;
}
.rhdrtitle_one {
	position:relative;
	width:426px;
	height:50px;
	z-index:2;
	float:right;
}
.rhdrtitle_two {
	position:relative;
	width:426px;
	height:50px;
	z-index:2;
	float:right;
}
.rhdrtitle_three {
	position:relative;
	width:426px;
	height:50px;
	z-index:2;
	float:right;
}
.lcopy_one {
	position:absolute;
	width:476px;
	height:241px;
	z-index:3;
	left: 0;
	float:right;
	top:50px;
}
.lcopy_onea {
	position:absolute;
	width:246px;
	height:482px;
	z-index:3;
	left: 20;
	float:left;
	top:50px;
	background-image:url(../images/contact_bg.png);
	background-repeat:no-repeat;
	margin-left:8px;
}
.lcopy_two {
	position:absolute;
	width:476px;
	height:209px;
	z-index:4;
	left: 0px;
	float:right;
	top:50px;
}
.rcopy_one {
	position:absolute;
	width:476px;
	height:110px;
	z-index:5;
	left: 0px;
	float:right;
	top:50px;
}
.rcopy_two {
	position:absolute;
	width:476px;
	height:120px;
	z-index:6;
	left: 0px;
	float:right;
	top:30px;
}
.rcopy_three {
	position:absolute;
	width:476px;
	height:139px;
	z-index:7;
	left: 0px;
	float:right;
	top:50px;
}
.copy {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	width: 436px;
	margin: 15px 20px 0px 20px;
	line-height: 20px;
	text-align:justify;
	font-stretch:extra-expanded;
}
.copyserv {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	width: 370px;
	margin: 15px 20px 0px 20px;
	line-height: 20px;
	text-align:justify;
	font-stretch:extra-expanded;
}
.title {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight:bold;
	color:#003300;
	margin: 15px 20px 0px 20px;
}
/* END PANE DIVS*/



/* BEGIN FOOTER DIV*/

.footerg {
	position:relative;
	width:952px;
	height:22px;
	z-index:3;
	text-align:center;
	font-family:Arial;
	font-size: 8.5pt;
	font-weight:normal;
	padding: 0px 20px 0px 20px;
	color:#999999;
	top:-100px;/*	left: 248px;*/

}
.footerg a {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.footer {
	position:relative;
	width:952px;
	height:22px;
	z-index:3;
	text-align:center;
	font-family:Arial;
	font-size: 8.5pt;
	font-weight:normal;
	padding: 0px 20px 0px 20px;
	color:#999999;
	top:-3	0px;
}
.footer a {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.ksb:hover {
	color:#FF3300;
	text-decoration:underline;
}
/* END FOOTER DIV*/

.mail {
	font-family:Arial;
	font-size: 9pt;
	font-weight:normal;
	color:#003300;
	position:relative;
	width:952px;
	height:22px;
	z-index:3;
	text-align:left;
	padding: 0px;
}
mail a {
	color:#003300;
}
.mailbox {
	position: absolute;
	top: 20px;
	float:inherit;
}
.msgbox {
	font-family:Arial;
	font-size: 9pt;
	font-weight:normal;
	background-color:#DAEdA2;
	border:#999;
	border-width: 1px;
	border-style:solid;
}
.btn {
	background-color: #daf48b;
	border: 1px solid #999;
	color: #669900;
	font-size: 8pt;
	font-family: arial;
 	font-style:;
	font-weight: bold;
	padding: 0px;
}
.footerhome {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	top:350px;
	font-size: 8pt;
	width:382px;
	text-align:center;
	margin:0% 50%;
	white-space:nowrap;
}
.lotusblossom {
	position:relative;
	top:50px;
	background-image:url("../images/lotusblossom.png");
	background-repeat:no-repeat;
	width:327px;
	height:197px;
	margin:0% 50%;
	left:50px;		
}
