/*-------------------
KEYWORDS
0miniImage
0aboutImage

box for guest search = 0guestSearch
------------------------*/

body  {
    background-color:#ffffff;
	margin:0px;
	}

#containerMain  { 
	padding-top:0px;padding-right:75px;padding-bottom:0px;padding-left:0px;
	}
	
#footer {
	margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:0px;
	}

#sidebar_Images {
	position:relative;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:80px;
	}

	

p.1st {margin-top:0px; margin-bottom:0px; text-indent: 40px; }
p.history {margin-top:10px; margin-bottom:6px; text-indent: 40px; }
p.spacer {margin-top:50px;}
p.smSpace { margin:0px 0px 9px opx; }

br {margin:0px;padding:0px;}


#pageName {
	height:23px;
	background-color:#ffffff;
	}

#pageName2 {
	width:485px; height:23px;
	background-color:#ffffff;
	background-image: url(grfx/pageName_base.gif);
	}
	

/**********  locations images layouts  ***************/
#locationImg {
	width:400px;
	background-color:#ffffff;
	padding:5px;
	border: 2px solid #8b8b7e;
	}
	
#LocationText {
	width:400px;
	}

#historyImg {
float:right;
width:214px;
background-color:#ffffff;
padding:5px;
border: 2px solid #cd3f00;
margin:0px 0px 15px 15px;
	}

#historyImg2 {
float:left;
width:214px;
background-color:#ffffff;
padding:5px;
border: 2px solid #cd3f00;
margin:0px 15px 0px 0px;
	}
	
/********** request customer log in  ***********/
#requestFormLayout {
	float:left;
	width:200px;
	margin:25px 15px 0px 0px;
	}
#requestFormLayout  #boxdesign {
	border: dashed 2px #fcdf2e;
	margin: 0px 0px 8px 0px;
	}
	
#requestFormLayout  #boxdesign #SearchBreakLine {
	border: solid 2px #fcdf2e;
	margin: 10px 0px 10px 0px;
	}
	
#requestFormLayout  #boxdesign input.xyz {
	width:185px; height:20px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;	
	font-family: helvetica,verdana, arial;
	font-size: 9pt;
	color: #fc722e;
	margin:3px 0px 0px 0px; 
	}

#requestFormLayout  #boxdesign textarea {
	width:185px; height:150px;
	border: 1px solid #007fae;
	font-family: helvetica,verdana, arial;
	font-size: 9pt;
	color: #fc722e;
	margin:3px 0px 0px 0px; 
	}
	
	
#requestFormLayout  #boxdesign select {
	width:160px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 8pt;
	color: #007fae;
	margin:3px 0px 0px 0px; 
	}

#requestFormLayout  #boxdesign p.form {
	margin:15px 0px 4px 0px; 
	}

/**********  Search Form Layout  ***************/
	
#searchLayout {
	float:right;
	width:250px;
	margin:0px 0px 0px 15px;
	}
#searchLayout  #boxdesign {
	border: dashed 2px #fcdf2e;
	margin: 0px 0px 8px 0px;
	}

#searchLayout  #boxdesign2 {
	border: solid 2px #ff7a3f;
	padding:5px;
	margin: 0px 0px 0px 0px;
	}
	
#searchLayout  #boxdesign input.xyz {
	width:125px; height:20px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 9pt;
	color: #fc722e;
	margin:3px 0px 0px 0px; 
	}
#searchLayout  #boxdesign select {
	width:125px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 8pt;
	color: #007fae;
	margin:3px 0px 0px 0px; 
	}
	
/**********  Search Form Layout  ***************/


	
/**********  Register Layout  ***************/
	
#registerLayout {
	/*float:left;*/
	width:250px;
	margin:0px 0px 0px 0px;
	}
#registerLayout  #boxdesign {
	border: dashed 2px #fcdf2e;
	margin: 0px 0px 8px 0px;
	}
	
#registerLayout  #boxdesign input.xyz {
	width:125px; height:20px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 8pt;
	color: #fc722e;
	margin:3px 0px 0px 0px; 
	}
/**********  Register Layout  ***************/


/**********  Customer Log In Stays ***************/
#LogInLayout {
	display:inline;
	float:left;
	width:250px;
	margin:0px 0px 15px 15px;
	}

	
#LogInLayout  #boxdesign {
	border: dashed 2px #fcdf2e;
	margin: 0px 0px 8px 0px;
	}
	
#LogInLayout  #boxdesign input.xyz {
	width:125px; height:20px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 8pt;
	color: #fc722e;
	margin:3px 0px 0px 0px; 
	}

#LogInLayout  #boxdesign select {
	width:125px;
	border: 1px solid #007fae;
	background-color:#ffffff;
	background-image: url(grfx/form_field_bg.gif);
	background-repeat: repeat;
	font-family: helvetica,verdana, arial;
	font-size: 8pt;
	color: #007fae;
	margin:3px 0px 0px 0px; 
	}
/**********  Customer Log In Stays ***************/	



#faqLayout {
	margin:0px;
	}

/*** 0miniImage ***/
#miniImage_container {
background-color:#fff;
margin:5px 0px 10px 88px;
}

#miniImage_container img {
background-color:#fff;
width:73; height:88;
border:2px solid #828a91;
margin:0px 0px 10px 0px;

}

#miniImage_container p {
margin:5px 0px 5px 0px;
}	


/*** 0aboutImage ***/
#aboutImage_container {
float:right;
background-color:#fff;
margin:10px 0px 25px 25px;
}

#aboutImage_container img {
background-color:#fff;
width:244; height:244;
border:2px solid #828a91;
margin:0px;
}

/*****  0floatbox   *****/
#floatbox {
width:185px;
margin:0px 0px 0px 0px;
	}
#floatbox  #boxdesign {
border-top: dashed 2px #fcdf2e;
border-right: 0px;
border-bottom: dashed 2px #fcdf2e;
border-left: dashed 2px #fcdf2e;
margin: 0px 0px 8px 0px;
	}

#floatbox p {
margin:3px 0px 3px 0px;
}

#floatbox_content {
margin:0px 285px 0px 0px;
}


/****
0guestSearch
***/
#guestSearch {
border: solid 2px #ff7a3f;
padding:5px;
margin: 0px 0px 0px 0px;
	}
#guestSearch
	.text {
	font-family: helvetica,verdana, arial;
	font-size: 10pt;
	line-height: 115%;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-align: justify; 
	font-variant: normal;
	color: #007fae;
	padding:5px 8px 5px 8px;
	}
#guestSearch
	.head {
	font-weight:bold;
	color:#ff7a3f;
	text-align:center;
	}
#guestSearch
	p{margin:2px 0px 2px 0px;}	
#guestSearch	
	a:link {color: #007fae; text-decoration: none; font-weight:bold;}
#guestSearch
	a:visited {color: #007fae; text-decoration: none; font-weight:bold;}
#guestSearch
	a:hover {color: #6dbc68; text-decoration: none; font-weight:bold;}
#guestSearch
	a:active {color: #6dbc68; text-decoration: none; font-weight:bold;}