/* Sentry Oil CSS Styles */


/*
***** Image Sizes *****
header - 900x200
nav_top - 250x10
nav_bottom - 250x11
oil_price - 650x311
content_bottom - 650x11
underline - 650x5
wrapper_bottom - 900x11

********************

***** Colors *****
nav - #1a1c25
yellow - #f1da42
content - #660301
footer - #e1e1e1

*******************
*/


* {
	margin:0;
	padding:0;
}

body {
	/*font:"Times New Roman", Times, serif;*/
	background-color:#e1e1e1;
	color:#fff;
}

#wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#header {
	height:200px;
	background:url(../images_pres/header.gif) no-repeat #f1da42;
}

#wrapper_inner {
	background:url(../images_pres/nav_inner.gif) repeat-y;
}

#nav {
	float:left;
	width:250px;
	text-align:center;
	background-color:#1a1c25;
}

#nav_top {
	height:10px;
	background:url(../images_pres/nav_top.gif) no-repeat #1a1c25;
}

#nav_inner {
	padding-top:50px;
	/*padding-bottom:192px;*/
}

/*
#nav_bottom {
	height:11px;
	background:url(../images_pres/nav_bottom.gif) no-repeat #1a1c25;
	background-position:bottom;
}
*/

#content {
	margin-left:250px;
	background-color:#660301;
	/*padding:0 10px 0 10px;*/
}

#oil_price {
	height:311px;
	text-align:center;
	background:url(../images_pres/oil_price.gif) no-repeat #660301;
}

#main_content {
	text-align:left;
	padding-left:10px;
}

/*
#content_bottom {
	height:11px;
	background:url(../images_pres/content_bottom.gif) no-repeat #660301;
	background-position:bottom;
}
*/

#wrapper_bottom {
	height:11px;
	background:url(../images_pres/wrapper_bottom.gif) no-repeat #e1e1e1;
}

#footer {
	clear:both;
	background-color:#e1e1e1;
	padding-top:20px;
	text-align:center;
	color:#1a1c25;
}

.right { text-align:right; }
.top { background:url(../images_pres/content_top.gif) no-repeat #660301; padding-top:80px; }
.indent { padding-left:50px; }
.img ul { padding-left:425px; padding-top:5px; }
.center_img p { text-align:center; }
.center_img img { margin-bottom:5px; margin-left:14px; }
.clearfloats { clear:both; }
.block_display {
	height:140px;
	display:block;
}
.block_display_large {
	height:246px;
	display:block;
}
.left_text {
	width:200px;
	float:left;
	padding-top:75px;
}
.middle_img {
	margin-left:200px;
}
.right_text {
	width:200px;
	margin-left:425px;
	padding-top:75px;
}

h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }


h1 {
	font-size:5em;
	text-align:center;
}

h2 {
	font-size:1.5em;
	text-align:center;
	color:#FFF;
	padding-bottom:5px;
	background:url(../images_pres/underline.gif) no-repeat #660301;
	background-position:bottom;
}

h3 { font-size:1.5em; }

h4 { font-size:1.25em; }

#oil_price h1 { padding-bottom:10px; }
#oil_price h3 { padding-top:40px; }
#oil_price h4 { padding-top:5px; }

p {
	font-size:1em;
	text-align:left;
	color:#FFF;
	padding:5px .5em 0 .5em;
}

#nav ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 15px 0 15px;
	font-size:130%;
}

#nav ul li {
	text-indent:10px;
	color:#AAA;
	padding-top:15px;
	text-align:justify;
	list-style-type:none;
	border-bottom:1px solid #f1da42;
}

ul { padding-left:150px; }

ul li ul { padding-left:50px; }

img {
	float:left;
	margin:5px 10px 0 0;
}
.img_nofloat img {
	float:none;
	display:block;
	padding-bottom:10px;
}

a { 
	text-decoration:underline;
	color:#FFF;
}

#nav a {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
	color:#f1da42;
}

#footer a {
	color:#1a1c25;
}

#footer a:hover {
	text-decoration:underline;
}

#footer ul { 
	margin:0;
	padding:0;
}

#footer ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
}

#footer ul li h5 {
	display:inline;
}

.small_text {
	font-size:.75em;
}
