/*
Theme Name: Excel Advisory
Theme URI: http://www.bryankwilliams.com/
Description: Custom Wordpress theme developed for Excel Advisory 
Version: 1.0
Author: Bryan Williams
Date: Apr 2011

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body{
	background: #5b5b5b url("images/bg-gradient.png") repeat-x;
	font-family:arial;
}
h2,h3{
	font-family:Georgia;
	text-transform:uppercase;
	margin-bottom:15px;		
}
h2{
	font-size:35px;
	color:#fff;
}
h3{
	font-size:28px;
	color:#222222;
	line-height:30px;
}
.content ul li,
p{
	font-size:13px;
	line-height:18px;
	margin-bottom:15px;		
	color:#222222;
}
.content ul li{
  list-style-type:disc;
  margin-left:35px;
  margin-bottom:10px;
}
.pagewrap{
	width:1024px;
	margin:11px auto;
	border:3px solid #000;
	background:#5e5e5e;	
}
.header{
	background:#fff url("images/header-bg.jpg") no-repeat top right;
	padding:10px 20px;	
	border-bottom:3px solid #000;
}
.header h1 a{
	background:transparent url("images/logo.gif") no-repeat;
	width:200px;
	height:79px;
	float:left;
}
.header p{
	float:right;
	width:420px;
	height:37px;
}
.nav{
	float:left;
	width:187px;
	border-right:1px solid #979797;
}
.nav ul li{
	font-size:15px;
	border-bottom:1px solid #c2c2c2;
	background: #646464 url("images/nav-bg.gif") no-repeat;	
	padding-left:16px;
	color:#fff;	
}
.nav ul li p{
	color:#fff;
}
.nav ul li a,
.nav ul li h6{
	display:block;
	color:#fff;
	line-height:25px;
	text-decoration:none;
	font-weight:bold;
	text-shadow: -1px -1px 2px #000000;
	letter-spacing: 0.03em;
	margin:0;
  cursor:pointer;
  padding: 8px 0;
}
.nav ul li a:hover{
	color:#ddd;
}
.nav ul li a.calltoaction{
	background:url("images/nav-x.gif") no-repeat 105px 50%;
}
.nav ul li ul li a{
	padding-left: 35px;
	line-height:35px;
}
.content{
	float:left;
	width:794px;
	padding:21px;
	background-color:#fff;
}
.feature{
	background-color:#222222;
	-moz-border-radius:15px;
	border-radius: 15px;
	color:#fff;	
	padding:15px 12px;
	margin-bottom:34px;
}
.feature h2{
	line-height:27px;
}
.feature p{
	color:#fff;
}
.feature-content{
	width:370px;
	margin-right:10px;
	float:left;
}
.feature img{
	float:right;
	border:2px solid #5e5e5e;	
	margin-left:10px;
}
.button{
	float:right;
	background:url("images/btn-small-bg.gif") repeat-x;
	font-weight:bold;
	font-size:10px;
	font-family:Helvetica;
	-moz-border-radius:3px;
	border-radius: 3px;	
	color:#384455;
	padding:2px 5px;
	text-decoration:none;
	border:1px solid #dfdfdf;
	-moz-box-shadow: 10px 10px 5px #888;
}
.button img{
	border:0;
	margin-top:2px;
}
.footer{
	clear:both;
	color:#fff;
	background-color:#000;
}
.footer p{
	color:#fff;
	float:right;
	padding:15px 20px;
	font-size:14px;
	font-style:italic;
}
.column1,
.column2{
	float:left;
	width:387px;
}
.column1{
	margin-right:10px;
}
.column2{
	margin-left:10px;
}
h3.staff{
}
h3.services{
}
.img-wrap{
	float:left;
	border:1px solid #ddd;
	padding:3px;
	margin: 0 10px 10px 0;
}
.last{
	margin-right:0;
}
.file-list{
  clear:both;
  font-size:14px;
  margin-left:15px;
}
.file-list li{
  margin:5px 0
}
.file-list p{
  margin-bottom: 0;
}
ul.file-list li ul{
  margin-left: 15px;
}
.file-list a{
  padding-left: 20px;
  line-height:16px;
  cursor:pointer;
  text-decoration:underline;
  display: block;
}
.file-list a.pdf{
  background:url("images/icon-pdf.gif") no-repeat;
}
.file-list a.doc{
  background:url("images/icon-doc.gif") no-repeat;
}
.file-list a.xls{
  background:url("images/icon-xls.gif") no-repeat;
}
.file-list a.png{
  background:url("images/icon-jpg.png") no-repeat;
}
.file-list a.jpg{
  background:url("images/icon-jpg.png") no-repeat;
}
.file-list a.gif{
  background:url("images/icon-jpg.png") no-repeat;
}
.file-list a.dir{
  background:url("images/icon-dir.gif") no-repeat;
}
.file-list a.zip{
  background:url("images/icon-zip.gif") no-repeat;
}
.file-list a.txt{
  background:url("images/icon-txt.gif") no-repeat;
}

#wpadminbar,
#wpadminbar div,
#wpadminbar ul{
  overflow:visible
}