/*

-----------------------------------------------------------

Theme Name: preserving lands

Theme URI: http://www.nelandtrust.org.au/

Description: North East Tasmania Land Trust

Author: Benjamin Dean

-----------------------------------------------------------

*/


BODY {

 background: #304663 url(images/bg.jpg) repeat-x;

 font-family: trebuchet ms;

 font-size: 10pt;

 margin: 0;

}

a:link {color: #ffffc6; text-decoration: none;}

 a:visited {color: #def3bd; text-decoration: none;}

 a:active {color: none; text-decoration: none;}

 a:hover{color: white; text-decoration: underline; } 




/* GENERIC STYLES */

a img {border: 0px}

abbr, acronym {border-bottom: 1px dashed #404040; cursor: help;}

strong, b { font-weight:bold; color: white;}

em, i { font-style:italic;}

h1, h2, h3, h4 {margin: 0;  font-size: 16px; letter-spacing: 4px;}

h1, h3, h4 {color: white; padding:0;}

hr {color: #EOEOEO; height: 10; margin: 5px 0 5px 0;}





h2 {

 font-family: trebuchet ms;

 color: #8fa6c3;

 padding: 10px 0 0 10px;

 font-weight: bold;

 list-style: none;

}






code, pre {

 font: normal 1em "Courier New", Courier, mono;

 color: #000;

 background: white;

 text-decoration: none;

 text-align: left;

}





/* STRUCTURE */



#page {

 width: 800px;

 margin-left: auto;

 margin-right: auto;

}





#frame {

 background:url(images/frame.jpg) repeat-y;

 float:left;

 width: 786px;

}



#topbanner1 {

 width: 786px;

 height: 178px;

 background: url(images/header1.jpg) no-repeat;

}



#topbanner2 {

 width: 786px;

 height: 177px;

 background: url(images/header2.jpg) no-repeat;

}






.title {

 color: #dce4ee;

 font-size: 32px;

 padding: 100px 50px 0 0;

 text-align: right;

}







#main {

 float: left;

 margin: -80px 0 0 60px;

 width: 672px; 

 overflow:hidden;

}



.main_img {

 background-color:none;

 border: 0px solid #000;


	
}



.main_post {

 text-align: justify;

 font-size: 10pt; 

 line-height: 150%;

 color: #d1dae5; 

}



.main_post img {

  width: 679px; 

  height: 180px;

  background: none;

  border: 0px solid black;

  padding:0px;

  margin-left: 0px;

  margin-right: 0px;
}


.main_post2 img {

  width: 50px; 

  height: 50px;

  background: none;

  border: 0px solid black;

  padding:0px;

  margin-left: 50px;

  margin-right: 0px;
}

.bio_photo img {

  width: 120px; 

  height: 120px;

  background: none;

  border: 2px solid #fff;

  padding:0px;

  margin: 20px 20px 10px 20px;

}

.press_photo img {

  width: 210px; 

  height: 140px;

  background: none;

  border: 2px solid #fff;

  padding:0px;

  margin-left: 20px;

  margin-right: 20px;
  float:right;

}



#menu li {list-style: none; margin:0; padding-bottom: 10px;}



#menu {

 float: left;

 width:175px;

 margin: -130px 0 0 22px;

 font-size:11px; 

 color: #c0c0c0;

 overflow:hidden;

}





/* Formatting */

.fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.frdiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}



.main_title {

 background: url(images/title.gif) no-repeat;

 height: 47px;

 padding: 6px 0 0 40px;

 text-align: left;

 font-size: 26px;

 font-weight: bold; 

 font-family: trebuchet ms;

 color: #8fa6c3; 

}




.sub_title {
 
 background: url(images/title.gif) no-repeat;

 height: 40px;

 padding: 6px 0 0 40px;

 text-align: left;

 font-size: 15px;

 font-weight: bold; 

 font-family: trebuchet ms;

 color: #8fa6c3; 

}


#gallery {
 
 border: 3px sold grey;
 
 margin: 1em;
 
 padding: 0.75em:

 }


#gallery h2 {

 margin: 0;

}


#gallery div {

 border: 2px solid black;

 padding: 10px;

 width: 50px;

 height: 50px;

 font-size: small;

 float: left;

 text-align: center;

}

#gallery h2 {

 clear: left;

 }

#credits {

 clear: both;

 }




blockquote {

 color: #fff;

 padding-left: 5px;

 border-left: #bbc9db solid 2px;

}





<!-- /* Comments Form Styles */ -->

.comment_content {

 text-align: justify;

 font-size: 9pt; 

 font-family: "Lucida Sans Unicode", Arial, sans-serif;

 color: #fff; 

 line-height: 130%;

}





#s {

 border:1px solid #23344b;

 background: #99acc3;

 width:80%;

}



#b {

 border:1px solid #23344b;

 background: #99acc3;

 color: #000;

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

 font-size:10px;

 margin-top:5px;

}


#footer {

 background: url(images/footer.jpg) no-repeat;

 height: 133px;

 width: 786px;

}



.footertext a { color: #c0c0c0; text-decoration:none;}

.footertext a:visited { color: #c0c0c0; text-decoration:none;}

.footertext a:active { color: #c0c0c0; text-decoration:none;}

.footertext  a:hover {color: #fff; text-decoration: underline;}



.photocaption {

 text-align: right;

 padding: 0px 0 0 0;

 font-size: 7pt; 

 font-family: trebuchet MS;

 color: #fff; 

}

.photocaption_body {

 text-align: center;

 padding: 0px 0 0 0;

 font-size: 7pt; 

 font-family: trebuchet MS;

 color: #fff; 

}





.footertext {

 text-align: center;

 padding: 60px 0 0 0;

 font-size: 8pt; 

 font-family: trebuchet MS;

 color: #fff; 

}


.clear {

    clear: both;   



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

.border {
border: 2px solid #000000;
}


