/* MAIN
   ----------------------------------------------------*/
* {
	margin:0px;
	padding:0px;
	}

	body {
	font-family:Arial, Helvetica, sans-serif;

	}


/* hmpg
   ----------------------------------------------------*/
	

	#hmpgimg{
	width:351px;
	height: 500px;
	margin-top: 200px;
	float:left;
	margin-left: 40px;

}

#rightcolumnhmpg{
	width:350px;
	height: 500px;
	position: absolute;
	left: 751px;
	top: 60px;

}

	.photostyle {
	font-size:13px;
	color: #999999;
	letter-spacing: 4px;
	padding-top: 13px;
	padding-left: 133px;
	}
	
	
	#hmpgnews{
	width:300px;
	height: 200px;
	font-size: x-small;
	line-height: 15px;
	margin-top: 180px;
	color: #666666;
}



h1{
	color:#CCCC99;
	font-size: 17px;
	padding-bottom: 8px;
	padding-top: 30px;
}
.redcopy {color: #972F34}


#hmpgnews a:link {
	color: #666666;
	text-decoration: underline;

}


#hmpgnews a:visited {
	color: #666666;
	text-decoration: underline;
}
 
#hmpgnews a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}


#hmpgnews a:active {
	color: #666666;
	text-decoration: underline;
}


#lineone{
	background-image:url(../images/line_one.jpg);
	background-repeat: repeat-y;
	position: absolute;
	height: 800px;
	width: 5px;
	left: 220px;
}

#linetwo{
	background-image:url(../images/line_one.jpg);
	background-repeat: repeat-y;
	position: absolute;
	height: 800px;
	width: 5px;
	left: 594px;
	z-index: -1;
}


#linecontact{
	background-image:url(../images/line_one.jpg);
	background-repeat: repeat-y;
	position: absolute;
	height: 800px;
	width: 5px;
	left: 710px;
}

 /* images
   ----------------------------------------------------*/
   
   
   
   #name{
	position:absolute;
	width:200px;
	height:60px;
	top: 25px;
	left: 22px;
} 

.photostyle2 {
	font-size:10px;
	color: #999999;
	letter-spacing: 5px;
	padding-top: 8px;
	text-align: right;

	}
#animspace{
	width:1000px;
	height: 600px;
	position: absolute;
	top: 20px;
	left: 280px;
}


#imgnavigation{
	width:240px;
	height: 300px;
	margin-top: 80px;
}




#photospace{
	width:600px;
	height: 600px;
	position: absolute;
	top: 20px;
	left: 280px;
}




/*IMAGES NAV 
   ----------------------------------------------------*/


ul.imgnav{
	list-style-type: none;
	padding-left: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	ul.imgnav li  {
	display:inline;}
	
	ul.imgnav a {
	display:block;
	width:240px;
	height: 18px;
	margin-top: 5px;
	line-height: 18px;
	font-size: 10px;
	letter-spacing: 1px;
	text-align: right;
}
	
	
	.imgnav a:link {
	color: #AE88A3;
	text-decoration: none;
}
	
	.imgnav a:visited {
	text-decoration: none;
	color: #AE88A3;
}

	.imgnav a:hover   {
	color: #AE88A3;
	text-decoration: none;
	background-color: #D2C6D1;
}
	
	.imgnav a:active {
	color: #AE88A3;
	text-decoration: none;
}





 /* about
   ----------------------------------------------------*/
   
   #aboutspace{
	width:460px;
	height: 600px;
	position: absolute;
	top: 250px;
	left: 300px;
}

   #aboutimg{
	width:416px;
	height: 157px;
	position: absolute;
	top: 40px;
	left: 680px;
}


.aboutcopy{
	font-size:12px;
	color:#666666;
	text-align: justify;
	line-height: 20px;
}


#socialicon{
	width:150px;
	position:absolute;
	height:369px;
	left:925px;
	top:248px;
}


#socialicon img{
	margin-bottom:30px;
	border: 0;
}


 /* contact
   ----------------------------------------------------*/
   
   #contactspace{
	width:300px;
	height: 400px;
	position: absolute;
	top: 200px;
	left: 719px;
}

   #contactimg{
	width:300px;
	height: 246px;
	position: absolute;
	top: 73px;
	left: 323px;
}

#contactform{
	height:258px;
	width:352px;
	position:absolute;
	top:382px;
	left:323px;
}


.contactcopy {
	font-size:12px;
	color:#666666;
	line-height: 20px;
}


.contacttitles{
	font-size:13px;
	font-weight:bold;
	color: #F7A843;
}


.contactcopy a:link {text-decoration: none;}

.contactcopy a:visited {text-decoration: none;}

.contactcopy a:hover {
	text-decoration: underline;
}
	
.contactcopy a:active {text-decoration: none;}



/* left nav
   ----------------------------------------------------*/
   
   #leftcolum{
	width:240px;
	height: 500px;
	margin-top: 120px;
	line-height: 25px;
	float:left;
}


.effect1, .effect2, .effect3, .effect4{
font-size:18px;
font-weight:bold;}


a.effect1:link {
	text-decoration: none;
	color: #CCCCCC;
}

a.effect1:visited {
	color: #CCCCCC;
	text-decoration: none;
}

a.effect1:hover {
	color: #F768D7;
	text-decoration: none;
}
	
a.effect1:active {
	color: #CCCCCC;
	text-decoration: none;
}


.abouthere{
	color: #F768D7;
	font-size:18px;
	font-weight:bold;
}




a.effect2:link {
	text-decoration: none;
	color: #CCCCCC;
}

a.effect2:visited {
	color: #CCCCCC;
 text-decoration: none; }
 
a.effect2:hover {
	color: #8C6DDA;
	text-decoration: none;
}

a.effect2:active {
	color: #CCCCCC;
text-decoration: none; }

.imagehere{
	color: #8C6DDA;
	font-size:18px;
	font-weight:bold;
}


 


a.effect3:link {
	text-decoration: none;
	color: #CCCCCC;
}

a.effect3:visited {
	color: #CCCCCC;
 text-decoration: none; }
 
a.effect3:hover {
	color: #B2D754;
	text-decoration: none;
}

a.effect3:active {
	color: #CCCCCC;
text-decoration: none; }

.newshere{
	color: #B2D754;
	font-size:18px;
	font-weight:bold;
}
 



a.effect4:link {
	text-decoration: none;
	color: #CCCCCC;
}

a.effect4:visited {
	color: #CCCCCC;
 text-decoration: none; }
 
a.effect4:hover {
	color: #F7A741;
	text-decoration: none;
}

a.effect4:active {
	color: #CCCCCC;
text-decoration: none; }


	
.contacthere{
	color: #F7A741;
	font-size:18px;
	font-weight:bold;
}


 /* news
   ----------------------------------------------------*/
   
   #newsspace{
	width:604px;
	height: 599px;
	position: absolute;
	top: 121px;
	left: 324px;
}

.newscopy {
	font-size:12px;
	color:#666666;
	line-height: 20px;
}


.newstitles{
	font-size:13px;
	font-weight:bold;
	color: #B2D754;
}


.newscopy a:link {
	text-decoration: underline;
	color: #6D6D6D;
}

.newscopy a:visited {
	text-decoration: underline;
	color: #6D6D6D;
}

.newscopy a:hover {
	text-decoration: underline;
	color: #B2D754;
}
	
.newscopy a:active {
	text-decoration: underline;
	color: #6D6D6D;
}
