body {
	background-image:url(/images/textured_paper.png);	
	font-family: 'Open Sans', sans-serif;
        font-size: 14px;
}

.q {
font-size:26px;font-weight:bold;text-shadow:1px 1px;text-shadow:1px 1px #ccc;margin-top:0px;margin-bottom:30px;color:#e70810;font-weight:bold;
}

.a {
font-size:26px;font-weight:bold;text-shadow:1px 1px;text-shadow:1px 1px #ccc;margin-top:0px;margin-bottom:30px;color:#000;font-weight:bold;
}

h1 {font-size:26px;font-weight:bold;text-shadow:1px 1px;text-shadow:1px 1px #ccc;margin-top:0px;margin-bottom:30px;}
h1 span {	
        color:#e70810;
	font-weight:bold;
 }

h2 {font-size:22px;font-weight:bold;text-shadow:1px 1px;text-shadow:1px 1px #ccc;}

h3 {font-size:16px;font-weight:bold;text-shadow:1px 1px;text-shadow:1px 1px #ccc;}

#site_container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:#f9f9f9;
background-image:url(/images/oil-splash-gold.jpg);
background-repeat:no-repeat;
background-position:bottom left;
	border-radius:5px;
	margin-top:20px;
}

#copyright {
width:1000px;
text-align:center;
	margin-left:auto;
	margin-right:auto;
margin-top:20px;
font-size:12px;
}

.footer_menu {
width:1000px;
text-align:center;
	margin-left:auto;
	margin-right:auto;
margin-top:20px;
font-size:12px;
}

#logo {
	position:absolute;
	width:214px;
	height:134px;
	background-image:url(/images/logo.png);
	margin-left:34px;
	margin-top:-5px;
	z-index:10;
        border-radius:5px;
	
}

#sliderFrame{
	position:absolute;
	width:1000px;
	height:420px;	
	z-index:0;
	margin-top:120px;
}

#slider {
width:1000px;
height:420px;
position:absolute;
z-index:-10;
}

div.navBulletsWrapper { top:320px; left:280px; }

#main_menu {
	position:absolute;
	width:202px;
	height:333px;
	background-color:#3f4756;	
	opacity:0.9;
	filter:alpha(opacity=90); 
	margin-top:155px;
	margin-left:40px;
	border-radius:5px;
	overflow:hidden;
}

#main_menu ul {
	list-style:none;
	padding-left:0px;
	margin-top:0px;
}

#main_menu ul li {
	width:202px;
	height:46px;
	color:#fff;
	background-image:url(/images/main-menu-unsel-texture.gif);
	border-bottom:1px solid #313642;
	line-height:49px;
	padding-left:20px;
        cursor:pointer;
}

#main_menu ul li:hover{
	width:202px;
	height:46px;
	color:#fff;
	border-bottom:1px solid #313642;
	background-image:url(/images/main-menu-sel-texture.gif);
	line-height:49px;
	padding-left:20px;
}

#main_menu ul li a {
margin: 0px; display: block; width: 100%; height: 100%;text-decoration:none;color:#fff;
}

img { border:0px; }

#page_content {
	padding-top:600px;
	padding-left:40px;
padding-right:40px;
padding-bottom:60px;
box-shadow:4px 4px 4px #ccc, -4px 4px 4px #ccc;
min-height:500px;
}

#page_content_2 {
	padding-top:140px;
	padding-left:40px;
padding-right:40px;
padding-bottom:60px;
box-shadow:4px 4px 4px #ccc, -4px 4px 4px #ccc;
min-height:500px;
}

#page_content div.column {
		float:left;
		width:210px;
		margin-left:10px;
		margin-right:10px;
		text-align:left;
}

#page_content_2 div.column {
		float:left;
		width:210px;
		margin-left:10px;
		margin-right:10px;
		text-align:left;
}

#page_content div.column div.header {
	color:#404756;
	font-size:16px;
	font-weight:bold;
	text-shadow:1px 1px #ccc;	
}

#page_content div.column div.header span {
	color:#e70810;
	font-size:16px;
	font-weight:normal;	
}

#page_content div.column ul {
	list-style: none;
	padding-left:0px;
}

#page_content div.column ul li:before {
	content: "\2023 \0020";
	padding-right:5px;
}

#page_content div.column ul li {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #eaeaea;
	color: #000;
font-size:12px;
font-weight:bold;
}

#page_content div.column div.image_box {
	width:200px;
	height:200px;
	border-radius:5px;
	margin-top:20px;
overflow:hidden;
}
#header_left {
	position:absolute;
	width:665px;
	height:120px;
	margin-left:290px;	
	text-align:right;
	padding-right:25px;
padding-top:15px;
}

#header_left .menu {
background-image:url(/images/main-menu-unsel-texture.gif);
height:35px;
position:absolute;
z-index:500;
padding:0px;
margin:0px;
text-align:center;
border-radius:5px;
box-shadow:2px 2px 2px #ccc;
width:680px;
	opacity:0.9;
	filter:alpha(opacity=90); 
}

ul.header_left {
list-style:none;
margin:0;
padding:0;
width:665px;
}

#header_left ul li {
float:left;
font-size:11px;
padding:10px;
cursor:pointer;
color:#fff;
margin:0px;

}

#header_left ul li:hover {
background-image:url(/images/main-menu-sel-texture.gif);
}

#header_left ul li a {
text-decoration:none;
color:#fff;
}

#form {
	line-height:50px;
	text-align:right;
	margin-top:25px;	
}

#header_left input[type=text] {
	border-radius:5px;
	border:1px solid #e2e3e6;
	background-color:#f7f7f7;
}
#header_left input[type=submit] {
	width:65px;
	height:26px;
	background-image:url(/images/search-button.gif);
	background-position:top left;
	border:0px;
}

.content_image {
border-radius:5px;
overflow:hidden;
box-shadow:1px 1px #ccc;
width:127px;
height:127px;
}

.splash_body {
background-color:#fff;
background-image:none;
}

.splash {
width:1275px;
height:796px;
margin-left:auto;
margin-right:auto;

}

#social_media_links {
margin-bottom:10px;
}

#footer_partners {

}
#footer_partners div {
color: #e70810;
text-shadow:1px 1px #ccc;
font-weight:normal;
}

#footer_partners div span {
color: #000;
}
#footer_partners hr {
border:0px;
border-top:1px solid #000;
}
.footer-partner {
float:left;
}

#social_media_links table {
margin-left:320px;
}

#social_media_links table td {
padding-right:20px;
font-size:20px;
}

.clear {clear:both} 

ul#nav {}
ul.drop a { display:block; color: #fff;text-decoration: none;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; color: #fff;}
ul.drop { position: relative; z-index: 597; float: left; }
ul.drop li { float: left; height:15px; line-height:23px; vertical-align: middle; zoom: 1; padding: 5px 10px;line-height:18px; }
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background-color:rgba(255,255,255,0.2); }
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 1000; width: 195px; background: #58606e; border: 1px solid #fff; }
ul.drop ul li { float: none; width:90%; }
ul.drop ul ul { top: -0px;  }
ul.drop li:hover > ul { visibility: visible }
/* Stylesheet: hftnz Modified On 2014-12-03 12:32:58 */
