@import url(reset.css);
body {background:#FFF url(images/body_bg.png) repeat-x scroll top;color: #FFF;font-family:Arial,Verdana,Helvetica,sans-serif !important;font-size:100% !important;
font-style:normal !important;font-variant:normal !important;font-weight:normal !important;line-height:normal !important;margin:0;padding:0;text-align: center;}
a {color:#4c6072;text-decoration:none;}
a:hover {text-decoration:none;}
a:active {}
a:visited {}
p {font-size:95%;margin: 10px 0;}
h1 {font-size: 150%;color:#444;}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
hr {border-top: 1px dotted #999;border-bottom: none;border-right: none;border-left: none;}
#container {width:1024px;margin:auto;background:#FFF url(images/container_bg.png) repeat-y scroll top;}
	#header {height:220px;background:#000000 url(images/header_bg.gif) repeat-y scroll top;text-align:left;}
		#header-ad {height:90px;margin-left:auto;margin-right:auto;padding:38px;text-align:center;}
		.logo {position:absolute;top:140px;margin-left:30px;}
		#search-form {float:right;margin:-45px 60px 20px 0;width:216px;text-align:left;background:transparent url(images/search.gif) no-repeat scroll left top;}
		  #search-form div.form {height:27px;line-height:22px;margin:0;position:relative;background:transparent url(images/search.gif) no-repeat scroll left top;}
		      #search-form input.empty {background:transparent none repeat scroll 0 0;}
			  #search-form input.itext, #searchForm input.empty:focus {border:0 none;font-size:9pt;height:20px;left:30px;padding:6px 2px;background:transparent none repeat scroll 0 0;position:absolute;}
			  #search-form input.ibutton {border:0 none;cursor:pointer;height:27px;overflow:hidden;text-indent:80px;top:0;width:36px;position:absolute;top:0;background:transparent url(images/search_button.gif) no-repeat scroll left top;margin:0 0 0 178px;}
 	#navigation {background-image:url(images/navigation_bg.png);background-repeat:no-repeat;height:47px;padding:12px 25px 10px 34px;text-align:left;}
 		#navigation ul {height:47px;}
 			#navigation ul li {display:inline;}
 			    #navigation ul li a {text-decoration:none;color:#FFFFFF;padding:12px 24px 14px;float:left;}
                #navigation ul li a:hover {background-image:url('images/navigation_over_bg.png');background-repeat:repeat-x;}
                #navigation ul li.active a {background-image:url('images/navigation_active_bg.png');background-repeat:repeat-x;color:#000000;}
	#main {padding:10px 38px 10px 35px;position:relative;width:940px;}
		#main-container {background:#000000 url(images/main_bg.png) repeat-y scroll top;width:942px;}
	 		.left-column {float:left;width:641px;color:#000000;text-align:left;}
	 		    #hitlist {width:641px;height:263px;background-image:url(images/hitlist_bg.gif);background-repeat:no-repeat;background-color:#000000;}
					#anyClass ul li p {margin:0; padding:0;}
 		        .blog-summary-box {border:#a2a2a2 1px solid;background-color:#FFFFFF;margin:10px;padding:1px;}
 		            .blog-summary-box-inner {background-image:url('images/blog_box_bg.png');background-repeat:repeat-x;padding:5px;display:block;}
 		            .blog-main-image {padding: 5px 10px 5px 0; float: left;}
 		        .blog-advert {border:#a2a2a2 1px solid;background-color:gray;margin:10px;padding:1px;;height:100px}
 		        .blog-content {width:621px;margin:0 10px 10px 10px;}
						div.content {padding:10px;}
.page_options {position:absolute;right:345px;top:15px;}
 		    .right-column-content {}
 		      .B_crumbBox {margin:10px 10px;display:block;font-size:90%;}
 		      h3.blog_pageTitle, h3.blog_pageTitle a {text-decoration: none; color:#000000;font-size:125%;}
 		      .blog_introText {margin:10px 0 0 0;display:block;}
 		      .blog_documentInfo {display:block;font-family:georgia;font-size:90%;font-style:italic;}
 		      .search_box {margin:10px;}
 		      .blog_introText {font-size:90%;}
 		      img.summary-img {float:left;margin:10px 10px 5px 0;}
              img.blog-left-top-img {float:left;margin:0 10px 5px 0;}
					.pop-img {border:1px solid #333333;display:table-cell;float:left;margin:5px 5px 5px 0;padding:2px;vertical-align:middle;}
				  .right-menu-options {float:right; border:none;margin-top:5px;}
					ul.thumbs li {margin:3px 3px 0 !important;}
					.right-column div.clear a {font-size:80%;color:#7895af;}
					.right-column div.clear {padding:0 10px 5px 10px; border-top:1px dotted #7895af; margin-top:5px;}
			#main #main-container .right-column {float:right;width:272px;text-align:left;padding-right:13px;margin:auto;}
    #footer-menu {width:944px;padding:0 40px;background:#FFFFFF url(images/container_bg.png) repeat-y scroll center top;}    
        #footer-menu div {float:left;}
        #footer-menu div ul {margin:10px 13px 0 13px;text-align:left;}
        #footer-menu div ul li ul li {margin:0 13px 13px -13px;text-align:left;}
				#footer {position:relative;margin-top:-5px;}
				#footer img {margin-top:0;}
				
				.ads {text-align:center;margin:10px 0;}    
		#footer-menu div.footer-links ul li {display:inline;padding:0 49px;}
    p.copyright {margin:10px 0 0 0; font-size:80%;color:#c8c8c8;}
		.clear {clear: both;}
.prev {background-image:url(/assets/css/images/prev.gif);background-repeat:no-repeat;cursor:pointer;float:left;height:25px;width:36px;}
.next {background-image:url(/assets/css/images/next.gif);background-repeat:no-repeat;cursor:pointer;float:right;height:25px;width:36px;}
#carousel {height:250px;width:641px;z-index:5;position:relative;visibility:hidden;left:-5000px;}
#carousel2 {height:250px;width:270px;z-index:5;position:relative;visibility:hidden;left:-5000px;height:120px;}
#front_corousel_nav {margin:-31px 0 0 513px;position:absolute;z-index:10;}
.button1 {background-image:url(/assets/images/carousel/buttons/button1.gif);clear:none;cursor:pointer;display:block;float:left;height:31px;width:34px;}
.button2 {background-image:url(/assets/images/carousel/buttons/button2.gif);clear:none;cursor:pointer;display:block;float:left;height:31px;width:32px;}
.button3 {background-image:url(/assets/images/carousel/buttons/button3.gif);clear:none;cursor:pointer;display:block;float:left;height:31px;width:31px;}
.button4 {background-image:url(/assets/images/carousel/buttons/button4.gif);clear:none;cursor:pointer;display:block;float:left;height:31px;width:31px;}
.carousel-text-box {background-color:#000000;-moz-opacity:.60;filter:alpha(opacity=60);opacity: 0.6;height:33px;margin-left:1px;margin-top:-37px;padding-left:5px;position:absolute;width:635px;z-index:1000;}
.carousel-text {color:#FFFFFF;line-height:2;font-weight:bold;overflow:hidden;width:635px;height:32px;z-index:9;}
.smallversion {visible:false;}

#ajaxSearch_output {border: 1px solid #444;padding: 10px;background: #fff;display: block;height: auto;vertical-align:top;}
       .AS_ajax_result {color: #444;margin-bottom: 3px;}
       .AS_ajax_resultLink {text-decoration: underline;}
       .AS_ajax_resultDescription{color: #555;}
       .AS_ajax_more {color: #555;}

.blogroll li {padding-left:15px;}
.feed-icon {display: none;float: right;position: relative;right: 45px;top: -180px}