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

body
{
	font: 0.75em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	
	background-color: #c6bc8c;
	
}

img {border:none;}

a:link {color: #005899;}
a:hover {color: #338bcc;}

.comment2 {display: none;}
.comment3 { font: 9px Tahoma; color: #686D80; } 

.bg {background-image: url(../../img/2009/common/top_bg.jpg); background-repeat: repeat-x; }
.bg_left {background-image: url(../../img/2009/common/left_bg.jpg); background-repeat: no-repeat; background-position: -20px top;}
.bg_right {background-image: url(../../img/2009/common/right_bg.jpg); background-repeat: no-repeat; background-position: right top;}
.cloud_big {background-image: url(../../img/2009/common/cloud_big.gif); background-repeat: no-repeat; background-position: 60% 61px;}
.cloud_small {background-image:url(../../img/2009/common/cloud_small.gif); background-repeat: no-repeat; background-position: 35% 68px; } 


.page_left {vertical-align: top; width: 177px;}

.logo_container {padding: 49px 22px 0 31px; vertical-align: top; margin-bottom: 310px; }

.inner {background-image: url(../../img/2009/common/top_bg.jpg); background-repeat: repeat-x; }
.inner .bg_left {background-image: url(../../img/2009/inner/left_bg2.jpg); background-repeat: no-repeat;}
.inner .logo_container {padding: 49px 22px 0 30px; vertical-align: top; margin-bottom: 93px; }
.inner .page_left {vertical-align: top; width: 20%; max-width: 177px; }

.rating {margin: 0px 5px 10px 0px; width: 248px; background-image: url(../../img/2009/rating/bg.gif); background-repeat: repeat-y;}
.rating .middle {padding: 0px 20px 20px 20px; background-image: url(../../img/2009/rating/bottom.gif); background-repeat: no-repeat; background-position: left bottom;}
.rating .middle ul {list-style-type: decimal;}
.rating .middle li { margin: 0px 0 10px 0px;}

.voting {margin: 0px 5px 10px 0px; background-image: url(../../img/2009/rating/bg.gif); background-repeat: repeat-y;}
.voting .middle {padding: 0px 20px 20px 20px; background-image: url(../../img/2009/rating/bottom.gif); background-repeat: no-repeat; background-position: left bottom;}
.voting .middle ul {list-style-type: decimal;}
.voting .middle li { margin: 0px 0 10px 0px;}
.voting form {background: transparent;}
.voting input {font-size: 11px;}

.page_header {color: #FFFFFF; text-align: center; font: 20px "arial narrow", Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; margin: 0 15px 0 15px; padding: 10px 0 10px 0; background-color: #9A1C06; background-image: url(../../img/2009/leftmenu/active_bg.jpg); background-repeat: no-repeat;}
.page_header a:link, .page_header a:visited {color: #FFFFFF; text-decoration: none;}
.page_header a:hover {color: #FFFFFF; text-decoration: underline;}

.leftmenu {background-color: #12858b; background-image: url(../../img/2009/leftmenu/bottom.gif); background-repeat: repeat-x; background-position: left bottom;}
.leftmenu_top {padding: 30px 30px 50px 30px; background-image: url(../../img/2009/leftmenu/top.jpg); background-repeat: no-repeat;}
.leftmenu a:link, .leftmenu a:visited {color: #B4E0E7;}
.leftmenu a:hover {color: #FFFFFF;}
.leftmenu .part {font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #B4E0E7; padding: 0 0 15px 20px; background-image: url(../../img/2009/common/marker_cyan.gif); background-repeat: no-repeat; background-position: left 7px; }
.leftmenu .active { background-image: url(../../img/2009/common/marker_red2.gif); font-weight: bold;}
.leftmenu .active a:link, .leftmenu .active a:visited {color: #CFEBEF;}

.submenu {padding: 0 10px 10px 20px;}
.submenu .item {font: 12px Tahoma, Arial, Helvetica, sans-serif; padding-left: 20px; margin-bottom: 10px; background-image: url(../../img/2009/common/marker_cyan.gif); background-repeat: no-repeat; background-position: left 7px;}
.submenu .selected {color: #CFEBEF; background-image: url(../../img/2009/common/marker_red2.gif); font-weight: bold; }

.mainmenu_container {vertical-align: top;}
.mainmenu {width: 100%; height: 50px;}
.mainmenu .left {width: 9px; background-image: url(../../img/2009/mainmenu/left.gif); background-repeat:no-repeat; background-position: left bottom; }
.mainmenu .right {width: 9px; background-image: url(../../img/2009/mainmenu/right.gif); background-repeat:no-repeat; background-position: left bottom; }
.mainmenu .bg {padding: 10px 0 10px 0; background-image: url(../../img/2009/mainmenu/bg.gif); background-repeat: repeat-x; background-position: left bottom; }
.mainmenu .item {display: compact; width: auto; float: left; padding: 5px 10px 4px 10px; font: 14px Arial, "Arial Narrow", Tahoma; font-weight: bold; text-transform: uppercase; }
.mainmenu a:link, .mainmenu a:visited {color: #ffffff; text-decoration: none;} 
.mainmenu a:hover {color: #ffffff; text-decoration: underline;}
.mainmenu .selected {background-color: #9A1C06; background-image:url(../../img/2009/leftmenu/active_bg.jpg); background-repeat: no-repeat; margin-left: 10px;}

.top_ad_container {height: 98px; padding: 3px 0 2px 0; text-align: center !important; width: 100%;}
.top_ad_container div {width: 100%; background-color: #FFF;}
/*.top_ad_container > div {border: #748EB1 1px solid;}*/

.under_photo_bnr { text-align: center; background-color: #DFD9C1; margin: 0 3px 0 3px;}

.navibar { font: 10px Tahoma, Arial, Helvetica, sans-serif; display: inline; margin-left: 15px; padding: 5px 10px 5px 10px; line-height: 20px; background-image: url(../../img/2009/navibar/bg.gif); background-repeat: no-repeat; background-color: #FFFFFF;}
.navibar a:visited {color: #005899;} 

.content_block {width: 100%;}
.content_block td {vertical-align: top;}
.content_block .top .left {background-image:url(../../img/2009/content/top_left.gif); background-repeat: no-repeat; background-position: left bottom; width: 11px; height: 11px; font-size: 1px;}
.content_block .top .right {background-image:url(../../img/2009/content/top_right.gif); background-repeat: no-repeat; background-position: left bottom; width: 11px; height: 11px; font-size: 1px;}
.content_block .top .bg {background-image:url(../../img/2009/content/top_bg.gif); background-repeat: repeat-x; background-position: left bottom; height: 11px; font-size: 1px;}

.content_block .bottom .left {background-image:url(../../img/2009/content/bottom_left.gif); background-repeat: no-repeat; width: 11px; height: 11px; font-size: 1px;}
.content_block .bottom .right {background-image:url(../../img/2009/content/bottom_right.gif); background-repeat: no-repeat; width: 11px; height: 11px; font-size: 1px;}
.content_block .bottom .bg {background-image:url(../../img/2009/content/bottom_bg.gif); background-repeat: repeat-x; height: 11px; font-size: 1px;}

.content_block .middle .left {background-image:url(../../img/2009/content/left_bg.gif); background-repeat: repeat-y; width: 11px;}
.content_block .middle .right { background-image:url(../../img/2009/content/right_bg.gif); background-repeat: repeat-y; width: 11px;}
.content_block .middle .bg {background-image: none; background-color: #f0ede1;}

.paper { display: block; margin-left: 15px; }
.paper_content { display: block; width: 100%; /*min-height:400px;*/ background-color: #FFFFFF;}
.paper_left { display: block;  background-image:url(../../img/2009/paper/left_bottom_shadow.gif); background-repeat: no-repeat; background-position: left bottom;}
.paper_right { display: block; padding: 0px 5px 7px 4px; background-image: url(../../img/2009/paper/right_bottom_shadow.gif); background-repeat: no-repeat; background-position: right bottom;}
.paper_bottom { display: block;  background-image: url(../../img/2009/paper/bottom_shadow.gif); background-repeat: repeat-x; background-position: right bottom;}
.paper_bottom_right { display: block;  background-image: url(../../img/2009/paper/bottom_right_shadow.gif); background-repeat: no-repeat; background-position: right bottom;}

.news {padding: 20px;}
.inner_content { padding: 20px 30px 30px 30px;}

.inner .right_column {width: 30%; padding: 0 20px 0 10px;}

.google_map {padding: 0px 15px 30px 0px;}

.whats_new {padding: 100px 20px 0px 72px; background-image: url(../../img/2009/headers/wathsnew.gif); background-repeat: no-repeat;}
.whats_new .item {margin-bottom: 15px; padding-left: 20px; background-image: url(../../img/2009/common/marker_green.gif); background-repeat: no-repeat; background-position: left 7px; }

.actual_themes {padding: 100px 20px 0px 72px; background-image: url(../../img/2009/headers/actual.gif); background-repeat: no-repeat; background-position: left 10px;}
.actual_themes .item {margin-bottom: 15px; padding-left: 20px; background-image: url(../../img/2009/common/marker_blue.gif); background-repeat: no-repeat; background-position: left 7px; }

.our_men {padding: 105px 20px 0px 22px; background-image: url(../../img/2009/headers/our_men.gif); background-repeat: no-repeat;}
.our_men .item {margin-bottom: 15px; padding-left: 20px; background-image: url(../../img/2009/common/marker_blue.gif); background-repeat: no-repeat; background-position: left 7px; }

.tours {padding: 105px 20px 0px 42px; background-image: url(../../img/2009/headers/tours.gif); background-repeat: no-repeat;}
.tours .item {margin-bottom: 15px; padding-left: 20px; background-image: url(../../img/2009/common/marker_blue.gif); background-repeat: no-repeat; background-position: left 7px; }

.places {padding:80px 0px 0px 0px; background-image: url(../../img/2009/headers/places.gif); background-repeat: no-repeat;}
.paper2 { display: block; }

.photoframe {padding: 10px 10px 15px 10px; border: #E3E3E3 1px solid;}
.photoframe_shadow {padding: 0px 4px 5px 0px; margin: 5px 15px 10px 0px; background-image: url(../img/shadows/photoframe.gif); background-repeat: no-repeat; background-position: right bottom;}

.photoframe_l {padding: 3px 3px 8px 3px; border: #E3E3E3 1px solid; background-color:#FFFFFF;}
.photoframe_shadow_l {padding-right: 15px;}


/* --> RIGHT */
.page_right { display: none; min-width: 10px; max-width: 200px; _width: 10px;}
/* <-- RIGHT */

.copyright {margin-top: 20px; font-size: 90%; color: #7A6F4B;}

