/* CSS Document */
body{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12.63px;}
h4{font:Verdana, Arial, Helvetica, sans-serif;color:#990000;font-size:18px;}

/* for alignment and font in the content area of all pages*/
#content.pages{padding:20px 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.prices{padding-left:40px;font-weight:bold;font-style:italic;color:#3fb0e5;}

/* for Q & A page*/
.pinksub{color:#FF0099;font-weight:bold;font-style:italic;}
.listhead{color:#3fb0e5;font-size:14px;text-transform:uppercase;}
ol, li {line-height:20px;}
.sessions{font-weight:bold;font-style:italic;}

/* for direction html pages*/
#iframe{position:absolute;width:306px;top:200px;left: 550px;}

#content.directions{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:450px;margin-top: 75px;margin-left: 75px;}
#gallery.content{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:450px;margin-top: 60px;margin-left: 75px;}
/* placement of testimonials under main pic*/
.leftoverflow{width:300px;font-size:12px;margin-left:30px;padding:0px;}

/* border on testimonials page*/
div.leftoverflow table{margin:0px;padding:0px;border-color:#3fb0e5;border-style:solid;border-width:thin;background-color:#DFFFFF;}
.comments {font-size:11.5px;color:#009595;font-weight:bold;font-style:italic;}

/* used for horizontal rule on testimonials page*/
td.border{
	border-bottom-color:#3fb0e5;
	border-bottom-style:solid;
	border-bottom-width:thin;
}

/* placement for disclosure statement */

.disclosure{width:900px;font-size: 12px;margin-left: 30px;font-style: italic;padding-top: 20px;}


/* footer navigation */
.footer{font-size:11.5px;width:900px;padding:10px;color:#009595;}

#footer a:link, #footer a:visited {color:#009595;font-family:Arial, Helvetica, sans-serif;font-size:11.5px;text-decoration:underline;}
#footer a:hover, #footer a:active {color:#FF00FF;text-decoration:none;}
#footer.gallery{margin-left:10px;margin-top:200px;width:650px;text-align:left;}

/* content navigation */
#content a:link, #content a:visited {text-decoration:underline;font-family:Arial, Helvetica, sans-serif;color: #000000;font-weight:800;}
#content a:hover{text-decoration:none;color:  #000000;font-weight:800;}
#content a:active {text-decoration:underline;color:  #000000;font-weight:800;}

/* images with this class will have a one pixel black border */
.imgborder {border: 1px solid #000000; margin:5px 5px 5px 5px;}

#flash {
position: relative; /*or absolute*/
z-index: 0;
}
