html {
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font: 11px Verdana, Tahoma, Arial, Trebuchet MS, Sans-serif;
	color: #000;
}

img {
	border: 0;
}

#wrapper{
	width: 100%;
	min-height: 100%;
}

	.wrapperHome{
		background: url(/images/theme/bg-home-new.jpg) no-repeat top left;
	}

	.wrapperInner{
		background: url(/images/theme/bg-inner-new.jpg) no-repeat top left;
	}

#content {
	width: 1002px;
	margin: 0 0 0 80px;
}

#content[id] {
	height: auto;
}

	#leftColumn {
		width: 226px;
		float: left;
	}
	
		#leftColumn #logo {
		
		}
	
		#leftColumn #search {
			padding: 5px 0 0 0;
			height: 45px;
		}
	
		#leftColumn #search input.inputKeywords {
			width: 200px;
			height: 22px;
			padding: 0;
			margin: 0;
			border: solid 1px #d7ddd9;
		}
		
		#leftColumn #search input.inputImage {
			width: 16px;
			height: 16px;
			border: 0;
			padding: 0;
			margin: 0;
		}
		
		#leftColumn #langs {
			padding: 5px 0 0 0;
		}
		
		#leftColumn #news {
			padding: 5px 0;
			height: 185px;
		}
		
		#leftColumn #forecast {
			height: 170px;
			padding: 5px 0;
		}
		
		#sinoptikCredits {
			font-size: 10px;
		}
		
		#leftColumn .credits{
			margin: 25px 0 0 0;
		}
		
			#leftColumn .credits div {
				margin: 0 0 0 0;
			}
		
		.bannerImage {
			display: inline;
		}
	
	#rightColumn {
		width: 740px;
		padding: 5px 1px 10px 35px;
		float: left;
	}
	
		#pageContent {
			width: 728px;
			height: 530px;
			overflow: auto;
		}
		
		.wrapperInner #pageContent {
			margin: 0 0 0 10px;
		}
	
	#headerBanner {
		width: 728px;
		height: 90px;
		margin: 0 0 0 -5px;
	}
	
	#headerMenu {
		height: 60px;
		margin: 13px 0 0 0;
	}
	
	#pathway {
		margin: 5px 0 0 0;
		/*padding: 5px 3px;
		background: #ccc;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;*/
	}
	
		#pathway ul {
			margin: 0; padding: 0;
		}
		
		#pathway li {
			display: inline;
	}

#footer {
	margin: 10px 10px 0 0;
}

.redClouldTiny {
	width: 192px;
	height: 47px;
	/*background: url(../images/theme/bg-clould-red3.png);*/
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Verdana, san-serif;
	text-align: center;
	color: #000;
	font-weight: bold;
	padding: 5px 0 0 0;
	text-transform: uppercase;
	margin: 0 auto;
}

.ornageClouldTiny {
	width: 192px;
	height: 47px;
	/*background: url(../images/theme/bg-clould-orange1.png);*/
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Verdana, san-serif;
	text-align: center;
	color: #000;
	font-weight: bold;
	padding: 28px 0 0 0;
	text-transform: uppercase;
	margin: 0 auto;
}

.greenClouldLrg {
	width: 380px;/*419px*/
	height: 40px;
	/*background: url(../images/theme/bg-clould-green1.png);*/
	text-align: center;
	font-size: 17px;
	font-family: Trebuchet MS, Arial, Verdana, san-serif;
	color: #fff;
	padding: 29px 0 0 0;
	text-transform: uppercase;
	margin: 0 auto;
}

.redClouldMdm {
	width: 309px;/*309px*/
	height: 40px;
	/*background: url(../images/theme/bg-clould-red2.png);*/
	text-align: center;
	font-size: 17px;
	font-family: Trebuchet MS, Arial, Verdana, san-serif;
	color: #fff;
	padding: 27px 0 0 0;
	text-transform: uppercase;
	margin: 0 auto;
}

.weatherIframe {
	width: 200px;
	padding: 0 5px;
	background: #fff;
	border: 1px solid #d7ddd9;
}

#front {
	margin: 0 0 0 0;
}

	#frontLeft {
		float: left;
		width: 380px;
		height: 450px;
		/*background: blue;*/
		padding: 0 0 0 0;
		margin: 0 10px 10px 10px;
	}
	
		#frontLeftVideo, #frontRightSpecialOffers {
			padding: 40px 0 0 0;
		}
	
		#frontLeftVideoCntnt, #frontRightSpecialOffersCntnt {
			padding: 40px 0 0 0;
		}
		
			#frontLeftVideoCntnt ul, #frontRightSpecialOffersCntnt ul {
				margin: 0; padding: 0;
			}
		
			#frontLeftVideoCntnt li, #frontRightSpecialOffersCntnt li {
				font-size: 12px;
				border-bottom: solid 1px #ccc;
				padding: 5px 0 5px 0;
			}
		
			a.cam {
				background: url("/images/theme/cam_icon.png") no-repeat;
				padding: 0 0 0 14px;
				font-size: 9px;
				color: #000;
			}
		
		.bannerVideo {
			margin: 0 0 0 10px;
		}

		#frontLeft .Box {
			padding: 50px 0 0 0;
		}
	
		#frontGallery {
			background: #f8ec40;
			padding: 0 10px;
			color: #000;
		}
		
			#frontGallery a {
				line-height: 20px;
				color: #000;
			}

		/*#frontGallery p, #frontGallery h2 {
			filter:alpha(opacity=100);
			-moz-opacity:1.0;
			-khtml-opacity: 1.0;
			opacity: 1.0;
			color: #fff;
		}*/
	
	#frontRight {
		float: left;
		width: 300px;
		height: 450px;
		/*background: red;*/
		padding: 0;
		margin: 0 10px 10px 10px;
	}

	#frontRightSpecials {
		padding: 120px 0 0 60px;
		font-size: 14px;
	}

		#frontRightSpecials ul {
			margin: 0; padding: 0;
		}

#gallery .box{
	float: left;
	width: 120px;
	height: 120px;
	margin: 0 10px 10px 0;
}

