body {
	font-family: Arial, Helvetica, sans-serif;background-color:#B8D1EC;margin:0px;
}

p {font-size:13px;color:#666666;padding-left:15px;padding-right:15px;}
h1 {color:#DA9E2A;font-size:15px;padding-left:15px;padding-right:15px;}
a {
   color:#5391D1;
}


#main {width:780px;background-color:#ffffff;text-align:left;}
#header {height:140px;background-image:url(images/flower.jpg); background-position: right;background-repeat:no-repeat;width:780px;background-color:#ffffff;text-align:left;}
#num {margin-left:155px;margin-top:-25px;color:#4b89c8;font-style:italic;font-size:18px;font-weight:500;}

#suba {width:780px;background-color:#F2CF8C;text-align:center;color:#666666;font-size:12px;font-style:italic;vertical-align:middle;border-bottom:4px solid #f2cf8c;clear:both;}


#create {width:522px;padding-top:20px;padding-left:10px;padding-right:10px;height:97px;background-color:#FFE6B6;color:#5391D1;font-size:32px;float:left;text-align:center;font-family:Garamond, "Times New Roman", serif;}

#find {width:218px;float:right;height:242px;padding-top:10px;padding-left:10px;padding-right:10px;color:#FFE6B6;background-color:#5391D1;font-size:12px;text-align:center;}
#find p {color:#FFE6B6;}

#affordable {width:267px;height:200px;background-image:url(images/affordable.gif);padding:20px;float:right;text-align:left;clear:right;margin:15px;}
#affordable h1 {font-size:14px;color:#666666;font-weight:bold;}
#affordable p {font-size:13px;color:#666666;font-weight:normal;margin-top:-10px;}

#next  {float:right;margin-right:15px;color:#5391D1;font-size:12px;padding-right:20px;background-image:url(images/arrow.gif);background-position:right;background-repeat:no-repeat;margin-bottom:30px;}
#next a {color:#5391D1;}

#about {background-color:#F8FBFD;color:#666666;width:610px;padding:20px;border:1px solid #EFF5FB;font-size:11px;clear:both;margin-bottom:10px;margin-left:70px;}
#about a {color:#666666;}

#footer {background-color:#FFE6B6;width:760px;padding:10px;color:#666666;font-size:12px;}
#footer a {color:#666666;}

p.quote_box{
	 padding:10px;
	 width:95%;
     text-align:center;
     background-color:#FFE6B6;
     border:1px solid #CAB99D;
     line-height:18px;
}

pre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	padding:10px;
    text-align:left;
	background-color:#FFFFFF;
	vertical-align:top; 
    line-height:25px;
    width:700px;

}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.here {
    background-color:#FFFFFF;
    border-top:1px solid #5391d1;
    border-right:1px solid #5391d1;
    text-align:center;
    padding:2px;
}

td.menu {
    text-decoration:none;
    background-color:#FFE6B6;
    border-top:1px solid #797979;
    border-bottom:1px solid #797979;
    border-right:1px solid #797979;
    text-align:center;
    padding:2px;
}

td.textcell {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	padding:10px;
    text-align:left;
	background-color:#FFFFFF;
	vertical-align:top; 
    line-height:25px;
}
td.textcell_yellow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	padding:10px;
    text-align:left;
	background-color:#FFE6B6;;
	vertical-align:top; 
    line-height:25px;
}
td.textcell_blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	padding:10px;
    text-align:left;
	background-color:#5391D1;
	vertical-align:top; 
    line-height:25px;
}


a {
   color:#5391D1;
}
a.here {
    text-decoration:none;
    font-family:verdana,helvetica,sans serif;
    font-size:12px;
    color:#5391D1;
    font-weight:bold;
}

a.menu {
    text-decoration:none;
    font-family:verdana,helvetica,sans serif;
    font-size:12px;
    color:#5391D1;
    font-weight:bold;
}

.submit-button-class
{
color: #333333;
font-weight:bold;
padding:1px;
background: #b8d1ec;
border:2px #CCCCCC outset;
}

.page_heading{
    font-family:verdana,helvetica,sans serif;
    font-size:large;
	font-variant: small-caps;
	color:#5391D1;
    font-weight:bold;
	padding:9px;
    text-align:right;
	background-color:#FFFFFF;
}

.paragraph_heading{
    font-family:verdana,helvetica,sans serif;
    font-size:13px;
	color:#2961a3;
    font-weight:bold;
	padding-left:7px;
}
.paragraph_heading_blue{
    font-family:verdana,helvetica,sans serif;
    font-size:13px;
	color:#FDE0A5;
    font-weight:bold;
	padding-left:7px;
}

.photo_caption{
    font-family:verdana,helvetica,sans serif;
    font-size:10px;
	font-style: italic;
	color:#666666;
	text-align:center;
}

.small_caps{
    font-family:verdana,helvetica,sans serif;
    font-size:15px;
	font-variant: small-caps;
	color:#5391D1;
    font-weight:bold;
	padding-left:9px;
}



.yellow_text {
    font-family:verdana,helvetica,sans serif;
    font-size:12px;
    color:#FFE6B6;
    font-weight:bold;
}

.blue_select_box {
background-color:#5391D1;
color:#FFE6B6;
font-weight:bold;
border:0px solid #5391D1;
} 





/* slider style */	

#dropinboxv2cover{
width: 350px; /*change width to desired */
height: 300px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
/*width: 300px;*/ /*change width to above width-20. */
/*height: 340px; */ /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 2px solid #688eb4; /*Customize box appearance*/
background-color: #FFFFFF;
padding: 15px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
color:#666666;
font-family:arial,verdana,helvetica, sans-serif;
}

a.sliderlink{text-align:right;}


.flower {background-image: url(images/flash-bg2.gif);
background-position: left center;
background-repeat: no-repeat;
background-color: #ffffff;
text-align: left;}


#find form select {margin:0px;}


#nav {
text-align:left;
vertical-align:bottom;
margin-top:0px;
padding:0px;
font-size:12px;
float:left;
margin-left:0px;
background-color:#ffe6b6;
width:780px;
height:20px;
}

#nav ul {
	margin:0px;
	list-style-type: none;
	padding-top:0px;
	margin-left:-20px;

	}
#nav ul li {
	display: inline;
	margin: 0px;
	position: relative;
	float: left;
	overflow: visible;
	z-index:5;
	padding-top:0px;
	padding-top:3px;
	height:20px;
	margin-left:0px;

}

#nav ul li.home {
	background-color:#F2CF8C;
		}


#nav ul li a {
color:#413f3c;
text-decoration:none;
font-family:verdana, helvetica, sans serif;

padding-right:10px;padding-left:10px;
text-transform:none;
}
#nav ul li:hover, #nav ul li.current {
	background-color:#F2CF8C;
}
