/* Author: Onefut Updated: Sept 2010 */

body {	  
		  font-family:comic sans ms, arial, sans-serif;
			font-size: 14;
	    font-weight: bold;
		  line-height:18px;
		  width:auto;/*950px*/
		  /*height:auto;*/
			text-align:center;
		  margin-left: 45px;/*auto*/
			margin-right: 45px;/*auto*/
		  /*padding: 5px;*/
		  background-image:url(images/background-sml-2.jpg);/*background.png*/
		  background-repeat:repeat; /*border-style:double; border-width:10px; use this to help see page dimension and aid layout*/
	  }
	
/*buttons - begin*/
#navbar table{
	 width: auto;
	 margin:20px auto 35px auto;
	 /*border-style:solid; border-width:1px; border-color:green;use this to help setup dimensions and layout*/
}
	
#navbar td{ 
	 text-align: center;
	 width:auto;
	 height:90px;
	 font-size: 12;
	 font-weight: bold;
	 /*vertical-align:text-top;*/
	 /*border-style:solid; border-width:1px; border-color:blue;use this to help setup dimensions and layout*/
	}
			
.cssnav{/*this is for the background image of the buttons*/
   background: url(buttons/duster-blk-80.gif) no-repeat; /*background image*/
	 width: 70px; height: 90px;/*dimensions of box around background image*/
	 /*border-style:solid; border-width:1px; border-color:red;use this to help page dimensions and layout*/
}
			
.cssnav a{
	 width: 70px; height: 90px;/*dimension of box around button*/
	 color: black; /*sets color of foreground text to black*/
	 text-decoration: none;/*removes underscores on text*/
	 /*border-style:solid; border-width:1px; border-color:yellow;use this to help page dimensions and layout*/
}
				
.cssnav img{ /*sets forground image dimensions*/
	 border: 0; /*remove border from foreground button image*/
	 width: 61px; height: 39px; /**/
	 /*position:relative; left:-5px; top:1px;sets offset of button images*/
}
			
.cssnav span{
	 cursor: pointer; /*keeps pointer as finger on mouse over*/
	 text-align: center;
	 /*position: relative; left: -6px; top: 1px;will change position of txt in button*/
}

.cssnav a:hover{ /*mouse over text colour*/
	  color: red; 
}
	
.cssnav a:hover img{ /*keeps forground image to front till mouseover*/
	 visibility: hidden;
}
	
* html a:hover{ /*keeps forground image visible till mouseover*/
		visibility: visible;
}
/* buttons - end */	
	
/* pics of yan and ed intro page */
#floatyan{ 
    float: left; 
    margin: 1% 2% 2% 1%; 
		text-align:center;
}
	
#floateds{ 
    float: right; 
    margin: 1% 1% 2% 2%; 
		text-align:center;
}
/* pics of yan and ed end intro page */

/*gallery start*/
.album{
	text-align: center; 
  width:835px;
  padding:auto ;/*3px*/
	margin: 10px auto 175px auto;/**/	
	/*float:left;	*/
	/*border:solid 1px green;use for setting dimensions*/
}

.album .imagesingle {
  width: 158px;
  margin:3px;
  text-align: center;
	float: left;/**/
	font-size: 14;
	 font-weight: bold;
	/*border:solid 1px red; use for setting dimensions*/
}
.album .imagesingle .image {/*image holder*/
  width:150px;
	height:100px;
	margin:3px;	
	text-align: center; 
  /*border:solid 1px blue;use for setting dimensions*/
}
.album .header {
  width: 115px;
	margin: auto;
	text-align:center;	
	border-bottom:solid 1px;/*line under image title*/
	/*border-left: solid red 1px ; 	border-right:  solid red 1px ;*/
	/*padding-top: 5px;   padding-bottom:5px;*/
	/*font-weight:bold;*/
}
/*gallery end*/

.underline {border-bottom: solid black 1px;
margin: auto auto 20px auto;
padding:4px;
width: 500px;
text-align: center;}

#footer {
				/*border-top: solid black 6px;*/
				padding: 150px;}
		
		/*old CSS*/
	/*.curved{
	  -moz-border-radius:25px;*/
		/*-webkit-border-radius:25px;*/
		/*border-radius: 25px;*/ /*for css3 when it comes in*/
		/*border-style:double; */
		/*border-color:red;*/
		/*border-width:17px;*/
		/*padding:50px 5px 10px 5px;internal padding of border*/
		/*overflow:auto; stop firefox shrinking bottom of border*/
		/*width:900px;has to be specified or ie shrinks height!!?*/
		/*text-align:center;
		margin:10px auto 10px auto; ;keeps border away from buttons*/
		/*height:auto;	ie doesnt like auto - find a work around*/
		/*margin-left:auto; 
		margin-right:auto;
		margin-bottom: 10px;
		margin-top: 10px;*/
}


