#commentform input{margin:5px 5px 1px 0;}
#commentform p{margin:5px 0;padding-left:15px;}
#commentform textarea{width:100%;padding:2px;}
#commentform{font-size:1.2em;overflow:hidden;height:100%;padding:0 25px 0 0;}
#commentform{margin:5px 0 0 0;}
#commentspopup #header{background:#2f3f99 url(images/popup_header_bg.gif) top repeat-x;}
#commentspopup .border-bottom-left{padding:17px 37px 10px;}
#commentspopup .description{width:141px;height:9px;text-indent:-10000em;margin-top:2px;}
#commentspopup .description2{width:249px;height:27px;text-indent:-10000em;margin-top:19px;}
#commentspopup .header-padding{padding:39px 0 0 89px;}
#commentspopup .header-top{background:url(images/popup_header_bg_top.jpg) top repeat-x;}
#commentspopup .header-top-left{background:url(images/popup_header_bg_top_left.jpg) top left no-repeat;width:100%;height:160px;}
#commentspopup .header-top-right{background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;}
#commentspopup .page-padding{padding:0 5px;}
#commentspopup .page-width{width:538px;margin:0 auto;}
#commentspopup h1:hover{text-decoration:none;cursor:pointer;}
#commentspopup h1{font-size:1em;margin:0;padding:0;color:#e1e7ec;text-indent:-10000em;width:141px;height:27px;}
#commentspopup p{font-size:12px;}
#respond form p{padding:0 0 10px 0;text-indent:0;}
#respond p{padding:0 0 10px 0;text-indent:0;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#search form .but{margin:0 0 0 -3px;}
#search form .text{display:block;margin:0 0 8px 0;}
#search form{padding:10px 0 0 20px;}
#search h2{padding-bottom:10px;}
#tags {background:#E3EFF8; padding:3px 3px 3px 3px;color:#C42F05;margin:20px 0 20px 0}
#tag_cloud .widget-bottom-left{padding-bottom:15px;}
#tag_cloud .widget-heading{margin-bottom:15px;}
#tag_cloud a{padding-left:3px;}
#wp-calendar #next a{padding-right:10px;text-align:right;font-weight:normal;}
#wp-calendar #prev a{padding-left:10px;text-align:left;font-weight:normal;}
#wp-calendar a{display:block;font-weight:bold;color:#000;}
#wp-calendar caption{text-align:center;color:#000;font-weight:bold;font-size:1.3em;padding:0 0 6px 0;}
#wp-calendar td{padding:3px 0;text-align:center;color:#000;}
#wp-calendar th{padding:3px 0;text-align:center;color:#000;}
#wp-calendar{empty-cells:show;width:155px;}
*{padding:0;margin:0;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alt a{padding:0;text-decoration:underline;}
.alt{clear:both;padding-bottom:20px;font-weight:normal;}
.author{overflow:hidden;font-size:1.1em;color:#5b646c;padding:0 0 0 4px;margin:1px 0 0 0;}
.box .indent p a:hover{text-decoration:underline;}
.box .indent p a{display:block;float:left;background:#fdfdfe;color:#000;text-decoration:none;padding:1px 6px 1px 6px;margin:5px 0 0 1px;}
.box .indent p strong{padding:0 0 0 2px;}
.box .indent p{padding:0 0 6px 0;}
.box .indent{padding:16px 0 0 19px;margin:0;background:none;font-size:12px;line-height:1.7em;color:#fff;}
.box .left h1{background:url(images/box1-title.gif) no-repeat 0 0;}
.box .left{float:left;width:269px;height:225px;background:url(images/box1-bg.gif) repeat-x 0 bottom #aa2c59;margin:0 21px 0 0;}
.box .right .indent p a{margin:16px 0 0 20px;}
.box .right .indent{padding:9px 0 0 0;background:url(images/dldtdd.gif) no-repeat 0 9px;}
.box .right dl dd{float:left;font-weight:bold;}
.box .right dl dt{float:left;font-size:15px;font-weight:bold;padding:0 39px 0 0;}
.box .right dl{clear:both;display:block;overflow:hidden;padding:5px 0 2px 19px;}
.box .right h1{background:url(images/box2-title.gif) no-repeat 0 0;}
.box .right{float:left;width:269px;height:225px;background:url(images/box3-bg.gif) repeat-x 0 bottom #2ab3d2;}
.box h1{font-size:18px;font-weight:normal;color:#fff;padding:11px 10px 14px 41px;}
.box{clear:both;overflow:hidden;padding:31px 0 18px 3px;}
.breadcrumb{padding:15px 0 0 15px;color:#666;}
.breadcrumb a{color:#1A3A6D;text-decoration:none}
.clear{clear:both;}
.column-center .indent{clear:both;overflow:hidden;height:100%;padding:0 40px 0 52px;}
.column-center .mainpage .title{padding:39px 0 0 0;}
.column-center .mainpage{padding:21px 40px 19px 52px;background:url(images/main.gif) no-repeat 0 0;}
.column-center .title h2 a,.column-center .title h3 a{color:#000;text-decoration:none;}
.column-center .title h2 a:hover,.column-center .title h3 a:hover{text-decoration:underline;}
.column-center .title h2{overflow:hidden;height:100%;font-size:2em;font-weight:normal;color:#132b59;line-height:1.3em;padding:9px 0 2px 5px;border-bottom:1px solid #132b59;}
.column-center .title h3{overflow:hidden;height:100%;background:url(images/title.gif) no-repeat 0 11px;font-size:1.8em;font-weight:normal;color:#000;line-height:1.3em;padding:9px 0 7px 35px;}
.column-center .title{overflow:hidden;height:100%;padding:0;margin:0 0 18px 0;}
.column-center .welcome .text-box .fleft img{margin:-15px 0 0 0;}
.column-center .welcome .text-box .fleft{margin:5px 0 0 0;}
.column-center .welcome .text-box .more-link{margin:0 22px 0 0;}
.column-center .welcome .text-box h1{font-size:31px;font-weight:bold;padding:0 0 8px 0;}
.column-center .welcome .text-box p{padding:10px 0 10px 0;}
.column-center .welcome .text-box{line-height:1.7em;padding:0 60px 0 0;}
.column-center .welcome{background:none;padding:38px 0 0 50px;}
.column-center{overflow:hidden;height:100%;padding:0;}
.commentlist li .avatar{float:right;border:1px solid #000;padding:2px;background:#fff;}
.commentlist p{color:#fff;margin:10px 5px 10px 0;}
.commentlist span{font-weight:bold;}
.commentlist{color:#fff;text-align:justify;}
.commentmetadata{margin:0;display:block;}
.comments a:hover{text-decoration:underline;}
.comments a{font-size:12px;color:#fff;text-decoration:none;}
.comments{display:block;float:left;background:#66dcf0;margin:4px 17px 0 3px;padding:3px 10px 4px 8px;}
.content{clear:both;overflow:hidden;height:100%;padding:0 24px 0 23px;margin-top:-20px;}
.content-bgr{overflow:hidden;height:100%;background:url(images/content.gif) repeat-x 0 0 #fff;padding:0 0 20px 0;}
.date{font-size:1.1em;color:#2e71b5;padding:5px 10px 5px 4px;margin:0;}
.description{display:block;overflow:hidden;width:301px;height:62px;margin:47px 0 0 13px;background:url(images/description.gif) no-repeat 0 0;font-size:2.1em;color:#fff;text-indent:-1000em;}
.flash{overflow:hidden;height:338px;background:url(images/flash.png) no-repeat 2px 0;padding:0;}
.footer .indent{overflow:hidden;height:100%;padding:11px 40px 22px 24px;text-align:center;}
.footer a{color:#bebebe;text-decoration:none;}
.footer{clear:both;float:left;width:100%;overflow:hidden;font-size:1.05em;line-height:1.3em;color:#fefefe;margin:10px 0 0 0;}
.gallery{clear:both;height:5%;overflow:hidden;line-height:20px;}
.gallery-flash{clear:both;height:5%;background:url(images/gallery.jpg) no-repeat 0 0;overflow:hidden;line-height:20px;z-index:1}
.header .top{height:99px;background:url(images/top.jpg) no-repeat 23px 0;}
.header{height:auto;padding:0;}
.info-sidebar a{text-transform:none;color:#000;}
.info-sidebar{clear:both;padding:20px 20px 20px 20px;width:auto;color:#000;overflow:hidden;font-size:1.2em;line-height:1.4em;}
.link-edit a{font-size:12px;font-weight:bold;color:#000;}
.link-edit{float:right;padding:0;margin:0;}
.logo .indent{padding:15px 0 0 56px;}
.logo h1:hover{text-decoration:none;}
.logo h1{
	display:block;
	overflow:hidden;
	width:300px;
	height:60px;
	background:url(images/logo.gif) no-repeat 0 0;color:#ee2536; 
	cursor:pointer; 
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	letter-spacing: 5px;
	text-align: center;
	padding-left: 20px;
	padding-top: 10px;
}
.logo h1 a { color: #ee2536;}
.logo h1 a:hover {
	text-decoration: none;
}
.logo{float:left;}
.main{background:url(images/bgr-top.jpg) no-repeat center 0;padding:84px 0 43px 0;}
.main{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1050)? "1050px":"100%");min-width:1050px;}
.main-left{float:left;width:659px;background:url(images/content-top.gif) no-repeat 0 0;}
.main-menu{padding:0 24px 0 23px;z-index:2;}
.main-right{float:left;width:283px;background:#e6e6e6;}
.main-width{width:1010px;margin:0 auto;}
.marg{margin-bottom:10px;}
.menu ul li a{float:left;display:block;font-size:1.2em;color:#fafcfe;font-weight:bold;text-decoration:none;}
.menu ul li{float:left;overflow:hidden;height:100%;background:url(images/ver.gif) no-repeat 0 5px;margin:0 0 0 -3px;padding:13px 33px 12px 31px;}
.menu ul{list-style:none;float:left;overflow:hidden;}
.menu{overflow:hidden;height:44px;padding:0 0 0 3px;background:url(images/menu-bgr.gif) repeat-x 0 0;}
.more-link{display:block;float:right;background:url(images/more-links.gif) no-repeat 0 8px;font-size:12px;font-weight:bold;color:#000;padding:0 0 0 8px;}
.navigation .alignleft{float:left;width:45%;text-align:left;}
.navigation .alignright{float:right;width:45%;text-align:right;}
.navigation a:hover{text-decoration:underline;}
.navigation a{color:#000;}
.navigation a{text-decoration:none;}
.navigation{clear:both;font-size:12px;color:#000;padding:0 40px 0 55px;}
.navigation{clear:both;overflow:hidden;line-height:13px;}
.nav-top .alignleft a{float:left;}
.nav-top .alignright a{float:right;}
.nav-top a{background:#ef5389;}
.nav-top a{display:block;font-size:12px;color:#fff;padding:3px 10px 4px 8px;}
.nav-top{clear:both;font-size:12px;color:#fff;padding:4px 40px 10px 55px;}
.nav-top{margin:0;}
.nocomments{text-align:center;margin:0;padding:0;}
.pagetitle{font-size:2.1em;font-weight:normal;overflow:hidden;color:#000;text-align:center;padding:6px 12px 10px 12px;}
.pd-nav .alignleft{padding:0;margin:0;}
.pd-nav .alignright{padding:0;margin:0;}
.pd-nav{padding:0;margin:0;}
.pd-title{padding-bottom:0;}
.postmetadata a{padding:0 1px 0 5px;color:#000;}
.postmetadata{clear:both;font-size:1.2em;padding:0 0 10px 8px;}
.search .but{cursor:pointer;margin:0;}
.search .indent{overflow:hidden;padding:28px 51px 0 0;}
.search .text{width:181px;padding:2px 0 2px 5px;margin:0 2px 0 0;}
.search form{background:url(images/search-bgr.gif) no-repeat 0 0;}
.search_page .text{padding:2px 0 2px 5px;}
.search{float:right;}
.slogan .indent h2{overflow:hidden;background:url(images/slogan.gif) no-repeat 0 0;font-size:2.1em;color:#fff;text-indent:-1000em;}
.slogan .indent{overflow:hidden;height:100%;padding:0;}
.text-box .fleft img{margin:0 16px 10px 0;}
.text-box .fleft{margin:0 0 0 3px;padding:0;display:inline;float:left;overflow:hidden;height:100%;}
.text-box .fright img{margin:0;}
.text-box .fright{margin:2px 0 7px 20px;padding:0;display:inline;float:right;overflow:hidden;height:100%;}
.text-box h1,.text-box h2,.text-box h3,.text-box h4,.text-box h5,.text-box h6{color:#000;font-family:Arial;line-height:1.5em;}
.text-box h1{font-size:19px;font-weight:normal;line-height:1.2em;display:block;height:100%;padding:0 0 13px 0;}
.text-box h2{font-size:17px;font-weight:normal;}
.text-box h3{font-size:16px;}
.text-box h4{font-size:15px;text-transform:uppercase;font-family:Arial;}
.text-box h5{font-size:1.5em;font-weight:bold;color:#132b59;border-bottom:1px solid #132b59;margin:0 0 10px 0;}
.text-box h6{font-size:1.5em;font-weight:bold;color:#c42f05;border-bottom:1px solid #c42f05;margin:0 0 10px 0;}
.text-box ol li a:hover{text-decoration:underline;}
.text-box ol li a{padding-left:0;text-decoration:none;font-weight:normal;}
.text-box ol li ul li a:hover{text-decoration:none;}
.text-box ol li ul li a{font-weight:normal;text-decoration:underline;}
.text-box ol li ul li{font-weight:normal;background:url(images/marker.gif) no-repeat 0 9px;padding:2px 0 8px 7px;}
.text-box ol li ul{padding:2px 0 5px 2px;}
.text-box ol li{padding:0;margin-left:13px;font-weight:normal;list-style-type:decimal;}
.text-box ol li{padding:0;margin-left:20px;}
.text-box ol{padding:5px 0 5px 2px;}
.text-box ol{padding-left:2px;}
.text-box p.img img.right{margin:0;}
.text-box p.img{margin:0 0 0 -4px;}
.text-box p{padding:0 0 10px 0;}
.text-box ul li ol li{list-style-type:decimal;}
.text-box ul li ol li{list-style-type:decimal;background:none;}
.text-box ul li ol{margin-left:15px;}
.text-box ul li ol{margin-left:20px;}
.text-box ul li ul{margin-left:10px;}
.text-box ul li ul{margin-left:15px;}
.text-box ul li{background:url(images/marker.gif) no-repeat 0 9px;padding:2px 0 8px 7px;list-style-image:none;list-style:none;font-weight:normal;}
.text-box ul li{list-style-image:none;list-style:none;}
.text-box ul{padding:0 0 7px 0;overflow:hidden;height:100%;}
.text-box{clear:both;overflow:hidden;height:100%;font-size:1.2em;line-height:1.7em;padding:0 0 0 4px;}
.textwidget a{color:#000;}
.textwidget{color:#000;font-size:1.2em;line-height:1.3em;padding:0 20px 0 20px;}
.title-page01 *{font-size:2.4em;font-weight:bold;color:#000;text-transform:uppercase;padding:40px 0 10px 4px;border-bottom:1px solid #fff;}
.title-page02 *{font-size:1.8em;font-weight:normal;color:#000;text-transform:uppercase;padding:20px 0 0 53px;}
.widget .title{overflow:hidden;height:100%;margin:0;}
.widget .widget-bgr{overflow:hidden;height:100%;background:url(images/widget-bgr.gif) no-repeat 0 0;padding:0 0 10px 0;}
.widget h2{overflow:hidden;height:100%;font-weight:normal;font-size:1.8em;line-height:1.3em;color:#c42f05;padding:29px 10px 9px 20px;}
.widget ul li a{display:block;height:100%;color:#5b646c;background:url(images/marker.gif) no-repeat 0 12px;padding:4px 0 6px 11px;}
.widget ul li{overflow:hidden;height:100%;background:url(images/line.gif) no-repeat 12px bottom;padding:0;}
.widget ul ul li{border:0;}
.widget ul ul{font-size:100%;margin:0 0 0 10px;}
.widget ul{clear:both;overflow:hidden;height:100%;font-size:1.3em;line-height:17px;color:#5b646c;margin:0 20px 0 16px;}
.widget_archive .widget-bgr{padding-bottom:35px;}
.widget_archive h2{padding-bottom:32px;}
.widget_archive ul li a{color:#5aa0d3;background:none;font-size:12px;padding:0 0 5px 0;}
.widget_archive ul li{color:#5aa0d3;background:none;}
.widget_archive ul{margin:0 0 0 22px;}
.widget_calendar table{margin:10px 0 0 20px;}
.widget_categories .widget-bgr{overflow:hidden;height:100%;background:url(images/widget-bgr-top.gif) no-repeat 0 0;}
.widget_categories h2{padding:28px 10px 39px 16px;}
.widget_categories ul li a:hover{color:#000;}
.widget_categories ul li a{text-decoration:none;}
.widget_categories{background:url(images/widget-line.gif) repeat-y 0 0;}
.widget_meta .widget-bgr{padding-bottom:33px;}
.widget_meta h2{padding:39px 10px 28px 20px;}
.widget_meta ul li{background:none;}
.widget_recent_comments ul li a{background:none;}
.widget_recent_comments ul li{background:none;}
.widget_tag_cloud a{text-align:center;padding:0 5px;}
.widget{clear:both;width:250px;overflow:hidden;height:100%;background:url(images/widget-line2.gif) repeat-y 0 0;padding:0;margin:0 0 8px 22px;}
.widget-bot #wp-calendar *{color:#000;}
.widget-bottom #wp-calendar *{color:#000;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;color:#5B646C}
.wp-caption{border:0 solid #ddd;color:#fff;text-align:center;background-color:#cfcfcf;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
a:hover{text-decoration:underline;}
a{text-decoration:none;color:#2e6fb3;outline:none;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote cite{margin:5px 0 0;display:block;}
blockquote{border:0 solid #132b59;color:#132b59;text-align:right;background:#f1f1f1;padding:20px 20px 20px 20px;border-right:5px solid #c42f05;margin:0 0 50px 0;width:200px;float:right;}
body{background:url(images/tail.gif) repeat-x 0 0 #363636;font-size:62.5%;font-family:Arial,Helvetica,sans-serif;color:#000;}
html{font-size:100.01%;}
img.alignleft{padding:0;margin:3px 25px 5px 0;float:left;display:inline;}
img.alignright{float:right;display:inline;padding:0;margin:3px 0 10px 20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
input,select,textarea,html body textarea{vertical-align:middle;font-size:12px;color:#000;font-family:Arial;}
input.text,select,textarea{padding:2px 0 3px 6px;border:1px solid #7f8ba1;background:#fafcfe;}
ol.commentlist li{list-style:none;font-size:12px;margin:6px 0 6px 0;padding:5px 10px 3px;border:1px solid #d6e9f7;background:#132b59;}
p img{padding:1px;border:0 solid #132b59;max-width:100%;}
p{padding:0 0 18px 0;}
select{width:130px;}
small *{font-size:.9em;}
small p{font-size:.9em;}
small{font-size:1em;padding:0;margin:0;}
table,td,div,img{border:0;border-collapse:collapse;}
td{vertical-align:top;}
ul{list-style:none;}
