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.jpg) top center no-repeat;

	color: #999999;

	padding: 0px;

	margin: 0;

	height: 624px;

}

#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;

}

#right {

	width: 290px;

	float: left;

}

#left .content {

	padding: 7px 25px 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;

	position: relative;

	z-index: 999999;

}

#mastheader {

	padding: 1px 16px;

	height: 40px;

}

#info {

	padding: 1px 0;

	margin: 0;

	height: 388px;

	width: 1000px;

}

#infoLeft {

	float: left;

	width: 400px;

	margin: 92px 20px 0 20px;

}

#infoRight {

	float: left;

	margin: 0;

	padding: 0;

	width: 540px;

}

#infoLeft p {

	font-size: 12px;

	line-height: 13px;

	margin: 8px 0;

}

#infoLeft a {

	display: block;

	height: 42px;

	text-indent: -9999px;

}

#infoLeft p.button {

	width: 231px;

	height: 42px;

	position: relative;

	top: 1px;

	left: 0px;

}

#infoLeft p.button a {

	background: url(../images/learn.gif) top left no-repeat;

}

#infoLeft p.button a:hover {

	background-position: 0 -42px;

}

#info h2 {

	text-indent:51px;

	font-weight:normal;

	font-size:1.15em;

	line-height:1.05em;

	color:#ded687;

	padding: 40px 0 10px 0;

	background:url(../images/r.png) no-repeat top left;

}

#info h2 em {

	display:none;

}

#info h2 strong {

	color:#f2f3c0;

	font-weight:normal;

}

#show {

	padding: 17px 19px;

	margin: 1px;

	background: url(../images/show-bg.png) center top no-repeat;

	width: 500px;

}

#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;

	height:10px;

}

#left a:link {

	color: #9B7C00;

}

#left a:visited {

	color: #333333;

}

#left a:hover {

	color: #000000;

}

#right a:link {

	color: #755E00;

}

#right a:visited {

	color: #333333;

}

#right a:hover {

	color: #000000;

}

#footer a:link {

	color: #999999;

}

#footer a:visited {

	color: #666666;

}

#footer a:hover {

	color: #FFFFFF;

}

#column_wrapper h1, h2, h4 {

	color: #6A2304;

}

#btm {

	padding: 0;

	margin: 0;

}

#btmLeft {

	float: left;

	width: 330px;

	padding: 0 29px 0 0;

	margin: 0;

}

#btmRight {

	float:left;

	width: 276px;

	padding: 0;

	margin: 0;

	text-align: justify;

}

#btm h3 {

	font-size: 1.25em;

	margin-bottom: 0.25em;

	color: #6A2304;

	border-bottom:1px solid #9F9C74;

	color: #6A2304;

	text-transform: uppercase;

}

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: 1em;

	line-height: 1.25;

	margin-bottom: 1em;

	border-bottom:1px solid #9F9C74;

	color: #6A2304;

	text-transform: uppercase;

}

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;

}

.learn {

	margin: 30px 0 0 0;

}

.float-right {

	float: right;

}

.flpo {

	float: left;

	margin: 10px 10px 0 0;

	padding: 3px;

	border: 1px solid #000;

}

.po {

	margin-top: 10px;

	border: 3px solid #BBAB74;

}

.white_outline {

	border: 3px solid #BBAB74;

}

.center {

	display: block;

	margin: 10px auto;

}

#ticker {

	width:225px;

	height:120px;

}

.news-container {

}

#tickerinner {

	overflow:hidden;

	margin-bottom:0px;

	width: 225px;

	height:120px;

}

.news-container strong {

	color:#FF0000

}

.news-container li {

	height:190px;

	list-style:none;

	padding:10px 0px 0px;

	margin:0px;

	float:left

}

.tright {	

	text-align: right;

}

#dropinboxv2cover {

	width: 100%; text-align: center; /*change width to desired */

	position:absolute; /*Don't change below 4 rules*/

	z-index: 99999;

	overflow:hidden;

	visibility: hidden;

}

#dropinboxv2 {

	width: 98%; text-align: center;  /*change width to above width-20. */

	padding: 4px;

	position:absolute; /*Don't change below 3 rules */

	left: 0;

	top: 0;

}

#dropinin{margin: 0px auto; width: 652px;}

#dropinclosep{ text-align:right; float: right; margin-right: 20px; margin-bottom:-5px; }

#dropinbanner{padding: 27px; float: left; background-image: url(../images/challengebg.png); background-repeat: no-repeat; height: 435px; height: 652px}

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

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