/* ------------------------------------------------------
 * Jessica Tanny's personal website stylesheet
 * Last Revision: June 9, 2008
 * ------------------------------------------------------
 */
 
 
body { 
	font-family: Verdana, "Times New Roman", serif;
    margin: 0;
    padding: 0;
    color: #a09488; 
    background: #f9f1ed;
}
 
a:link {
		color: #666600;
		text-decoration: underlined;
		}

a:visited {
		color: 	#ccb954;
		text-decoration: underlined;
		}
	
a:hover {
		color : #669999;
		}


p {
  padding-left: 14px;
  padding-right: 14px;
    font-size:12px;
		}
		
h1, h2, h3 {
  color:#cc6600;
  padding-left: 14px;
  text-align: left;
  }
  
h1, h2 {
	font-family: "Tw Cen MT", Verdana, Arial, sans-serif;
	font-weight: lighter;
}

h1 {
	font-size: 2.2em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1em;
}

dl {
  padding-left: 14px;
  padding-right: 14px;
    font-size:12px;
}

.photo {
 background-color:#ffffff;
 border:1px solid #CCC;
 padding:6px;
 }
 
.caption {
 font-size:10px;
} 

.orange {
  color:#cc6600;
}
		
 /* ------------------------------------------------------
 * Header and Footer Layout ID Tag Definitions 
 * ------------------------------------------------------
 */

#header
    {
	background-image: url(images/header_bkg2.jpg);
	background-repeat: repeat-x;
	height: 138px;
    }

#logo 	
    {
	float: left;
	width: 700px;
	height: 138px;
	background: url(images/header2.jpg) no-repeat left;  
	}
 
.hidden 
    {
	position: absolute;
	left: -10000px;
    }	

#footer
    {
	background-image: url(images/footer.jpg) no-repeat left;
	float: left;
	height: 69px;
	width: 531px;
    }

#footer_bkg
    {
	background-image: url(images/footer_bkg.jpg);
	background-repeat: repeat-x;
	height: 69px;
    }
	
 .footer_content {
 	width: 800px;
    color:#ffffff;
	padding-top: 9px;
	padding-left: 9px;
	font-size: .85em;
 }
 
 /* ------------------------------------------------------
 * Side navigation menu 
 * ------------------------------------------------------
 */

 .menulist li {
	margin-left:0px;
	padding-left: 12px;
	padding-bottom:.1em;
 }
 .menulist ul {
 	list-style-type: none;
	margin-left: 0px;
	padding-left: 12px;
	padding-right: 12px;
 }
 .menulist .selected {
    color:#cc6600;
 }

.menu
	{
	width:200px;
	position:absolute;
	left:700px;
	top:150px;
	font-size: .85em;
    }

 /* ------------------------------------------------------
 * 2 column with equal columns 
 * ------------------------------------------------------
 */


#col2c #wrap
	{
	margin-top:0px;
	margin-bottom: 20px;
	background-image: url(images/dots_bkg.gif);
	}	
	

.content
	{
	width:650px;
	padding-left:20px;
	/*position:absolute;
	top:0;*/
    }


/* ------------------------------------------------------
 * LightBox stylesheet by Lokesh Dhakar
 * http://www.lokeshdhakar.com/projects/lightbox2/
 * ------------------------------------------------------
 */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	


