/* 	Atomiq v6 Styles
	--------------------------------------------------- s*/

	body{
 	 min-width:758px; /*** This is needed for moz. Otherwise, the header and footer will
slide off the left side of the page if the screen width is narrower than the design.
Not seen by IE. Left Col + Right Col + Center Col + Both Inner Borders + Both Outer Borders ***/
 	text-align:center; /*** IE/Win (not IE/MAC) alignment of page ***/
  	font-family:arial,helvetica,sans-serif;
	font-size:80%;
	color:#333;
	}
	.clear{
  	clear:both;
/*** these next attributes are designed to keep the div
height to 0 pixels high, critical for Safari and Netscape 7 ***/
  	height:1px;
  	overflow:hidden;
  	line-height:1%;
  	font-size:0px;
 	margin-bottom:-1px;
	}
* html .clear{height:auto;margin-bottom:0} /*** stops IE browsers from displaying
the clear div/br in the page, as these are for Moz/Opera and
Safari only. If IE 5.x Win DID display these, the page is too high ***/
#wrapper {
	width:780px;
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto;
	}	

#header {text-align:left;}
#lcol {width:530px;float:left;text-align:left;}
#rcol {width:200px;float:right;text-align:left;margin-left: 50px;line-height:140%;}
#fullcol {width:750px;text-align: left;}
#footer {text-align:center;margin-top: 25px;border-top:1px solid #ccc;}	

/*	Headings
	---------------------------------- */
	h1 {font-weight: normal;font-size: 30px;text-transform: capitalize;margin-bottom:3px;line-height:120%;}
	h2 {font-weight: normal;font-size: 20px;}
	h4 {font-size:12px;text-transform: uppercase;color:#008F8F;}

/*	Left column styles
	---------------------------------- */
	.ad {border-top: 1px solid #eee;border-bottom:1px solid #eee;padding: 15px 0 15px 0;margin: 25px 0 25px 0}
	.post {margin: 15px 0 15px 0;line-height:140%;}
	.ad-banner {
	width:468px;
	height:60px;
	background-color:#060;
	margin:0 0 25px 0;
	}


/*	Right column styles
	---------------------------------- */
	#headshot {float:left;margin: 0 5px 5px 0;}
	#posts {margin-left:0;padding-left:0;font-size:90%;}
	#posts li {list-style-type:none;}


/*	Links
	---------------------------------- */
	a:link, a:active {color:#900;text-decoration:underline;}
	a:visited {color:#c00;}	
	a:hover {color:#fff;background-color:#900;}
	
	.delicious-tags a:link, .postinfo a:link, .postinfo a:visited {color:#333;text-decoration:none;border-bottom:1px dotted #333}
	.delicious-tags a:hover, .postinfo a:hover {color:#333;background-color:#fff;border-bottom:1px solid #333}

	h1 a:link {color:#000;text-decoration:none;background:#fff;} 
	h1 a:hover {color:#000;text-decoration:none;background:#fff;}
	h1 a:visited {color:#000;text-decoration:none;background:#fff;}

/* Images 
	---------------------------------- */

	.imgr {float:right;	margin:25px 0 25px 25px; font-size:0.7em; text-align:center;}
	.imgl {float:left; margin:25px 25px 25px 0px; font-size:0.7em; text-align:center;}
	.imgc {margin:25px 0px 25px 0px; font-size:0.7em; text-align:center;}	

/* 	Misc Styles
	---------------------------------- */
 
	.amzn {float:right;padding:10px;border-left:1px solid #eee;border-bottom:1px solid #eee;width:116px;margin:5px;}
	blockquote, .quote {padding: 15px 15px 15px 25px;background-color:#eee;}
	.headroom {height:60px;}
	.small, .postinfo, .posted  {font-size:90%;}
	.post li {margin-bottom:8px;}
	
/*	Comments
	---------------------------------- */
	.cmt {margin: 10px 0 10px 0;padding:10px;background-color:#eee;}
	.cmtinfo {font-size:110%;}

