
a:hover   {color: #F1F1F1; font-size:12px;}
a:link    {color: #F1F1F1; font-size:12px;}
a:visited {color: #F1F1F1; font-size:12px;}
a:hover   {color: #F1F1F1; font-size:12px;}
a:active{color : #F1F1F1; font-size:12px;}


.centre{
vertical-align:top;
padding-left:150px;}


.nav{
	color:#CCCCCC;
	background-color:#49050c;
	height:35px;
	width:800px;
	margin:0px;
	padding:0px;
	border-bottom:5px solid #000000;
	border-right:5px solid #000000;
	border-top:5px solid #999999;
	border-left:5px solid #999999;
}

.nav p{
	vertical-align:middle;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;}

.nav a:link{ 
	padding:0px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;}
.nav a:visited{ 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;}
	
.nav a:hover{ 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	color:#FF6600;
	font-style:normal;
	text-decoration:underline;}
.nav a:active{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;}
	
.nav2{
	color:#CCCCCC;
	margin:0px;
	padding:10px 0px 0px 10px;
}

.nav2 a:link{ 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;}
.nav2 a:visited{ 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;}
	
.nav2 a:hover{ 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	color:#FF6600;
	font-style:normal;
	text-decoration:none}
.nav2 a:active{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:underline;}


.#tile{
	width:100%;
	height:100%;
	}
	


.content{
height:100%;
width:800px;
margin:0px 0px;
border-bottom:5px solid #000000;
border-right:5px solid #000000;
border-top:5px solid #999999;
border-left:5px solid #999999;
}


.gifstrip{
width:630px; height:6px;
border:0px;
padding:0px;
margin:0px 50px 0px 0px;
background-image:url(resource/Index/Misc-06.gif);
background-repeat:no-repeat;}

.gifstrip2{
width:800px; 
height:6px;
border:0px;
padding:0px;
margin:0px 0px;
background-image:url(resource/Index/Misc-06.gif);
background-repeat:no-repeat;}

.header{
text-align:center;
width:100%px;
height:65px;
width:600px;
margin:0px 0px 0px 100px;
padding:5px 10px 14px 10px;
border-bottom:5px solid #000000;
border-right:5px solid #000000;
border-top:5px solid #999999;
border-left:5px solid #999999;
background-color:#49050c;

}

.hearts{
float:left;
width:78px;
height:65px;
background-image:url(resource/Index/Heart_no_frame.GIF);
background-repeat:no-repeat;
border:0px;
padding:0px;
margin:0px;
}
.title{
background-image:url(resource/Index/THP.GIF);
background-repeat:no-repeat;
float:left;
width:425px;
height:80px;
padding:5px;
border:0px;
margin:0px;}

.hidalgo{
float:left;
text-align:center;
width:345px;
padding:10px;
border-bottom:5px solid #000000;
border-right:5px solid #000000;
border-top:5px solid #999999;
border-left:5px solid #999999;
}

.hidalgo h3{
	width:222px;
	height:25px;
	padding:0px;
	margin:10px 15px 0px 50px;
	color:#FFFFFF;
	border-bottom:3px solid #000000;
	border-right:3px solid #000000;
	border-top:3px solid #999999;
	border-left:3px solid #999999;
	background-color:#49050c;}

.box1{
	padding:0px;
	margin:0px 0px 5px 50px;
	color:#FFFFFF;
	font-size:14px;
	height:230px;
	width:225px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	background-color:#49050c;
}
	
.box1 img{
	color:#FFFFFF;
	font-size:14px;
	margin:0px;
	padding:5px;
}
.indexWriteup{
padding:15px;
	color:#FFFFFF;
	float:left;
	width:375px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	background-color:#49050c;
}
.indexWriteup h1{
	font-size:30px;
	text-align:center;
	padding:0;
	margin:0px;}
.indexWriteup p{
	padding:15px;
	margin:0px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;}
.indexBottom{
	font-size:14px;
	color:#FFFFFF;
	width:785px;
	padding:10px;
	border-bottom:3px solid #000000;
	border-right:3px solid #000000;
	border-top:3px solid #999999;
	border-left:3px solid #999999;
	background-color:#49050c;
}
.indexBottom a:link{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
}
.indexBottom a:visited{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
}
.indexBottom a:hover{
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
}
.index a:active{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:underline;
}
.contactInfo{
	height:25px;
	width:215px;
	padding:3px;
	margin:0px 0px 0px 50px;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:3px solid #000000;
	border-right:3px solid #000000;
	border-top:3px solid #999999;
	border-left:3px solid #999999;
	background-color:#49050c;}
	
.contactform {
padding:5px;
font-size:14px;
color:#000000;}

.sentmessage{
width:600px;
height:100px;
color:#FFFFFF;
font-size:24px;
margin:400px 400px 400px 500px;
padding:0px;
}

.error{
font-size:24px;
text-align:center;
background-color:#000000;
width:100%;
height:50px;
padding:0px 0px 0px 0px;
margin:0px 300px 0px 0px;
color:#FFFFFF;
}

.thankyou{
background-color:#0D074B;
width:100%;
height:75px;
font-size:28px;
text-align:center;
padding:10px 0px 0px 0px;
margin:50px 0px 500px 0px;
color:#FFFFFF;
}