/*
Theme Name: Davenport Energy
Theme URI: http://davenportenergy.com/
Description:
Version: 1.0
Author: Blair Marketing
Author URI: http://blairmarketing.com/
*/

body {
text-align:left;
font:13px Tahoma, Arial, Helvetica, Geneva, sans-serif;
line-height:1em;
background:#f6f6f6 url(images/bkgd.jpg) repeat-x;
margin:0;
padding:0;
}

p,li {
font:13px Tahoma, Arial, Helvetica, Geneva, sans-serif;
color:#333;
}

#headerwrap {
width:1000px;
height:244px;
margin:0 auto;
}

#headerwrap2 {
width:1000px;
height:136px;
margin:0 auto;
}

#nav1wrap {
width:100%;
height:20px;
background:url(images/nav1bg.jpg) repeat-x left top;
margin:0;
padding:0;
}

#nav1 {
width:1000px;
height:20px;
text-align:left;
position:relative;
border-left:1px solid #d3a452;
border-right:1px solid #d3a452;
margin:0 auto;
}

ul#leftnav1 {
float:left;
margin:0;
padding:2px 0 0 5px;
}

ul#leftnav1 li {
display:inline;
background:url(images/arrow-gold.gif) no-repeat left center;
padding-left:10px;
padding-right:25px;
}

ul#leftnav1 li a {
text-transform:uppercase;
text-decoration:none;
color:#FFF;
font-weight:700;
font-size:11px;
}

ul#rightnav1 {
position:absolute;
right:0;
margin:0;
padding:2px 5px 0 0;
}

ul#rightnav1 li {
display:inline;
padding-left:25px;
}

ul#rightnav1 li a {
text-decoration:none;
color:#FFF;
text-transform:uppercase;
font-weight:700;
font-size:11px;
}

#nav2wrap {
width:100%;
height:33px;
background:url(images/nav2bg.jpg) repeat-x left top;
margin:1px 0 0;
padding:0;
}

#nav2 {
width:1000px;
text-align:center;
font-size:13px;
height:33px;
border-left:1px solid #307eae;
border-right:1px solid #307eae;
margin:0 auto;
padding:0;
}

#nav2 table {
width:auto;
text-align:center;
height:33px;
margin:0;
padding:0;
}

#nav2 tr {
margin:0;
padding:0;
}

#nav2 td {
background:url(images/nav2split.jpg) no-repeat right center;
padding-right:30px;
padding-left:30px;
}

#nav2 a {
color:#FFF;
text-decoration:none;
text-transform:uppercase;
}

#nav2 .nobg {
background-image:none;
}

#contentwrap {
width:1000px;
text-align:left;
background-color:#fff;
margin:0 auto;
}

h1,h2 {
color:#a17220;
font-weight:400;
line-height:1em;
}

#content {
text-align:left;
width:715px;
float:right;
margin:0;
padding:10px 0;
}

#content .entry h1 {
font-size:28px;
font-weight:400;
font-style:normal;
margin:0;
padding:45px 0 0 285px;
}

#content .entry h2 {
font-size:16px;
font-weight:400;
font-style:normal;
}

#breadcrumb {
background-color:#BED5E5;
font-size:10px;
text-transform:uppercase;
color:#3280ae;
border-bottom:1px solid #fff;
margin:0;
padding:5px;
}

#breadcrumb a:link,#breadcrumb a:visited {
text-decoration:none;
font-weight:400;
color:#fff;
}

#content .entry {
text-align:left;
margin:0 20px 20px 0;
}

#contenthome {
width:100%;
}

#contenthome .entry {
padding:10px 0 0;
}

#sidebar {
width:210px;
float:left;
background:url(images/sidebg.jpg) repeat-x left top;
text-align:left;
list-style-image:url(images/arrow-blue.png);
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
min-height:400px;
_height:400px;
padding:0 20px 20px;
}

#sidebar a {
color:#3280ae;
text-decoration:none;
font-weight:700;
}

#sidebar ul {
font-size:13px;
padding:45px 20px;
}

#footer {
width:1000px;
text-align:center;
font-size:11px;
color:#999;
margin:5px auto;
}

#footer * {
color:#999;
}

#footer p {
margin:0;
}

.logos>div {
margin-bottom:10px;
margin-right:10px;
}

.logos img {
border:1px solid #ccc;
padding:3px;
}

.datatable td {
border-bottom:1px solid #ccc;
padding:0 10px 5px 0;
}

hr {
border:none;
border-top:1px solid #ccc;
margin:20px 0;
}

#header,#header2 {
width:1000px;
text-align:left;
margin:0 auto;
padding:0;
}

ul#leftnav1 li a:hover,ul#rightnav1 li a:hover,#nav2 a:hover,#sidebar a:hover {
text-decoration:underline;
}

#breadcrumb *,#footer a {
text-decoration:none;
}

#breadcrumb a:hover,#footer a:hover {
text-decoration:underline;
color:#3280ae;
}
