@charset "utf-8";
@import url("article.css");
@import url("index.css");
@import url("business.css");
@import url("movies.css");
* {                        /* Universal Acceptor */

	margin:0;

	border:0;

	padding:0;

}

body {		/* Body Class */
	margin:0px;
	color:#636363;
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;	
	background-image: url(../images/site/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

#bodypagebg {		/* Site center align */
	margin:0px auto 0px auto;
	width:992px;
	height:auto;
	
}

#wrapper {		/* Page align */
	width:992px;
	top: 0;
	left: 0;
	height:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 30px;
}

#header_top {
	height:38px;
	margin:0 auto 0 auto;
	color:#ff8616;
	font-size:12px;
	background-color: #001537;
}

#header {
	height:140px;
	background-color: #7fa2cd;
	background-image: url(../images/site/headerbg.jpg);
	background-repeat: repeat-x;
}

#utilitybar {
	height:36px;
	border-bottom:1px solid #DAD9D9;
	background-color:#FBECCB;
	display:block;
	clear:both;
	margin-bottom:15px;
	padding-right:15px;
}

#logo {
	width:520px;
	height:122px;
	float:left;
	background-image: url(../images/site/logo.png);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 10px;
}

/*  Header Class starts here */



#banner {

	background:url(../images/site/index_banner.jpg) no-repeat;

	float:left;

	width:628px;

	height:288px;

	margin-top:8px;

}

#menumain {
	height:35px;
	width:992px;
	clear:both;
	background-color: #5589CA;
	background-image: url(../images/site/bg_nav.gif);
	background-repeat: repeat-x;
}
#menumain a {
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-top:4px;
	padding-left:6px;
	display:block;
}
#menumain a:hover {
	color:#002C73;
}
#menumain .menu_outer {
	float:left;
	width:auto;
	margin-right:20px;
	padding-right:20px;
	height:30px;
	margin-top:2px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #7096C5;
}
#pagename {
	clear: both;
	padding-top: 10px;
	padding-left: 16px;
}

#banner_advt {
	float:right;
	margin-top:40px;
	padding-right:17px;
	width:auto;
	height:auto;
}
#banner_advt img {

}
.crumbs {
	font-size: 14px;
	font-weight: bold;
	padding-left: 12px;
	clear:both;
	margin-bottom:20px;
}
.crumbs  a {
	color:#B05400
}


.calendar a {
	width:60px;
	float:right;
	background:url(../images/site/calendar.png) left no-repeat;
	padding-left:24px;
	margin-top:5px;
	line-height:28px;
	display:block;
	color:#4E5978;
	font-size:11px;
	font-weight: bold;
}
.weather a {
	width:70px;
	height:28px;
	float:right;
	background:url(../images/site/weather.png) left no-repeat;
	padding-left:24px;
	margin-top:5px;
	line-height:28px;
	display:block;
	color:#4E5978;
	font-size:11px;
	font-weight: bold;
}
.movies a {
	width:60px;
	float:right;
	background:url(../images/site/movies.png) left no-repeat;
	padding-left:24px;
	margin-top:5px;
	line-height:28px;
	display:block;
	color:#4E5978;
	font-size:11px;
	font-weight: bold;
}

.business a {
	width:120px;
	float:right;
	background:url(../images/site/search.png) left no-repeat;
	padding-left:24px;
	margin-top:5px;
	line-height:28px;
	display:block;
	color:#4E5978;
	font-size:11px;
	font-weight: bold;
}

a {				/*Class for Link */

	text-decoration:none;
	color:#ff8616;
}

a:hover {		/* Class for Link */

	text-decoration:underline;
}
.clear { clear:both; }

.left_ads {
	padding-left:4px;
	float:left;
	margin-top:15px;
	text-align:center;
	font-size:10px;
	color:#7F7F7F;
}


.contentpad { padding-left:12px; padding-right:12px;}
.cboactive {
	width:204px;
	height:22px;
	border:1px solid #d9d9d9;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#797979;
	padding-left:2px;
}

