/*******************************************************
+ GLOBAL LAYOUT
*******************************************************/
div#container {width: 980px;height: 100%;margin: 0 auto;}

div#navigation {height: 45px;margin-top: -4px; padding-top: 4px; position: absolute; z-index: 9999 !important; background-image: url(../images/nav_bg.png); background-repeat: repeat-x;}

div#slideshow {height: 328px !important;width: 980px; margin-top: -30px;  z-index: 1 !important; }

div#subheader_teaserline {height: 85px;width: 980px;border-bottom: 1px solid #C0C0C0;background: url(../images/de-sub-slideshow.jpg) no-repeat top center #fbfbf0;padding-top: 25px; }

div#content-wrapper {background-color: #fff;border-right: 1px solid #CACACA;border-left: 1px solid #CACACA;border-bottom: 1px solid #CACACA;/*overflow: hidden*/;height: 100%;width: 978px;}

div#main-content {/*margin-bottom: -3000px;padding-bottom: 3000px;*/width: 635px;padding: 24px 10px 25px 20px;float: left;}

div#sidebar {/*margin-bottom: -3000px;padding-bottom: 3000px;*/width: 268px;padding-left:18px;border-left: 1px dotted #CACACA;float: right;padding-right: 20px;padding-bottom: 20px;}

div#footer {width: 100%;padding: 10px 3px 15px 3px;display: block;}

div.corner-top-left, div.corner-top-right {position: absolute; background-image: url(../images/corner-top-left.png); width: 10px; height: 10px; z-index: 9999 !important; margin-top: -5px; margin-left: -4px;display: block;}

div.corner-top-left { background-image: url(../images/corner-top-right.png); margin-left: 974px; margin-top: -5px; height: 11px;}

581


