body{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; background:#333 url(images/bg.gif) top left repeat-x; margin-top:0px;}

.clear {clear:both;}

#box{width:960px; background:#fff; margin:20px auto; padding:10px; margin-top:0px; padding-top:0px;}
#top{width:960px; background:#193c8b url(images/bg-head.gif) repeat-x top left; height:85px; margin:0; padding:0; border-bottom:2px solid #fff;}

#splash{width:960px;background:url(images/splash.jpg) no-repeat; height:200px;margin:0;padding:0;}
#header{float:left;width:300px;margin:0 0 0 10px;padding:0;}
#header h1{text-indent:-10000px;margin:0;padding:0;}
#header h1 a{display:block; background:url(images/logo.gif) no-repeat left;height:85px;}
#desc{color:#fff;float:right;text-align:right;font-size:18px; margin:20px auto;padding:10px 20px 0 0;}

#mainbck{width:960px;margin:5px auto;padding:0;}
#mainbck1 {background:#fff; width:960px;margin:5px auto;padding:0;}

/* MENU */

#menu {margin:auto; background:rgb(204, 51, 51); text-transform:uppercase; font-size:10px; width:960px; height:32px;}
#menu ul {margin: 0px 0px 0px 0px; padding:0; background:#0078ff; position:relative; z-index:2000; background:rgb(204, 51, 51); border-bottom:2px solid #fff; height:32px;}
#menu ul ul {margin:0; padding:0; border-bottom:0;}
#menu li {list-style: none; display:inline; float:left; line-height:normal; padding-bottom:0px;}
#menu ul ul li {}
#menu li a {color:#fff;	padding:10px 12px 9px 12px; display: block; text-decoration: none; font-weight:bold;}
#menu li a:hover {color: #fff; background:#990000;}
#menu li.current_page_item {color: #fff; background: #770000;}
#menu li li a {color:#fff; background:#990000; display: block; text-decoration: none;}
#menu li li a:hover {color: #fff; background:#660000; border-bottom:0px; }
#menu li li li a {color:#fff; background:#ffffd1; display: block; text-decoration: none;}
#menu li li li a:hover {color: #222; background:#990000; border-bottom:0px; border-left:0px; border-right:0px; }

#menu ul {z-index: 500;}
#menu ul li:hover {background:#990000;}
#menu ul ul {-moz-box-shadow: 5px 5px 5px #111; -webkit-box-shadow: 5px 5px 5px #111; box-shadow: 5px 5px 5px #111;}
#menu li {display: inline; float: left; position: relative; text-align: left; margin:0px;}
#menu li ul {width: 200px; height: auto; top: 100%; left: 0px; background:#007ac7; list-style-type:none;}
#menu li ul li {text-align: left; width: 200px; height: auto; min-height: auto; display: block;}
#menu a {text-decoration: none;}
#menu li li ul {top: 0; left: 0;}
#menu li li:hover ul {left: 200px;}

/* initialy hide all sub sidemenus */
#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul,
#menu ul ul ul li:hover ul ul,
#menu ul ul ul ul li:hover ul ul {display: none; position: absolute;}

/* display them on hover */
#menu li:hover ul,
#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul,
#menu ul ul ul ul li:hover ul,
#menu ul ul ul ul ul li:hover ul {display: block;}


#nav{height:30px;line-height:30px;float:left;padding:0;}

ul.nav{height:30px;line-height:30px;float:left;list-style:none;font-size:10px;font-weight:700;text-transform:uppercase;margin:0;padding:0; }
ul.nav li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{border-bottom:0;border-left:0; color:#193c8b;float:left;display:block;text-decoration:none;padding:0 9px;}
ul.nav li a:hover,ul.nav li a:active{background:#285bce; color:#fff; text-decoration:none;}
ul.nav li.home a{border-left:2px solid #fff;text-decoration:none;}
ul.nav li.current_page_item a {text-decoration:none; background:#800000; color:#fff;}
ul.nav li ul{float:left; margin:0;padding:0; visibility:hidden; width:0px; _position:absolute; _left:-10000px;}

#content{width:700px;float:left;margin:5px auto;padding:0 15px 0 0;}

.entry{width:690px; background:#fff; float:left; color:#333; text-align:justify; border-bottom:#ddd 1px solid; margin:5px auto; padding:5px;}
.entry p {line-height:17px; padding-bottom:13px;}
.entry h2 {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:22px; font-weight:normal; margin:0 auto; padding:0 0 7px 0; border-bottom:1px solid #ddd; background:#fff;}
.entry h2 a {text-decoration:none; background:#fff;}
.entry h3 {background:#f5f5f5; font-family:Arial, Verdana, Helvetica, sans-serif; color:#193c8b; font-size:14px; font-weight:normal; margin:0 auto; padding:5px;}
.entry li {padding-bottom:10px; line-height:16px;}

#sidebar{width:230px;float:right;margin:5px;padding:0;}

.rsidebar{width:210px;color:#333; margin:0 auto; padding:5px 5px 0 5px;}
.rsidebar h2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; padding:5px; background:#193c8b; margin-bottom:5px;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
.rsidebar ul li ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat 0 4px;border:0;margin:0;padding:0 0 2px 14px;}


a {text-decoration:none;color:#193c8b;border:none;}
a:hover {text-decoration:underline;color:#193c8b; border:none;}

.entry a {text-decoration:underline; color:#193c8b;border:none;}
.entry a:hover {text-decoration:none; color:#193c8b; border:none;}

#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;display:block;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:left;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#wp-calendar{empty-cells:show;width:100%;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}

.navigation{width:520px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.space{background:#fff;height:5px;clear:both;margin:0 auto;padding:0;}

#searchform {height:26px;line-height:26px;float:left;margin:0;padding:0 0 10px;}
input#s {color:#5188d2;width:140px;border:1px solid #cbcbcb;background:#fcfcfc;}
input#searchsubmit {background:#193c8b; color:#fff; font-size:13px; border:1px #193c8b solid;}
.bobcomments {border-top:5px solid #006394;background:#fbfbf9;border-bottom:1px solid #006394;margin-bottom:20px;}

#commentform {border-top:1px dotted #cedeef;border-bottom:1px dotted #cedeef;margin:0;padding:15px 15px 1px;}
#commentform label {display:block;margin:0;}
#commentform input {width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea {width:380px;margin:0 0 10px;padding:0;}
#commentform #submit {margin:0 0 20px;}
#commentform p{margin:5px 0;}

ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-top:1px solid #cedeef;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h3{margin:0;}
ol.bob{border-top:1px solid #cedeef;list-style:none;margin:0 0 1px;padding:15px;}
ol.bob li{display:block;list-style:none;background:transparent url(images/hb.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

#footer{width:950px;background-color:#193c8b; height:30px; line-height:30px; clear:both; color:#fff; margin:0; padding:0 0 0 10px;}
#footer a:hover{text-decoration:none; color:#fff; border:none;}
#footer a {text-decoration:underline; color:#fff; border:none;}

small {display:block; background:#f5f5f5; padding:3px 7px;}

#splash1 {background:#000 url(images/rotator.php) no-repeat; width:960px; height:200px;}
