A:link, A:visited    {
	font-family : Verdana, Arial, Georgia; 
	color : #CC0000; 
	text-decoration : none;
	border-bottom: 2px dotted #849FBA; 
	font-weight : bold;
}

A:hover   {
	font-family : Verdana, Arial, Georgia; 
	color : #FF9900; 
	text-decoration : none;
	border-bottom: 2px dotted #CC0000; 
	font-weight : bold;
}

A:link.image, A:visited.image, A:hover.image    {
	border-bottom: 0px; 
}

A:link img.foo, A:visited img.foo, A:hover img.foo {
	border: 1px solid #000000;
}

A:link.nounderline, A:visited.nounderline, A:hover.nounderline {
	border-bottom: none;
}

BODY {
	scrollbar-arrow-color: #CC0000; 
	scrollbar-3dlight-color: #FFE9F4; 
	scrollbar-highlight-color: #FFE9F4; 
	scrollbar-face-color: #FFCCE6; 
	scrollbar-shadow-color: #829AB2; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #CC0000;
}

TABLE {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000; 
	font-size : 12; 
	font-weight : normal;
	line-height : 1.5;
	border-collapse:collapse;
}

BR {
	line-height : 1.0;
}

H1 {
	font-size : 16px;
	font-weight : bold;
}

H3 {
	font-size : 16px;
	font-weight : bold;
}

H4 {
	font-size : 14px;
	font-weight : bold;
}

H5 {
	font-size : 12px;
	font-weight : bold;
}

hr {  
	border-style: dashed;
	color : #B8BDD9;
}

UL li {  
	list-style-image: url(images/lpinkheart.gif);
	line-height : 2;
}

p {
	font-size: 12px;
	text-align: left;	
	}

.index1 {  background-image: url(images/index1.jpg); background-repeat: no-repeat; background-position: right bottom;}
.index2 {  background-image: url(images/index2.jpg); background-repeat: no-repeat; background-position: right;}
.index3 {  background-image: url(images/index3.jpg); background-repeat: no-repeat; background-position: right;}

.links1 {  background-image: url(images/links1.jpg); background-repeat: no-repeat; background-position: right bottom;}
.links2 {  background-image: url(images/links2.jpg); background-repeat: no-repeat; background-position: right;}
.links3 {  background-image: url(images/links3.jpg); background-repeat: no-repeat; background-position: right;}

.services1 {  background-image: url(images/services1.jpg); background-repeat: no-repeat; background-position: right bottom;}
.services2 {  background-image: url(images/services2.jpg); background-repeat: no-repeat; background-position: right;}
.services3 {  background-image: url(images/services3.jpg); background-repeat: no-repeat; background-position: right;}

.gallery1 {  background-image: url(images/gallery1.jpg); background-repeat: no-repeat; background-position: right bottom;}
.gallery2 {  background-image: url(images/gallery2.jpg); background-repeat: no-repeat; background-position: right;}
.gallery3 {  background-image: url(images/gallery3.jpg); background-repeat: no-repeat; background-position: right;}


#form {
   float: left;
   width: 210px;
   padding: 10px 10px 20px 10px;
   margin: 0 0 0 0;
	background-color: #000;
	text-align: center;
	position: relative;
	z-index: 50;
	border: 0px solid black;
	color: #FECCE5;
	display: inline;
	}

#form h2 {
	float: left;   
   font-size: 20px;
   font-weight: 700;
	margin:0 0 5px 0;
	padding: 0 0 0 0;
	display: block;
	border: 0;
	color: #FECCE5;
	text-align: left;
    }

#form #MERGE0, #MERGE1, #MERGE2, #MERGE3, #MERGE4, textarea {
    float: left;
    width: 206px;
    padding: 3px;
	border: 1px solid #999;
    margin: 3px 0 0 0;
	display: inline;
    }

#form textarea {
	width: 206px;
	padding: 3px;
	border: 1px solid #999;
	height: 80px;
	margin: 5px 0 10px 0;
	float: left;
    }

#form #submitbutton {
	float: left;
	padding: 2px;
	width: 100px;
	cursor: pointer;
	position: relative;
	z-index: 30;
	display: inline;
	top: 5px;
    }
#submit {
	float: left;
	width: 104px;
	height: 35px;
/*	margin: 0 auto; */
	padding: 3px 0 0 0;
	clear: both;
	}

#form label {
	float: left;
	width: 170px;
	padding: 2px;
	margin: 7px 0 0 0;
	text-align: left;
	font-weight: 700;
	font-size: 12px;
	display: inline;
	clear: both;
	}
	
#form input {
	float: left;
	}
	
object {
	float: left;
	margin: 0;
	padding: 0;	
	}





