/* WebFilter 0x101000640000002F */
body {
	background: #c0b562 url('i/bg.gif') top center repeat-x;
	margin: 0;
	padding: 33px 0;
	text-align: center;
}
div {
	display: inline-block;
}
div {
	display: block;
}
a img {
	border: 0;
}
img {
	vertical-align: bottom;
}
.clearing {
	clear: both;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_r {
	clear: right;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_l {
	clear: left;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}

body,td,th,div,p {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10pt;
	color: #333333;
}
a:link, a:active, a:visited {
	color: #4e6471;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
h1, h2, h3, h4, h5,h6, h7, p {
	margin: 0 0 11px;
}

h1, h2, h3 {
	font-family: "Times Roman", "Times New Roman", times, serif;
	color: #8b9f06;
	font-weight: normal;
	font-size: 24pt;
}

h2 {
	font-size: 18pt;
	color: #a2b238;
}

h3 {
	color: #92a516;
	font-size: 14pt;
	font-weight: bold;
}

h4 {
	color: #d4953a;
	font-size: 16pt;
	font-weight: normal;
}

h5, h6 {
	font-size: 10pt;
	font-weight: bold;
}
#content li {
	margin-bottom: 5px;
}
#bg0 {
	background: url('i/bgx.gif') top center repeat-y;
}

#bg1 {
	background: url('i/bgx_top.gif') top center no-repeat;
}

#bg2 {
	background: url('i/bgx_bottom.gif') bottom center no-repeat;
}
#bg3 {
	width: 990px;
	margin: 0 auto;
	padding: 4px 0 3px;
	text-align: left;
}

#banner_area {
	background: url('i/top_bg.gif') top center no-repeat;
	text-align: right;
	margin-right: 1px;
}

h2.logo {
	margin: 0;
	float: left;
	width: 307px;
	padding: 4px 0 0 37px;
}

#banner_bottom {
	background: url('i/top_bar.gif') top center no-repeat;
	height: 14px;
	margin: 1px 1px 0 0;
}

#nav_and_content {
	background: url('i/shade.gif') top center no-repeat;
	padding: 16px 0 9px 0;
margin-right: 1px;
}

#nav {
	float: left;
	width: 231px;
}

#content {
	margin: 0 0 0 231px;
	padding: 29px 37px 0 34px
}

* html #nav {
	margin: 0 -3px 0 0;
}

* html #content {
	margin: 0 0 0 228px;
}

#menu0 {
	background: #d4953a url('i/menu_top.gif') top left no-repeat;
	margin-bottom: 4px;
}

#menu1 {
	background: url('i/menu_bottom.gif') bottom left no-repeat;
}
#menu0 ul, #menu0 li, #menu0 a:link, #menu0 a:active, #menu0 a:visited {
display: inline-block;
}
#menu0 ul, #menu0 li, #menu0 a:link, #menu0 a:active, #menu0 a:visited {
	display: block;
}
ul#mainmenu {
	margin: 0;
	padding: 14px 0 45px;
	list-style: none;
}

ul#mainmenu li {
	display: block;
	padding-top: 2px;
	background: url('i/menu_border.gif') top left repeat-x;
}

ul#mainmenu li.f {
	background: none;
}

ul#mainmenu li a:link, ul#mainmenu li a:active, ul#mainmenu li a:visited {
	display: block;
	font-family: Georgia, serif;
	font-size: 11pt;
	font-weight: normal;
	color: #fbf5ec;
	text-decoration: none;
	padding: 7px 24px 7px 22px;

}

ul#mainmenu li a:hover {
	background: #e4af54;
}
ul#mainmenu li ul {
	list-style: none;
}
#nav .cta {
	margin-bottom: 4px;
}

#news0 {
	background: #4e6471 url('i/lbox_top.gif') top left no-repeat;
}

#news1 {
	background: url('i/lbox_bottom.gif') bottom left no-repeat;
	padding: 18px 14px 25px 18px;
}

#news0 p, #news0, #news0 div, #news0  a:link, #news0 a:active, #news0 a:visited{
	color: #b8c1c6;
}

#news0 .item {
	background: url('i/lbox_dash.gif') top left repeat-x;
	margin-top: 16px;
	padding-top: 16px;
}
#news0 .item.f {
	margin: 0;
	padding: 0;
	background: none;
}
#news0 h3 {
	color: #eef0f1;
}

