
/* LAYOUT STYLES

****************************************
========================================
*/

body, h1, h2, ul, li, p, div, form, img, class {
	margin:0;
	padding:0;
}

body {
	background:#fff4e9;
}

input, textarea {
	border:1px solid #333;
}
.White{
color:#fff;
}
.HolidayRed{
color:#FF0000;
font:30px Arial, Helvetica, sans-serif;
padding:15px 0;
text-align:center;
text-transform:uppercase;
text-decoration:blink;
}

#top {
	text-align:center;
	background:url(../images/1_name_bg.jpg);
	height:136px;	
}

#hero {
	width:760px;
	height:230px;
	margin:0 auto;
	background:url(../images/1_hero.jpg) no-repeat;
}

#MasterBox {
	width:760px;
	margin:0 auto;	
}
/* NAVIGATION
====================================== */

#Nav {
	background:url(../images/Nav.gif) no-repeat;
	width:300px;
	height:217px;
	padding-top:25px;
}
#Nav li {
	list-style:none;
	font-weight:bold;
	margin:0 0 8px 50px;
}
#Nav a {
text-transform:uppercase;
color:#f5d7bb;
}
#Nav a:hover {	
color:#fff;
}

/* LEFT CONTENT COLUMN 
====================================== */

#left {
	margin:0 0 20px 0;
	width:262px;
	float:left;
	position:relative;
}
#HomeVideoBox{
margin:0 0 10px 0;
}

#contact {
	background:url(../images/1_contact2.jpg);
}

#contact p {
	width:210px;
	padding:0 0 0 22px;
}

#contact p img {
	padding:2px 0;
}

#contact .formText, #contact textarea {
	width:200px;
}

#meet {
	margin:10px 0 0;
}
#ArticlesBox{
width:246px;
}
#ArticleHome_HDR{
background:url(../images/ArticleHome_HDR.gif);
height:58px;
width:246px;
}
#Articles{
background:url(../images/ArticleHome_BG.gif) repeat-y;
width:246px;
}
	#Articles p {
	padding:0 5px 10px 5px;	
  }
#contactmini_btm {
	background:url(../images/1_contact3.jpg) no-repeat;
	width:262px;
	height:18px;
}
.btn_submit {
	width:70px;
	height:22px;
	border:none;
}

#ProcMenu {
	width:400px;
	height:150px;
	margin:0;
	}
	#ProcMenuImage {
		float:left;
		width:107px;
		height:75px;
		margin-top:20px;
		}
	#ProcMenuList {
		float:left;
		}
/* RIGHT CONTENT COLUMN 
====================================== */

#right-bg {
	float:right;
	margin:0 0 10px;
	width:482px;
	background:url(../images/content_bg.gif);
}

#right-bg-top {
	width:482px;
	background:url(../images/content_bg_top.gif) no-repeat;
}

#right-content {
	margin:0 0 0 30px;
	padding:30px 0 0;
	width:420px;
}

#right-content h2 {
	margin:20px 0 10px;
	padding:0 0 0 28px;
	background:url(../images/h2-graphic.gif) 0 0 no-repeat;
}

#right-content ul {
	margin:3px 0 15px 0;
	font:bold 13px Arial;
}

#right-content li {
	margin:0 0 0 15px;
	font:11px Arial;
}

/* SINGLE COLUMN 
====================================== */
.singleContent{
background:url(../images/singleColumnBG.jpg);
margin:10px 0 0;
padding:27px 0 20px 25px;
}
.singleColumnBtm{
background:url(../images/singleColumnBtm.jpg);
height:18px;
}

/* VIDEO STYLES

****************************************
========================================
*/
#VideoBox{
background:url(../images/VideoBoxBG.jpg) repeat-x Top #663300;
margin:10px 0 0 0;
padding:20px 0 10px 0;
width:100%;
}
#VideoText{
}
	#VideoText li{
	list-style:none;
	margin:0;
	float:left;
	}
	.MainVideo{
	display:block;
	border:5px solid #98612b;
	}
	.VideoThumb{
	border:1px solid #98612b;
	margin:8px 0 0 6px;
	}
/* FOOTER STYLES

****************************************
========================================
*/
#footer {
	margin:10px 0 0 0;
	background:url(../images/footer-bg.gif);
	height:auto;
	width:100%;
	clear:both;
}

#default_footer {
	margin:5px 0 0 0;
	background:url(../images/footer-bg.gif);
	height:160px;
	width:100%;
	clear:both;
	font-size:10px;
}

#footer-nav {
	margin:0 auto;
	background:url(../images/footer.gif);
	width:760px;
	height:122px;
	text-align:center;
	padding:20px 0 0 0;
}
#right-bg-btm {
	background:url(../images/content_bg_btm.gif) no-repeat;
	width:482px;
	height:20px;
}
.FloatLeft { /* images that float left */
	float:left;
	border:1px solid #805C3A;
	margin:2px 10px 5px 0;
}
.MarginBottom {
	margin-bottom:16px;
}
.FloatRight { /* images that float left */
	float:right;
	border:1px solid #805C3A;
	margin:2px 0 5px 10px;
}
/* FONT STYLES

****************************************
========================================
*/

body {
	font:12px Arial;
}

input, textarea {
	font:bold 11px Arial;
}

#right-content h2, #right-content h2 a {
	font:bold 16px Arial;
	color:#aa8059;
}
a{
color:#660000;
}
a:hover{
color:#333;
}
/* FORM STYLES

****************************************
========================================
*/

#GalleryBox{
border:2px solid #906337;
}
	#GalleryBox h2{
	color:#906337;
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px;
	}

#Parity{
display:none;
}

.recaptcha_only_if_image{
width:100px;
}
#dynamic_recaptcha_1{
position:absolute;
top:190px;
left:0;
}

