@charset "UTF-8";
/* CSS Document */

/* layout */
div#container {
	position: relative; /* needed for footer positioning*/
	margin: 0 auto 0 auto; /* center, not in IE5 */
	padding: 0 0 0 0;
	width: 900px;
	/*height: auto !important;*/ /* real browsers */
	/*height: 100%;*/ /* IE6: treaded as min-height*/
	/*min-height: 100%;*/ /* real browsers */
	background-color: #FFFFFF;
	/*background-image: url('../../img/page_parts/bg_ext.gif');
	background-repeat: repeat-y;*/
}

div#main {
	position: relative;
	margin: 0px auto 0 auto;
	padding: 0 0 0 0;
	width: 900px;
	height: 100%;
	overflow: auto;
	/*background-image: url('../img/page_parts/page_top.gif');
	background-repeat: no-repeat;*/
}

div#content {
	position: relative;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	height: auto;
}

div#thumbpad {
	position: relative;
	padding: 0 0 400px 0;
	background-color: #FFFFFF;
}

div#top {
	position: relative;
	width: 900px;
	height: 110px;
	margin: 0 auto 0 auto;
	background-image: url('../../img/page_parts/topbar.gif');
	background-repeat: no-repeat;
}

div#mainnav {
	position: relative;
	margin: 0 0 0 480px;
	top: 40px;
}

div#pagetop {
	position: relative;
	width: 900px;
	height: 20px;
	margin: 0 auto 0 auto;
	background-image: url('../../img/page_parts/page_top.gif');
	background-repeat: no-repeat;
}

div#pagebottom {
	position: relative;
	width: 900px;
	height: 20px;
	margin: 0 auto 0 auto;
	background-image: url('../../img/page_parts/page_bottom.gif');
	background-repeat: no-repeat;
}

div#leftcolumn {
	position: relative;
	width: 570px;
	height: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#rightcolumn {
	position: absolute;
	width: 290px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	top: 130px;
	left: 590px;
}

div#searchkarastan {
	position: relative;
	margin: 0 0 20px 0;
	padding: 45px 0 0 0;
	width: 290px;
	height: 65px;
	background-image: url('../../img/page_parts/search_karastan_home.gif');
	background-repeat: no-repeat;
}

div#searchlees {
	position: relative;
	margin: 0 0 20px 0;
	padding: 45px 0 0 0;
	width: 290px;
	height: 65px;
	background-image: url('../../img/page_parts/search_lees_home.gif');
	background-repeat: no-repeat;
}

div#searchbigelow {
	position: relative;
	margin: 0 0 20px 0;
	padding: 45px 0 0 0;
	width: 290px;
	height: 65px;
	background-image: url('../../img/page_parts/search_bigelow_home.gif');
	background-repeat: no-repeat;
}

.selection {
	position: relative;
	margin: 0 0 0 0;
	width: 195px;
	height: 50px;
	left: 70px;
}

.subnav {
	position: relative;
	margin: 0 0 20px 20px;
	padding: 5px 0 0 20px;
	width: 530px;
	height: 25px;
	background-image: url('../../img/page_parts/nav_subpage.gif');
	background-repeat: no-repeat;
}

.subnav_long {
	position: relative;
	margin: 0 0 20px 20px;
	padding: 5px 0 0 20px;
	width: 860px;
	height: 30px;
	background-image: url('../../img/page_parts/nav_subpage_long.gif');
	background-repeat: no-repeat;
}

div#mainimg {
	position: relative;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	width: 760px;
	height: 250px;
	background-color: #CCCCCC;
}

div#footer {
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width: 900px;
	height: 110px;
	/*bottom: 0px;*/ /* stick to bottom */
	background-image: url('../../img/page_parts/footer.gif');
	background-repeat: no-repeat;
}

.thumb {
	position: relative;
	margin: 0 20px 0 0;
	padding: 0 0 0 0;
	width: 108px;
	height: 185px;
	float: left;
	line-height: 16px;
}

.installation {
	position: relative;
	margin: 0 0 0 0;
 	padding: 0 20px 0 20px;
	/*width: 510px;*/
	height: 500px;
	background-color: #f5f4f4;
}
.installation_leftcolumn {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 235px;
	text-align: center;
	float: left;
}
.installation_rightcolumn {
	position: relative;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	float: left;
}
	
.selection_unit {
	position: relative;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	width: 255px;
	height: 70px;
}
.selection_thumb {
	position: relative;
	margin: 20px 10px 0 0;
	padding: 0 0 0 0;
	width: 48px;
	height: 48px;
	float: left;
}
.selection_txt {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	vertical-align: top;
	width: 190px;
}
.selection_title {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 20px;
	border-bottom: 1px solid #dad5d1;
}
.selection_line {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.selection_navcontainer {
	position: relative;
	margin: 5px 8px 0 0;
	padding: 0 0 0 0;
	float: left;
}

.selection_idrop {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
}