.cboactive2 {

	width:144px;

	height:25px;

	/*background:#f2f3f3;*/

	border:1px solid #c9cbcb;

}

.button {

	width:82px;

	height:21px;

	background:#797979;

	color:#FFFFFF;

	font-family:"Trebuchet MS";

	font-size:12px;

	font-weight:bold;

}

.go {

	width:37px;

	height:20px;

	background:url(../images/site/go.jpg);

	color:#000;

	text-align:center;

	cursor:pointer;

	float:left;

	margin-left:10px;

}

.search {

	width:81px;

	height:28px;

	background:#797979 url(../images/site/search.jpg);

	color:#FFFFFF;

	line-height:28px;

	text-align:center;

	cursor:pointer;

	float:left;

}

.search2 {

	width:63px;

	height:21px;

	background:#797979 url(../images/site/search2.jpg);

	color:#FFFFFF;

	line-height:21px;

	text-align:center;

	cursor:pointer;

	float:left;

	font-family:"Trebuchet MS";

	font-weight:bold;

	font-size:12px;

}

.register {

	width:81px;

	height:28px;

	background:#797979 url(../images/site/register.jpg);

	color:#FFFFFF;

	line-height:28px;

	text-align:center;

	cursor:pointer;

	float:left;

	font-family:"Trebuchet MS";

	font-weight:bold;

	margin-top:10px;

	font-size:12px;

}

.banner_heading {

	font-size:24px;

	color:#FFFFFF;

	padding-left:15px;

	padding-top:230px;

}

a.banner_text {

	font-size:20px;

	color:#fefefe;

	padding-left:15px;

}

.header_sun {
	padding-top:4px;
	width:39px;
	padding-left:420px;
	float:left;
}

.header_current {
	color:#f2f3f3;
	line-height:38px;
	float:left;
	font-size:12px;
	width:80px;
}

.line {

	color:#ff8616;

	line-height:38px;

	float:left;

	font-size:12px;

}

.header_day {
	color:#3A3A3A;
	line-height:38px;
	font-size:12px;
	float:right;
	width:140px;
	text-align:left;
}

.clswhite {

	color:#FFFFFF;

}

.clsorange {

	color:#ff8617;

}

/* Header Class ends here  */



/* --------------------------------------------------Menu Class Start Here--------------------------------------------------*/





.menu_bottom {

	width:986px;

	height:33px;

	float:right;

	background:#e6e8e7;

	border-left:1px solid #dadada;

	border-bottom:1px solid #dadada;

}

/*-------------------------------------------------- Menu Class end Here--------------------------------------------------*/



			

/* Body Content Starts Here */

h1 {

	color:#001c31;

	font-size:40px;

	font-family:"Trebuchet MS";

	font-weight:normal;

	padding-left:35px;

	padding-top:10px;

	float:left;

	width:900px;

	text-align:left;

	margin:0px;

}

.content {

	width:992px;

	height:auto;

	float:left;

}

/* Left Part Starts Here */

.left_dinning {

	width:180px;

	float:left;

	height:auto;

	padding-left:6px;

}

.left_menu {

	background:url(../images/site/menu_ver.jpg) no-repeat;

	height:30px;

	width:160px;

	float:left;

	margin-bottom:1px;

	color:#001c31;

	line-height:30px;

	font-size:18px;

	font-weight:normal;

	text-align:left;

	padding-left:20px;

}

.google_ads {

	width:145px;

	height:auto;

	background:#FFFFFF;

	padding-left:20px;

	float:left;

	margin-top:20px;

	padding-top:5px;

	padding-bottom:20px;

}


.featured_business {
	font-size:17px;
	color:#c5c4c4;
	padding-bottom: 8px;
	padding-top:8px;
}

.featured_events {
	font-size:15px;
	color:#c5c4c4;
	font-weight:bold;
}

a.featured_red {

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#b05400;

}

.featured_black {

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#2d2d2d;

}

.featured_right {
	float:left;
	width: 120px;
	padding-left:10px;
}

.featured_left {
	float:left;
	border-right:1px solid #ebeced;
	padding-right:12px;
	width:108px;

}

