	a:link, a:active, a:visited  
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #166f70;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
	
	a:hover, a:focus
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #3ba0a1;
	text-decoration: none;
	}
	
	a:focus {outline:0;}
	a:focus em {outline:0;}




	
	/*---------------------body---------------------------------------------------------------------*/		
	
	HTML, BODY
	{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style:normal;
	font-size: 95%;
	color: #404040 ;
	background-color: #e1dcaf;
	margin: 0px;
	padding: 0px;	
	height: 100%;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top;

	}
	
	IMG 
	{
	border: 0px;
	padding: 0px;
	margin: 0px; 
	}

	/*---------------------mainbody---------------------------------------------------------------------*/	
	#mainBody
	{	
	width: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	height: 100%;


	}

	
	* HTML DIV#mainBody
	{
	height: 100%;
	}
	
	
	/*---------------------mainbody---------------------------------------------------------------------*/	
	#mainInner
	{	
	width: 1008px;
	height: 100%;
	margin: 0px auto 100px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	}
	
	
	/*---------------------header---------------------------------------------------------------------*/	
	
	.logo
	{
	padding: 6px 0px 0px 0px;
	float: left;
	}	
	
	#topNav
	{
	float: right;
	width: 600px;
	height: 20px;
	margin: 5px 0px 0px 0px;
	text-align: right;
	}
	
	#topNav	a:link, #topNav a:active, #topNav a:visited  
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #404040;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

	
	#topNav a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #a0a0a0;
	text-decoration: none;
	}
	
	
	#topNav ul
	{
	padding: 0px;
	margin: 0px;
	display: inline;
	
	}
	
	#topNav ul li
	{
	padding: 0px;
	margin: 0px 10px 0px 10px;
	list-style: none;
	display: inline;
	}
	
	/*---------------------container---------------------------------------------------------------------*/	
	
	.column
	{
	float: left;
	width: 338px;
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	.column2
	{
	float: left;
	width: 331px;
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	
	.img1
	{
	background: url(../images/1.jpg); 
	margin:0px 0px 0px 0px;
	}
	.img2
	{
	background: url(../images/2.jpg); 
	margin:0px 0px 0px 0px ;
	}
	.img3
	{
	background: url(../images/3.jpg); 
	margin:0px 0px 0px 0px;
	}
	
	.fade
	{
		float: left;
	}
	
	
	
	/*---------------------footer---------------------------------------------------------------------*/	
	
	#footer
	{
	height: 50px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	color: #696969;
	text-align: center;
	background-image: url(../images/footer.png);
	background-position: top center;
	background-repeat:no-repeat;
	z-index: 100;
	position: absolute;
	top: 800px;
	}
	
	#footer a:link, #footer a:active, #footer a:visited  
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #908e6d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
	
	#footer a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #b7b59a;
	text-decoration: none;
	}
	
	#footer	ul
	{
	padding: 0px;
	margin: 0px 10px 0px 0px;
	}
	
	#footer ul li
	{
	padding: 0px;
	margin: 5px 0px 5px 0px;
	list-style: none;
	display: inline;
	}
	
	#footer ul li.small
	{
	font-size: 80%;
	}
	
	#footerText
	{
	width: 1009px;
	margin: 20px auto 0px auto;
	text-align: right;
	color: #82e5ec;
	font-size: 88%;
	}
	
	
	/*---------------------mini gallery---------------------------------------------------------------------*/	
	
	#miniGallery
	{
	margin: 10px 0px 0px 0px;	
	}
	
	#miniGallery a:link, #miniGallery a:active, #miniGallery a:visited  
	{
	font-family: Arial, Helvetica, sans-serif;
/*	border: solid 2px #404040;*/
	text-decoration: none;
	padding: 0px;		
	}
	
	#miniGallery a:hover 
	{
	font-family: Arial, Helvetica, sans-serif;
/*	border: solid 2px #ff1f78;*/
	text-decoration: none;
	padding: 0px;		
	}
	
	#miniGallery img
	{
	margin: 0px 0px 0px 0px;	
	}
	
	.miniGalleryBox
	{
	background-image: url(http://www.scrummyland.com/_templateImages/miniGalleryBox.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 132px;
	height: 132px;
	padding: 5px 0px 0px 5px;
	margin: 0px 10px 10px 0px;
	float: left;
	}
	
	/*---------------------styles---------------------------------------------------------------------*/	
	
	p
	{
	margin: 5px 0px 5px 0px;
	}
	
	.clear
	{
	clear: both;	
	}
	
	input, textarea
	{
	background-color: transparent;
	border: 1px solid #d2edc1;
	color: #0e696a;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-position: top left;
	background-repeat: repeat-x;
	padding: 5px;
	width: 250px;

	}
	
	#submit_btn
	{
		margin: 5px 0px 0px 175px;
		width:262px;
	}
	
	.formText
	{
	vertical-align:top;
	width: 175px;
	display: inline-block;
	}
	
	.formWide
	{
	width: 700px;
	display: block;
	}
	
			
#iconbar li.column {
float:left; 
position:relative; 

padding: 0px 0px 0px 0px;
margin:0px;
width: 338px;
height: 833px;
background-image: url(../images/1b.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

#iconbar li.column2 {
float:left; 
position:relative; 

padding: 0px 0px 0px 0px;
margin:0px;
width: 331px;
height: 833px;
background-image: url(../images/2b.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

#iconbar li.column3 {
float:left; 
position:relative; 

padding: 0px 0px 0px 0px;
margin:0px;
width: 338px;
height: 833px;
background-image: url(../images/3b.jpg);
background-position: bottom ;
background-repeat: no-repeat;
}

.base{
position:absolute;
top: 0px;
}
.hover{
display:none;
position:absolute;
top:0px;
}	

.vag
{
	color:#000;
	height: 200%;
}

	
	
