/*Tabula Rasa*/
* { 
	margin:0px;
	padding:0px;
	}
	
html {
	background-color: #8c7b68;
	height:100%;
	}
	
body {
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	height:100%;
	background-color:#8C7B69;
	}

ol {
	margin-left:30px;
	font-size:12px;
	}
li {
	margin-left:30px;
	font-size:12px;
	}
	
h1, h2, h3, h4, h5 {
	padding:2px 10px;
	color:#760B05;
	}

p {
	text-indent:1em;
	padding:5px;
	font-size:12px;
	}

a, a:visited {
	color:#760B05;
	}
a:hover {
	text-decoration:none;
	}

strong {
	font-size:14px;
	}

.imgLeft {
	float:left;
	margin:5px;
	}
.imgRight {
	float:right;
	margin:5px;
	}

.imgFIX {
	behavior:none;
	_behavior:url("/includes/pngbehavior.htc");
	*behavior:url("/includes/pngbehavior.htc");
	}

.Hicons {
	width:90px;
	float:left;
	margin-left:13px;
	padding-top:3px;
	_padding-top:0px;
	padding-right:20px;
	margin-top:5px;
	_margin-top:0px;
	border-right:#CCC 1px solid;
	}

#SideQuote {
	float:right;
	width:255px;
	height:77px;
	margin:10px;
	padding:13px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(images/sideQuote.png) no-repeat;
	}

.divider {
	width:600px;
	float:left;
	background-color:#760B05;
	}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {
	display:inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display:block;
}

#container {
	width:770px;
	margin:0 auto;
	position:relative
	}

/* Homepage */
#HNav {
	width:605px;
	height:50px;
	float:left;
	margin-left:20px;
	_margin-left:13px;
	margin-top:23px;
	}
#HNav a, #HNav a:visited {
	display:block;
	width:73px;
	height:30px;
	float:left;
	margin-left:5px;
	_margin-left:2px;
	padding:4px;
	padding-top:15px;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	background:url(images/tab.jpg) no-repeat;
	}
#HNav a:hover {
	text-decoration:underline;
	background:url(images/tab2.jpg) no-repeat;
	}

#Homeheader {
	width:770px;
	height:206px;
	background:url(images/homeheader.jpg) no-repeat;
	}
#Homecontent {
	width:770px;
	height:294px;
	background:url(images/homecontent.jpg) no-repeat;
	background-color:#FFFFFF;
	}
#ContentTop {
	width:770px;
	height:18px;
	background:url(images/contentheader.jpg) no-repeat;
	}
#conTop {
	display:block;
	width:770px;
	height:111px;
	}
#conMid {
	display:block;
	width:770px;
	height:85px;
	}
#conBot {
	display:block;
	width:770px;
	height:108px;
	}
#conTopLft {
	width:450px;
	height:105px;
	float:left;
	}
#conTopRgt {
	float:left;
	width:265px;
	height:50px;
	padding:10px;
	padding-top:10px;
	padding-bottom:40px;
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(images/sideQuote2.png) no-repeat;
	behavior:none;
	_behavior:url("/includes/pngbehavior.htc");
	*behavior:url("/includes/pngbehavior.htc");
	}
#Homefooter {
	width:770px;
	height:18px;
	background:url(images/contentfooter.jpg) no-repeat;
	}
/* End Homepage */

/* Inner Page */
#Nav {
	width:605px;
	height:50px;
	float:left;
	margin-left:20px;
	_margin-left:13px;
	margin-top:23px;
	}
#Nav a, #Nav a:visited {
	display:block;
	width:73px;
	height:30px;
	float:left;
	margin-left:5px;
	_margin-left:2px;
	padding:4px;
	padding-top:15px;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	background:url(images/tab.jpg) no-repeat;
	}
#Nav a:hover {
	text-decoration:underline;
	background:url(images/tab2.jpg) no-repeat;
	}
	
#DryEraseBoard, #DryEraseBoard:visited {
	display:block;
	position:absolute;
	left:622px;
	top:15px;
	width:140px;
	height:100px;
	text-decoration:none;
	background:url(images/deb.jpg) no-repeat;
	}
#DryEraseBoard:hover {
	background:url(images/deb2.jpg) no-repeat;
	}

#Innheader {
	width:770px;
	height:161px;
	position:relative;
	background:url(images/Interiorheader.jpg) no-repeat;
	}
