/*************************************************************
Drill page specific style sheet

When defining styles, for consistency,
use a similar order for definitions.

1. Display & Positioning (display, position, left, etc.)
2. Box model items (margin, padding, border, etc.)
2a. top right bottom left for box measurements
3. Sizes (width, height) *Don't forget the box model hack
4. Appearance items (background, font, color, etc.)
*************************************************************/


body
	{
	display: block;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: #322e2f;
	}
	
#page
	{       border: 0;
		background: #322e2f url("../images/blog_bar.gif") repeat-y top left;
	}
	
#header
	{
		width: 760px;
		height: 180px;
		background: #322e2f url("../images/blog_bar.gif") repeat-y top left;
	}
	
#headerimg
	{
	margin: 0px;
	background: url("../images/header.gif") no-repeat top left;
	}
/*
#contain
	{
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	width: 900px;
	background: #FFF url("/theme/images/scroll_bg.gif") no-repeat;
	}


#contain .clb 
	{ 
	clear: both; 
	height: 1px; 
	visibility: hidden;
	}


img
	{
	margin: 0;
	padding: 0;
	border: 0;
	}*/


/*************************************************************
POST
*************************************************************/


.post p
	{
	margin: 0 20px 10px 0; 	
	padding: 0 0 0 8px;
	font: 1.1em/1.5em Georgia, "Times New Roman", Times, serif;
	color: #333;
	text-align: left;
	}

.post li
	{
	font: 1.0em/1.5em Georgia, "Times New Roman", Times, serif;
	}

.post h2
	{
	margin: 20px 0 0 0; 
	padding: 0 0 0 8px;
	font: bold 1.2em/1.5em Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-transform: uppercase;
	background: url("../images/post_h2_bg.gif") no-repeat 0 .5em;
	}
	
.post h3
	{              
	margin: 8px 0 0 0;
	padding: 0 0 0 8px;
	font: bold .95em/1.5em Georgia, "Times New Roman", Times, serif;
	color: #333;
	}
	
.post p.postmetadata
	{
	margin: 0;
	padding: 0 0 0 8px;
	font-weight: bold;
	text-align: left;
	color: #999;
	}
	
.post a
	{
	text-decoration: underline;
       	color: #2a6ebb;
	}
	
.post a:hover
	{
	text-decoration: none;
       	color: #6092cb;
	}
	
.post a:visited
	{

	}
	
.post h2 a
	{
	text-decoration: none;
       	color: #2a6ebb;
	}

.post h2 a:hover
	{
	text-decoration: underline;
       	color: #6092cb;
	}
	
.post .postmetadata a
	{
       	color: #97b7da;
	}
	
.post .postmetadata a:hover
	{
       	color: #666;
	}
	


/***************************************************************
SIDEBAR
***************************************************************/


#sidebar h2
	{
	padding: 2px 0 0 8px;
	font: bold 1.2em/1.5em Arial, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #a60e0b;
	background: url("../images/sidebar_h2_bg.gif") no-repeat center left;
	}
	
#sidebar li
	{
	font: 1em Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	}
	
#sidebar li a
	{
	color: #666;
	}
         

#sidebar li a:hover
	{
	color: #333;
	text-decoration: none;
	}
                                                                 

/***************************************************************
SIDEBAR
***************************************************************/
                                                                
#footer
	{       
	padding-top: 10px;
	padding-bottom: 50px;
	background: url("../images/footer.gif") no-repeat bottom left;
	}
	

	


/********************************************************
General Links
*********************************************************/

a
	{
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #673A32;
	}
	
a:hover
	{
	margin: 0;
	padding: 0;
	text-decoration: underline;
	color: #9B001B;
	}
