﻿body
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	font-size:9pt;
}
h1 {font-size: 20px;}
h2 {font-size: 17px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 12px;}

/* [HEADER]
-------------------------------------------------------*/
#header {width: 100%;}

/* [LEFT COL]
-------------------------------------------------------*/
#left-col {
	width: 120px;
	float: left;
	padding: 0 0 10px 0;
}

/* [MAIN CONTENT]
-------------------------------------------------------*/
#main-content {margin: 0 0 5px 160px;}
#main-content:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden;
}
	/* Page Copy */
	#main-content #page-copy {
		margin-right: 280px;
		padding: 20px 20px 10px 20px;
		min-height: 300px;
		border-right: 1px solid #666666;
		border-left: 1px solid #666666;
	}
	/* For IE6 and below */
	* html #main-content #page-copy {height: 300px;}
	
		#main-content #page-copy div.left-side {
			float: left;
			width: 264px;
			margin: 0 20px 10px 0;
		}
		* html #main-content #page-copy div.left-side {display: inline;} /* Fix for IE 6 and below */
		
		#main-content #page-copy div.left-side div.google,
		#main-content #page-copy div.left-side div.recommendedlinks,
		#main-content #page-copy div.left-side div.blogfeeds {margin-bottom: 10px;}
		
		#main-content #page-copy div.left-side .blogfeeds,
		#main-content #page-copy div.left-side .recommendedlinks {
			width: 264px;
			background: url("images/round-corner-top.gif") no-repeat 0 0;
			padding-top: 12px;
		}
			#main-content #page-copy div.left-side .blogfeeds .blogfeeds2,
			#main-content #page-copy div.left-side .recommendedlinks .recommendedlinks2 {
				background: url("images/round-corner-btm.gif") no-repeat 0 100%;
				padding: 12px;
			}
				#main-content #page-copy div.left-side .recommendedlinks .recommendedlinks2 p {margin: 0 0 14px 0;}
		
		/* jk 20090107 -- deleting br tag from left links */
		#main-content #page-copy div.left-side .recommendedlinks a,
		#main-content #page-copy div.left-side .recommendedlinks ul li a {display: inline;}
		#main-content #page-copy div.left-side .blogfeeds .title,
		#main-content #page-copy div.left-side .recommendedlinks .title {
			font-weight: bold; 
			margin-bottom: 5px;
		}
		#main-content #page-copy div.left-side .blogfeeds .blogTitle {
			display: block;
			font-weight: bold;
			font-size: 13px;
		}
		#main-content #page-copy div.left-side .blogfeeds ul {		
			padding: 0;		
			margin-bottom: 1em;
			margin-top: 0;
			margin-right :0;
		}
		#blogItem ul {margin-left: 1.3em;}
		#main-content #page-copy div.left-side .blogfeeds li {margin-top: .8em;}
			
			#main-content #page-copy div.left-side div.google {
				width: 238px;
				height: 280px;
			}
	
	/* Sidebar */
	#main-content #sidebar {
		float: right;
		width: 240px;
		margin: 0 10px 0 0;
	}

/* [FOOTER]
-------------------------------------------------------*/	
#footer {
	width: 100%;
	clear: both;
}

/* --------------------------------------- 3RD PARTY CSS ---------------------------------- */

img
{
	border-width: 0px;
}

.logotitle
{
	width:100%;
}

.subtitle
{
	text-align:left;
	width:100%;
}

.googleleaderboard
{
	width:100%;	
}

.amazonleft
{
	width:120px;
}

.extralinksleft
{
	width:120px;
}

.introtext
{
	text-align:center;
	font-family: arial,sans-serif;
	font-size:11px;
	line-height:14px;
	margin-bottom: 20px;
}

.allarticles
{
	margin-bottom: 10px;
}

.articleonecontainter
{
	position:relative;	
	width:100%;
}

.articleone
{
	position:relative;
	margin-bottom: 10px;
}

.remainingarticles {
	margin-bottom: 10px;
}
	.remainingarticles .links_blogs_container {width:338px; float:left; display:inline; margin-right:20px;}

.article3 {
	margin-bottom: 10px;
}


.googlelarge
{
	/*border: 1px #008000 dotted;*/
	width: 338px;
	height: 280px;
	float: left;
	position:relative;
	vertical-align: text-bottom;
	display: inline;
	clip: rect(10px, auto, auto, auto);
	margin-right: 15px;
	margin-bottom: 5px;
	border-right:solid 1px gray;
	background:fuchsia;
}


/*Craig - 20090128   */
.googlemidad 
{
	text-align: center;
}

.googleright
{
	width: 160px;
}

.extralinksright
{
	width: 160px;
}

.extracontentright
{
	width: 160px;
}

