html {
	height:100%;
}body {	margin:0;
	padding:0;
	height:100%;	background-color: #fff;}
#header {
	background-color: #ffffff;
	margin:0;
	padding:0;
	height:45px;
}
#wrap {
	min-height: 100%;
	width:800px;	margin:auto;	position:relative;}
#inner-wrap-intro {	padding-bottom:1px;
	border: 0px;
}
#inner-wrap {	border: 1px solid #ccc;
	overflow: auto;
}#inner-wrap:after {	content:" ";	display:block;	clear:both;
}#main_container {			/* main container */	float: left;
	height: 367px;			/*755px   */
	width: 796px;			/*796px for no scroll */
	padding: 0px;
	overflow: hidden;
	border: 1px solid #ccc;
	background-image: url("../images/white5x5.jpg");
}
#main_container_inner { /* main container inner area for content */
	height: 250px;
	width: 555px;					
	margin: 150px 0px 0px 20px;
	padding: 3px 0px 3px 3px;
	background-color: #fff;
	float: left;
}
#main_container_inner_box {			/* main container inner area for content */
	height: 100px;
	width: 180px;					
	margin: 0px;
	padding-right: 20px;
	background-color: #fff;
	float:left;
	clear: right;
}
#main_container_text {			/* main container simple text area */		
	margin: 100px 20px 30px 20px;
	height:200px;
	padding: 10px;
	/*overflow: hidden;*/
	border: 1px dashed #ccc;
	background-color: #fff;
}
#main_container_text_inner {			/* main container simple text area */		
	float:"right";
	padding-left:20px;
}
#main_container_text_image {			/* main container simple text area */		
	float: left;
	padding: 0px;
	margin-right: 20px;
}
#main_container_gal {			/* main container */
	float: left;
	height: 352px;   /* 358px */
	/*width: 6000px;	*/		/*797px for no scroll */
	padding: 0px;
	overflow: auto;
	border: 1px solid #ccc;
	background-image: url("../images/white5x5.jpg");
}
#gal {					/* gallery used in models.php - thumb text */		
	float: left;
	clear: right;
	margin: 14px 0px 0px 14px;
	padding: 4px;
	/*border: 1px solid #ccc;*/
	background-color: #fff;
}
/*#gal2 {					/* gallery used in thismodel.php - no thumb text */			*/
/*	height: 315px;*/
/*	margin: 14px 0px 0px 14px;*/
/*	padding: 4px;*/
/*	/*background-color: #fff;*/*/
/*}*/
#arrows {				/* arrows found in gallery */
	bottom:0px;
	margin: 6px 0px 0px 0px;
}
#textbox {
	margin: 0px;
	padding: 25px 25px 0px 25px;
	background-color: #fff;
}
#thintoptextbox {			/* one line of text */
	margin: 0px;
	padding: 10px 25px 0px 25px;
	background-color: #fff;
}
#oneline {				/* one line of text */
	margin: 0px;
	padding: 0px 25px 0px 25px;
	background-color: #fff;
}
#lower_container {			/* lower area, includes logo*/
	width:100%;
	/*float: left;*/
	/*clear: right;*/
	position:relative;
	bottom:0px; 						
	height:80px;
	background-color: #fff;
	/*overflow:hidden;*/
	/*border: 1px dashed #ccc;*/
}							
#lower_container_menu {			/* menu container */
	hight: 20px;
	/*width: 275px;*/
	float:right;
	/*top: 0px;
*/	margin: 9px 7px 0px 0px;
}
#lower_container_menu_items {
	margin: 0px;
	padding: 0px;
	height: 20px;
	/*width: 300px;*/
	overflow: hidden;
	float: right;
}
#lower_container_menu_items li {	/* Items is menu - li */
	padding: 0px 15px;
	list-style-type: none;
	display: inline;
	border: 1px dashed #ccc;
}						
#lower_container_menu ul {		/* removes indent from menu list */
	margin: 0px;
	padding: 0px;
	hight:20px;
}
#lower_container_text {			/* detail text area */		
	height: auto;
	width: 300px;
	margin: 0px;			/* 1-top 2-right 3-bottom 4-left */
	padding: 8px 0 0 7px;
	float: left;
	/*border: 1px dashed #ccc;*/
}
#logo {
	float: right;
	padding: 0px;
	top: -10px;
	margin: -10px 0px 0px 0px;
}