Theme Name: Blank 2-Column L-S
Theme URI: http://example.com
Description: A Blank Wordpress theme with left sidebar
Author: Your Name
Author URI: http://example.com
version: 1.0
*/




/* basics */

*{margin:0; padding:0;}



body {
	background: #f6e5cd;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 8pt;
	margin: 20px;

	}




h1 {font-size: 2.3em;  margin-top:10px; margin-top:10px; margin-bottom:10px; line-height: 120%; }


h2 {font-size: 1.5em; font-family: georgia, verdana, times; margin-top:10px; margin-top:10px; margin-bottom:10px; line-height: 120%;}

h3 {font-size: 10pt;  margin-top:10px; margin-top:10px; margin-bottom:10px; line-height: 120%;}

h4 {font-size: 9pt;  margin-top:10px; margin-top:10px; margin-bottom:10px; line-height: 120%;}




p {font-size: 1.2em;

     text-indent: 2em;

     line-height: 120%;
 
     margin-top: 1em;

     margin-bottom: 1em;
}





ul { 
     
font-size: 1.2em;

list-style-type: disc;
}



ul li {margin-bottom: 5px;

}




/* images and misc. */


img{ border: none; padding: 6px;} 


img a{ border:none;}



img.left{ float: left; border: none; padding: 6px; }


img.right{ float: right; border: none; padding: 6px; }



blockquote{
	
        border-left:1px solid #A5ABAB;

	margin:15px;

	padding:0 12px 0 12px;
	
}



code{

	margin:10px;

	font-family:"Courier New", Courier, monospace;}




/* links */



a {
	color:#666;
	text-decoration:none;
	border: none;
	}



a:hover{color:#6A7CA0;text-decoration: underline; border: none;}

/* container */

#container {
	width: 800px;
	margin: 0 auto;
	padding: 0px;
	background:#fff;
	color:#333;
	border: 2px solid #EFB595;
	overflow: hidden;
	}
	


/* header */

#header {
     background: #fff ;
     width: 800px; 
     height: 200px;
     color: #fff;
     background-image: url(bg.jpg);
}


#header h1{

	font-family: palatino linotype, georgia, arial, times;
	font-size: 16pt;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0;
   padding: 120px 0 0 16px;
	
}



#header h1 a{color: #404040; text-decoration: none;}


#header h1 a:hover{color: #666; text-decoration: none;}




#header h2{

	font-family: palatino linotype, georgia, arial, times;
	font-size: 10pt;
	font-weight: 300;
	font-style: italic;
	color: #404040;
	letter-spacing: 1px;
	margin: 0;
   padding: 0 0 0 18px;
}




#header figure {

	padding:0 8px 0 8px;
        width: 120px;
        position: right;
}


#header figure img {
	margin-top:6px;
   width: 120px;
}



/* main menu */


#menu {

	background: #812840;
   background-image: url(menuslice.gif);
	font-family: verdana, arial, times, serif;
	font-size: 10pt;
	width: 800px;
	height: 30px;
}




#menu ul {

	margin: 0;
	padding: 6px 0 0 0;
	text-align: left;

}



#menu ul li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;

}



#menu ul li a {

	padding: 6px 13px 6px 13px;
	margin: 0;
	text-decoration: none;
	color: #fff;

}



#menu ul li a:hover {
	background-color: #fff;
	color:#0B1316;

}


/* content */

#content {
	float: right;
	width: 75%;
	overflow: hidden
   font-family: verdana, arial, tahoma, sans-serif;
	font-size: 1.1em;
   line-height: 130%;
	}	


#content a {
     color: #6A7CA0; text-decoration: underline; border: none;
     }

#content a:hover {
    color:#666;text-decoration: underline; border: none;
}




/************************************************************
*	
Content  	[Top column]
*
***********************************************************/



#topcolumn {
	float: left;
   background: #CD5B45;
   font-family: verdana, arial, tahoma;
   color: #fff;
   font-size: 1.1em;
   line-height: 120%;
   margin-top: 20px;
	padding:5px 10px 10px 10px;
	height: 180px;
   width: 94%;
   border: 1px dotted #cfcfcf;
   background-image: url();
}

