
/* weather container */
.WeatherContainer {
	width:204px;
	border:1px solid #3b3b3b;
	color:#FFFFFF;
	background:url(Images/w2-back.jpg) top center repeat-x;
	padding:25px 6px 6px 6px;
	margin-left:20px;
	height:235px;
}
body:nth-of-type(1) .WeatherContainer{
   height:204px;
}
.WeatherContainer A:link,
.WeatherContainer A:active,
.WeatherContainer A:visited,
.WeatherContainer A:hover {
	font-size:10px;
	color: #8dc63f;
	text-decoration:none;
}
.WeatherContainer .Box {
	width:55px;
	height:55px;
	background-color:#FFFFFF;
	border:1px solid #3b3b3b;
	margin:5px;
}
.WeatherContainer TD.WRight {
	text-align:right;
}
.WeatherContainer P,
.WeatherContainer .Normal,
.WeatherContainer TH,
.WeatherContainer TD  {
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
}
.WeatherContainer TH  {
	padding-bottom:6px;
}
.WeatherContainer H1 {
	height:43px;
	text-align:center;
	padding-top:10px;
}
.WeatherContainer .Head {
	height:28px;
	color:FFF;
	font-size:12px;
}
/* banner container */
.BannersContainer {
	width:204px;
	margin-left:10px;
}
body:nth-of-type(1) .BannersContainer A{
   height:42px;
   width:204px;
}
.BannersContainer A:link,
.BannersContainer A:active,
.BannersContainer A:visited,
.BannersContainer A:hover {
	font-size:14px;
	color: #FFF;
	text-decoration:none;
	width:204px;
	height:43px;
	padding:15px 0 0 85px;
	margin-bottom:5px;
	display:block;
}

.BannersContainer A:hover {
	text-decoration:underline;
}
.BannersContainer .btn1 { background:url(Images/banner1.jpg) top left no-repeat;
	width:204px;
	height:43px;
	}

.BannersContainer .btn2 { background:url(Images/banner2.jpg) top left no-repeat;
	width:204px;
	height:43px;
	}
.BannersContainer .btn3 { background:url(Images/banner3.jpg) top left no-repeat;
	width:204px;
	height:43px;
	}
.BannersContainer .btn4 { background:url(Images/banner4.jpg) top left no-repeat;
	width:204px;
	height:43px;
	}
.BannersContainer .btn5 { background:url(Images/banner5.jpg) top left no-repeat;
	width:204px;
	height:43px;
	}
/* banner container */
.RightBannersContainer {
	width:236px;
	margin-top:10px;
}
body:nth-of-type(1) .RightBannersContainer A{
   height:42px;
   width:237px;
}
.RightBannersContainer A:link,
.RightBannersContainer A:active,
.RightBannersContainer A:visited,
.RightBannersContainer A:hover {
	font-size:13px;
	color: #FFF;
	text-decoration:none;
	width:234px;
	height:43px;
	padding:15px 0 0 85px;
	margin-bottom:5px;
	display:block;
	border:solid 1px #333333;
}
.RightBannersContainer A:hover {
	text-decoration:underline;
}
.RightBannersContainer .btn1 { background:url(Images/RightBanner1.jpg) top left no-repeat;
	width:234px;
	height:43px;
	}

.RightBannersContainer .btn2 { background:url(Images/RightBanner2.jpg) top left no-repeat;
	width:234px;
	height:43px;
	}
.RightBannersContainer .btn3 { background:url(Images/RightBanner3.jpg) top left no-repeat;
	width:234px;
	height:43px;
	}

/* Main containers */
.MainHomeContainer,
.MainContainer {
	border:1px solid #353535;
	width:442px;
	margin-left:10px;
	color:#FFFFFF;
	padding:0;
	height:100%;
}
.MainHomeContent {
	padding:10px;
	background:url(Images/front-content.jpg) top center repeat-x #353535;
	font-size:11px;
	width:442px;
	height:211px;
}
body:nth-of-type(1) .MainHomeContent {
	width:440px;
	height:191px;
}
.MainContent {
	padding:10px;
	background:url(Images/front-content.jpg) top center no-repeat #353535;
	font-size:11px;
	width:422px;
	height:100%;
}
.Sign {
	height:34px;
	width:101px;
	float:right;
}
.MainContent P,
.MainContainer P,
.MainHomeContainer P,
.MainHomeContent P {
	margin-bottom:10px;
	color:#FFF;
}
.MainHomeContainer H1,
.MainContainer H1 {
	background:url(Images/h1-main.gif) top left repeat-x;
	height:22px;
}
.MainHomeContainer H1 .Head,
.MainContainer H1 .Head {
	background:url(Images/stripe.gif) top right no-repeat;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	height:22px;
	width:432px;
	margin-left:10px;
	padding-top:5px;
	display:block;
}
.MainContainer A:link,
.MainContainer A:active,
.MainContainer A:visited,
.MainContainer A:hover {
	color: #8dc63f;
	text-decoration:none;
}
.MainContainer A:hover {
	text-decoration:underline;
}
.MainContainerIN UL LI,
.MainContainerIN2 UL LI,
.MainContainer UL LI,
.MainHomeContainer UL LI {
margin-left:15px;
}
/* Main containers IN */