.featured2 {

	float:left;

	width:290px;

	border-bottom:1px solid #ececec;

	padding-bottom:15px;

	margin-bottom:15px;

}

.add_your_business {

	background:url(../images/site/add_your_bn.jpg) no-repeat;

	width:294px;

	height:47px;

	float:left;

}

.add_heading {

	font-family:"Trebuchet MS";

	font-size:18px;

	color:#fff;

	padding-left:34px;

	float:left;

	line-height:45px;

	width:170px;

}

.findabusiness {

	font-family:'Trebuchet MS';

	font-size:11px;

	color:#000304;

	font-weight:bold;

	line-height:25px;

}

/* Left Part Ends Here */



/* Middle Part Starts Here */

.mid_dinning {

	width:469px;

	float:left;

	height:auto;

}

.mid_article {

	width:785px;

	float:left;

	height:auto;

}

.mid_article_img {

	width:780px;

	float:left;

	height:auto;

}

.mid_article_text {

	width:300px;

	float:right;

	height:auto;

}

.article_img {

	float:left;

	width:468px;

	height:260px;

}

p {

	margin-top:12px;

}

.clsgreen {

	font-size:18px;

	width:280px;

	color:#4e9194;

	font-weight:normal;

	line-height:25px;

}

.clsorange2 {

	color:#ed890a;

	font-size:14px;

	float:left;

}

h3 {

	color:#4e9194;

	font-size:26px;

	text-align:left;

	font-weight:normal;

	margin-top:5px;

}

h5 {

	color:#4e9194;

	font-size:18px;

	text-align:left;

	font-weight:normal;

	margin-bottom:5px;

	margin-top:-2px;

}