#topcolumn h2{
   font-family: verdana, arial, tahoma, sans-serif;
   color: #fff;
   size: 1.3em;
   margin: 0;
	padding: 5px 5px 5px 5px;
		}


.div.figure {
     float: right;
     width: 222px;
     margin: 15px 10px 10px 10px;
}


.figure p{
     font-size: 1.1em;
     text-indent: 2em;
     line-height: 125%;
     margin-top: 1em;
     margin-bottom: 1em;
}

img.figure{
        float: right;
        margin-left: 10px;
        margin-bottom: 10px;
        border: 1px solid #fff;
	}

#topcolumn ul {
   margin:10px;
	padding:0;
	list-style-type: none;
	}

#topcolumn ul li {
	margin: 0;
	padding: 0;
	line-height: 120%;
   color: #fff;
	list-style: disc inside;

}




#topcolumn a {
 
   text-decoration: underline;
	color:#fff;

}



#topcolumn a:hover{

  color:#FF7F50;
}



/************************************************************
*
Content  	[Left column]

*
***********************************************************/


#leftcolumn {

	 float:left;
    background:#FFF;
    border: 1 px;
    font-family: verdana, arial, tahoma, sans-serif;
	 font-size: 10pt;
   line-height: 130%;
   margin-right:0px;
	padding: 15px 10px 10px 10px;
	width: 360px;
	display:inline;

}



#leftcolumn ul {

	margin: 10px;
	list-style-type: disc-inside;

}


#leftcolumn ul li {
	margin-left:45px;
   line-height:100%;
}



#leftcolumn h2{
       font-family: verdana, arial, tahoma, sans-serif;
       color: #b5576d;
       size: 1.2em;
       margin: 0;	
       padding: 5px 5px 5px 5px;	

	}





/************************************************************
*	 
Content 	[Right column]	

*
***********************************************************/


#rightcolumn {
	float:left;
   background:#fff;
   font-family: verdana, arial, tahoma, sans-serif;
	font-size: 1.2em;
   line-height: 120%;
   margin-left:10px;
	padding:15px 15px 15px 15px;
	width: 180px;
	display:inline;

}


#figure {

	padding:0 8px 0 8px;

}


#figure img {

	margin-top:6px;

}




#rightcolumn ul {
	margin: 10px;
	list-style-type: disc-inside;
	}

#rightcolumn ul li {

	margin-left:45px;
   line-height:100%;

}


/************************************************************
*	 
 sidebar 
 
*
***********************************************************/

#sidebar {
 
 	font-family: verdana, arial, tahoma;
	font-size: 9pt;
	width: 180px;
   line-height: 14pt;
	float:left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
   border-right: 1px solid #DFCC99;	
   border-bottom: 1px solid #DFCC99;
   background: #FFEEBF;
	
}

#sidebar h2{
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold; 
	font-size: 13pt; 
	text-align: left;
	color: #b5586d;
	margin: 0;
	padding: 7px;

}


#sidebar p {
    margin:0;
    padding: 0 6px 0 12px;
}

#sidebar img {
    padding: 0;
    margin: 0;
}

#sidebar ul {
   margin-left: 0px;
   padding:0;
	list-style-type: none;
	}

#sidebar ul li {
   border-bottom:1px solid #DFCC99;
	margin: 0;
	padding: 0px;
	line-height: 24pt;
	list-style-type:none;
	display: block;

	}
	
#sidebar li a {
font-size: 9pt;
padding-left:10pt;
   text-decoration: none;
		color: #3F3B2F;
}


#sidebar a {
   text-decoration: none;
		color: #3F3B2F;

}

#sidebar a:hover {
	background-color: #fff;
	display: block;
	color:#3F3B2F;
   text-decoration:none;
   
}




/* footer */

   #footer {
	background: #812840;
	clear: both;
	width: 100%;
	margin-top:15px;
	border-top:solid 1px #812840;
	font-family: verdana, arial, tahoma;
	font-size: 7pt;
	}



#footer p{
    padding:6px;
    margin: 0;
    color: #eee;
}


#footer a{color: #DFA07D;text-decoration: none;}

#footer a:hover{color: #BF815F;text-decoration: underline;}


