/* One Stop  */

body {  background-color: #F7D4E0;  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 62.5%; text-align: center; background-image:url(../images/bg.png); background-repeat: repeat-x; background-position: top;}

#container {width: 820px; margin: 14px auto;  background-color: #FFFFFF; padding: 0px; border: 1px solid #F0DBE3;}

a:link {  color: #6B2E43; text-decoration: none; font-weight: bold;}
a:visited {	font-weight: bold; color: #6B2E43; text-decoration: none;}
a:hover, a:active {	font-weight: bold;	color: #B8144E;	text-decoration: underline;}

#heading1 { text-align: center; background-color: #A33868; background-image:url(../images/header3c.gif); background-repeat: no-repeat; height: 90px;}

#heading2 { text-align: left; background-color: #F5E5EB;  height: 18px; font-size: 1.3em; color:#6B2E43; text-indent: 8px; padding: 3px; font-weight: bold; text-transform: uppercase; }

#pic {background-image: url(../images/pic_front.jpg); background-repeat:no-repeat; height: 222px;}

#column1 {float:right; width: 200px; background-color: #F5E5EB; border-left: 0px solid #E6B3C5; }

#coltext {text-align: left; font-size: 1.2em; color: #333333; font-weight: normal; padding: 2px 15px 2px 15px;line-height: 130%; }

#coltext li { list-style-image: url(../images/menu_bullet.jpg); 
font-size: 1em; margin-bottom: 2px;text-align: left; color: #6B2E43; border-bottom: 1px solid #D0C8CB;}

#menuheader { color: #ffffff; text-decoration:  none; font-size: 1.5em; text-align: left; font-weight: normal; background-color: #CC6688 ; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif;}

#nav {width: auto; height: 24px; background-color: #B8144E; background-image: url(../images/navback.gif); background-repeat:no-repeat; }

#nav p {font-size: 14px; font-weight: normal; text-align: left; margin: 1px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; text-transform: lowercase; padding: 2px; color: #ffffff;  text-align: left; text-indent: 6px;}

#nav a {color: #ffffff; text-decoration: none; }
#nav a:hover { color: white; text-decoration: none; text-decoration: underline;}

.on {text-decoration: underline; font-weight: bold;}


h1 { text-align: left; font-family: Georgia, "Times New Roman", Times, serif;  
	font-size: 2em; color: #6B2E44; font-weight: normal; line-height: 130%;	background-color: white;	border: 0px double silver;	margin: 14px 0 14px 0 ;}
	
	
h2 {text-align: left; font-family: Georgia, "Times New Roman", Times, serif;  font-weight: normal; 
	font-size: 2.5em; color: #9C3056; }

h3 {text-align: left; font-family: Georgia, "Times New Roman", Times, serif;  font-weight: normal; 
	font-size: 1.3em; }

#column2 {	float:left; width: 618px;background-color: white; }

#col2text {text-align: left; font-size: 1.2em; color: #333333;	font-weight: normal; padding: 2px 15px 15px 15px;line-height: 145%; }


#col2text ul { list-style-image: url(../images/menu_bullet2.gif); 
font-size: 1em;
margin-bottom: 5px;
text-align: left;
}


#col2text ol {margin-bottom: 5px;} 

#col2text li { font-size: 1em; margin-bottom: 8px; text-align: left; }

#highlight { clear: both; text-align: center;  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em; color: black; background-color: #FAEBF2;
	border: 3px double silver;	margin: 5px 0 5px 0; padding: 3px;}

#highlight2 { font-size: 1.2em; color: black; background-color: #F498B8 ;
	border: 0px double silver;	margin: 5px 0 5px 0; padding: 8px 8px 2px 8px; width: 360px; line-height: 140%;  }
	
	.emphasis {color: #B8144E; font-weight: bold; font-size: 120%; font-family:Georgia, "Times New Roman", Times, serif; line-height: 140%;}

#address {border-top: 6px double  #D0DCDC; padding-top: 4px; margin: 40px 0px 0px 0px;}


#box {background-color:  #F5F3F4 ; border: 1px solid #DBCCD6; padding: 4px; }
#box1 {background-color:  #F7D4E0; border: 1px solid #F498B8; padding: 3px; margin:10px 5px 3px 5px; font-size: 1.2em; text-align: left;}

#box2 {background-color:  #fff7f2 ; border: 1px solid #EE5F91; padding: 2px; margin:10px 5px 3px 5px; font-size: 1.2em; text-align: left;}
	
	
#footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; text-align: center; padding: 4px; background-color: #6B2E43; clear:both; color: white;}



.quote {  padding-left: 5px; margin: 20px 30px 30px 30px ;  border-left: 3px solid #F498B8;   }
.quote2 {  padding-right: 5px; margin-left: 30px; margin-right: 30px; border-right: 3px solid #F498B8;   }

/* Container for the pic thumbnails */
.picboxouter { width: auto;  padding: 0px; clear: both;}
/* Content holder for the pic box */
.picbox {    width: auto;    color: #DD7CB4;    padding: 5px 6px 3px 6px;
    border:1px solid #D0C8CC;   text-align: center;}
.picbox img {margin: 0px 1px 0px 1px; border: 0px;}

#photos { width: 90%; }
#photos td {border: 1px solid  #dadada; padding: 3px 3px 3px 3px; margin:0px }
#photos tr {padding:0px; }
#photos img {border: 1px solid #666666;}


/* FORMS */
#form {width: 90%; padding: 3px;}
#form table {width: 100%;}
#form td {padding: 3px;}
fieldset {border: 1px solid #E3B5CA; background-color: #F8EDF2; line-height: 145%;}
legend {font-weight: bolder; font-size: 110%; color: #6B2E43;}
label {padding: 6px 0px 6px 0px; }
input:focus{background-color:#ffffcc; color:#000000; border-left: 3px solid #6A69AD;}
em {font-weight:bold; color: #6B2E43; font-size: 14px;}



.none {display: none;}

strong {font-weight: bold;}
.smaller {font-size: 90%; }
.bigger {font-size: 110%;}
.strongcaps {font-weight: bold; text-transform: uppercase;}
.caps {text-transform: uppercase;}
.blight {color: #666666; font-weight: bold;}
.line {border-top: 3px double #D0C8CC; padding-top: 5px; width: 85%}
.color {color: #733c5c; font-style: italic; font-weight: bold; }
.color1 {color: #733C5C;}
.right {text-align:right; border-top: 1px solid silver;}