h4 {
	color:#971d18;
	font-size:20px;
	text-align:left;
	font-weight:normal;
	padding:0px;
	margin-top:15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.clsgrey {

	color:#a0a0a0;

	text-align:left;

	line-height:15px;

}

.clsgrey2 {

	color:#929292;

	/*text-align:justify;*/

	line-height:15px;

}


.mid_inner2 {

	width:620px;

	float:left;

	height:auto;

	border-bottom:1px solid #dad9d9;

	margin-top:10px;

	padding-bottom:10px;

}

.mid_inner_left {

	float:left;

	width:160px;

}

.mid_inner_right {

	float:right;

	width:300px;

}

.mid_inner_right2 {

	float:right;

	width:460px;

}

.movies_left {

	float:left;

	width:650px;

	height:auto;

	padding-right:5px;

}

.article {

	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size:60px;

	color:#a9a9a9;

	float:left;

}

.clsorange3 {

	color:#e07927;

}

.pagename {

	font-size:14px;

	color:#639da0;

	line-height:35px;

	height:45px;

}

.blue_outer {

	width:611px;

	height:auto;

	float:left;

	padding-left:35px;

}

.blue_top {

	width:611px;

	height:11px;

	float:left;

	background:url(../images/site/blue_rounded_top.jpg) no-repeat;

}

.blue_mid {

	width:611px;

	height:auto;

	float:left;

	background:#001c31;

}

* html .blue_mid {

	width:611px;

	height:auto;

	float:left;

	background:#001c31;

	margin-top:-7px;

}

.blue_btm {

	width:611px;

	height:11px;

	float:left;

	background:url(../images/site/blue_rounded_btm.jpg) no-repeat;

	margin-bottom:35px;

}

.white_outer2 {

	width:650px;

	height:auto;

	float:left;

	padding-left:8px;

}

.white_top2 {

	width:650px;

	height:10px;

	float:left;

	background:url(../images/site/wea_top.jpg) no-repeat;

}

.white_mid2 {

	width:648px;

	height:330px;

	float:left;

	background:#fff;

	border-left:1px solid #d9d9d9;

	border-right:1px solid #d9d9d9;

}

* html .white_mid2 {

	width:648px;

	height:330px;

	float:left;

	background:#fff;

	border-left:1px solid #d9d9d9;

	border-right:1px solid #d9d9d9;

	margin-top:-7px;

}

.white_btm2 {

	width:650px;

	height:10px;

	float:left;

	background:url(../images/site/wea_btm.jpg) no-repeat;

}

.white_outer {

	width:257px;

	height:auto;

	color:#001c31;

	font-size:13px;

	float:left;

	padding:20px 10px 20px 30px;

}

a.clsblue {

	color:#2c96e4;

	font-size:14px;

	padding-bottom:10px;

}

.white_top {

	background:url(../images/site/white_top.jpg) no-repeat;

	width:257px;

	height:11px;

	float:left;

}

.white_mid {

	background:#fff;

	width:230px;

	height:auto;

	float:left;

	border-left:1px solid #dad8d9;

	border-right:1px solid #dad8d9;

	padding-left:25px;

	padding-top:5px;

}

* html .white_mid {

	background:#fff;

	width:230px;

	height:auto;

	float:left;

	border-left:1px solid #dad8d9;

	border-right:1px solid #dad8d9;

	padding-left:25px;

	margin-top:-7px;

	padding-top:5px;

}

.white_btm {

	background:url(../images/site/white_btm.jpg) no-repeat;

	width:257px;

	height:11px;

	float:left;

}

.showtimes {

	background:url(../images/site/showtime.jpg) no-repeat;

	width:82px;

	height:18px;

	font-size:11px;

	color:#FFFFFF;

	line-height:18px;

	text-align:center;

	margin-top:15px;

	margin-left:60px;

	margin-bottom:5px;

	cursor:pointer;

}

.search_outer {

	background:#001c31;

	width:270px;

	float:left;

	height:auto;

	padding-left:26px;

}

.input_outer {

	float:left;

	width:150px;

}

.header_top3 {

	float:right;

	padding:30px;

}

.blue_outer2 {

	padding-left:35px;

}

.blue_bg {

	background:#001c31;

	height:auto;

	width:939px;

	float:left;

}

.blue_btm2 {

	background: url(../images/site/blue2.jpg) no-repeat;

	width:939px;

	height:10px;

	float:left;

	margin-bottom:15px;

}

.west {

	font-family:'Trebuchet MS';

	font-size:30px;

	color:#ff8516;

	padding-left:25px;

	margin-top:-5px;

}

.current_cond {

	font-family:"Trebuchet MS";

	color:#91bcde;

	font-size:30px;

	float:left;

	width:273px;

}

.cloudy {

	background:url(../images/site/cloudy.jpg) no-repeat;

	float:left;

/*	width:113px;*/

	width:273px;

	height:139px;

/*	padding-left:160px;*/

	padding-left:10px;

	padding-top:10px;

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#2d2d2d;

}

.mostly_sunny {

	background:url(../images/site/sunny.jpg) no-repeat;

	float:left;

/*	width:92px;*/

	width:232px;

	height:139px;

/*	padding-left:140px;*/

	padding-left:10px;

	padding-top:10px;

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#2d2d2d;

}

.sunny {

	background:url(../images/site/mostly_sunny.jpg) no-repeat;

	float:left;

/*	width:92px;*/

	width:232px;

	height:138px;

/*	padding-left:140px;*/

	padding-left:10px;

	padding-top:10px;

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#2d2d2d;

}

.current_outer {

	float:left;

	padding-left:40px;

	margin-top:15px;

}

.sunny_outer {

	float:left;

	padding-left:50px;

	margin-top:15px;

}

.clsred2 {

	font-family:Arial;

	font-size:12px;

	color:#b94c07;

	font-weight:bold;

}

.clsblue2 {

	font-family:Arial;

	font-size:12px;

	color:#3482bf;

}

.clsblack {

	font-family:Arial;

	font-size:12px;

	color:#001c31;

	font-weight:bold;

}

.calendar_outer {

	width:630px;

	padding-left:18px;

	float:left;

	margin-bottom:40px;

}

.calendar_left {

	float:left;

	width:auto;

}

.calendar_right {

	float:left;

	width:300px;

	padding-left:10px;

}

.calendar_text {

	padding-left:117px;

	float:left;

	width:560px;

}

.list {

	width:149px;

	height:20px;

	border:1px solid #c7d3dd;

}

.list_outer {

	float:left;

}

.filter {

	line-height:25px;

}

a.see_event {

	font-family:"Trebuchet MS";

	font-size:11px;

	color:#b94c07;

}

.tn_outer {

	float:left;

	padding-top:10px;

	width:310px;

}

.tn_img {

	float:left;

	width:130px;

}

.index_link {

	float:left;

	font-family:"Trebuchet MS";

	font-size:14px;

	color:#8a6802;

	line-height:20px;

	width:165px;

	font-weight:bold;

}

.index_link2 {

	color:#8a6802;

}

.google_ads2 {

	float:left;

	width:624px;

	height: 91px;

	padding-top:10px;

	padding-bottom:15px;

	border-bottom:1px solid #cdcecf;

}

.gallery_top {

	float:left;

	width:249px;

	background:url(../images/site/index_gallery_top.jpg) no-repeat;

	height:43px;

	font-family:"Trebuchet MS";

	font-size:22px;

	color:#fff;

	padding-left:375px;

	line-height:28px;

}

.photos {

	padding-left:30px;

	color:#8f9396;

}

.gallery_mid {

	float:left;

	width:622px;

	height:auto;

	border-left:1px solid #dad9d9;

	border-right:1px solid #dad9d9;

}

.video {

	padding-left:9px;

	padding-top:2px;

	float:left;

}

.scroll_outer {

	padding-left:9px;

	float:left;

	width:87px;

}

.scroll {

	float:left;

}

.scroll_img {

	float:left;

	border-left:1px solid #d3d4d6;

	border-right:1px solid #d3d4d6;

	height:auto;

	width:85px;

}

a.view_all {

	font-family:Arial;

	font-size:14px;

	color:#639da0;

}

.view_outer {

	float:left;

	padding-left:8px;

	width:176px;

}

.gallety_box {

	border:1px solid #dad9d9;

	width:162px;

	height:auto;

	background:#FFFFFF;

	float:left;

	padding:3px;

	margin-top:10px;

}

.gallery_heading2 {

	color:#4e9194;

	font-family:Candara;

	font-size:16px;

	line-height:15px;

	padding-top:5px;

}

.gallery_text2 {

	color:#929292;

	font-family:"Trebuchet MS";

	font-size:11px;

	padding-bottom:5px;

}

.scroll_left {

	float:left;

	margin-top:15px;

	margin-right:5px;

}

.gallery_tn {

	float:left;

	margin-right:5px;

}

a.gallery_heading {

	font-family:Candara;

	color:#921b13;

	font-size:14px;

}

.gallery_text {

	font-family:"Trebuchet MS";

	color:#636363;

	font-size:11px;

}

.gallery_btm {

	float:left;

	width:624px;

	background:url(../images/site/index_gallery_btm.jpg) no-repeat;

	height:12px;

}

/* Middle Part Ends Here */





/* Right Part Starts Here */

a.whats_happening {

	font-size:17px;

	color:#921b13;

	font-family:"Trebuchet MS";

	line-height:40px;

}

.thu {

	background:url(../images/site/red_rounded.jpg) no-repeat;

	width:32px;

	height:31px;

	float:left;

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

	line-height:15px;

	margin-top:5px;

	margin-left:13px;

}



.thu a{

	color:#FFFFFF;

	text-decoration:none;

}

.fri {

	background:url(../images/site/green_rounded.jpg) no-repeat;

	width:32px;

	height:31px;

	float:left;

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

	margin-left:13px;

	line-height:15px;

	margin-top:5px;

}

.fri a{

	color:#FFFFFF;

	text-decoration:none;

}

.clsblue3 {

	font-family:"Trebuchet MS";

	font-size:12px;

	color:#1a6b92;

	font-weight:bold;

}

a.event {

	font-family:Arial;

	font-size:12px;

	color:#639da0;

}

.event_outer {

	float:left;

	margin-top:20px;

	margin-bottom:10px;

	width:300px;

	border-bottom:1px solid #cdcecf;

	padding-bottom:20px;

}

.event_img {

	float:left;

	width:110px;

}

a.list_event {

	color:#a24027;

	font-family:"Trebuchet MS";

	font-size:12px;

	float:left;

	width:90px;

	padding-bottom:10px;

}

a.list_event2 {

	color:#a24027;

	font-family:"Trebuchet MS";

	font-size:12px;

	padding-left:20px;

	background:url(../images/bullet.jpg) no-repeat;

	width:100px;

	line-height:15px;

	margin-left:15px;

	float:left;

}

.right_dinning {

	width:316px;

	float:left;

	height:auto;

	margin-left:10px;

}

.right_calendar {

	width:280px;

	float:right;

	height:auto;

	margin-left:10px;

	margin-top:46px;

}

.right_weather {

	width:316px;

	float:right;

	height:auto;

	padding-right:8px;

}

.blank {

	height:10px;

	float:left;

	width:306px;

	margin-left:10px;

}

.right_img {

	float:left;

}

.right_img2 {

	float:left;

	border-top:1px solid #cecece;

	padding-top:15px;

}

.rounded_outer {

	width:318px;

	height:auto;

	float:left;

}

.rounded_outer2 {

	width:318px;

	height:auto;

	float:left;

	margin-top:59px;

}

.rounded_outer3 {

	width:318px;

	height:auto;

	float:left;

}

.rounded_top {

	background:url(../images/site/rounded_top.jpg) no-repeat;

	width:318px;

	height:9px;

	float:left;

	margin:0px;

	padding:0px;

}

.rounded_business {

	background:url(../images/site/business_directory.jpg) no-repeat;

	width:307px;

	height:34px;

	float:left;

	margin:0px;

	padding:0px;

	padding-left:12px;

	font-family:"Trebuchet MS";

	font-size:20px;

	color:#FFFFFF;

	font-weight:normal;

	line-height:35px;

}

.rounded_btm {

	background:url(../images/site/rounded_btm.jpg) no-repeat;
	width:318px;
	height:9px;
	float:left;
	margin-bottom:15px;
}

.rounded_mid {

	background:#FFFFFF;

	width:294px;

	height:auto;

	float:left;

	border-left:1px solid #dad9d9;

	border-right:1px solid #dad9d9;

	margin:0px;

	padding:0px;

	padding-left:12px;

	color:#797979;

	padding-right:10px;

}

.rounded_mid_yellow {

	background:#fbeccb;

	width:294px;

	height:auto;

	float:left;

	border-left:1px solid #dad9d9;

	border-right:1px solid #dad9d9;

	margin:0px;

	padding:0px;

	padding-left:12px;

	color:#797979;

	padding-right:10px;

}

* html .rounded_mid {

	background:#FFFFFF;

	width:296px;

	height:auto;

	float:left;

	border-left:1px solid #dad9d9;

	border-right:1px solid #dad9d9;

	margin:0px;

	padding:0px;

	margin-top:-7px;

	padding-left:10px;

	color:#797979;

	padding-right:10px;

}

.newsletter {

	font-size:22px;

	color:#6e8902;

	margin-top:-3px;

	font-family:"Trebuchet MS";

	font-weight:bold;

}

.media {

	font-size:23px;

	color:#e07927;

	margin-top:0px;

	font-family:"Trebuchet MS";

	line-height:20px;

	padding-bottom:5px;

}

.cbo_outer {

	float:left;

	width:210px;

}

.button_outer {
	float:right;
	width:80px;
}

.blank2 {

	height:5px;

	float:left;

	width:290px;

}

.blank3 {

	height:15px;

	float:left;

	width:290px;

}

.clsred {

	color:#dc3838;

	font-weight:bold;

}

.clsgrey3 {

	color:#444444;

	line-height:14px;

}

.clsmaroon {

	font-family:"Trebuchet MS";

	font-size:22px;

	color:#7b0129;

	margin-top:-3px;

	margin-bottom:10px;

	font-weight:bold;

}

.clsorange4 {

	font-family:Arial;

	font-size:13px;

	color:#f98a1b;

	font-weight:bold;

}

.clsgreen2 {

	font-family:Arial;

	font-size:16px;

	color:#4e9194;

	font-weight:normal;

	text-transform: uppercase;

	line-height:15px;

}

.clsgrey4 {

	font-family:"Trebuchet MS";

	color:#797979;

	font-size:11px;

}

.clsgrey5 {

	color:#000001;

	text-decoration:underline;

}

.clswhite {

	font-family:"Trebuchet MS";

	color:#f2f3f3;

	font-size:12px;

	font-weight:bold;

}

/* Body classes Ends Here */



/*  Footer Class Starts here */

#footer_top {

	margin-top:15px;

	width:992px;

	height:147px;

	float:left;

}