#InnConTop {
	width:770px;
	height:18px;
	background:url(images/contentheader.jpg) no-repeat;
	position:relative
	}
#Inncontent {
	width:760px;
	padding:0px 5px;
	background:url(images/contentTile.jpg);
	}
#Innfooter {
	width:770px;
	height:18px;
	background:url(images/contentfooter.jpg) no-repeat;
	}
/* End Inner Page */

/* Contact Page */
#ContactTableOne {
	width:370px;
	height:315px;
	float:left;
	}
#ContactTableOne td {
	padding:2px;
	}
#ContactTableTwo {
	width:300px;
	height:315px;
	float:left;
	}
#ContactTableTwo td {
	padding:2px;
	}

#RequestInfo {
	width:366px;
	}
#RequestInfo td {
	padding:3px;
	}

.EmailFriendDiv {
	margin-bottom:5px;
	}

.input100 {
	width:94px;
	height:17px;
	background:url(/images/input100.gif) no-repeat left;
	_background:url(/images/input100.gif) no-repeat fixed left;
	padding:3px;
	border:#763414 1px solid;
	}
.input150 {
	width:144px;
	height:17px;
	background:url(/images/input150.gif) no-repeat left;
	_background:url(/images/input150.gif) no-repeat fixed left;
	padding:3px;
	border:#763414 1px solid;
	}
.input200 {
	width:194px;
	height:17px;
	background:url(/images/input200.gif) no-repeat left;
	_background:url(/images/input200.gif) no-repeat fixed left;
	padding:3px;
	border:#763414 1px solid;
	}
.input250 {
	width:244px;
	height:17px;
	background:url(/images/input250.gif) no-repeat left;
	_background:url(/images/input250.gif) no-repeat fixed left;
	padding:3px;
	border:#763414 1px solid;
	}
.contactcolor {
	background-color:#FFFFFF;
	border:#760B05 2px solid;
	padding:3px;
	}
.contacttextarea {
	width:255px;
	height:90px;
	background-color:#FFFFFF;
	border:#760B05 2px solid;
	padding:5px;
	}
.contactselect {
	width:65px;
	height:20px;
	background-color:#FFFFFF;
	border:#760B05 2px solid;
	color:#54351f;
	}
.contactradio {
	width:17px;
	height:17px;
	margin:2px;
	}
.contactcheckbox {
	vertical-align:middle;
	margin:1px;
	}
.contactsend {
	margin:3px;
	border:#760B05 1px solid;
	background-color:#FFFFFF;
	}
	
#dividervert {
	width:5px;
	margin-left:5px;
	margin-right:5px;
	height:752px;
	float:left;
	background:url(images/vertdivider.png) no-repeat;
	}
	
#contactinfo {
	width:390px;
	float:right;
	margint:5px;
	}
	
#messagekey {
	display:block;
	width:50px;
	height:30px;
	margin:5px;
	padding:10px;
	font-weight:normal;
	border:1px solid #760B05;
	background-color:#FFFFFF;
	text-align:center;
	font-family:Verdana;
	font-size:18px;
	}
/* End Contact Page */

/* Articles */
.ArtDesc {
	padding:5px 15px;
	}
/* End Articles */

/* Testimonials */
.testCont {
	width:570px;
	height:95px;
	margin:0px auto;
	padding:15px;
	color:#FFFFFF;
	background:url(images/testBG.jpg) no-repeat;
	}
.testTitle {
	font-weght:bold;
	padding:3px;
	}
/* End Testimonails */

#Bnav {
	text-align:center;
	width:750px;
	margin:0px auto;
	margin-bottom:5px;
	margin-top:5px;
	}
#Bnav a, #Bnav a:visited {
	float:left;
	margin-left:10px;
	color:#760B05;
	font-size:11px;
	font-weight:bold;
	}
#Bnav a:hover {
	text-decoration:none;
	}

#bcfooter {
	text-align:center;
	margin-top:15px;
	margin:0px auto;
	color:#760B05;
	}
#bcfooter a, #bcfooter a:visited {
	font-size:12px;
	font-weight:bold;
	color:#760B05;
	}
#bcfooter a:hover {
	text-decoration:none;
	}

.NOBORDER {
	border:none !important;
	border-bottom:none !important;
	border-right:none !important;
	border-left:none !important;
	border-top:none !important;
	}
	
.videoimage {
border:1px solid #760B05;
}

#arti {
	position:absolute;
	top:180px;
	right:20px;
	font-size:18px;
	}