.MainContainerIN {
	border:1px solid #353535;
	width:648px;
	color:#FFFFFF;
	padding:0;
	margin-top:10px;
}
.MainContentIN TABLE TD,
.MainContent TABLE TD,
.MainContentIN TABLE TD P,
.MainContent TABLE TD P{
	font-size:11px;
}
.MainContainerIN .Head {
	color:#FFFFFF;
}
.MainContainerIN P {
	color:#FFFFFF;
	width:99%;
}
.MainContentIN {
	padding:10px;
	background:url(Images/front-contentIN.jpg) top left repeat-x #343434;
	font-size:11px;
	width:648px;
	height:100%;
}
body:nth-of-type(1) .MainContentIN {
	width:648px;
}
.MainContainerIN H1 {
	background:url(Images/h1-main.gif) top left repeat-x;
	height:22px;
}
.MainContainerIN H1 .Head {
	background:url(Images/stripe.gif) top right no-repeat;
	padding:5px 200px 0px 10px;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	height:22px;
	width:648px;
	display:block;
}
body:nth-of-type(1) .MainContainerIN H1 .Head{
	width:438px;
}
.MainContainerIN A:link,
.MainContainerIN A:active,
.MainContainerIN A:visited,
.MainContainerIN A:hover {
	color: #8dc63f;
	text-decoration:none;
}
.MainContainerIN A:hover {
	text-decoration:underline;
}

/* Main containers IN2 */

.MainContainerIN2 {
	border:1px solid #353535;
	width:648px;
	color:#FFFFFF;
	padding:0;
	margin-top:10px;
	height:100%;
}
.MainContainerIN P {
	color:#FFFFFF;
}
.MainContentIN2Flash {
	background:url(Images/front-contentIN2.jpg) top center no-repeat #343434;
	font-size:11px;
	width:648px!important;
	width:100%;	
}
.MainContentIN2 {
	padding:10px;
	background:url(Images/front-contentIN2.jpg) top center no-repeat #343434;
	font-size:11px;
	width:648px!important;
	height:100%;	
}
body:nth-of-type(1) .MainContentIN2 {
	width:624px;
}
.MainContainerIN2 H1 {
	background:url(Images/h1-main.gif) top left repeat-x;
	height:22px;
}
.MainContainerIN2 H1 .Head {
	padding:5px 10px 0 10px;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	height:22px;
	width:648px;
	display:block;
}
body:nth-of-type(1) .MainContainerIN2 H1 .Head {
	width:633px;
}
.MainContainerIN2 A:link,
.MainContainerIN2 A:active,
.MainContainerIN2 A:visited,
.MainContainerIN2 A:hover {
	color: #8dc63f;
	text-decoration:none;
}
.MainContainerIN2 A:hover {
	text-decoration:underline;
}

/* Main Right Containers*/

.MainRight {
	border:1px solid #353535;
	width:234px;
	color:#FFFFFF;
	padding:0;
	margin-top:10px;
}
.MainRight P {
	color:#FFFFFF;
}
.MainRightContent {
	padding:10px;
	background:url(Images/front-contentIN2.jpg) top center repeat-x #343434;
	font-size:11px;
	width:232px;	
}
body:nth-of-type(1) .MainRightContent {
	width:214px;
}
.MainRight H1 {
	background:url(Images/h1-main.gif) top left repeat-x;
	height:22px;
}
.MainRight H1 .Head {
	padding:5px 10px 0 10px;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	height:22px;
	width:100%;
	display:block;
}
body:nth-of-type(1) .MainRight H1 .Head {
	width:204px;
}
.MainRight A:link,
.MainRight A:active,
.MainRight A:visited,
.MainRight A:hover {
	color: #8dc63f;
	text-decoration:none;
}
.MainRight A:hover {
	text-decoration:underline;
}
/* Main Right Shop*/

.MainShop {
	border:1px solid #353535;
	background:url(Images/wshop-back.jpg) top center no-repeat #000;
	width:100%;
	height:176px;
	color:#FFFFFF;
	padding:0;
	margin-top:10px;
	text-align:center;
}
.MainShop P {
	color:#FFFFFF;
	text-align:center;
}
.MainRightShop {
	padding:10px;
	text-align:center;
	font-size:11px;
	width:100%;	
}
.MainShop H1 .Head {
	padding:7px 10px 0 10px;
	color:#FFF;
	text-transform:uppercase;
	font-size:11px;
	height:22px;
	text-align:center;
	width:100%;
	display:block;
}
.MainShop A:link,
.MainShop A:active,
.MainShop A:visited,
.MainShop A:hover {
	color: #8dc63f;
	text-decoration:none;
}
.MainShop A:hover {
	text-decoration:underline;
}