#footer {
	background: #f3f2eb url('i/footer_btm.gif') bottom center no-repeat;
	margin: 0 1px;
	padding: 17px 23px;
}

#footer .left {
	float: left;
	width: 250px;
	
}
#footer .right {
	margin-left: 300px;
	text-align: right;
}

#footer, #footer div, #footer a:link, #footer a:active, #footer a:visited {
	font-size: 8pt;
	color: #adac99;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

/* WebFilter 0x1010006400000031 */
.separator {
	clear: right;
	background: url('i/border.gif') top left repeat-x;
	margin-top: 14px;
	padding-top: 12px;
	
}
/* WebFilter 0x1010006400000033 */
.img_float {
	float: right;
	width: 233px;
	
}

.img_wrap {
	margin: 0 233px 0 0;
	padding: 0 22px 0 0;
}
* html .img_float {
	margin-left: -3px;;
	
}

* html .img_wrap {
	margin-right: 230px;
}

.img_float img {
	background: #efefef;
	padding: 7px;
	margin: 0 0 7px 0;
}

/* WebFilter 0x1010006400000034 */
.box0 {
	background: #f6f6f6 url('i/box_br.gif') bottom right no-repeat;
}
.box1 {
	background: url('i/box_bl.gif') bottom left no-repeat;
}
.box2 {
	background: url('i/box_tl.gif') top left no-repeat;
}
.box3 {
	background: url('i/box_tr.gif') top right no-repeat;
	padding: 23px;
}
/* WebFilter 0x101000640000003B */
.t-std-list .t-std-list-item {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px dashed #ccc;
}

.t-std-list .t-std-list-img_float {
	width: 112px;
	float: left;

	
}

.t-std-list .t-std-list-img_wrap {
	margin: 0 0 0 112px;
padding: 0 0 0 12px;
min-height: 108px;
}

* html .t-std-list .t-std-list-img_float {
	margin-right: -3px;
	
}

* html .t-std-list .t-std-list-img_wrap {
	margin-left: 109px;
height: 108px;
}

/* WebFilter 0x101000640000003C */
.sponsor .img_float { width: 112px; float: left; } 
.sponsor .img_wrap { margin: 0 0 0 112px; padding: 0 0 0 12px; min-height: 112px; }
.sponsor .img_float img { padding: 0; background: none; margin: 0; } 
* html .sponsor .img_float { margin-right: -3px; } 
* html .sponsor .img_wrap { margin-left: 109px; height: 112px; }
/* WebFilter 0x1010006400000040 */
.t-std-list .t-std-list-item {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px dashed #ccc;
}

.t-std-list-sch-scr {
	background: #eee;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: right;
	padding: 7px;
	font-size: 7pt;
	color: #888;
}


/* WebFilter 0x1010006400000042 */
div.btn_container {
	height: 29px;
	margin: 0 0 8px 0;
}
a.btn {
	float: left;
}
a.btn, a.btn span {
	min-width: 1%;
	white-space: nowrap;
}
* html a.btn, * html a.btn span {
	width: 1%;
}
a.btn {
	display: block;
}
a.btn span {
	background: url('i/btn_bg.gif') top left repeat-x;
	display: block;
	cursor: hand;
}
a.btn span span {
	background: url('i/btn_left.gif') top left no-repeat;
}
a.btn span span span {
	background: url('i/btn_right.gif') top right no-repeat;
	height: 23px;
	padding: 6px 12px 0;
}
a.btn:link, a.btn:active, a.btn:visited, a.btn:hover {
	color: #fff;
	text-decoration: none;
}
/* WebFilter 0x1010006400000044 */
.t-std-gallery {
	text-align: center;

}
.t-std-gallery #t-std-gallery-large {
	margin-bottom: 10px;
}
.t-std-gallery #t-std-gallery-details {
	width: 600px;
	margin: 0 auto;
	text-align: left;
}
.t-std-gallery .t-std-gallery-thumbnails {
	width: 600px;
	margin: 0 auto;
}

.t-std-gallery .t-std-gallery-thumbnails a:link, .t-std-gallery .t-std-gallery-thumbnails a:active, .t-std-gallery .t-std-gallery-thumbnails a:visited {
	display: inline-block;
	padding: 5px;
}

.t-std-gallery-hidden {
	display: none;
}
/* WebFilter 0x1010006400000059 */
.std-youtube { margin: 15px 0; }
