@charset "utf-8";
/* CSS Document */

body { margin: 0px; padding: 0px; background-color: #111111; background-image:url(../images/background3.jpg); background-repeat: repeat-x;
}
.page { width: 991px; margin: 0px auto 0px auto; padding-top: 2px; background-color: #FFFFFF;
}
.headerBack { width: 991px; height: 221px; background-image: url(../images/headerBack2.png); background-repeat: no-repeat; margin-top: -2px;
}
.imgTopRight { float: right; margin: 0px;
}
.logo { margin: 0px 0px 0px 25px; padding-top: 40px;
}

/* ##############
		Style
############## */
p { margin: 8px 0px 8px 0px;
}
h3 { color: #333333;
}
.noscript { padding: 8px; color: #FF0000; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; border: 1px solid #FF0000; background-color: #FFFFCC;
}
.spam { color: #CC3300; background-color:#FFFFCC;
}

/* ##############
		Menu
############## */
.nav { float: right; margin: -3px 50px 0px 0px; font: 16px Arial, Helvetica, sans-serif; font-weight: bold;
}
.nav ul { margin: 0px; padding: 0px;
}
.nav ul li { float: left; display: block; list-style-type: none; padding-left: 30px; padding-right: 30px;
}
.nav a { color: #222222; text-decoration: none;
}
.nav a:hover { color: #334625;
}
.border1 { margin-top: -9px;
}
.border2 { margin-top: -3px;
}
.border3 { margin-top: 2px;
}
.border4 {margin-top: 8px;
}
.nav img { border: 0px; padding: 0px; margin-right: -4px;
}
/*	.nav { float: right; height: 55px; margin: -10px 80px 0px 0px; font: 16px Arial, Helvetica, sans-serif; font-weight: bold;
}	*/

/* ##############
		Content		border: 1px solid #999999;
############## */
.content { font: 13px Verdana, Arial, Helvetica, sans-serif;
}
.left { padding: 10px;
}
.imgHomeBox { width: 380px; float: right; margin: 35px; padding: 12px; border: 2px solid #d7c37c; text-align: left; font: 11px Arial, Helvetica, sans-serif;
}
.imgHeading { margin: 0px 0px 20px 25px;
}
.homeContent { margin: 0px 35px 0px 45px; text-align: justify;
}
.homeImg1 { width: 383px; margin: 0px; padding: 0px;
}
.homeImg2 { width: 380px; padding-top:20px; 
}
.contactLeft { width: 130px; float: left;
}
.contactRight { width: 250px; float: left;
}

/* ##############
		Gallery
############## */
.gallery { margin: 10px 0px 10px 30px; padding: 7px; border: 2px solid #d7c37c; float: left; background-color:#FFFFFF;
}
.gallery img { border: 0px solid #111111; padding: 5px;
}

/* ##############
		Footer
############## */
.footer { width: 991px; height: 109px; background-image: url(../images/footer1.png); background-repeat: no-repeat; font: 10px Arial, Helvetica, sans-serif; color: #334625; text-align: center;
}
.txtMenu { width: 310px; margin: 0px auto 0px auto; padding-top: 75px; 
}
.txtMenu ul { display: block; margin: 0px; padding: 0px;
}
.txtMenu ul li { display: inline; list-style-type: none; padding-left: 10px; padding-right: 10px;
}
a { color:#334625;
}
a:hover { color: #D7C37C; text-decoration: none;
}
.borderFoot { border-right: 1px solid #334625;
}
.copy {  padding-top: 5px;
}
.xleft { clear: left; margin: 0px; padding: 0px;
}
.xright { clear: right; margin: 0px; padding: 0px;
}
.xclear { clear: both; margin: 0px; padding: 0px;
}

