/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/


/* 2.3 Header */
#header{padding:0 0 30px;clear:both;position:relative;}

#topad {float:right;}
/*#main{ 
	background:#fff;
	border:1px solid #cccccc;
	padding:10px;
}*/
.mainbg { 
	background:#fff;
	border:1px solid #cccccc;
	padding:10px;
}
#logoholder  { 
	width:940px;
	height:150px;
	display:block;
	margin:0 auto;
}
#logo  { float:left; }
#logo img  { }
#logo .site-title, #logo .site-description  { font-family:Georgia, serif; color: #000; display:none;  }
#logo .site-title a { color:#222; font-size:40px; line-height:40px; text-transform:none; font-weight:normal; text-decoration:none; }
#logo .site-title a:hover { text-decoration:underline; }
#logo .site-description { color:#999; font:italic 14px Georgia, serif; }

#nav2, #nav2 ul {
	float:left;
	font-size:13px;
	list-style: none;
	margin: 0 0 25px 0;
	padding: 0;
}
#nav2 {
	width:667px;
}
#nav2 a {
	color:#666666;
	display: block;
	padding:3px;
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
	text-align:center;
}

#nav2 li {
	float: left;
	margin-right:5px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    background: #CCCCCC;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
    background: -moz-linear-gradient(top,  #ffffff,  #e6e6e6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');

}

#nav2 li a:hover, #nav2 a:hover  {
    display:block;
	color: #ffffff !important;
	text-decoration:none;
    background: #666666;
    background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#666666));
    background: -moz-linear-gradient(top,  #e6e6e6,  #666666);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#666666');
}

#nav2 li a:active {
    display:block;
	color: #ffffff !important;
	text-decoration:none;
    background: #2C65C4;
    background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#2C65C4));
    background: -moz-linear-gradient(top,  #e6e6e6,  #2C65C4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#2C65C4');
}



/*- Dropdowns-*/

#nav2 li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	z-index: 99999;
	border-top:1px solid #dedbd1;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {
	left: auto;
	z-index:1000;	
}
#nav2 li ul li {
    background: #FFFFFF;
	border-bottom:1px solid #dedbd1;	
	border-left:1px solid #dedbd1;	
	border-right:1px solid #dedbd1;			
	line-height:28px;	
	width:14.9em;
}
#nav2 ul li a {
	padding: 5px 10px !important;
	border-bottom: none !important;
}
#nav2 li:hover, #nav2 li.hover {
    position: static;
}
#nav2 li ul ul {
margin:-39px 0 0 193px;
}
#nav2 li:hover ul ul, #nav2 li.sfhover ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul {
	left: auto;
}
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: auto;
}

.sub-rss {
	position:relative;
	top:2px;
}

#navigation ul.rss{
	background:url(images/ico-rss.png) no-repeat right 5px;
	padding:0 15px 3px 0;
	margin:-2px 10px 0 0;
	position:relative;
	left:500px;
}
#navigation ul.rss li{
	display:inline;
	padding:0 10px 0 0;
}
#navigation ul.rss li a{color:#c63f00;text-decoration:none;}
#navigation ul.rss li a:hover{
	text-decoration:underline;
    display:block;
	color: #ffffff !important;
	text-decoration:none;
    background: #666666;
    background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#666666));
    background: -moz-linear-gradient(top,  #e6e6e6,  #666666);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#666666');
}

#content{
	padding:0 0 40px; 
	position:relative;
	top:-60px;
}
.rebuild {
	background:url(http://chrisaltrock.com/wp-content/uploads/2010/09/rebuild.png) no-repeat;
	padding:0;
	margin:0 -40px 0 0;
	display:block;
	width:299px;
	height:141px;
	float:right;
}
/*.rebuild {
	background:url(http://chrisaltrock.com/wp-content/uploads/2010/09/rebuildingrelationships.png) no-repeat;
	padding:0;
	margin:0 auto;
	display:block;
	width:282px;
	height:374px;
	float:right;
}*/
#rightone{
	float:right;
	margin:-80px 0 0 80px;
}
.pit_video {
	display:block;
	width:650px;
	height:300px;
	float:left;
	border:1px solid #ff0000;
}
