
/*####################################
#	CSS RESET
####################################*/

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}



html, body {height:100%; padding:0; margin:0; 
background-repeat:no-repeat;
background-position:bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 18px;

}


a,
a:visited {
	color: #000;
	text-decoration: none;
	outline: none;
}
h3 {
	text-decoration:underline;
	font-size:18px;
	font-weight:bold;
	padding-top: 15px;
	padding-bottom: 15px;
}

h4 {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight:bold;
}

#header {width:100%;
	height:89px;
	background:url("pink.png"); border-bottom: 2px groove pink; border-top: 2px groove pink;
	margin-bottom: 20px;}

 

#pagewrap {
	width:900px;
	height:600px;
	margin: 0 auto;}

#toplogo {
	width:900px;
	height:89px;
	margin: 0 auto;}
	
#pic {
	width:900px;
	height:75px;
	margin-top: 15px;
	background: #FFF;
 }

#pic img {
	padding-right: 40px;	
}

#pic p {
	text-align:left;
	font:italic bold 30px "Times New Roman", times, georgia, serif;
	color:pink; text-shadow: 1px 1px 3px #000; }  


#main {
	overflow: auto;
	width:900px; height:400px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	border: 2px groove pink; padding-top: 10px;  }
	
#mainhome {
	background:url(images/home.jpg);
	overflow: auto;
	width:900px; height:400px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	border: 2px groove pink; padding-top: 10px; }


#main p span{font:italic bold 25px "Times New Roman", times, georgia, serif;
color: pink; text-shadow: 1px 1px 6px #000; }

#mainhome p span{font:italic bold 25px "Times New Roman", times, georgia, serif;
color: pink; text-shadow: 1px 1px 6px #000; }


#leftcol {
		float:left;
	    width:250px;
		height:400px;
		}

#content {
		float:left;
	    width:400px;
		height:400px;
		}
#contentcommunal {
		float:left;
	    width:400px;
		height:600px;
		}
#contenthome {
		background:url(images/bghome.png);
		float:left;
	    width:400px;
		height:280px;
		}
#contentcontact {
	    float:left;
	    width:620px;
		height:400px;
		}		
#contentcontact a {
	color:#09F;
	text-decoration:underline;
}	
#contentcontact a:hover {
	color:#999;
	text-decoration:underline;
}	
		
#rightcol {
	    float:right;
	    width:220px;
		height:400px;
}

/*####################################
#	Photos
####################################*/

#rightcol .depy {
	margin-top: 455px;
	margin-bottom: 20px;
	background:url(images/photobg.jpg);
	padding: 10px;
	border:2px groove pink;
		
}

#leftcol .manager {
	    padding-top: 90px;
		padding-bottom: 20px;
		padding-left: 50px;
}

.front {
	padding-top: 10px;
	text-align:right;
	float:right	
}

.garden2 {
	padding-top: 600px;
	float:left;
}

.hundur {
	padding-top: 70px;
	padding-right:10px;
	
}

.b6image {
	padding-top: 16px;
	padding-right:10px;
	
}
.rabbit {
	padding-top: 860px;	
}
.beach {
	padding-top: 15px;	
	padding-bottom: 15px;
}

.nails {
	background:url(images/photobg.jpg);
	margin-top: 15px;
	margin-bottom:15px;
	padding: 15px;
	border:2px groove pink;	
}

.bedroompic2 {
	background:url(images/photobg.jpg);
	margin-top: 15px;
	margin-bottom:15px;
	padding: 15px;
	border:2px groove pink;	
}

.dining {
	background:url(images/photobg.jpg);
	margin-top: 15px;
	margin-bottom:15px;
	padding: 15px;
	border:2px groove pink;
		
}
.dining2 {
	background:url(images/photobg.jpg);
	margin-top: 15px;
	margin-bottom:15px;
	padding: 15px;
	border:2px groove pink;	
}
.communal {
	background:url(images/photobg.jpg);
	margin-top: 15px;
	padding: 15px;
	border:2px groove pink;
}

.team {
	margin-top: 18px;
	background:url(images/photobg.jpg);
	padding: 10px;
	border:2px groove pink;
}

.team1 {
	margin-top: 218px;
	margin-left: 20px;
	background:url(images/photobg.jpg);
	padding: 10px;
	border:2px groove pink;
	
}



/*####################################
#	Footer
####################################*/

#copy {
	
	font-size:12px; text-align:center;
}
#copy a {
	font-weight:bold;
	color:#09F;
	text-decoration:underline;
	
	
	
	
}
#copy a:hover {
	color:#999
	
}

#designed {
	margin-top: 10px;
	width: 900px;
	font-size:11px; text-align:center;
}

#designed a {
	color: #09F;
}
#designed a:hover {
	color:#999
	
}
