/*  

Theme Name: Three Columns Very Fluid, by LaLindsey

Theme URI: http://wordpress.org/

Description: Three main columns, a header and ads. Completely fluid to browser size. By LaLindsey of http://triplelproductions.com

Version: 1.5

Author: Lindsey Lake

Author URI: http://triplelproductions.com



	*/



body {

	color:#333;

	background-color:white;

	margin:20px;

	padding:0px;

	font:12px verdana, arial, helvetica, sans-serif;

	}

	

h1 {

	margin:0px 0px 15px 0px;

	padding:0px;

	font-size:28px;

	font-weight:900;

	color:#ccc;

	}

	

h2 {

	font:bold 16px verdana, arial, helvetica, sans-serif;

	margin:10px 0px 5px 0px;

	padding:0px;

	}

	

h2 a {

	font:bold 14px verdana, arial, helvetica, sans-serif;

	margin:10px 0px 5px 0px;

	padding:0px;

	text-decoration:underline;

	}	

	

.post small {font:bold 11px Verdana, Arial, Helvetica, sans-serif;

             color:#999999;

             }	

	

p {

	margin:0px 0px 16px 0px;

	padding:0px;

	}

	

a {

	color:#CC0000;

	font-size:12px;

	font-family:verdana, arial, helvetica, sans-serif;

	font-weight:600;

	text-decoration:none;

	}

	

a:link {color:#0033CC;}



a:visited {color:#0033CC;}



a:hover {color:#0066FF;    

         text-decoration:none;}

  



.header {height:135px;

         background:#fff;

		 padding:5px;}



.content {

	position:relative; 

	width:auto;

	min-width:120px;

	margin:10px 190px 20px 175px;

	padding:10px;

	z-index:4; 

	}



#leftcol {

	position:absolute;

	width:165px;

	top:175px;

	left:20px;

	padding:10px;

	z-index:2;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:165px;

	}

	

#leftcol ul, #leftcol li {margin:0;

                          padding:0;

						  list-style:none;

						  }	



body>#leftcol {width:165px;}

		

#rightcol {

	position:absolute;

	width:175px;

	top:175px;

	right:20px;

	padding:10px;

	z-index:1;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:165px;

	}

	

body>#rightcol {width:165px;}



.affliates {margin-top:10px;}



.left_adsense {float:left;

			   margin-right:5px;

			   margin-bottom:10px;

			   margin-top:10px;

			   }



.bottom_adsense {clear:both;

                 margin-top:5px;

				  width:auto;

				  }



.top_ads {height:75px;

          width:auto;

		  margin-bottom:10px;

		  }



#footer {clear:both;

         position:relative;

		 margin:0 auto;

		 text-align:center;

		 }

		 

.post {word-spacing:.02em;}		 



h2.titleofpage {font:normal 18px Verdana, Arial, Helvetica, sans-serif;

          color:#0000CC;

		  }



p.postmetadata {text-align:justify;

				}

				

p.postmetadata_main {text-align:right;

				}				



p.postmetadata_main small {

                font:normal 10px Verdana, Arial, Helvetica, sans-serif !important;

				}



.postmetadata small {

                font:normal 10px Verdana, Arial, Helvetica, sans-serif !important;

				}

				

.postmetadata a, .postmetadata_main a, .postmetadata_main a:visited, .postmetadata a:visited {font-size:10px !important;}				



.categorynav ul, .categorynav li {margin:0;

                               padding:0;

							   display:inline;

							   list-style-type:square;

							   }

							   

.categorynav {margin-bottom:10px;}							   

							   

.categorynav li {padding-right:5px;

                 padding-left:5px;

				 border-right:1px solid #000;

                 }

				 

#categorynav {list-style-type:square;}				 							   



.categorynav a {font-size:10px !important;}



h2.post {margin-bottom:10px;}



#leftcol h2, #rightcol h2 {font:bold 14px Verdana, Arial, Helvetica, sans-serif;

             color:#999;}

			 

.archive_adsense {clear:both;

                  margin-bottom:10px;

				  }			 

				  

h2.pagetitle {font:bold 10px Verdana, Arial, Helvetica, sans-serif;

              color:#999;

			  text-transform:uppercase;

			  margin:0;

			  padding:0;

			  margin-bottom:10px;

			  }				  

			  

small.maindate {text-transform:uppercase;

                font-size:10px;}			  

				

ol.commentlist li {list-style:none;

                   margin:0;

				   padding:0;

				   }

				   

small.commentmetadata a {font-size:10px;

						 }				

						 

.comment_text {margin-top:10px;}



.commentlist cite {font-style:normal;}						    			



.head_ads {margin-left:460px;

           margin-top:30px;

		   }

.no-breaks br {display:none;}
