/* Layout Stylesheet */ 

body {
 margin:10px;
 background: #7F90A4 url(i/site_bg.gif);
 color: #343C49;
 text-align:center;
 padding:0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
p {
margin: 1em 0;
}
  
 a {
  color: #343C49;
 }
  a:hover {
  color: #356FAB;
 }

.border{border:1px solid #333}
.left {float:left; margin: 5px 5px 5px 0px;}
.right {float:right; margin: 5px 0px 5px 5px;}

#outer {
	border:2px solid #52596F;
	background: #F1F5F8 url(http://www.everbrightroofing.com.au/i/main_background.gif) no-repeat right top;
	text-align:center;
	width:740px;
	margin:auto;

 }

#hdr {
	height:105px;
	text-align: left;
 }



#bodyblock {
 	width:740px;
 	padding:0;
  text-align:left; 
 }

#navcontainer {
 float:left;
 margin-left:5px;
 padding:0 5px;
 width:150px;
 }

/*  center column    */
#cont {
 width:560px;
 color: #303F52;
 text-align:left;
 margin-left:170px;
 font: normal .75em verdana, lucida, sans-serif;
 line-height:1.4em;
 }
 
#cont h1 {
 font: bold 1.3em verdana, lucida, sans-serif; 
 margin:5px 0 10px 0;
}
 
#cont h2 {
 font: bold 1em verdana, lucida, sans-serif; 
}

#cont h3 {
 font: bold .9em verdana, lucida, sans-serif; 
}
 
 /********************************* Right column  */
  #right {
		float:right;
		width:190px;
		margin-right:5px; padding:5px;
		background: #fff;		
		border:1px solid #333;
		 font: normal .9em verdana, lucida, sans-serif; 
		}
		
	#right ul {
	padding:0;
	margin:0;
	padding:15px;
	}
	
	#right h1 {
	margin:-5px;
	margin-right:-5px;
	margin-top:-5px;
	margin-bottom:-5px;
	padding: 5px 0;
	background:#303F52;
	color:#fff;
	text-align:center;
	font: bold 1.3em/1em "Times New Roman", Times, serif ; 
	}
	
	
/*******************************************/

#ftr {
 height: 40px;
 text-align:center;
 padding:10px 5px 0 0 ;
 margin:5px 0 0 0;
  font: normal .65em arial, lucida, sans-serif; 
 clear:both;
 }
/*******************************************/

 #navcontainer #download{
 padding:2px;
 color: #333;
 font: bold 11px verdana, lucida, sans-serif; 
 }
 
  #navcontainer #download ul{
   padding:0;  margin:0;
	 list-style-type: none;
  	font: normal .75em verdana, lucida, sans-serif; 
 }
 
 #navcontainer #download ul li a {
 padding:0;
 display:block;
 vertical-align:middle;
 height:18px;
 background: transparent url(http://www.everbrightroofing.com.au/i/pdf_icon2.gif) left center no-repeat;
padding: 2px 0 2px 30px;
font: normal 11px/normal verdana, lucida, sans-serif; 
text-decoration: none;
color: #999;
}
  #navcontainer #download ul li a:hover {
  border:none;
color: #000;
text-decoration:underline;
}
 
 
 #address {
 padding:5px;
 margin:0;
 border:1px solid #999;
 background:#fff;
  font: normal .7em verdana, lucida, sans-serif; 
 }

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

#navcontainer ul li {
padding-top:5px;
padding-bottom:5px;
}

#navcontainer ul li a
{
background: transparent url(http://www.everbrightroofing.com.au/i/bullet.gif) left center no-repeat;
padding: 5px 5px 5px 25px;
text-align: left;
 font: normal .75em verdana, lucida, sans-serif; 
text-decoration: none;
color: #4A6088;
}

#navcontainer ul li a:hover
{
background: #fff url(http://www.everbrightroofing.com.au/i/bullet2.gif) left center no-repeat;
color: black;
border:1px solid #ccc;
}

#navcontainer ul li a#current
{
background: #fff url(http://www.everbrightroofing.com.au/i/bullet2.gif) left center no-repeat;
border:1px solid #ccc;
color: #333;
}

.gallery {
	float:left;
	margin-left:5px;
	padding:2px;
	width:90px;
	height:150px;
	text-align:center;
	text-decoration:none;
}

.gallery a{text-decoration:none}

.gallerythumb {
	background-image: url(i/flickr-bk.gif);
	background-repeat: no-repeat;
	padding: 7px;
	border:0;
	margin-right:10px;
	float:left
}

.stateblock{margin:20px 0;}
.stateblock h2{padding:5px;background:#2D5181 ; color:#F1F5F8; font-size:1.3em}
.project {height:80px;}
.project h3 a {padding-top:20px; display:block}
.project a img {border:0;}

.projecttopleft { float:left; text-align:center; padding:2px; background:#fff;  border: 1px solid #000; margin:0px 5px 5px 0px; }
.projectbottomright { float:right; text-align:center; padding:2px;  background:#fff;   border: 1px solid #000; margin:5px; }