body {

	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;

	font-size: 100%;

	color: #000000;

	background: #2F261D url(../images/bg.jpg) top repeat-x;

	margin: 0;

	padding: 0;

}

#masthead {

	background: url(../images/masthead-main.jpg) top center no-repeat;

	padding: 0px;

	margin: 0;

	height: 395px;

}

#wrapper {

	width: 1000px;

	margin: 0 auto;

}

#column_wrapper {

	background: url(../images/wrapper.jpg) repeat-y;

}

.clearfloat {

	clear: both;

	height: 0;

	line-height: 0;

	font-size: 0;

}

#left {

	width: 710px;

	float: left;

	background: url(../images/left-bg.jpg) left top no-repeat;

}

#right {

	width: 290px;

	float: left;

	background: url(../images/right-bg.jpg) left top no-repeat;

}

#left .content {

	padding: 0px 30px 10px 50px;

	font-size: 0.8em;

	line-height: 1.65em;

}

#right .content {

	padding: 0 40px 10px 25px;

	font-size: .75em;

	line-height: 1.5em;

}

#masttop {

	padding: 0;

	margin: 0;

	height: 192px;

}

#mastleft {

	float: left;

	margin: 0;

	padding: 0;

	width: 345px;

}

#mastright {

	float: left;

	margin: 0;

	padding: 0;

	width: 655px;

}

#phone {

	text-align:right;

	padding: 1px 0;

	margin: 0;

	height: 76px;

}

#phone a.contact {

	font-weight:bold;

	color:#A19D80;

}

#phone p {

	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;

	font-size: 0.8em;

}

#phone p a{

	color:#A19D80;

	text-decoration: none;

}

#phone p a:hover { 

	text-decoration: underline; 

}

#nav {

	padding: 1px 30px 1px 5px;

	font-size: 1.1em;

}

#footer .content {

	padding: 12px 20px;

}

#footer {

	background: url(../images/footer.jpg) top center no-repeat;

	color: #999999;

	padding: 0px;

	margin: 0;

	font-size: 0.7em;

	clear: both;

}

#left a:link {

	color: #672204;

}

#left a:visited {

	color: #36220A;

}

#left a:hover {

	color: #000000;

}

#right a:link {

	color: #672204;

}

#right a:visited {

	color: #36220A;

}

#right a:hover {

	color: #2F520A;

}

#footer a:link {

	color: #999999;

}

#footer a:visited {

	color: #666666;

}

#footer a:hover {

	color: #2F520A;

}

#column_wrapper h1, h2, h4 {

		color: #6A2304;

}

h1 {

	font-size: 2.25em;

	line-height: 1;

	margin-bottom: 0.5em;

	color: #6A2304;

}

h2 {

	font-size: 1.5em;

	margin-bottom: 0.75em;

	color: #6A2304;

}

h3 {

	font-size: 1.15em;

	line-height: 1;

	margin-bottom: 1em;

}

h4 {

	font-size: 1.15em;

	line-height: 1.5;

	margin-bottom: 1em;

	border-bottom:1px solid #9F9C74;

	color: #6A2304;

	text-transform: uppercase;

}

h5 {

	font-size: 0.75em;

	margin-bottom: .5em;

}

h6 {

	font-size: 0.75em;

}

h1.headline {

	display:none;

}

.nomargintop {

	margin-top: 0;

}

.content p {

	margin: 12px 0;

}

.fl {

	float: left;

	margin: 0;

	padding: 0;

}

blockquote {

	background: transparent url(../images/open_quote.gif) no-repeat 0 2px;

	border-top: 1px solid #9F9C74;

}

blockquote cite {

	font-style: italic;

}

.first { 

	text-indent: 32px;

	margin-bottom: 0.7em; 

	color: #4e3114; 

}

#contact-form {

	float: right;

	width: 340px;

	margin: 10px 10px;

}

#contact-form ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

.question {

	cursor: pointer;

	font-size: 1.3em;

	font-weight: bold;

	margin: 10px 0;

}

.openlanguage {

	color: #6A2304;

}

.closedlanguage {

	color: #212B35;

}

.frpo {

	float: right;

	margin: 1px 0 0 10px;

	padding: 3px;

	border: 1px solid #000;

}

.white_outline {

	border: 3px solid #BBAB74;  

}

.float-right {

	float: right;

}

#cshow {

	width: 600px;

	margin: 10px auto;	

}

#moreR {

	width: 275px;

	float: right;

	margin: 45px 0 0 0;

	text-align: center;

}

.center {

	display: block;

	margin: 10px auto;

}

.superbox{width: 300px; float:left; background-color:#f8ebbe; border-top:4px solid #990000}

.superbox strong{ color:#990000}

.superrow{ float:left; width: 300px; border-bottom:1px dotted #990000}

.colone{ width: 179px; float:left; padding-right:10px; text-align:center; border-right:1px dotted  #990000}

.coltwo{ width: 100px; float:right; padding-right:10px; text-align:center}

.bigbutton{ width:214px; height:60px; background-image:url(../images/biggame.png); float:left;margin-bottom:20px;}

.bigbutton:hover{ background-position: 0px 60px; }
