
#centeral_contentarea {

	width: 750px;
	margin: 0px auto 0px;
	padding-left:121px;
	vertical-align:top;
}
#contents {
	font-family:  Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 600px;
	height: 380px;
	overflow: scroll;
	padding-left: 35px;
}
#contents2 {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 600px;
	height: 380px;
	padding-left: 35px;
	overflow: hidden;
}
#contents3 {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 620px;
	height: 460px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: scroll;
}
#mailinglist {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 620px;
	height: 900px;
	padding-left: 15px;
	overflow: scroll;
}

body {
	background-color: #823815;
	background-image: url(images/mainbackground.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	height:836px;
}

.inputbox {
font-family: Calibri, arial; 
font-size: 10pt; 
border-top: 1px solid #333333; 
border-left: 1px solid #333333; 
border-right: 1px solid lightgrey; 
border-bottom: 1px solid lightgrey; 
background-color: #ffffff;
}
.inputbox2 {
font-family: Calibri, arial; 
font-size: 14pt; 
border-top: 1px solid #333333; 
border-left: 1px solid #333333; 
border-right: 1px solid lightgrey; 
border-bottom: 1px solid lightgrey; 
background-color: #ffffff;
}

 h1 {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-top:6px;
	color: #000000;
} 

.stockstatus {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	padding-top:6px;
	color: #19351b;
} 

h2 {
	font-family: Calibri,Arial, Helvetica, sans-serif;	
	color: #000000;
}

.leftbar {
	background-image: url(images/template_06.jpg);
}
.rightbar {
	background-image: url(images/template_08.jpg);
}
.bottombar {
	background-image: url(images/template_10.jpg);
}
.rightcorner {
	background-image: url(images/template_11.jpg);
}
.leftcorner {
	background-image: url(images/template_09.jpg);
}
.bottomshadow {
	background-image: url(images/template_12.jpg);
}
.bottomshadow2 {
	background-image: url(images/template_12a.jpg);
}
.leftshadow {
	background-image: url(images/template_02.jpg);
}
.rightshadow {
	background-image: url(images/template_04.jpg);
}
.txtheader {
	font-weight: bold;
	color: #333333;
	bottom: 10px;


}
.footer {
	color: #003399;
	font-weight: bold;
	padding-right: 15px;
	background-image: url(http://www.gryphonmoulding.net/images/shade.gif);
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;

}
a:link {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663300;
	font-weight: bold;
}
a:visited {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663300;
	font-weight: bold;
}
a:hover {

	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #437f2f;
	font-weight: bold;
}
#contents4 {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 362px;
	padding-left: 35px;
	top: 209px;
	position: absolute;
	left: 303px;
	height: 335px;
	background-color: #EBE2C2;
	border: 1px dotted #996600;




}
.footer2 {

	color: #003399;
	font-weight: bold;
	padding-right: 15px;
	background-image: url(http://www.gryphonmoulding.net/images/shade.gif);
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.intro {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 255px;
	height: 350px;
	overflow: hidden;
	background-color: #fdfbef;
	position: relative;
	text-align: justify;
	padding: 10px;
	left: 446px;
	top: 195px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;






}
.intro2 {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 285px;
	height: 246px;
	overflow: hidden;
	position: absolute;
	text-align: justify;
	padding: 10px;
	left: 103px;
	top: 303px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	clear: none;

}
.testimonials {

	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 408px;
	height: 286px;
	overflow: hidden;
	position: absolute;
	text-align: justify;
	padding: 10px;
	left: 296px;
	top: 239px;
	border-top: 1px solid #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
}
#contents5 {

	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 600px;
	padding-left: 20px;
	background-color: #fdfbef;
}
#intro {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 362px;
	padding-left: 20px;
	top: 290px;
	position: absolute;
	left: 746px;
	height: 335px;
	background-color: #FDFBEF;
	border: 1px dotted #996600;
	padding-top: 20px;
	padding-right: 20px;
	text-align: justify;


}
#intro2 {

	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 220px;
	padding-left: 20px;
	top: 506px;
	position: absolute;
	left: 39px;
	height: 335px;
	background-color: #FDFBEF;
	border: 1px dotted #996600;
	padding-top: 20px;
	padding-right: 20px;
	text-align: justify;
}
#mailing {
	font-family:  Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 620px;
	height: 800px;
	padding-left: 15px;
	overflow: scroll;
}
.featured a {
	height: 30px;
	border: 1px solid #999999;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-size: 14px;
	background-color: #FFFFFF;
	width: 300px;
	padding: 5px;
} 
.formbutton {	
font-family: Calibri,arial;	
font-size: 11pt;	
color: #ffffff;	
background-color: #823815; 
font-weight:normal;
}
.formbutton2 {	
font-family: Calibri,arial;	
font-size: 13pt;	
color: #ffffff;	
background-color: #823815; 
font-weight:normal;
}


