/* CSS Document */

body {

	color:#333;

	margin:0px;

	padding:0px;

	text-align:center;

	background-color: #ffffff;

	font: normal 100%/100% verdana, helvetica, sans-serif;

}

a {

	color:#efd8ab;

	font-family: verdana, helvetica, sans-serif;

	font-weight:600;

	text-decoration: underline;

}

a#skip {

	position: absolute;

	top:-100px;

}

a:link, a:hover, a:visited {

	color: #efd8ab;

	text-decoration: underline;

	font-weight: 100;

}

img {

	border: 0;

}

#container {

	/*width:760px;*/

	width:auto;

	height: auto;

	margin-right:auto;

	margin-left:auto;

	margin-top:10px;

	margin-bottom:10px;

	background: transparent;

	padding:0px; 

	border: 1px solid #933413;

	color:#333;

}

div#container {

	width:auto;

	border: 0;

}

#header {

	/*width: 728px;

	height: 221px;*/

	width: 90%;

	height: auto;

	padding: 5px;

	border: 1px solid #c18431;

	margin: 10px;

	/* background: transparent url(../images/header_placeholder.jpg) center center no-repeat; */

	/*display:none;*/

}

div#header {

	border: 0;

}



div#content {

	width: auto;

	height: auto;

	margin: 10px 5px 10px 10px;

	font:90% verdana, helvetica, sans-serif;

	background: transparent;

	text-align:left;

	padding: 0px;

}

/* left nav rules */

#content #left_nav {

	display:none;

}

/*

#content #left_nav {

	float: left;

	width: 196px;

	height: auto;

	margin: 0;

	font:85%/100% verdana, helvetica, sans-serif;

	border: 0;

	text-align:left;

	padding: 0px 0px 5px 0px;

}

#content #left_nav_mid {

	width: 196px;

	height: auto;

	margin: 0px 0px 10px 0px;

	border: 0;

	text-align:left;

	padding: 0;

	background: transparent url(../images/keyimage.jpg) top left no-repeat;

	background-color: #5c4220;

	border: 1px solid #c18431;

}

#left_nav_mid h2 {

	padding: 10px 5px 10px 10px;

	color: #feaf42;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #c18431;

	border-bottom: 1px dotted #c18431;

	background: transparent;

	font: bold 100%/120% Georgia, "Times New Roman", Times, serif;

}

#left_nav ul {

	padding: 10px 0px 10px 0px;

	margin: 0;

	background: transparent;

	background-color: #4d391e;

	border-bottom: 0;

}

#left_nav_mid ul li {

	list-style-type: none;

	display:block;

	line-height: 15px;

	font: 90% verdana, helvetica, sans-serif;

	background: transparent url(../images/arrow_o.gif) no-repeat 0px 5px;

	padding: 2px 5px 2px 15px; 

	margin: 1px 0px 1px 10px;

}

#left_nav ul.sponsor {

	padding: 10px 0px 10px 0px;

	margin: 0;

	background-color: #5c4220;

	border-bottom: 0;

	border-top: 0;

}

#left_nav_mid ul.sponsor li {

	list-style-type: none;

	display:block;

	line-height: 15px;

	font: 90% verdana, helvetica, sans-serif;

	background: transparent url(../images/gt.gif) no-repeat 0px 5px;

	padding: 2px 5px 2px 15px; 

	margin: 0px 0px 1px 10px;

}

#left_nav_mid ul li a, #left_nav_mid ul.sponsor li a, #left_nav_mid ul li a:hover, #left_nav_mid ul.sponsor li a:hover, #left_nav_mid ul li a:visited, #left_nav_mid ul.sponsor li a:visited, #left_nav_mid ul li a:link, #left_nav_mid ul.sponsor li a:link {

	font-weight: 600;

}*/

/*  end left nav rules  */

/* content rules */



/* Left column rules */

#main_menu {

	width: auto;

	height: auto;

	margin: 0px 0px 0px 10px;

	font:90% verdana, helvetica, sans-serif;

	text-align:left;

	padding: 0px;

}

div#main_menu {

	width:auto;

	margin:0;

	padding:1em;

}

#main_left {

	width: 325px;

	height: auto;

	float: left;

	background-color: #ffffff;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

	border: 1px solid #c18431;

}

div#main_left {

	float: none;

	width:auto;

	padding:1em;

}

#main_left h2 {

	font: bold 95%/100% Georgia, "Times New Roman", Times, serif;

	color: #dfdddb;

	margin: 0 0 5px 0;

	padding: 10px 0px 12px 13px;

	background: transparent url(../images/h2_long_dots.gif) bottom left no-repeat;

}

#main_left h2 span,#right_top h2 span, #right_mid h2 span, #right_bottom h2 span {

	color: #feaf42;

}

#main_left a, #main_right a {

	font-size: 75%;

	margin: 0px;

	padding: 0px;

	font-weight: 100;

}

#main_left p {

	font: normal 85% Verdana, Arial, Helvetica, sans-serif;

	color: #dfdddb;

	padding: 0px 10px 15px 13px;

	margin: 0px;

}

#main_left a {

	font-size: 100%;

}

#left_top {

	margin: 0;

	padding: 5px 0px 0px 0px;

	/* background: transparent; */

	background: transparent;

	color: #999;

	font-size: 90%;

	border-top: 1px solid #c18431;

}

