/****************************** layout **********************/
html, body {height: 100%;}

body { 
        font-size: 100.1%;
	margin: 0px; 
	padding: 0px;
	}

p,h1,h2,h3, pre {margin:0px 20px 10px 30px;}

h1, h2 {padding-top:10px;}

h2 {clear:right;}

h3 {margin-top: 10px;}

form {margin-right: 10px;}

img {margin: 5px; margin-bottom:0px;}


.largepic {float: right; margin-right: 20px;}
.album img {float: left; margin-left: 20px;}


#leftcontainer {
	min-height: 100%;
	padding: 0px; padding-bottom: 10px; padding-top: 10px;
	text-align: right;
	width: 67%; 
border-right: 1px solid #f00;
	}

* html #leftcontainer {  //ie6 workaround for full height div
height: 100%;
}
#leftcontent {   float: right; 
        margin: 0px;  margin-right: -1px; // allows borders to overlaps
        padding: 0px; 
        width: 90%;
}

#rightcontent {width: 32%; float: right; text-align: left; top: 0px;}

#leftcontent h1 {padding-top: 20px; padding-bottom: 10px;}		
#leftcontent ul{padding: 0px; margin: 0px; margin-bottom: 10px;}
#leftcontent li {padding: 0px; margin: 0px; margin-right: 20px; list-style: none;}


#rightcontent h1{padding-top: 10px; margin-left: 0px;}
#rightcontent p {font-size:10px;margin-left:0px;}
#rightcontent ul{padding: 0px; margin: 0px; margin-bottom: 100px; padding-top: 5px;}
#rightcontent li {padding: 0px; margin: 0px; list-style: none;}

/********************** fonts and colors ***********************/



body {background-color: #000000;          
     color: #f9ecd9;
     font-family: georgia, verdana;
     }

h1,h2 { 
     color: #92b028;
     color: #f9ecd9; 
     }
h2 {font-size:18px;}
h3 { font-size: 14px; font-weight: bold;}

a:link {color: #ced561;text-decoration: none}
a:visited { color: #ced561; text-decoration: none}
a:hover { color: #bf7c26; text-decoration: none}
a:active { color: #75a05f; text-decoration: none}

img {border: 1px solid #000;}

/*.album */ h2{border-bottom: 1px solid #f9ecd9;}

#container { background-color: #000000;}

#leftcontent, #leftcontainer {      
     background-color: #595e52;
     border-right:1px solid #bf7c26;
     }

#leftcontent h1 {font-size: 12px; display: none; text-transform: lowercase;}

#rightcontent h1 {font-size: 30px;}

#rightcontent li {font-weight: bold;}

#copyright {font-size: 10px;}

