body {
	background-color: #832119;
	
}
.p {
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}

img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:#971412;
	text-decoration:inherit;
}
a:hover{
	COLOR:#7B481A;
	text-decoration:inherit;
}
#main {
	width:960px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;
	background: #FFF;

}#secondary_main {
	width:400px;
	margin: 0px;
	background: #FFF;
	float: left;
}
.bodycopy {
	font: 12px/18px Times New Roman, Times, serif;
	color: #666;
}
#footer {
	width:960px;
	border: 0px;
	background: #862017;
	height: 35px;
	padding-top: 10px;
	margin: 0px auto;
}
#address {
	width:960px;
	margin: 0px auto;
	border: 0px;
	background: #FFF;
	height: 35px;
	padding-top: 5px;
}
#logo {
	margin-left:19px;
	margin-top:67px;
	width:224px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gallery_cut_24 {
	margin-left:20px;
	margin-top:81px;
	width:38px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap1 {
	float:left;
	margin-top:0px;
	margin-left:20px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #FFF;

}

#gallery_cut_27 {
	margin-left:7px;
	margin-top:81px;
	width:38px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap2 {
	float:left;
	width:15px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B8a869;

}

#gallery_cut_30 {
	margin-left:7px;
	margin-top:81px;
	width:51px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap3 {
	float:left;
	width:15px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B8a869;

}
#gallery_cut_33 {
	margin-left:5px;
	margin-top:81px;
	width:43px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap4 {
	float:left;
	width:16px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B8a869;

}
#gallery_cut_36 {
	margin-left:4px;
	margin-top:81px;
	width:53px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap5 {
	float:left;
	width:14px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B8a869;

}
#gallery_cut_21 {
	margin-left:5px;
	margin-top:80px;
	width:153px;
	height:12px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap6 {
	float:left;
	width:14px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B6A86B;

}

#gallery_cut_39 {
	margin-left:4px;
	margin-top:81px;
	width:69px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap7 {
	float:left;
	width:13px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #B8a869;
	padding-top: 80px;
	color: #B8a869;

}

#gallery_cut_42 {
	margin-left:3px;
	margin-top:81px;
	width:58px;
	height:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gallery_cut_61 {
	margin-left:23px;
	width:911px;
	height:458px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background: #E5DFC5;
	margin-top: 103px;
	vertical-align: bottom;

}
#gallery_secondary {
	margin-left:23px;
	width:911px;
	height:160px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background: #E5DFC5;
	margin-top: 10px;
	vertical-align: bottom;

}
#gallery_main {
	margin-left:23px;
	width:911px;
	height:350px;
	margin-bottom:0px;
	float:left;
	display:inline;
	margin-top: 103px;
	vertical-align: bottom;

}
#gallery_main2 {
	margin-left:23px;
	width:911px;
	height:350px;
	margin-bottom:0px;
	float:left;
	display:inline;
	margin-top: 40px;
	vertical-align: bottom;

}
#detailgallery {
	margin-left:23px;
	width:911px;
	height:525px;
	margin-bottom:0px;
	float:left;
	display:inline;
	margin-top: 10px;
	vertical-align: bottom;

}
#gallery_index {
	margin-left:23px;
	width:911px;
	height:auto;
	margin-bottom:0px;
	float:left;
	display:inline;
	margin-top: 40px;
	vertical-align: bottom;
	background: #CFC8A8;
}
#gallery_cut_65 {
	margin-left:216px;
	margin-top:10px;
	width:534px;
	height:13px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gallery_cut_65 {
	margin-left:110px;
	margin-top:8px;
	width:484px;
	height:13px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gallery_cut_69 {
	margin-left:135px;
	margin-top:8px;
	width:384px;
	height:13px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#designedby {
	margin-left:25px;
	margin-top:8px;
	width:283px;
	height:13px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#emaillink {
	margin-left:40px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;


}
#signup {
	margin-left:40px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;


}
#sqimage1 {
	margin-left:10px;
	margin-top:10px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage9 {
	margin-left:10px;
	margin-top:12px;
	width:140px;
	height:139px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage10 {
	margin-left:10px;
	margin-top:9px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap9 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#thumb1 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#thumb2 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#thumb3 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#thumb4 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#thumb5 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#thumb6 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#sqimage2 {
	margin-left:10px;
	margin-top:10px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#textoverlay {
	margin-left:10px;
	margin-top:10px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage7 {
	margin-left:10px;
	margin-top:12px;
	width:140px;
	height:139px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage8 {
	margin-left:10px;
	margin-top:9px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap10 {
	float:left;
	width:299px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#sqimagelarge1 {
	margin-left:9px;
	margin-top:10px;
	width:290px;
	height:291px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage6 {
	margin-left:9px;
	margin-top:9px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage5 {
	margin-left:10px;
	margin-top:9px;
	width:140px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap11 {
	float:left;
	width:300px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#sqimage3 {
	margin-left:11px;
	margin-top:10px;
	width:139px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimage4 {
	margin-left:11px;
	margin-top:10px;
	width:139px;
	height:140px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#sqimagelarge2 {
	margin-left:11px;
	margin-top:12px;
	width:289px;
	height:288px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap8 {
	float:left;
	width:152px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	}
	
#colwrap9 {
	float:left;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#colwrap10 {
	float:left;
	width:299px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#colwrap11 {
	float:left;
	width:300px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
.smallcaps {
	font: small-caps 12px Times New Roman, Times, serif;
	color: #666;
}
.smallcaps2 {
	font: small-caps 11px Times New Roman, Times, serif;
	color: #666;
}.detailheader {
	font: normal 28px Times New Roman, Times, serif;
	color: #666;
}
.smallcapsred {
	font: small-caps 18px Times New Roman, Times, serif;
	color: #971412;
	}
.smallcapsredhome {
	font: small-caps 14px Times New Roman, Times, serif;
	color: #971412;
	}

.smallcapsred16 {
	font: small-caps 16px Times New Roman, Times, serif;
	color: #971412;
	}
.border {
	border: thin solid #333;
}

TEXTAREA {
	background-color: #EFEEE3;
	border: 1px inset #333333;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: normal;
	height: 80px;
	width: 200px;
	padding: 0px;
} 

.longTEXTAREA {
	background-color: #EFEEE3;
	border: 1px inset #333333;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: normal;
	height: 30px;
	width: 275px;
	padding: 0px;
} 

.altButtonFormat {
	background-color: #971412;
	font-family: "Times New Roman", Times, serif;
	border: 1px inset #996633;
	font-size: 11px;
	color: #FFF;
	float: none;
	height: 22px;
	width: 150px;
	margin: 1px;
} 

.altTextField {
	background-color: #EFEEE3;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #333333;
	border: 1px inset #666666;
	height: 17px;
	width: 160px;
} 

.radioStyle {
background-color: #CCCCCC;
border: #000000 solid 1px;
font-family: "Times New Roman", Times, serif;
font-size: 11px;
color: #000000
}
