/*
Theme Name: Outland Energy 2.0
Theme URI: http://outlandenergy.com/wp-content/themes/outland-new
Description: This is a WordPress theme for Outland Energy
Version: 2.0
Author: CCM America

*/
@import url("wp-reset.css");
body {
background: #faeac3 url(images/bg-full.jpg) top center no-repeat;
font-family: GillSansMTLightRegular;
font-size: 14px;
color:#333333;
margin: 0 0 30px 0;
}
p {
line-height: 21px;
font-family: GillSansMTLightRegular;
font-size: 14px;
padding:0;
margin:0 0 22px 0;
}
table {
line-height: 21px;
}
a {
color:#006600;
text-decoration:underline;
}
a:hover {
text-decoration:none;
color:#999999;
}
h1 {
color:#006600;
font-size:120%;
padding:0 0 15px 0;
}
h2 {
color:#2C1B11;
font-size:15px;
padding:0px 0 20px 0;
font-family: GillSansMTBold;
}
h3 {
color:#2C1B11;
font-size:110%;
padding:0px 0 4px 0;
font-family: GillSansMTBold;
}
 h3 a { color: #2C1B11; }
h3 em {
display:block;
color:#333333;
font-style:normal;
font-size:90%;
}
h4, h5, h6 {
color:#006600;
font-size:100%;
padding:5px 0 0 0;
}
ul, ol {
padding:0px 0 15px 35px;
font-family: GillSansMTLightRegular;
font-size: 14px;
}
li {
padding:2px;
}
ul li {
list-style:disc;
padding:0 0 4px 0px;
}
blockquote {
padding:0 0 0 40px;
font-weight:bold;
}
#page {
width:746px;
background:#e2ead3;
border-right: 1px solid #1A1818;
border-bottom: 1px solid #1A1818;
border-left: 1px solid #1A1818;
}
#header {
height:114px;
background:url(images/top.jpg) no-repeat;
font-weight:bold;
font-size: 12px;
color:#006600;
font-family: GillSansMTBold;
border-bottom: 10px solid #d7c190;
}
#header a:hover {
color:#775A4A;
}
#header h1 a {
background:url(images/outland_logo_png.png) no-repeat;
display:block;
height:106px;
width:200px;
text-indent:-999px;
overflow:hidden;
}
.joinTeam { 
position: absolute;
right: 0;
top: 13px;
height: 35px;
width: 125px;
}
	.joinTeam a.joinButton {
		display: block;
		width: 125px;
		height: 35px;
		background:url(images/join-our-team.gif) no-repeat top;
		text-indent: -999em;
		overflow: hidden; 
		}
	.joinTeam a.joinButton:hover { 
		background-position: bottom; 
		}
.topNav {
position:absolute;
top:13px;
left:210px;
font-size: 11px;
}
.topNav a {
text-decoration:none;
color:#3a2514;
}
.lowerTopNav {
position:absolute;
top:92px;
left:210px;
color:#FFFFFF;
}
.lowerTopNav a {
color:#FFFFFF;
text-decoration:none;
margin: 0 3px 0 3px;
}
#content {
width:545px;
float:left;
background: #fcf6df url(images/content-bg-2.jpg) repeat-x bottom;
min-height:420px;
_height:420px;
padding-bottom: 80px;
}
.heading {
display:block;
font-family: GillSansMTBold;
overflow:hidden;
margin: 40px 0 10px 65px;
color: #3b2414;
font-size: 24px;
line-height: 24px;
letter-spacing: -1px;
font-weight: bold;
text-transform: uppercase;
}

.post {
padding:15px 65px 0px 65px;
}

.post ul li { margin: 0 0 10px 0;}
.post ul li ul { margin: 10px 0 0 0; }
.contactTable td {
padding:2px;
}
.readMore {
font-family: GillSansMTLightRegular;
margin-top:-5px;
font-weight: normal;
}
.readMore a {
font-family: GillSansMTLightRegular;
text-decoration:none;
font-weight: normal;
}
#aside {
position: relative;
width:200px;
float:right;
min-height:450px;
_height:450px;
font-size:110%;
background: url(images/sidebar-bg.jpg) no-repeat bottom;
z-index: 0; 
}
#aside #flares { position: absolute; z-index: 0; top: 0; left: 0; width: 200px; min-height: 450px; background: url(images/sidebar-flares.png) no-repeat top; }

#aside h2 { 
position: relative;
z-index: 5;
margin: 0;
padding: 0 0 0 20px;
}
#aside p {
position: relative;
z-index: 5;
margin: 8px 0 15px 0;
padding: 0 10px 0 20px;
font-size: 12px;
}
#aside ul {
position: relative;
z-index: 5;
padding:0;
margin:20px 0 0 0;
}
#aside li {
position: relative;
margin:0 0 8px 0;
padding: 0 0 0 42px;
list-style:none;
font-family: GillSansMTBold;
font-size: 12px;
}
#aside li.newsTitle { 
margin: 0 0 8px 42px;
padding:4px 5px 4px 5px;
font-weight:bold;
text-decoration:none;
background: #D0BE90;
color: #2C1B11;
}
#aside a {
position: relative;
z-index: 5;
display:block;
padding:4px 5px 4px 5px;
font-weight:bold;
text-decoration:none;
background: #D0BE90;
color: #2C1B11; 
}
#aside a:hover, #aside li.current_page_item a {
background: #2C1B11;
color: #D0BE90;
}
#aside a.post-edit-link {
position: relative;
z-index: 5;
font-family: GillSansMTBold;
font-size: 12px;
display:block;
padding:4px 5px 4px 5px;
margin: 0 0 0 42px;
font-weight:bold;
text-decoration:none;
background: #D0BE90;
color: #2C1B11;
}
#aside a.post-edit-link:hover { 
color: #D0BE90;
background: #2C1B11;
}


.navigation {
padding:0 40px;
}
.newsHeading a {
text-decoration:none;
}
#footer {
background:url(images/bottom.jpg) no-repeat top;
text-align:center;
padding: 0;
height: 25px;
clear: both;
color: #000;
border-top: 6px solid #7fb341;
}
#footer.home { padding: 0; height: 70px; }
#footer p { font-size: 10px; color: #000; margin: 0; padding: 0; }
.clear {
clear:both;
}
.rss {
clear:both;
display:block;
font-weight:bold;
font-size:110%;
text-align:right;
}
.rss a {
text-decoration:none;
}


			