
/* global classes */

body, div, td {
	font-family: georgia;
	font-size: 14px;
	margin: 0px;
}

a {
	text-decoration:none;	
}

h1 {
	font-size: 24px;
}

h2 {
	font-size: 20px;
}

img {
	border: 0px;
}

/* global page item classes */

#themes {
	position: absolute;
	left: 550px; top: 21px;	
	width: 230px;
	text-align: right;
}

#menu {
	position: absolute;
	left: 30px; top: 211px;	
	z-index:99;
}

#title {
	position: absolute;
	left: 160px; top: 211px;		
}

#content {
	position: absolute;
	left: 160px; top: 266px;	
	width: 620px;	
}

#breadcrumb {
	position: absolute;
	left: 420px; top: 190px;
	width: 360px;
	text-align:right;	
}

#matnkat {
	position: absolute;
	left: 30px; top: 21px;	
	width:230px; height:32px;
	background-repeat: no-repeat;
}

.images {
	position: absolute;
	top: 81px;
	width:102px; height:102px;
}

#image1 {left: 30px;}
#image2 {left: 160px;}
#image3 {left: 290px;}
#image4 {left: 420px;}
#image5 {left: 550px;}
#image6 {left: 680px;}

/* menu classes */

.menu_top_n a, .menu_mid_n a, .menu_bot_n a, .menu_top_h a, .menu_mid_h a, .menu_bot_h a,
.submenu_top_n a, .submenu_mid_n a, .submenu_bot_n a, .submenu_top_h a, .submenu_mid_h a, .submenu_bot_h a {
	width:100%; height: 100%;
}

.menu_top_n a:hover, .menu_mid_n a:hover, .menu_bot_n a:hover, .menu_top_h a:hover, .menu_mid_h a:hover, .menu_bot_h a:hover {
	width:100%; height: 100%;
	text-decoration:underline;
}

.menu_top_n, .menu_mid_n,  .menu_bot_n, .menu_top_h, .menu_mid_h,  .menu_bot_h {
	width: 102px; height:21px; 
	padding: 0px 0px 0px 5px;
}

.submenu_container {
	position:absolute;
	left: 100px;
	display: none;
	margin-top: -18px;
}

.submenu_top_n, .submenu_mid_n, .submenu_bot_n {
	width: 130px; height:21px; 
	padding: 0px 0px 0px 5px;
}

/* general global classes */

#hiddenDiv, .hiddenDiv { display:none;}

/* recipes classes */
.met{display: inline;}
.imp{display: none;}
.cup{display: none;}
.cel{display: inline;}
.far{display: none;}
.gas{display: none;}

/*form elements*/

input{
	font-family: georgia;
	font-size: 12px;
}

select{
	font-family: georgia;
	font-size: 12px;
}

/*adventures*/
#adventure_image {
	float: left;
	width: 400px;
}

#adventure_info {
	float: left;
	width: 200px;
}

#adventure_info ul {
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

/* se asia ride */

.box_right {
	float: right; 
	margin: 0px 0px 20px 20px;
	padding: 10px;
	background-color: #fff;
	border: 1px #000 solid;
	color: #000;
	text-align: center;
	font-size: 80%;
}


.map_right {
	float: right; 
	padding: 0px 0px 20px 20px;
}

.fact_table {
	border-collapse: collapse;
	border: 1px #000 solid;
	background-color: #F0E9DF;
	color:#000;
}

.fact_heading {
	border-bottom: 1px #000 solid;
}

.fact_title {
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	border-right: 1px #000 solid;
	padding: 3px 10px 3px 3px;
}

.fact_item {
	padding: 3px;
}

.rightFloat { 
	float: right; 
	width: 350px;
}

.blog_divider {
	clear: both;
	border-bottom: 1px #fff solid;
	height: 1px;
	line-height: 1px;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
}


.blog_text img {
	padding: 10px;
}