/* 
Journeyman Core CSS 
(c) 2007 Brightwhite Design Group Inc
- Jeff White
*/

body { 
background: #000 url(../images/back_home.jpg) center 100px no-repeat;
font-family: Helvetica, Arial, Verdana, sans-serif;
color: #fff;
font-size: 1em;
line-height: 1.3em;
font-weight: normal;
margin: 0;
padding: 0;
}

body#workID { 
background: #000 url(../images/back_work.jpg) center 100px no-repeat;
}

body#servicesID { 
background: #000 url(../images/background_services.jpg) center 100px no-repeat;
}

body#approachID { 
background: #000 url(../images/background_approach.jpg) center 100px no-repeat;
}

body#valuesID { 
background: #000 url(../images/background_values.jpg) center 100px no-repeat;
}

body#processID { 
background: #000 url(../images/background_process.jpg) center 100px no-repeat;
}

body#ID { 
background: #000 url(../images/back_.jpg) center 100px no-repeat;
}

body#littlestepsID { 
background: #000 url(../images/background_littlesteps.jpg) center 100px no-repeat;
}

body#spiritID { 
background: #000 url(../images/background_spirit.jpg) center 100px no-repeat;
}

body#healthcareID { 
background: #000 url(../images/background_healthcare.jpg) center 100px no-repeat;
}

body#breakawayID { 
background: #000 url(../images/background_breakaway.jpg) center 100px no-repeat;
}

body#tednolanID { 
background: #000 url(../images/background_tednolan.jpg) center 100px no-repeat;
}

body#potlawsID { 
background: #000 url(../images/background_potlaws.jpg) center 100px no-repeat;
}

body#reptileID { 
background: #000 url(../images/background_reptiles.jpg) center 100px no-repeat;
}

body#camgirlsID { 
background: #000 url(../images/background_camgirls.jpg) center 100px no-repeat;
}

body#snojamID { 
background: #000 url(../images/background_snojam.jpg) center 100px no-repeat;
}

body#luccaID { 
background: #000 url(../images/background_lucca.jpg) center 100px no-repeat;
}

body#awardsID { 
background: #000 url(../images/background_awards.jpg) center 100px no-repeat;
}

body#mathewID { 
background: #000 url(../images/background_mathew.jpg) center 100px no-repeat;
}

body#nicID { 
background: #000 url(../images/back_nic.jpg) center 100px no-repeat;
}

body#orenID { 
background: #000 url(../images/background_oren.jpg) center 100px no-repeat;
}

body#steveID { 
background: #000 url(../images/back_steve.jpg) center 100px no-repeat;
}

body#munjuID { 
background: #000 url(../images/background_munju.jpg) center 100px no-repeat;
}

body#teamID { 
background: #000 url(../images/background_team.jpg) center 100px no-repeat;
}

body#bodyguardID { 
background: #000 url(../images/background_bodyguard.jpg) center 100px no-repeat;
}

body#clientID { 
background: #000 url(../images/background_client.jpg) center 100px no-repeat;
}

#wrapper {
position: relative; 
width: 960px; 
height: 520px; 
margin: 0 auto;
}

#flashcontent {
position:absolute;
}

#fix {
display:none;

}

#social_media{
	
}

#header {
width: 960px;
margin: 0 auto;
height: 100px;
}

h1 {
color: #db740d;
font-size:17px;
margin: 0 0 .5em 0;
}

#header h1 {
padding: 40px 0 0 0;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight:bold;
}

#header h1 a:link, #header h1 a:visited {
text-decoration:none;
color: #fff;
background: none;
}

#header h1 a:hover {
text-decoration:none;
color: #db740d;
background: none;
}

#header h1 a:active {
text-decoration:none;
color: #666;
background: none;
}

#navbar {
float: right;
height: 100px;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size: 14px;
color: #fff;
font-weight: normal;
background: none;
text-transform:uppercase;
}

#navbar ul {
list-style: none outside;
padding: 0;
margin: 0;

}

#navbar ul li{
display: inline;
padding: 0;
margin: 0;
}



#navbar ul li a:link, #navbar ul li a:visited{
color: #db740d;
text-decoration: none;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size: 14px;
background: none;
display: block;
float: left;
padding: 0 0 0 20px;

}

#navbar ul li a:hover, #navbar ul li a:active{
color: #fff;
text-decoration: none;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size: 14px;
background: none;
display: block;
float: left;
padding: 0 0 0 20px;

}

#navbar ul li a#selected{
color: #fff;
font-weight: bold;
background: none;

}

h2 {
color: #868686;
font-size:100%;
margin: 0 0 .5em 0;
}

p {
font-size: 11px;
margin: 0 0 .5em 0;
}

ul li {
list-style:disc;
margin: 0 0 0 15px;
font-size: 75%;
}

ul li ul li {
list-style:square;
margin: 0 0 0 20px;
font-size: 95%;
}

a, a:link, a:visited {
padding: 2px 2px 1px 2px;
color: #db740d;
text-decoration: none;
}

a:hover, a:active {
background: #666666;
color: #fff;
}

#blog_wrapper{
	width:960px;
	margin:15px auto 0 auto;
	padding:0;
}

#blog_wrapper a:hover{
	color:#FFF;
	background:none;
}

#blog {
width: 550px;
margin:0;
padding:0 7px;
}

#blog h1 a{
	padding:0;
	margin:0;
}

#blog_wrapper .item {
	width:550px;
	margin:0;
	padding:0 7px;
}

#blog p {
	display:none;
}

.item {
	font-size:13px;
	line-height:15px;
	color:#FFF;
}

.item h2 a{
	margin:0;
	padding:0;
	
}

#blog p.rss-title {
	font-size: 13px;
	margin:0;
	padding:0;
}

#blog a.rss-title {
	font-size: 13px;
	margin:0;
	padding:0;
}

#blog a.rss-title:hover{
	color:#FFF;
	background:none;
}

#blog ul.rss-items{
	list-style:none;
	margin:10px 0 0px 0px;
	padding:0;
}

#blog ul li {
	list-style:none;
	margin:0;
	padding:0 0 10px 0;
}

#blog ul li a{
	margin:0;
	padding:0;
}

#blog ul li a:hover{
	color:#FFF;
	background:none;
}

.homelink {
	padding:10px 0 0 0;
	margin:0;
}