#footer_top2 {

	width:992px;

	height:147px;

	float:left;

}

#footer_bottom {
	width:992px;
	color:#0f446b;
	text-align:center;
	font-size:14px;
	margin-bottom:0px;
	line-height:50px;
	clear:both;
}

#copyright {

	width:992px;

	color:#545353;

	text-align:center;

	font-size:12px;

	margin-top:-12px;

}

a.footer {

	color:#0f446b;

	font-size:14px;

	line-height:50px;

}

/*  Footer Class ends here */



.error {

	color:red;

}

li.listing_options 

{

line-height: 22px;

padding-bottom: 5px;

}

ul.listing_options li.listing_options 

{

font-size: 12px;

list-style-image: none;

list-style-position: outside;

list-style-type: none;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

padding-left: 27px;

width:100px;

}

/* Forecast Styles */

.forecast_capsule	{

	width: 917px;

	margin-right: auto;

	margin-left: auto;

}

#forecastmodule .zip	{

	background-color: #001c31;

	background-image: url(../images/bg_zip.jpg);

	background-repeat: no-repeat;

	width: 295px;

	padding-top: 12px;

	padding-bottom: 3px;

}

#forecastmodule .zip form	{

	margin-bottom: 0px;

}

#forecastmodule .zip_search	{

	padding-left: 32px;

	color: #FFFFFF;

	width: 140px;

	margin-right: 10px;

	float: left;

}

