*{margin:0;padding:0;outline:none;}
img{border:none;}
ul,ol{list-style:none outside;}
body{font:76% arial,helvetica,sans-serif;text-align:center;padding:501px 0 0;background:#236BB4 url(images/v4_02.jpg) repeat-x left top;}
a{text-decoration:none;}
a img{display:block;}
#outermost{background:url(images/v4_37.jpg) repeat-y center top;padding:0 0 0 1px;}
#outer{width:998px;margin:0 auto;position:relative;top:-501px;left:-1px;}
#outer #bg1{position:absolute;top:0;left:-39px;width:39px;height:501px;background:url(images/v4_04.png) no-repeat left top;}
#outer #bg2{position:absolute;top:0;right:-38px;width:38px;height:501px;background:url(images/v4_08.png) no-repeat left top;}
#wrap{width:998px;margin:-501px auto 0;position:relative;left:0;bottom:-501px;text-align:left;background:#FFF;}
.extra{clear:both;font-size:0;line-height:0;width:100%;overflow:hidden;}

#header{width:998px;height:164px;margin:0 auto;text-align:left;background:url(images/v4_04.jpg) repeat-x left top;}
#header #hd-inner{padding:9px 0 0;width:100%;overflow:hidden;}
#header #hd-inner h1{position:relative;z-index:2;float:left;width:268px;height:89px;}
#header #hd-inner h1 a{position:absolute;top:0;left:0;z-index:6;width:268px;height:89px;display:block;}
#header #hd-inner h1 span{position:absolute;top:0;left:0;z-index:4;width:268px;height:89px;display:block;background:url(images/v4_11.png) no-repeat left top;}
#header #hd-inner #ads1{float:right;width:728px;height:90px;margin:-5px 1px 0 0;display:inline;}
#header ul{float:left;padding:2px 0 0;}
#header ul li{float:left;font:normal 14px/24px arial;color:#7D268D;padding:0 0 0 10px;}
#header ul li a{float:left;color:#7D268D;padding:0 0 0 35px;background:url(images/buttons.jpg) no-repeat left top;}
#header ul li a:hover{color:#99214D;text-decoration:underline;background:url(images/buttons.jpg) no-repeat left bottom;}
#header .date{float:right;font:normal 12px/18px arial;color:#686862;margin:5px 10px 0 0;}

#main{float:left;width:100%;}
html>/**/body #main,html>/**/body #navigation,html>/**/body #extra{margin-top:-460px;}
html:first-child #main,html:first-child #navigation,html:first-child #extra{margin-top:0;}
#content2{margin:0 163px 0 210px;height:1%;min-height:500px;}
#content2 .ads2{float:left;margin:0 5px;display:inline;}
#content2 .ct-box{background:url(images/v4_32.jpg) repeat-y left top;padding:0 20px;width:581px;clear:both;overflow:hidden;}
#content2 .ctb-t{background:url(images/v4_30.jpg) no-repeat left top;width:100%;height:17px;overflow:hidden;line-height:0;clear:both;}
#content2 h2{overflow:hidden;padding:0 0 5px;margin:-7px 0 0;font:bold 14px/30px arial;color:#585656;}
#content2 .ctb-bt{background:url(images/v4_46.jpg) no-repeat left top;width:100%;height:20px;overflow:hidden;line-height:0;}
#content2 #view{float:right;padding:5px 0 0;font:normal 10px/12px arial;color:#4F8CCB;}
#content2 #view:hover{text-decoration:underline;}
#content2 #items{overflow:hidden;padding:10px 0 20px 48px;height:1%;text-align:center;}
#content2 #items li{float:left;margin:0 8px 5px 0;}
#content2 #items li a{float:left;color:#4F8CCB;border:2px solid #FFF;}
#content2 #items li a:hover{color:#352F2F;border:2px solid #2367AC;}
#content2 p{font:normal 12px/18px arial;color:#757575;padding:0 0 10px;}
#content2 #comment{display:block;color:#EEE;padding:5px 8px;border:none;width:428px;height:70px;background:transparent;}
.codebox{clear:both;overflow:hidden;border:none;background:url(images/v4_42.jpg) no-repeat left top;width:448px;height:80px;margin:20px auto;}
* html #content2 #comment{height:68px;}
.ads3{width:468px;margin:40px auto;}
.ads4{width:600px;margin:5px auto;}
.ads4 img{display:block;margin:0 auto;}
#links{padding:0 2px;height:1%;overflow:hidden;}
#links li{margin:8px 3px 0 0;float:left;height:1%;text-align:center;}
#links li a{float:left;color:#585656;line-height:22px;}
#links li a img{float:left;margin:0 2px 0 0;}
#links li a:hover{text-decoration:underline;}

#navigation{float:left;width:203px;margin-left:-997px;}
#navigation ul{width:100%;font:normal 11px/23px arial;color:#C9C18C;}
#navigation ul li{width:100%;}
#navigation ul li a{display:block;height:1%;color:#8CBBC9;padding:0 0 2px;background:url(images/left2.jpg) repeat-x -70px -49px;}
#navigation ul li a span{padding:0 0 0 13px;display:block;background:url(images/left2.jpg) no-repeat 150px -49px;}
#navigation ul li a:hover{color:#C98CB8;background:url(images/left2.jpg) repeat-x -70px -74px;}
#navigation ul li a:hover span{background:url(images/left2.jpg) no-repeat 150px -74px;}
#navigation h2{height:49px;background:url(images/left.jpg) no-repeat right top;font:small-caps bold 12px/49px arial;color:#D06D6D;}
#navigation h2 span{display:block;background:url(images/left2.jpg) no-repeat left top;padding:0 0 0 23px;}
#navigation h2#nav-1{background-position:right 0;color:#D06D6D;}
#navigation h2#nav-2{background-position:right -49px;color:#B97E2C;}
#navigation h2#nav-3{background-position:right -98px;color:#4EA126;}
#navigation h2#nav-4{background-position:right -147px;color:#1B7B9B;}
#navigation h2#nav-5{background-position:right -196px;color:#B346AF;}
#navigation h2#nav-6{background-position:right -196px;color:#00CC99;}
#navigation h2#nav-7{background-position:right -196px;color:#FF9900;}

#extra{float:left;width:160px;margin-left:-161px;}
#extra .cols{clear:both;margin:0 0 28px;height:1%;}
#extra .cols h2{position:relative;font:normal 14px/16px arial;color:#535353;padding:5px;margin:-15px 5px 0;display:inline;background:#FFF;float:left;}
#extra .cols ul{clear:both;padding:0 9px 4px;font:normal 12px/22px arial;text-align:right;}
#extra .cols ul li{}
#extra .cols ul li a{color:#535353;}
#extra .cols ul li a:hover{color:#3863C5;}
#extra .cols p{clear:both;text-align:left;padding:0 0 5px;}
#extra .cols p a img{}

#footer{clear:both;text-align:center;padding:60px 0 10px;width:100%;color:#14304D;font:normal 12px/16px arial;background:#236BB4 url(images/v4_39.jpg) no-repeat center top;}
#footer p{}
#footer p a{color:#14304D;text-decoration:underline;}
#footer p a:hover{text-decoration:none;}



.pagination,
.backButton{
	padding:15px 0;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#555;
	}
.pagination a, .pagination a:visited,
.backButton a, .backButton a:visited{
	position:relative;
	top:3px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0 .35em 0 .35em;
	color:#555;
	background:#FFF;
	border:1px solid #1856aa}
.pagination .null{
	position:relative;
	top:3px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:0 .35em 0 .35em;
	color:#3c3c3c;
	background:#FFF;
	border:1px solid #1856aa}
.pagination a:hover, .pagination a:active,
.backButton a:hover, .backButton a:active{
	color:#1856aa;
	border:1px solid #ee6600;}


.showImages{
	text-align:center;
	padding:30px 0}
.showImageTextBox{
	width:450px;
	margin:0 0 0 0;
	font-family:Tahoma, Arial;
	font-size:11px;
	background:#3e3e3e;
	border:1px solid #FFF;
	color:#9e9e9e;
	padding:.2em;}
.formTextboxSmall,
.formSelectSmall{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#bbb;
	background:#1f1f1f;
	border:1px solid #555}
.formTextboxSmall{
	width:146px;
	padding:1px 2px}
.formSelectSmall{
	width:152px}
.formRadioSmall,
.formCheckboxSmall{
	margin:2px 1px;
	vertical-align:middle}
.formTextareaSmall{
	width:250px;
	height:62px;
	padding:2px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#bbb;
	background:#1f1f1f;
	border:1px solid #555}
.formTextareaBig{
	width:440px;
	height:400px;
	padding:2px;
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	color:#9e9e9e;
	background:#3e3e3e;
	border:1px solid #565555}


.indexlistItem{
	margin:0px 0px 0px 0px;
	font-family:"Sans Serif", Tahoma;
	font-size:14px;
	vertical-align:top;
	font-weight:bold}
.indexlistItem img{

	border:2px solid #c75fda;
	vertical-align:middle;
	margin:0px 0px 0px 25px}
.indexlistItem a img{
text-decoration:none;
border:4px solid #fa5c5c;
}


.indexlistItem_SUB{
	margin:0px 0px 0px 0px;
	font-family:"Arial", Tahoma;
	font-size:13px;
	font-weight:bold}
.indexlistItem_SUB img{
	height:66px;
	width:60px;
	border:4px solid #FFF;
	vertical-align:middle;
	margin:0px 0px 0px 25px}
.indexlistItem_SUB a{
text-decoration:underline}

.catlistItem{
	margin:10px 5px 10px 20px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:15px;
	font-weight:bold;
	color: #1A1A1A;}
.catlistItem img{
	height:40px;
	width:40px;
	border:4px solid #464646;
	vertical-align:middle;
	margin:5px 10px 0 0}
.catlistItem a{
text-decoration:none}

.catDesc{
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight: normal;
	color: #777777;}