body { text-align:center; background-color:#000; font-family:verdana; }

img { display:block; }

.clearme { clear:both; }
.orange { color:#005BA5; }

h2 { color: #005BA5; font-size:15px; text-transform:uppercase; font-weight:bold; margin-left:31px; margin-top:28px; margin-bottom:25px; }
h4 { color: #57a6d6; font-size:12px; text-transform:uppercase; }

#container { margin-left:auto;margin-right:auto;width:900px;border:18px solid #fff; background-color:#fff; text-align:left; }

	#header { background:url('../images/header_alt.gif') no-repeat right; height:118px; }
		#header img { float:left; }
		#navigation { float:right; width:520px; list-style:none; position:relative; top:87px;}
			#navigation li { float:left; margin:0;display:inline; padding-right:18px; }
				#navigation li a { color:#fff; font-size:12px; text-transform:uppercase; font-weight:bold; text-decoration:none; }
			#navigation li.back { background: url("../images/slider_blue.gif") no-repeat right -20px; width: 9px; height: 20px; z-index: 8; position: absolute; padding-right:0; }
            #navigation li.back .left { background: url("../images/slider_blue.gif") no-repeat top left; height: 20px; margin-right: 8px;  }
            #navigation li a {
            position: relative; overflow: hidden;
            text-decoration: none;
            text-transform: uppercase;
            color: #fff; outline: none;
            text-align: center;
            height: 20px;
            z-index: 10; 
            left:10px;
            top:4px;
            float: left; display: block;
        }
				
	#homePageTop { background-color:#000; height:338px; }
		#homePageTop img { float:right; }
		#homePageImageBlock { float:left; width:530px; margin-left:10px; margin-top:20px; }
			#homePageImageBlock img { float:left; }
			#homePageInnerBlock { float:right; width:240px; margin-right:10px; }
			
	#homePageMiddle { background-color:#e7e7e7; height:120px; }
		p.homepage { color:#000; font-size:11px; width:530px; margin:20px; float:left; line-height:120%; }
		#newsBlock { float:right; width:280px; }
			#ticker { font-size: 10px; margin-left:30px; line-height:110%; height:50px; }
				#ticker li { width:200px; }
					#ticker li a { color: #57a6d6; text-decoration:none; }
					#ticker li strong { font-size:11px; }
		
	#homePageBottom { height:276px}
		#conditions, #visitUs { background-image:url('../images/bottomBG.gif'); background-color:#444; background-repeat:repeat-x; width:312px; height:276px;}
		#conditions, #homePageBottom img { float:left; }
			#conditionsList { float:right; width:280px; list-style:none; }
				#conditionsList li { float:left; margin:0;display:inline; width:130px; }
					#conditionsList li a { color:#fff; text-decoration:none; font-size:11px; }
					#conditionsList li a:hover { color:#005BA5; }
		#visitUs { float:right; text-align:center; }
			#visitUs img { margin-left:5px; margin-top:23px; margin-bottom:13px;}
			#visitUs a { color: #57a6d6; font-size:12px; text-transform:uppercase;text-decoration:none; }
			#visitUs p { float:left; margin:0;display:inline; color:#fff; padding-left:10px; font-size:11px; margin:10px; line-height:120%; }
			
			
	#page_content { border-top:3px solid black; }
		#topmenu { border-top:2px solid #64686a; background-color:#cccccc; height:21px; }
			#topmenu li { display:inline; border-bottom:4px solid #ccc; margin:10px 0 0 10px; padding:5px 5px 0 5px; }
				#topmenu li.current { border-bottom:4px solid #005BA5; }
				#topmenu li a { text-decoration:none; padding:5px; color:#000; font-size:11px; font-weight:bold; }
		
		#submenuBox { width:176px; float:left; }
		#submenu { width:176px; background-image:url('../images/menu_top.gif'); text-align:center; padding-top:8px; font-size:12px; margin-top:10px; float:left; }
			#submenu span { color:#fff; font-weight:bold; font-size:11px; }
			#submenu ul { padding-top:10px; }
				#submenu li { padding:2px; text-align:left; padding-left:10px; }
				#submenu a { color:#000; text-decoration:none; font-size:11px; font-weight:normal;}
				#submenu a:hover { color:#005BA5; text-decoration:none; }
				#submenu .current { color:#005BA5; }
				
		#pageinfo { font-size:11px; width:460px; float:left; padding-top:18px; padding-left:20px; }
			#pageinfo p { margin:5px; line-height:140%; margin-bottom:15px; padding-right: 0px; }
			#pageinfo strong { font-weight:bold; }
			#pageinfo h1, #pageinfo h2, #pageinfo h3, #pageinfo h4, #pageinfo h5 { margin:5px 5px; color:#005BA5; } 
			#pageinfo h2 { margin-bottom:10px; }
			#pageinfo ol { list-style: decimal outside; padding-left:5px; }
				#pageinfo ol li { margin-bottom:5px; }
			#pageinfo ul { list-style: disc outside; padding-left:5px; }
				#pageinfo ul li { margin-bottom:5px; }
				
		#rightSubMenu { float:right; width:221px; text-align:right; padding-top:8px; }
				
		div.news-item { padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px; }
			span.date { color:#ccc; padding-left:5px; }
			div.news-item a { color: #57a6d6; text-decoration:none; padding-left:80px; }
			#pageinfo a { text-decoration:none; color:#005ba5; font-weight:bold; }
			#pageinfo a:hover { color:black; }
			
#footer { margin-left:auto;margin-right:auto;width:900px; text-align:left; margin-top:13px; color:#a4a4a4; font-size:10px; padding-bottom:30px; }
	#footer a { color:#fff; text-decoration:none; }
	#footer a:hover { color:#a4a4a4; }
	#footerNav { float:left; width:700px; list-style:none; }
		#footerNav li { float:left; margin:0;display:inline; padding-right:5px; }
		
	#footer span { float:right; }