#forecastmodule .zip_search input	{

	font-size: 18px;

	width: 140px;

}

#forecastmodule .zip_btn	{

	float: left;

	width: 113px;

	padding-top: 16px;

}

.forecast	{

	background-color: #001c31;

	background-image: url(../images/bg_forecast.jpg);

	background-repeat: no-repeat;

	width: 853px;

	padding-right: 32px;

	padding-left: 32px;

	padding-bottom: 10px;

}

#forecastmodule .current	{

	background-image: url(../images/bg_current.jpg);

	float: left;

	height: 183px;

	width: 289px;

	background-color: #001c31;

	background-repeat: no-repeat;

	background-position: center bottom;

}

#forecastmodule .current .block	{

	width: 235px;

	margin-right: auto;

	margin-left: auto;

}

#forecastmodule .current .weather	{

	float: left;

	width: 128px;

	margin-top: 24px;

}

#forecastmodule .current .temp	{

	float: left;

	width: 97px;

	margin-left: 10px;

	margin-top: 46px;

}

.forecast_date	{

	font-size: 24px;

	font-weight: bold;

	color: #ff8516;

	margin-bottom: 45px;

}

.forecast_day	{

	background-image: url(../images/bg_forecast_day.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	float: left;

	height: 183px;

	width: 249px;

	margin-left: 31px;

}

.forecast_day .block	{

	width: 229px;

	margin-right: auto;

	margin-left: auto;

}

.forecast_day .weather	{

	float: left;

	width: 128px;

	margin-top: 18px;

}

.forecast_day .temp	{

	float: left;

	width: 91px;

	margin-left: 10px;

	margin-top: 40px;

}

.forecast_bottom	{

	background-image: url(../images/bg_forecast_bottom.jpg);

	height: 12px;

	width: 917px;

}
