/*  
Theme Name: retribution-body
Theme URI: http://wordpress.org/
Description: Retribution Body Theme<a href="http://www.retributionbody.com">retribution body</a>.
Version: 1.6
Author: Nervous Chair
Author URI: http://www.retributionbody.com/

	 retribution-body v1.6
	 http://www.retributionbody.com


	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


html, body{ 
 margin:0; 
 padding:0; 
 font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
color: #c2c2c2;
background-image: url('images/retribution-body-bg-cd.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top left; 
} 

#cd2 {
 margin-left:824px; 
 margin-right:auto; 
 padding:0;
float: left;
position: relative;
display: inline;

}
 p {
padding: 0px;
margin: 0px;
}
p img {
padding: 0px;
margin: 0px;
display: inline;
}

 
#header{
 position:relative; 
 height:20px; 
background: #0e0f11;
 width:604px; 
 text-align:left;  
 margin-left:250px; 
 margin-right:auto; 
padding: 5px 5px 0 5px;
} 

img {
padding: 0px;
margin: 0px;
}

a img {
	border: none;
	}

 .edit {
display: none;
}

.navigation a:link {text-decoration: underline; color: #ff9933; font-weight:bold; font-size: 14px;}
.navigation a:visited {text-decoration: underline; color: #ff9933; font-weight:bold; font-size: 14px;}
.navigation a:hover {text-decoration: underline; color: #ff9933; font-weight:bold; font-size: 14px;}
.navigation a:active {text-decoration: underline; color: #ff9933; font-weight:bold; font-size: 14px;}




/* NAV Bar */
div#navcontainer
{
background-image: url(images/nav-grad-bg.jpg);
background-repeat: repeat;
height: 42px;
}

div#navcontainer ul
{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
color: #000;
text-align: left;
margin: 0;
padding-bottom: 5px;
padding-top: 10px;
padding-left: 0px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -3px;
margin-right: 30px;
}

div#navcontainer ul li a
{
padding: 5px 10px 5px 10px;
color: white;
text-decoration: none;
}

div#navcontainer ul li a:hover
{
background-color: #000;
padding: 15px 10px 15px 10px;
color: white;
}

#navpadding
{
display:inline;
padding-left:10px;
padding-right:50px;
}



 /* *** End Nav Bar*** */ 

#active a { border-left: 1px solid #fff; }

 /* *** Float containers fix*** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
