body {
	background-color: #D7E6FB;
	margin-top:0px;
}
h1 {
  color: #ff0000;
  font-size: 250%;
  font-weight: bold;
  text-decoration:underline;
  
  line-height: 14px;
}
/* Commonly used to style section titles. */
h2 {
  color: #000000;
  font-size: 120%;
  font-weight: bold;
  line-height: 14px;
  text-decoration:underline;
} 
h3 {
  color: #2875e8;
  font-size: 120%;
  font-weight: bold;
  line-height: 14px;
  text-decoration:underline;
} 
#text {
	position:absolute;
	left:0px;
	top:344px;
	width:100%;
	height:220px;
	z-index:3;
	background-color: #FFFFFF;
}
a:link {
	text-decoration: none;
	color: #2875e8;
}
a:visited {
	text-decoration: none;
	color: #2875E8;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #2875E8;
}
a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#head2 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:75px;
	z-index:1;
}
#text2 {
	position:absolute;
	left:0px;
	top:554px;
	width:100%;
	height:560px;
	z-index:4;
	background-color: #FFFFFF;
}
#text2-1 {
	position:absolute;
	left:0px;
	top:400px;
	width:100%;
	height:40px;
	z-index:1;
}
#text2-2 {
	position:absolute;
	left:0px;
	top:465px;
	width:100%;
	height:65px;
	z-index:2;
}


#head3 {
	position:absolute;
	left:0px;
	top:70px;
	width:100%;
	height:20px;
	z-index:1;
}

#header1 {
	position:absolute;
	left:0px;
	top:00px;
	width:100%;
	height:34px;
	z-index:5;
}
#headpic {
	position:absolute;
	left:0px;
	top:115px;
	width:100%;
	height:234px;
	z-index:6;
	background-color: #FFFFFF;
}
#details {
	position:absolute;
	left:0px;
	top:370px;
	width:100%;
	height:25px;
	z-index:9;
}
#thumb1 {
	position:absolute;
	left:0px;
	top:10px;
	width:50%;
	height:88px;
	z-index:6;
}
#thumb2 {
	position:absolute;
	left:0px;
	top:108px;
	width:50%;
	height:88px;
	z-index:4;
}
#thumb3 {
	position:absolute;
	left:0px;
	top:206px;
	width:50%;
	height:88px;
	z-index:3;
}
#largepic {
	position:absolute;
	left:0px;
	top:40px;
	width:100%;
	height:320px;
	z-index:6;
}
#thumb4 {
	position:absolute;
	left:0px;
	top:10px;
	width:100%;
	height:88px;
	z-index:1;
}
#thumb5 {
	position:absolute;
	left:0px;
	top:108px;
	width:100%;
	height:88px;
	z-index:2;
}
#thumb6 {
	position:absolute;
	left:0px;
	top:206px;
	width:100%;
	height:88px;
	z-index:2;
}
#text2-3 {
	position:absolute;
	left:0px;
	top:0px;
	width:27%;
	height:30px;
	z-index:7;
}
#text2-4 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:25px;
	z-index:8;
}

#test2-5 {
	position:absolute;
	width:100%;
	height:25px;
	z-index:6;
	left: 0px;
	top: 0px;
}

#text2-5 {
	position:absolute;
	left:0px;
	top:530px;
	width:100%;
	height:25px;
	z-index:10;
}
.maintext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
}
.style6 {
	padding-left:10px;
	padding-right:10px;
}
.style7 {font-size: 12px}
.style10 {color: #2875E8;	font-family: Brussels;	font-size: 48px;
}
.style12 {font-size: 18px;	color: #6633cc;	font-weight: bold;
}
.style15 {font-family: Brussels;font-size: 18px}
.style16 {font-size: 18px; font-weight: bold; color: #2875E8; }
.style20 {font-family: Brussels; color: #000000; font-size: 18px; }
.style21 {color: #2875e8}
.style23 {font-family: "Comic Sans MS"}
.style23 {font-size: 16}
.style25 {font-weight: normal; color: #000000; font-size: 16px;}
.style28 {color: #78a9f1}
.style29 {font-size: 48px}
.style30 {color: #0000CC}

.style33 {font-size: 60px}
.style34 {
	font-family: Brussels;
	font-size: 24px;
	color: #2875E8;
}
.style35 {
	font-size: 18px;
	font-weight: bold;
	}
.style39 {
color: #2875e8;
}
.style40 {
	font-size: 18px;
	font-weight: bold;
}
.style41 {
	color: #FF0000;
	font-weight: bold;
}
.style42 {font-size: 14px}
.style43 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2875e8;
	font-weight: bold;
}
.style44 {font-size: 14px}
.style46 {font-size: 24px}
.style47 {font-size:14px;
font-weight:bold;
}
.border {
	border: 1px solid #000000;
}
#comtext {
	font-family: "Brussels";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
#comtext li{
  border-bottom: 1px solid #ccc;
		margin-bottom: 6px;
		}
.bordertop{
border-top:#000000;
border-top-style:solid;
border-top-width:1px;
}
.borderbot{
border-bottom:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
}
.bordertopbot{
border-top:#000000;
border-top-style:solid;
border-top-width:1px;
border-bottom:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
}
.roseborder {border-image: url(img/gardenbgd.jpg) 27 27 27 27 round round;}
.outerx{
background:transparent url(img/rose_lh.gif) repeat-y left top;
}

.innerx{
background:transparent url(img/rose_rh.gif) repeat-y right top;
width:100%;
padding:1em 0;
}
.outerx p{padding:0 0px;margin:0 0 1em 0}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
	border-width:thin;	 
	border-color:#2875e8;
	border-style:solid;
	
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
	border-width:thin;	 
	border-color:#2875e8;
	border-style:solid;
}
.img_float_center {
float: inherit;
border:0px dotted black;
margin:10px 10px 10px 10px;
padding:5px;
}
.img_float_right {
float:right;
border:0px dotted black;
margin:10px 10px 10px 10px;
background-color:#CCCCCC;
}
.img_float_left_margin {
float: left;
border:0px dotted black;
margin:50px 10px 10px 10px;
background-color:#CCCCCC;
padding:10px;
}
.img_float_left {
float:left;
border:0px dotted black;
margin:10px 10px 10px 10px;
background-color:#CCCCCC;
}


