@charset "utf-8";
/* CSS Document */

/* Default screen stylesheet for http://www.janepeacock.com
   Author: Pixel Palace 
   Last updated: 30/06/09*/  
   
   /* Defaults begin *************************************************************************************************/ 
   /* Remove padding and margin */
   * {	margin: 0px;	padding: 0px;}
   
   /* Puts sensible margin and padding back on suitable elements */
   h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table {	margin: 1em 0;} 
   
   /* Headers *****************************/
   h1 { }h2 { }h3 { }h4 { }h5 { } 
   
   /* Text *****************************/
      p {
	  font: 12px Georgia, "Times New Roman", Times, serif;
	  color:#000000;
	   } 
	  
	/* Links *****************************/
   a {
      font: 12px Georgia, "Times New Roman", Times, serif;
	  color:#000000;
	  text-decoration:none;}
   a:hover {
      font: 12px Georgia, "Times New Roman", Times, serif;
	  color: #CC6600;
	  text-decoration:underline; }
	  
   a:active { 
   	  font: 12px Georgia, "Times New Roman", Times, serif;
	  color:#000000;
	  text-decoration:none;}
	  
   a:visited {
   font: 12px Georgia, "Times New Roman", Times, serif;
	  color:#000000;
	  text-decoration:none; } 
   
   /* Images *****************************/
   img {	border: 0px;} 
   
   /* Lists *****************************/   
   ul { }
 
   ul, li {	list-style:none;}ul li { }ul li a { } 
   
   /* Clears all floats */
   .clear {	clear: both;}
    
   /* Forms *****************************/ /* Removes fieldset borders */
   fieldset {	border: 1px solid transparent;}
   
    /* Tables *****************************/
	table { 	border-spacing: 0;	border-collapse: collapse;}
	td {	text-align: left;	font-weight: normal;}
	
	 /* HTML and body tags *****************************/
	 html { 
	 height:100%;
	 } /* Creates foundation "em" font sizes where 1em is equal to approximately 10px and 1.1em = approx. 11px etc */
	 
	 body {	
	 font: 62.5%/1.6  Georgia, "Times New Roman", Times, serif;
	 }
	 
		 
	 #wrapper {	
	 margin: 0px auto 0px auto;
	 width:1000px;
	 height:600px;
	 min-height:600px;
	 background: url(images/bg2.jpg) no-repeat top right;
	
	 }
	 
	 #contentbox {
	  background-color: #ffffff;
      filter:alpha(opacity=95);
      opacity:0.95;
	 width: 550px;
	 float:right;
	 padding: 10px;
	 margin-right: 100px;
	 margin-top:30px;
	 margin-left: 10px;
		 }
		 
	#contentbox p{
	width:500px;
    margin: 5px auto 5px;
	}
	
    #contactbox {
	  background-color: #ffffff;
      filter:alpha(opacity=95);
      opacity:0.95;
	 width: 550px;
	 float:right;
	 padding: 10px;
	 margin-right: 100px;
	 margin-top:300px;
	 margin-left: 10px;
		 }
		 
	.highlight {
	font-weight:bold;
	line-height:20px;
	}
	 
	 #leftcol{
	 width:256px;
	 height:700px;
	 min-height:700px;
	 margin:0;
	 padding-top:0px;
	 float:left;
	 background:url(images/logo.gif) no-repeat top left;
	 
	 }

	 #navcontainer ul
		{
		list-style-type: none;
		text-align: left;
		margin-top:220px;
		margin-left:80px;
		}
		
		#navcontainer ul li a
		{
		padding: 5px 20px 5px 0px;
		text-align: left;
		font: 14px  Georgia, "Times New Roman", Times, serif;
		text-decoration: none;
		color: #999;
		line-height: 25px;
		}
		
		#navcontainer ul li a:hover
		{
		background: transparent url(images/list-on.gif) right center no-repeat;
		color: black;
		}
		
		#navcontainer ul li a#current
		{
		color: #000;
		}
		
	#gallerytable{
       background-color: #ffffff;
       filter:alpha(opacity=95);
       opacity:0.95;
	   width: 550px;
	   height: 450px;
	   min-height:450px;
	   float:right;
	   padding: 10px;
	   margin-right: 10px;
	   margin-left: 10px;
	   margin-top: 30px;
	   }
		
			 
	  #rotator
{
	background-color:#FFFFFF;
	border: none;
	overflow: hidden;
	margin: 10px auto 10px;
	position: relative;
	width: 500px;
	height: 350px;
}

#rotator img
{
	border: 0;
	width: 500px;
	height: 350px;
	background-color:#FFFFFF;
}

.credits{
font: 9px Georgia, "Times New Roman", Times, serif;
color:#999999;
width:150px;
bottom:10px;
right:10px;
position:absolute;
}

.credits a{
font: 9px Georgia, "Times New Roman", Times, serif;
color:#999999;
text-decoration:none;
}
	 
	 /* Defaults end *************************************************************************************************/   
	 /* Internet Explorer workaround that centers the site in the browser */
	 #iepagewrapper {	text-align: center;
					}
	 #pagewrapper {	
	 margin: 0px auto 0px auto;
	 	 }