#left_mid {

	margin: 0;

	padding: 5px 0px 0px 0px;

	/* background: transparent; */

	background: transparent;

	color: #999;

	font-size: 90%;

	border-top: 1px solid #c18431;

}

#left_mid2 {

	margin: 0;

	padding: 5px 0px 0px 0px;

	/* background: transparent; */

	background: transparent;

	color: #999;

	font-size: 90%;

	border-top: 1px solid #c18431;

}

#left_bot {

	margin: 0;

	padding: 5px 0px 0px 0px;

	/* background: transparent; */

	background: transparent;

	color: #999;

	font-size: 90%;

	border-top: 1px solid #c18431;

}

#main_left #left_top h2, #main_left #left_mid h2, #main_left #left_mid2 h2, #main_left #left_bot h2 {

	clear: left;

	font: bold 100% Georgia, "Times New Roman", Times, serif;

	color: #dfdddb;

	margin: 0px 0px 5px 0px;

	padding: 5px 10px 10px 13px;

}

#main_left #left_top h2 span, #main_left #left_mid h2 span, #main_left #left_mid2 h2 span, #main_left #left_bot h2 span {

	color: #feaf42;

}

#left_top p, #left_mid p, #left_mid2 p, #left_bot p {

	font: normal 95%/130% Verdana, Arial, Helvetica, sans-serif;

	color: #dfdddb;

	padding: 0px 10px 10px 93px;

	margin: 0px;

}

#left_top p.more, #left_mid p.more, #left_mid2 p.more, #left_bot p.more {

	font: normal 95%/130% Verdana, Arial, Helvetica, sans-serif;

	color: #dfdddb;

	padding: 0px 10px 10px 13px;

	margin: 0 0 0 93px;

	background: transparent url(../images/arrow_mid.gif) top left no-repeat;

}



#left_top p a, #left_mid p a, #left_mid2 p a, #left_bot p a {

	font-size: 100%;

}

#left_top img.thumb, #left_mid img.thumb, #left_mid2 img.thumb, #left_bot img.thumb {

	float: left;

	border: 1px solid #daa546;

	margin: 10px 10px 10px 13px;

	padding: 2px;

}

#left_mid ul {

	/*border-top: 0px dotted #ccc;*/

	padding: 0px 0px 0px 10px;

	margin: 0px 2px 10px 10px;

}

#left_mid ul li {

	list-style-type: none;

	font: 90% verdana, helvetica, sans-serif;

	background: transparent url(../images/arrow.gif) no-repeat 0px 5px;

	padding: 2px 5px 2px 15px; 

	margin: 0px;

}

#left_mid ul li a {

	font: normal 100% Verdana, Arial, Helvetica, sans-serif;

}



/* Right column rules */



#main_right {

	width: auto;

	height: auto;

	font-size: 90%;

	background-color: #ffffff;

	margin: 0px 0px 0px 338px;

	border: 1px solid #c18431;

	padding: 0px 0px 0px 0px;

}

div#main_right {

	float: none;

	width:auto;

	margin-left:0;

}

#right_top, #right_mid, #right_bottom {

	margin: 0;

	padding: 0px 0px 0px 0px;

	color: #999;

	font-size: 100%;

}

#right_mid, #right_bottom {

	border-top: 1px solid #9cf;

}

#right_top h2, #right_mid h2, #right_bottom h2 {

	font: bold 100%/100% Georgia, "Times New Roman", Times, serif;

	color: #e8e8e8;

	margin: 0;

	padding: 10px 0px 12px 10px;

	background: transparent url(../images/h2_short_dots.gif) bottom left no-repeat;

}

#main_right #right_mid h2.border {

	border-top: 1px solid #9cf;

}

#right_top ul, #right_mid ul, #right_bottom ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 5px 0px;

	font-size: 85%;

}

#right_top ul li, #right_mid ul li, #right_bottom ul li  {

	list-style-type: none;

	display: block; 

	padding: 3px 2px 10px 10px; 

	margin: 0px;

	font: bold 115%/140% Georgia, "Times New Roman", Times, serif;

	color: #fff;

}

#right_top ul li p {

	font: normal 100% Verdana, Arial, Helvetica, sans-serif;

	margin-top: 3px;

	padding: 0;

	color: #fff;

}

#right_top ul li a:link, #right_top ul li a:hover, #right_top ul li a:visited, #right_mid ul li a:link, #right_mid ul li a:hover, #right_mid ul li a:visited, #right_bottom ul li a:link,#right_bottom ul li a:hover, #right_bottom ul li a:visited {

	font: bold 100%/100% verdana, helvetica, sans-serif;

	color: #efd8ab;

}

#right_top h3, #right_mid h3, #right_bottom h3 {

	font: bold 95%/100% Georgia, "Times New Roman", Times, serif;

	color: #000;

	margin: 0;

	padding: 5px 0px 2px 10px;

}

#right_top p, #right_mid p, #right_bottom p {

	font: normal 80%/120% Verdana, Arial, Helvetica, sans-serif;

	color: #333;

	margin: 0;

	padding: 2px 0px 7px 10px;

}



/* end of content rules   */

/*  footer rules */

#footer {

	clear: both;

	height: auto;

	background: transparent url(../images/footer.gif) top left no-repeat;

	margin: 0 0 0 10px;

	padding: 10px 0 10px 0;

	text-align: left;

	font: 65% verdana, helvetica, sans-serif;

	color: #383838;

	display:none;

}