/* CLEAR DEFAULTS */
h1, h5, form, img
{
	padding:0px;
	margin:0px;
}
img
{
	border:0;
} 

blockquote
{
	border:1px solid #dcdcdc;
	padding:1em;
	font-family:georgia, times, serif;
	color:#858585;
	font-size:small; 
	line-height:1.5em;
}
/* END CLEAR DEFAULTS */   
a 		  { text-decoration:none; background-color:#ffffcc; color:#858585; }
a:hover { text-decoration:underline; }
      
body
{
	background-color:#fff; 
	padding:0px 0px 0px 25px;  
	margin:0px;
	font-family:helvetica, arial, sans-serif;
}

#masterWrap
{     
	width:1000px;  
	border-right:1px solid #858585;
	border-left:1px solid #858585;
} 
#logo
{  
	text-align:center;
	float:left;
	height:100px;
	background:#C42208;
	width:15%;

}
#titlebar
{ 
	width:85%;
	background:url(../images/banner.jpg) repeat-x right; 
   float:right;
  	height:100px;
}  
/*TAB NAVIGATION */
.tab
{
	font-size:0.5em;
	height:20px;
	width:100px;
	text-align:center;   
	line-height:2.5em;
	background-color:#c42208; 
	margin-left:25px;
	margin-top:80px; 
	float:left;
  
}  

.tab a
{
	color:#fff; 
	display:block;
	background:none;
} 

.tab a:hover { background-color:#858585; text-decoration:none;}
/* END TAB NAVIGATION */

#colLeft 
{ 
	clear:both;     
	width:149px;
	float:left;
	
}

/* YELLOW ALERT BOX */
.alertBox
{
	width:149px;
	color:#000;
	font-size:x-small;
	background:#ffe745;
	border:1px solid #ffe745;
	border-left:0px;
	text-align:center; 
	margin-bottom:15px;
}
.alertBox p
{  
  	margin:0 auto; 
	padding:10px;
	text-align:left;
	background: #ffffcc;

}                           

.alertBoxTop h5
{
  	font-weight:bold;
	line-height:2em;
	background:#ffe745;  
}  
/* END YELLOW ALERT BOX */ 


/* PRIMARY BODY AREA */
#primaryWrap
{
	width:700px;   
	clear:right;
	margin-left:150px;
	min-height:650px;


} 
.post
{
	border:1px solid #dcdcdc;
	background:#fff;
	margin-bottom:15px; 
	overflow:auto;
}

.postScreeplay
{
	border:1px solid #dcdcdc;
	background:#fff;
	margin-bottom:15px; 
	overflow:auto;
}
.postHeader
{
	width:100%;
	background:#353535 url(../images/headline_bg.jpg) left top repeat-x;
	color:#dcdcdc;	
}

.postHeader h1
{
 	font-family:georgia, times, serif;
	font-style:italic;
	font-weight:bold;
	letter-spacing: 0.1em;
	font-size:x-large;
	margin-left:25px;
	padding:0.2em;  
} 

.postFooter
{
	width:100%;
	background:#dcdcdc;
	color:#858585;
	border-top:1px solid #858585;
	font-size:x-small;
	line-height:2em; 
	text-align:center;
}
.postFooter h5
{
	margin-left:25px;
}

.postFooter.link
{
	font-size:small;
}

.footerMore
{ 
	text-align:center;
	font-size:small;
	border-top:1px solid #dcdcdc;
	font-weight:bold;
	font-variant:small-caps;
}
.footerMore a
{
	display:block; 
	color:#858585;
	padding:0.25em;
}                

.footerMore a:hover
{
	color:#fff;
	background-color:#858585;
	text-decoration:none;
}
.infoBar
{
	width:100%;
	background:#dcdcdc;
	color:#353535;
	border-bottom:1px solid #858585;
	font-size:x-small;
	line-height:2em;
}
.infoBar h5
{
	margin-left:25px;    
}

 
.post p, .postScreeplay p, ol li
{
	font-family:georgia, times, serif;
	font-size:small;
	line-height:1.5em;
	color:#353535;
	margin-left:25px;
	margin-right:25px;
}

.post p a, .postScreeplay p a
{
	color:#353535;
}
 


#colTwo
{
	width:500px; 
	float:left;
	
	
} 

#colThree
{
	width:200px; 
	float:right;

}

/* ARCHIVE POST BEGIN */ 
.archiveBox
{
	width:160px;
	border:1px solid #dcdcdc;
	float:right;
	font-size:x-small;
	color:#858585;
	text-align:center;
	margin-bottom:15px;
}

.archiveBox p
{ 
	margin:0 auto;
	width:230px;
	text-align:left;
	padding:1em;
	line-height:1.5em;
} 
           
.archiveBoxHeader
{
   width:100%;
	background-color:#858585;
	color:#fff;
	font-size:x-small;
} 
.archiveBoxHeader h5
{
	padding:0.75em;
}

.archiveBox p
{
	height:125px;
	overflow:auto;
} 

.archiveBox ul
{
	padding:0px;
	border:0px;
	margin:0px;
	list-style:none; 
	text-align:left;
} 

.archiveBox li
{
   margin-left:15px;  
} 
.archiveBox li a
{
	line-height:1.75em;
}

/* ARCHIVE POST END */ 

#colFour
{                 
	width:149px;
	position:absolute;
	left: 876px;
	top:100px;
	text-align:center;
	padding-top:10px; 
	height:700px; 
	overflow:auto;

}
#searchBar
{ 
	clear:both;
	width:100%;
	background-color:#dcdcdc;
	border-top:1px solid #858585;
	border-bottom:1px solid #858585; 
   text-align:center;
	overflow:auto;
} 

.searchBarContent
{
  margin:0 auto;
  padding:1em 0em 1em 0em;
  overflow:auto;
  width:940px;
}  

.searchBox
{
	border:1px solid #fff;   
	width:300px;
	float:left;
	font-size:x-small; 
	margin-left:10px;
}

.searchBox h3
{
	background:#fff;
	color:#999;
	width:300px;
	padding:0px;
	margin:0px;
	font-size:normal;
	font-weight:normal;
}

/*DEL.ICIO.US AUTO POSTS*/
.delicious
{
  	font-family:georgia, times, serif;
	font-size:small;
	line-height:1.5em;
	color:#606060;
	margin-left:25px;
	margin-right:25px;  
	list-style:none;
}  

.delicious-link:before {
	content: "\00BB \0020";
	} 

.delicious-link
{
	font-size:normal;
	font-weight:bold;
}    

.delicious-tags
{
	font-family:helvetica, arial, sans-serif;
	font-size:x-small;
}    


  
.upperNav
{
	width:699px;
	background-color:#c42208;
	font-size:x-small;   
	text-align:center; 
	height:25px;
	line-height:25px;
	color:#fff;
} 

.upperNav a {background-color:#c42208; text-decoration:underline; color:#fff;}
                                                                                     

/*SEARCH STYLING */
.layout-one-column
{
	text-align:center;
} 

#container
{
	margin:0 auto;
	width:700px;
	border:1px solid #dcdcdc;
	text-align:left;
	font-family:georgia, times, serif;
	color:#858585;
	font-size:small; 
	line-height:1.5em; 
	padding:20px;
}

#container h3
{
   	font-family:georgia, times, serif;
	font-style:italic;
	font-weight:bold;
	letter-spacing: 0.1em;
	font-size:x-large;
	padding:0.2em; 
}                  

.posted
{
	font-weight:bold;
	font-family:arial, helvetica, sans-serif;
	font-size:x-small;
	
}

.pictureLeft
{     
    float:left;
	margin:0px 6px 6px 0px;
}

.infldset
{
	background-color:#fff;
} 

.amazon
{
	float:left;
	border:1px dotted #858585;
	background:#ffffcc;
	padding:10px;
	margin:0px 10px 10px 0px;
}  

.amazon a
{
	display:block;
}                 

.amazon:hover { background:#dcdcdc;}
