/*************************************************************/
/*   Design:   Noek Design Web Page                          */
/*   File:     Layout sheet                                  */
/*-----------------------------------------------------------*/
/*   Author:   Frank Los                                     */
/*   Date:     April 23, 2007                                */
/*   Homepage: www.smashit.it                                */
/*-----------------------------------------------------------*/
/*   License:  Fully open source without restrictions.       */
/*                                                           */
/*                                                           */
/*************************************************************/


/******************/
/*  MAIN SECTION  */
/******************/




*{margin: 0;padding: 0;}
a:active {outline: none;}
a{outline: none;
}

#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -225px;
	text-align: center;
	min-width: 900px; 
}

 /* styles for IE 5 Mac */
 #horizon {
	background-color: transparent;
	position: absolute;
	top: 20px;
	left: 20px;
margin-top: 20px;
width: 900px;
 }
 
 /* following rules are invisible to IE 5 \*/
 #horizon {
   top: 50%;
   left: 0px;
   width: 100%;
   margin-top: -225px;
   text-align: center;
   min-width: 900px; 
 }
 /* end IE 5 hack */ 




#container {
	background-color: #fff;
	position: relative;
	text-align: left;
	width: 900px;
	height: 450px;
	margin: 0px auto;
	}


.masthead {
	position: absolute; height: 40px; width: 900px;
}
.logo {
	float: left;
	display: inline;
	position: absolute;
	height: 40px;
	width: 386px;
    margin-top: 17px;
    margin-left: 9px;
   
}


.mainnavigation {
	float: left;
	display: inline;
	position: absolute;
	width: 440px;
	margin-top: 5px;

    margin-left:495px;
	border: none;
	color: White;
	font-size: 12px;
	
}


/*\*/
html*.mainnavigation {
	float: left; /*seen only by safari*/
	display: inline;
	position: absolute;
	width: 440px;
	margin-top: 5px;
    margin-left:497px;
	border: none;
	color: White;
	font-size: 12px; 

	_float: left; /*seen only by IE6 for PC*/
	_display: inline;
	_position: absolute;
	_width: 440px;
	_margin-top: 5px;
    _margin-left:490px;
	_border: none;
	_color: White;
	_font-size: 12px;
	
}



.mainnavigation ul{
   padding: 0;
   margin: 0;
   list-style-type: none;
	

}

.mainnavigation ul li{
    float:left;
	display: inline;    
    list-style: none;
    padding: 0;
    margin: 2px 0 0 0;
    border-right: solid 0px
}




.mainnavigation ul li a{
	float: left;
	display: inline;
	height: 3.1em;
	line-height: 3.1em;
    padding-left: 23px;
    text-decoration: none;
	font-weight: normal;outline: none;
}

.mainnavigation ul li a:hover , .selected a {background-color:rgb(255,255,255); text-decoration:none; color: #E77817;outline: none;} 



.navsubcont01 ul { 
    margin:0px;
    padding:0px;
    list-style-type:none;outline: none;
}

.navsubcont01 ul a {
	display: block;
	width: 120px;
	height: 8px;
    margin: 1px;
    padding: 2px;
	border-collapse: collapse;
	line-height: 8px;
	text-decoration: none;
	font-size: 60%;
outline: none;
}
.navsubcont01 a:hover, .selected a {
	color: #E77817;outline: none;
}

.navsubcont01{
	float: right;
	background-color: transparent;
	position: absolute;
	z-index: 99;
	margin-top: 33px;
	margin-left: 615px;
	height: 50px;
	width: 75px;
	text-decoration: none;
}

/*.navsubcont02 ul { list-style:none; margin:0px; padding:0px ; text-decoration: none;}
.navsubcont02 a {	display: block;	width: 120px;	height: 12px;	border-collapse: collapse;	line-height: 12px;
	text-decoration: none;
	font-size: 60%;
}*/

/*.navsubcont02 a:hover {
	text-decoration: none;
	color: #E77817;
}*/

/*.navsubcont02{
	float: right;
	display: inline;
	background-color: transparent;
	position: absolute;
	margin-top: 40px;
	margin-left: 670px;
    height: 120px;
	width: 120px;
	text-decoration: none;
}*/

.titleright {
	font-size: 12px;
	float: left;
	width: 150px;
	height: 20px;
	background-color: transparent;
	margin-top: 100px;
	margin-left: 608px;
	display: inline;
	position: absolute;
	overflow: hidden;


}

.titlemain {
	font-size: 14px;
	float: left;
	width: 150px;
	height: 20px;
	background-color: transparent;
	margin-top: 140px;
	margin-left: 375px;
	display: inline;
	position: absolute;
	overflow: hidden;


}
#contentholder1 {
	float: left;
	width: 272px;
	height: 200px;
	background-color:transparent;
	margin-top: 230px;
	margin-left: 21px;
	display: inline;
	position: absolute;
overflow: hidden;


}

#contentholder2 {
	float: left;
	display: inline;
	width: 272px;
	height: 200px;
	background-color:transparent;
	margin-top: 230px;
	margin-left: 314px;
	position: absolute;
	overflow: hidden;

} 
#contentholder3 {
	float: right;
	display: inline;
	width: 272px;
	height: 200px;
	background-color:transparent;
	margin-top: 230px;
	margin-left: 607px;
	position: absolute;
	overflow: hidden;
	z-index: 100;
}




#descriptcontainer {
	float: left;
	display: inline;
	position: absolute;
	margin-top: 145px;
	margin-left: 607px;
	width: 272px;
	height: 260px;
	background-color: transparent;
z-index:75 ;
	overflow: hidden;
	text-decoration: none;
}



.picturewhole {
	float: left;
	display: inline;
	width: 857px;
	height: 375px;
	margin-left: 21px;
	margin-top: 55px;
    position: absolute;
	background-color: transparent;

	overflow: hidden;
}

.picturehalf {
	float: left;
	display: inline;
	width: 590px;
	height: 375px;
	margin-left: 21px;
	margin-top: 55px;
    position: absolute;
	background-color: transparent;

}


#arrowback {
	float: left;
	display: inline;
	height: 25px;
	width: 50px;
	margin-left: 607px;
	margin-top: 415px;
    position: absolute;
z-index:100;

	background-color: transparent;


}


#arrowfront {
	float: left;
	display: inline;
	height: 25px;
	width: 50px;
	margin-left: 650px;
	margin-top: 415px;
    position: absolute;
	background-color: transparent;
	z-index:100;

}

.footer {
	float: left;
	display : inline;
	background-color: transparent;
	width: 869px;
    height:20px;
    padding: 15px;
	margin-top: 450px;
	position: absolute;

}







	