.transparent-navigation { position: absolute; background-color: #FFF; height: 11px; width: 980px; z-index: 999 !important; margin-top: 33px !important; filter: Alpha(opacity=50); opacity: 0.4; moz-opacity: 0.4;}

div.divider {height: 1px; display: block;width: 100%;border-top: 1px dotted #CACACA;margin: 15px 0px 15px 0px;}

a.red-rounded-link {background-color: #0590C7;-moz-border-radius: 4px;-webkit-border-radius: 4px;color: white !important;text-align: center;padding: 5px 10px 5px 10px;}

a.red-rounded-link:hover {background-color: gray;}

.header-style-01 {-moz-border-radius: 10px;-webkit-border-radius: 10px;background-color: #f0efd5;border: 1px solid #ececec;text-align: left;width: 98%;padding: 10px 0px 10px 10px;}

.header-style-01 div.title {float: left;width: 75%;display: block;}

.header-style-01 div.price {display: block;-moz-border-radius: 4px 4px 4px 4px;-webkit-border-radius: 4px;float: right; margin-right: 10px;text-align: center;color: white;font-size: 16px;width: 20%;color: gray;font-weight: bold;}

img.content-img {padding: 6px;border: 1px solid #E2E2E2;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 0px 20px 3px 0px;float: left;}

div.team-dude {border-top: 1px dotted #C0C0C0;margin: 10px 0px 10px 0px;padding: 20px 0px 10px 0px;}
div.team-dude-img {width: 180px;float: left;}
div.team-dude-details {width: 450px;float: left;}

img#vdws {position: absolute;top: -5px;left:320px;}

div.post-index-site {margin-bottom: 20px;border-bottom: 1px dotted #C0C0C0;padding-bottom: 20px;}

div.post-index-site .left-side-blog-index {float: left;width: 106px;margin-right: 25px;}

div.post-index-site .right-side-blog-index {float: left;width: 500px;}

div.post-index-site .left-side-blog-index a {padding: 2px;border: 1px solid #d3d3d3;-moz-border-radius: 3px;display: block;}
div.post-index-site .left-side-blog-index a:hover {border-color: red;}

.postmetadata {border-bottom: 1px dotted #C0C0C0;border-top: 1px dotted #C0C0C0;padding: 5px 0px 5px 0px;margin-bottom: 10px;}

.post .content-box {border-top: 1px dotted #CACACA;margin: 15px 0px 15px 0px;display: block;padding-top: 15px;clear: both;}

.ngg-galleryoverview {}

a.step-watch-btn-ss {width: 276px;height: 38px;display: block;background: url(../images/is-working-ss-btn-bg.jpg) no-repeat;color: white;font-size: 18px;color: white !important;padding: 8px 0px 0px 0px;text-align: center;text-shadow: 1px 1px #2c6170;}

a.guestbook-btn {width: 276px;height: 38px;display: block;background: url(../images/is-working-ss-btn-bg.jpg) no-repeat;color: white;font-size: 18px;color: white !important;padding: 8px 0px 0px 0px;text-align: center;text-shadow: 1px 1px #2c6170;font-family: Georgia, Times;font-style: italic;}

a.guestbook-btn:hover {text-decoration: underline;}

h3 a {font-size: 14px;}

a.step-watch-btn-ss:hover {text-decoration: underline;}

div#main-content a {color: #5192A5;}

div#main-content .alignleft {float: left;border: 1px dotted #d3d3d3;padding: 1px;margin-right: 10px;}
div#main-content .alignnone {border: 1px dotted #d3d3d3;padding: 1px;margin-top: 10px;margin-bottom: 10px;background-color: white;}
div#main-content .size-thumbnail {}

div#main-content h3 {margin-bottom: 5px;}
div#main-content ul li {font-size: 12px;padding: 12px 0px 10px 25px;border-bottom: 1px dotted #CACACA;list-style-type: none;background: url(../images/accept.png) no-repeat 0 11px;line-height: 1.4em;}

/*******************************************************
+ NAVIGATION
*******************************************************/

.menu_list {	
	width: 100%;
}
.menu_head {
	padding: 5px 10px 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-style: italic;
	text-shadow: 1px 1px white;
    background: #F1EAC4 url(../images/left.png) 600px 15px no-repeat;
    font-family: Georgia !important;
	font-size: 14px;    
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;		

}
.menu_body {
	display:none;
	background-image: none !Important;
	border: 1px dotted#d3d3d3;
	padding: 10px 10px 10px 10px;
	border-top: none;
	margin: 0px 1px 0px 1px;
	background-color: #F7F3EE;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;	
	margin-bottom: 10px;
	text-shadow: 1px 1px white;
	color: #2C2C2C;
}


div#breadcrumb {border-bottom: 1px dotted #CACACA;border-left: 1px solid #CACACA;border-right: 1px solid #CACACA; height: 20px;padding: 5px 0px 5px 20px;background-color: white;}

div#breadcrumb p a {color: #00A2FF;}
/*
div#navigation ul {}


div#navigation ul li.page_item {float: left; width: 100px; overflow: hidden !important; border-right: 1px solid #CCC; text-align: center; margin-top: 8px; height: 35px;}

div#navigation ul li.page_item:hover { background-image: url(../images/nav_hover.png); background-position: 45px 18px; background-repeat: no-repeat;}



div#navigation ul li.page_item a {height: 21px; color: #3d3c3c; text-transform: uppercase;font-size: 15px;font-weight: bold;letter-spacing: -0.01em; }



div#navigation div#blog-btn {position: absolute;right: -60px;z-index: 99;}

div#navigation div#blog-btn a {width: 139px;height: 128px;text-indent: -9999px;display: block;}
*/
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; z-index: 999;list-style-type: none;width: 102%;}
ul.dropdown li                      { float: left; zoom: 1;text-align: center; }
ul.dropdown li a:hover		        { /*background-image: url(../images/nav_hover.png); background-position: 45px 18px; background-repeat: no-repeat;*/color: #FD5300; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { 
	display: block; 
	color: #3d3c3c; 
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -0.01em;
	padding: 9px 21px 0px 25px; 
	border-right: 1px solid #CCC;
	border-left: 1px solid #fff;
	text-shadow: 1px 1px #fff;
	height: 26px;
	margin-top: -2px;
}
ul.dropdown li.first a 				{padding-left: 10px;border-left: none;}
ul.dropdown li a span.arrow			{background: url(../images/nav-arrow-down.jpg) 0 0 no-repeat; width: 7px;height: 6px;display: block;float: right;margin: 5px 0px 0px 10px;}
	 								  
div#navigation ul li.page_item:last-child { border-right: none; }	
 								  
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }
ul.dropdown li.hover a              {  }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ 
	visibility: hidden; 
	position: absolute; 
	top: 100%; 
	left: 0;
	margin-top: 0px;
	padding-top: 5px;
	border: 1px solid #BDBDBD;
	border-top: none;
	width: 250px; 
	background: #f6f6f6;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px;	
	-moz-box-shadow: 0px 3px 10px -1px #636363;
	-webkit-box-shadow: 0px 3px 10px -1px #636363;
	box-shadow: 0px 3px 10px -1px #636363;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	}
ul.dropdown ul .inner				{border: 1px solid #fff;}
ul.dropdown ul li 					{ font-weight: normal;color: #000; list-style-type: none;margin-top: 0px;
									  border-bottom: 1px solid #ccc; float: none;padding-left:10px;margin-left: 2px;margin-right: 2px;margin-bottom: 5px;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-left: none;border-right: none; width: 100%; display: inline-block;text-align: left;font-size: 12px;font-weight: normal;padding-left: 0px;padding-right: 0px;text-shadow: 1px 1px #fff;text-transform: none;} 
ul.dropdown ul li a:hover			{color: #FD5300;}

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/*******************************************************
+ TEASER
*******************************************************/

div#subheader_teaserline p.teaser-text {width: 645px;padding: 0px 10px 10px 20px;font-size: 26px;font-family: Georgia;font-style: italic;float: left;line-height: 1.4em;}

div#subheader_teaserline a.teaser-btn {float: right;margin: 5px 15px 0px 0px;background: url(../images/teaser-btn.jpg) no-repeat;text-indent: -9999px;display: block;width: 286px;height: 55px;}

/*******************************************************
+ SIDESTRIP
*******************************************************/

ul.blogroll li { display: block;padding-bottom: 5px;border-bottom: 1px dotted #d3d3d3;margin-bottom: 2px;padding-top: 3px;}

div#sidebar ul {font-size: 12px;clear: both;}

div#sidebar ul li {list-style-type: none;}

div#sidebar h2 {font-size: 16px;border-bottom: 1px dotted #CACACA;font-weight: normal;padding: 0px 0px 8px 0px;margin: 20px 0px 10px 0px;}

div#sidebar ul li a {color: #ec4b30;}

div#sidebar ul li a:hover {color: gray;}

div#sidebar h2 a.title-link {float: right;text-decoration: underline;padding-top: 2px;color: #129ae8;}

div#sidebar h2 span {float: left;}

div#sidebar ul li span.link-date, div#sidebar ul li a.link-more {font-size: 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: white;padding: 3px 7px 2px 7px;width: 65px;text-align: center;font-weight: bold;}
div#sidebar ul li a.link-title {padding-top: 1px;}

div#sidebar ul.custom-links-left li span.link-date {float: left;margin-right: 15px;}
div#sidebar ul.custom-links-left li a.link-title {float: left;}

div#sidebar ul.custom-links-left li.feeds {width: 115%;}
div#sidebar ul.custom-links-left li a.link-title-style-02 {width: 85px;border: 1px dotted #d3d3d3;text-align: center;display: block;float: left;margin-right: 5px;padding: 5px 0px 5px 0px;cursor: pointer;}
div#sidebar ul.custom-links-left li a.link-title-style-02:hover {border-color: #31B8DA;}
div#sidebar ul.custom-links-left li a span.link-icon-txt {float: none;display: block;margin-top: 10px;}

div#sidebar ul.custom-links-left li a span.facebook {color: #129AE8;}
div#sidebar ul.custom-links-left li a span.twitter {color: green;}

div#sidebar ul.custom-links-right li span.link-date, div#sidebar ul.custom-links-right li a.link-more {float: right;margin-right: 0px;text-align: left;}
div#sidebar ul.custom-links-right li a.link-title {float: left;}

div#sidebar ul li span.news {background-color: #cfcdc0;}
div#sidebar ul li span.camps, div#sidebar ul li a.camps {background-color: #e73d00;}
div#sidebar ul li span.blog {background-color: #1bc895;}

div#sidebar ul.custom-links-left li {padding: 6px 0px 3px 0px;clear: both;}
div#sidebar ul.custom-links-right li {padding: 6px 0px 3px 0px;clear: both;}

div#sidebar ul li a.camps {font-style: italic;text-align: center !important;}

div#sidebar ul li span.label {display: block;width: 120px;float: left;padding-top: 2px;}
div#sidebar ul li span.rating-star {display: block;width:88px;height: 16px;float: left;text-indent: -9999px;}

div#sidebar ul li span.one_star {background: url(../images/one_star.png) no-repeat;}
div#sidebar ul li span.two_star {background: url(../images/two_star.png) no-repeat;}
div#sidebar ul li span.three_star {background: url(../images/three_star.png) no-repeat;}
div#sidebar ul li span.four_star {background: url(../images/four_star.png) no-repeat;}
div#sidebar ul li span.five_star {background: url(../images/five_star.png) no-repeat;}

a.tv-link {background: url(../images/tv.png) no-repeat left center;height: 40px;width: 100%;display: block;}
a.tv-link span.tv-title, a.wunschbox-link span.tv-title {padding-left: 55px;display: block;font-size: 16px;padding-top: 5px;color: #129AE8;}
a.tv-link span.tv-subtitle, a.wunschbox-link span.tv-subtitle {padding-left: 55px;display: block;color: gray;}

.wunschbox-link {background: url(../images/wunschbox.png) no-repeat left center;height: 40px;width: 100%;display: block;}

.standalone {border-top: 1px dotted #CACACA;padding: 15px 0px 0px 0px;display: block;margin-top: 10px;}

/*******************************************************
+ Home
*******************************************************/
div.home-msg-container {position: relative;height: 175px;margin-top: 20px;}

div.home-msg {position: absolute;background: url(../images/home-msg-bg.png) no-repeat;width: 650px;height: 152px;margin-left: -60px;z-index: 99;padding: 15px 15px 0px 25px;}

div.home-msg h1 a {margin-top: 10px;text-decoration: underline;font-size: 16px;color: #5192a5; font-family: Georgia, Times;font-style: italic;font-weight: normal;}

div.home-msg h1 {margin-bottom: 5px;margin-top: 5px;}

div.home-msg p {width: 95%;}

div.home-msg img {border: 15px solid #fff; float: left;margin-right: 15px;}

div.see-all-camps {-moz-border-radius: 10px;-webkit-border-radius: 10px;background-color: #f0efd5;border: 1px solid #ececec;text-align: center;width: 100%;padding: 10px 0px 10px 0px;}

div.see-all-camps p {padding-bottom: 0px;text-shadow: 1px 1px #fff;}

div.home-msg a {margin-top: 5px;}



/*******************************************************
+ CAMPS
*******************************************************/
div.camp-detail-book-option {border-bottom: 1px solid #ececec;width: 590px;padding: 20px;-moz-border-radius: 10px;-webkit-border-radius: 10px;background-color: #f0efd5;border: 1px solid #ececec;margin-bottom: 20px;}

span.package-price {float: right;font-size: 16px;color: #EC4200} /*background-color: #e73d00;-moz-border-radius: 4px;-webkit-border-radius: 4px;color: white;text-align: center;padding: 5px 10px 5px 10px;*/

a.book-package-link {float: left;margin-right: 10px;margin-top: 10px;}

div.camp-detail-book-option h4 {color: #ec4200;font-weight: normal;margin-bottom: 5px;float: left;}


div#main-content ul.camps-prev-entry li {border-bottom: none !Important;background: none !important;padding-left: 0px !important;}

div.camp-preview-contaier {padding: 20px 0px 10px 20px;width: 610px;min-height: 160px;background-color: #eae8ce;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 20px;margin-top: 20px;}

div.camp-preview-contaier img {float: left;border: 1px solid #C9C9C9;margin-right: 15px;background-color: #fff;padding: 1px;}

div.camp-preview-contaier h2 {display:block;border-bottom: 1px dotted gray;padding: 0px 0px 10px 0px;width: 435px;font-size: 16px;color: #ec4200;float: left;margin-bottom: 5px;}

div.camp-preview-contaier h2 a span.title {float: left;font-size: 16px;color: #ec4200;}

div.camp-preview-contaier h2 span.price {float: right;color: white;font-size: 14px;background-color: #e73d00;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 3px 15px 4px 15px;margin-top: -3px;}

div.camp-preview-contaier h2 span.price a {color: white !important;}

div.camp-preview-contaier p {float: left;width: 450px;padding-bottom: 0px;}

div.camp-preview-contaier p a {margin-top: 5px;font-size: 14px;font-weight: bold;color: #3284ff;float: left;}

div.camp-preview-contaier p.camp_prev_add_txt {border-top: 1px dotted #B6B6B6;width: 438px;margin-top: 17px; padding-top: 5px;font-size: 11px;color: #8A8A8A;float: right;margin-right: 13px;}

ul.plain-list {margin-top: 0px;margin-bottom: 20px;}

ul.plain-list li {list-style-type: none; font-size: 12px;font-style: italic;color: gray;padding: 5px 0px 7px 22px;background: url(../images/plain-list-icon.jpg) no-repeat left center;margin: 5px 0px 0px 0px;border-bottom: 1px dotted #E0E0E0;display: block;}

h2 a.link-header {font-size: 18px;}

div.ok {width: 95%;padding: 15px;background-color: #91D8A5;border: 1px solid #5FA272;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 20px;}

div.error2 {width: 95%;padding: 15px;background-color: #FF8D91;border: 1px solid #E2141A;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom: 20px;}

div.ok p, div.error2 p {padding-bottom: 0px;color: #fff;}

/*******************************************************
+ Blog / News
*******************************************************/
div.post h2 {margin-bottom: 10px;}
div.post h2 a {color: #5192a5; font-family: Georgia, Times;font-style: italic;font-weight: normal;font-size: 18px;}
div.post div.postmetadata {border-top: 1px dotted #CACACA;border-bottom: 1px dotted #CACACA;padding: 5px 0px 5px 0px;margin-bottom: 10px;clear: both;}

ul.custom-metadata li {list-style-type: none;float: left; width: 290px;padding: 5px 10px 5px 10px !important;-moz-border-radius: 4px;-webkit-border-radius: 5px;border: 1px solid #DADADA;margin: 0px 10px 10px 0px;text-shadow: 1px 1px #fff;background: none #F1EAC4 !important;}

ul.custom-metadata li p {padding: 0px;margin: 0px; font-size: 14px;line-height: 22px;}

div.post p.postmetadata a {color: #129ae8;}

a.more-link {color: #129ae8;display: block;margin-top: 10px;}

/*******************************************************
+ Forms
*******************************************************/
form#booking-form div#recaptcha_area {float: right;}

form#booking-form {}

form#booking-form legend {font-size: 14px;}

form#booking-form fieldset {border: 1px dotted #CFCFCF;margin-bottom: 10px;padding: 10px 10px 10px 20px;}

form#booking-form div.rowElement {display: block;margin: 20px 0px 20px 0px;}

form#booking-form div label {display: block;padding: 0px 0px 5px 0px;font-size: 12px;}

form#booking-form div label span.label-tooltip {}

form#booking-form div.rowElement input[type=text] {padding: 10px;width: 550px;}

form#booking-form div.half-side-element {width: 290px;float: left;padding-right: 10px;}

form#booking-form div.half-side-element input[type=text] {width: 240px;}

form#booking-form div input[type=text]:focus, form#booking-form div textarea:focus {background-color: #F1EFD3;}

form#booking-form div input.required {background-color: #D40007;border: 1px solid red;}

form#booking-form div label.required {color: #D40007;}

form#booking-form div textarea {padding: 10px;width: 550px;}

form#booking-form div select {width: 565px;font-size: 12px;}

form#booking-form div input[type=checkbox], form#booking-form div input[type=radio] {float: left; padding-right: 10px;}

form#booking-form h4 {font-size: 14px;font-weight: normal;color: #5192A5;font-family: Georgia, Times;font-style: italic;border-bottom: 1px dotted #d3d3d3;padding-bottom: 5px;margin-bottom: 0px;margin-top: 15px;width: 95%;}

/*******************************************************
+ Material
*******************************************************/
div.prod-img-box {width:139px;margin-right: 10px;border: 1px solid #C0C0C0;-moz-border-radius: 5px;-webkit-border-radius: 5px;min-height: 150px;padding: 5px 5px 15px 5px;text-align: center;background-color: #f0efd5;float: left;display: block;margin-bottom: 10px;}

div.prod-img-box span {margin: 0px 0px 10px 0px;display: block;background-color: #5192A5;padding: 5px 0px 5px 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #fff;color: white; }

div.prod-img-box img {}

/*******************************************************
+ TABS
*******************************************************/

#tabMenu {
	margin:0px;
	padding:0px;
	list-style:none;
	color: #999999;
	width: 638px;
	float: left;
}
#tabMenu li {
	float:left;
	cursor:pointer;
	height: 35px;
	display: block;
	width: 80px;
	text-align: center;
	font-size: 14px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
li.mouseout {
	margin: 0px;
	padding: 0px;
}


li.selected {
	background-position:center bottom;
	background-image: url(../images/tab_selected.jpg);
	background-repeat: no-repeat;
	color: #5192A5;
}

/*
	Box Steps Sidestrip
*/


div#sidestrip-steps {background-color: #31B8DA;display: block;padding: 10px 0px 5px 10px; }

#sidestrip-steps ul, #sidestrip-steps li { margin:0;padding:0;list-style:none;}
	
#sidestrip-steps li { width:265px;height:80px;}

div#sidestrip-steps h3 {color: white;text-shadow: 1px 1px #4190BE;}

div#sidestrip-steps img {margin-right: 10px;float: left;}

div#sidestrip-steps p {color: white;}

div#sidestrip-steps ul li p a {color: #fff !important; text-decoration: underline;}

ol#control2{ float: left;margin: 5px 0px 10px 0px;padding:0;height:15px;display: block;}
ol#control2 li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:15px;line-height:15px;}
ol#control2 li a{float:left;height:15px;line-height:15px;background:#eae8ce;color:#555;padding:0 5px;text-decoration:none;font-size: 11px;}
ol#control2 li.current a{background:#5DC9E1;color:#fff;}
ol#control2 li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/*
	Box Steps Content
*/
.box {
	width:638px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.boxBody {
	margin: 0px;
	width: 598px;
	color: #FFFFFF;
	float: left;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #31B8DA;
	background-color: #31B8DA;
	padding: 10px 20px 10px 20px;
}
.boxBody div {
	display:none;
	margin: 0px;
	padding: 0px;
}
.boxBody div.show {
	display:block;
	margin: 0px;
	padding: 0px;
}
.boxBody div img {
	float: left;
	background-color: #CDE9F7;
	padding: 5px;
	border: 1px solid #53d4f4;
	margin-top: 4px;
	width: 70px;
	height: 50px;
}
.boxBody p {
	display: block;
	float: left;
	width: 490px;
	padding-left: 20px;
	padding-top: 5px;
	color: white;
	font-style: italic;
	font-family: Georgia;
	font-size: 18px;
	line-height: 1.4em;
}

.boxBody a {
	color: #eae8ce;
	font-style: italic;
	font-family: Georgia;
	font-size: 18px;
	line-height: 1.4em;
	text-decoration: underline;
}
.boxBody a:hover {

}

/* Header */
.clear {
	clear: both;
}

.header {
	width: 100%;
	margin-top: 10px;	
	position: relative;
}

.header img{
	float: left
}

.header .search-box{
	float: left;
	margin-left: 222px;
}

.header .search-box input[type=text]{
	width: 195px;
	height: 25px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-khtml-border-top-left-radius: 7px;
	-khtml-border-bottom-left-radius: 7px;
    -moz-border-radius-topleft: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
	border: 2px solid #f1f1f1;
	font-size: 13px;
	color: #c4c4c4;
	padding-left: 5px;
	padding-top: 2px;
	margin-top: 5px;
}

.header .search-box input[type=submit]{
	width: 60px;
	height: 28px;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-khtml-border-top-right-radius: 7px;
	-khtml-border-bottom-right-radius: 7px;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-bottomright: 7px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
	border: none;
	font-size: 13px;
	color: #FFF;
	background-color: #f13c3c;
	padding-left: 5px;
	margin-top: 5px;
	margin-left: -6px;
	font-weight: bold;
	cursor: pointer;
}

.header .information-box {
	margin-left: 808px;
	width: 250px;
	margin-top: 5px;
	padding-top: 1px;
	font-size: 12px;
	color: #fd5300;
}

.header .information-box a{
	font-size: 12px;
	color: #828282;
}
