/* site_specific_query class -------------------*/

.site_specific_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9999FF;
        margin-top: 13px;
}

.site_specific_abstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

.site_specific_abstract p {font-size:11px;}


.site_specific_header {
width:100%;
	background-color:#FFFFFF;
	color:#006699;
	font-size:14px;
	font-weight:bold;
	text-align:left;
        margin-top:14px;
	margin-bottom:2px;
                border-style:double;
                border-color: #ffffff #ffffff #000000 #ffffff
}

.site_specific_query {
}

/* END site_specific_query  ------------------*/

/* Franchise - content well styling */
.eewellh {
	background-color:#000099;
                font: Verdana, Arial, Helvetica;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
                margin-top:5px;
	margin-bottom:2px;
}

.eewellhl {
                width:100%;
	background-color:#FFFFFF;               
                font: Verdana, Arial, Helvetica;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
                margin-top:5px;
	margin-bottom:2px;
                border-style:double;
                border-color: #ffffff #ffffff #000099 #ffffff
}



.eewellp {
	font: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
                margin-bottom: 8px;
}

.zhed {
	font: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
                text-align:center;
	color: #000000;
                margin: 0 0 5px 0;
}

.container2 {
                width: 220px;
                margin: 0; 
	padding: 0; 
	float: left; 
	overflow:hidden; 
	display:inline;
}

  /*---- Zvents global search------ */
#zsearchbutton {
                 background:transparent url(http://static.mgnetwork.com/sls/media_path/icons/gobutton.gif) no-repeat scroll -2px -2px;cursor:pointer;height:21px; width:32px;left:140px;position:relative;top:-20px;}

.bfloat {
                float: left;
}

.linkbox

{
	float:left;
	width:200px;
	height:80px;
	border:0px solid #ff0000;
	text-align:left;
	margin-left:9px;
	margin-top:5px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
}


/* Blog authors */

.blog_author {
	float:left;
	width:300px;
	height:125px;
	margin-top:20px;
	padding-right:15px;
}

.blog_authors {margin-left:15px;}

.blog_block {float:left;}

.blog_entry {
	float:left;
	width:120px;
	padding:20px 0px 0px 10px;
}

/* Weather form */
.weather_form_label {
	font-size:11px;
	color:#FFFFFF;
	margin-top:10px;
	font-weight:bold;
}

.weather_form {
	border:none; 
	background-image:url(http://static.mgnetwork.com/sls/media_path/backgrounds/rounded_grey_box.gif); 
	width:196px; 
	height:50px;
	background-repeat:no-repeat;
	padding:5px 0px 0px 5px;
	margin-top:10px;
}

.radar_header {margin-top:10px;}

#IEroot .radar_header {padding-top:0px;}

/* MID BUTTON PANEL STYLES (ON DEMAND BUTTONS)-------------------------*/
.mid_button_panel{background:url(http://static.mgnetwork.com/sls/media_path/backgrounds/mid_button_panel_bg.jpg) repeat top left;
        height:75px;
}
 
.mid_button_panel div{
        float:left;
        height:53px;
        margin-top:10px;
        margin-left:6px;
}
 
#mid_button_panel ul{
        margin: 10px 0 0 0;
        padding:0 0 0 10px;
        list-style:none;
 
}
 
        #mid_button_panel li{
               float:left;
               margin:0 6px 0 0;
               padding:0;
        }
        
        /*  REGULAR STATE ------------------------------------------------*/
               #mid_button_panel a{
                       display:block;
                       background:url("http://static.mgnetwork.com/sls/media_path/buttons/ondemand_button_middle.jpg") repeat-x right top;
                       text-decoration:none;
                       color:#000000;
                       font-family:Ariel, helvetica, sans-serif;
                       font-size:11px;
                       font-weight:bold;
               }
               
               #mid_button_panel .left_door{
                       display:block;
                       background:url("http://static.mgnetwork.com/sls/media_path/buttons/ondemand_button_left.jpg") no-repeat left top;
                       padding:18px 20px;
               }
               
               #mid_button_panel .right_door{
                       display:block;
                       background:url("http://static.mgnetwork.com/sls/media_path/buttons/ondemand_button_right.jpg") no-repeat right top;
                       
               }
               
/* HOVER STATE -------------------------------------------------*/   
               #mid_button_panel a:hover, #mid_button_panel a:hover .left_door{
                       color:#333333;
                       background-position:0% -52px;
               }
                       
               #mid_button_panel a:hover .right_door{
                       background-position:right -52px;
                       background-repeat:no-repeat;
               }
               
#mobile_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/mobile_icon.gif") no-repeat left top;
        padding: 12px 0 10px 35px;
}
 
#rss_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/rss_icon.gif") no-repeat left top; 
}
 
#email_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/mail_icon.gif") no-repeat left top; 
}
 
#shop_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/shop_icon.gif") no-repeat left top; 
}
 
#comment_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/comment_icon.gif") no-repeat left top; 
}
 
#event_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/event_icon.gif") no-repeat left top;
}

#video_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/video_icon.gif") no-repeat left top;
}

#radar_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/radar_icon.gif") no-repeat left top;
}

#camera_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/camera_icon.gif") no-repeat left top;
}

#car_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/car_icon.gif") no-repeat left top;
}

#important_icon{background:url("http://static.mgnetwork.com/sls/media_path/buttons/important_icon.gif") no-repeat left top;
}
 
.ondemand_icons{
        padding: 12px 0 10px 35px;
}
 
 
/* END MID BUTTON PANEL STYLES -------------------------*/


.container650 {width: 650px;}


/* ZVENTS STYLES */

	.zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/topBigSkin.png') no-repeat 0 0}
	.zventsTop5Sm {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/topSlimSkin.png') no-repeat 0 0}
	.zventsMonthly {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/monthlyBigSkin.png') no-repeat 0 0}
	.zventsMonthlySm {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/monthlySmSkin.png') no-repeat 0 0}
	#panels .zventsPanel .zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/topPanelSkin.png') no-repeat 0 0; }
	.zventsTop5 .zEventArea .ZventsEvent .ZventsEventName {
		color: #36f}
	.zventsTop5 .zEventArea .ZventsEvent {
		color: #605b5b}
	.zventsTop5 .zEventArea .zEventStripe {
		border-bottom-color: #b5cde6}
	.zventsTop5 .zLinkRight a, .zventsTop5 .zLinkLeft a {
		color: #36f;
		text-decoration: none}
	.zventsTop5 .zLinkRight a:hover, .zventsTop5 .zLinkLeft a:hover {
		text-decoration: underline}
	.zventsTop5 .zLinkRight a:active, .zventsTop5 .zLinkLeft a:active {
		color: #f90}
	.zventsMonthly .zCal .zMonthStripe .zMonthArea {
		color: #fff}
	.zventsMonthly .zCal .zCalDays div {
		color: #000}
	.zventsMonthly .zCal .zCalWeek div {
		color: #444}
	.zventsMonthly .zMonthStripe .zYearArea {
		color: #b5cde6}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a {
		color: #36f;
		text-decoration: none}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a:hover {
		text-decoration: underline}
	.zventsMonthly .zCal .zCalWeek div.zLinkArea a:active {
		color: #f90}
	.zventsMonthly .zMiddle .zCal .zCalWeek div .zDayBg {
		background-color: #f5f5f5}
	.zventsMonthly .zMiddle .zCal .zCalWeek div .zDayBgHover {
		background-color: #fff}
	#panels .zventsPanel .panel_right a {
		color: #36f;
		text-decoration: none }
	#panels .zventsPanel .panel_right a:hover {
		text-decoration: underline }
	#panels .zventsPanel .panel_right a:active {
		color: #f90}
	#panelsCore .zventsPanel .zventsTop5 {
		background: transparent url('http://static.mgnetwork.com/sls/media_path/backgrounds/topPanelSkin.png') no-repeat 0 0; }
	#panelsCore .zventsPanel .panel_right a {
		color: #36f;
		text-decoration: none }
	#panelsCore .zventsPanel .panel_right a:hover {
		text-decoration: underline }
	#panelsCore .zventsPanel .panel_right a:active {
		color: #f90}

.header_light {font-weight:normal;}

/* Community pages BEGIN */
#community_wrapper {
padding: 15px;
width:710px;
height:1570px;
border:1px solid #E6E6E6;
background: #F9F9FB;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

a.community_big {color:#000066; font-size:18px; text-decoration:none;}
a.community_big:link {color:#000066; font-size:18px; text-decoration:none;}
a.community_big:visited {color:#000066; font-size:18px; text-decoration:none;}
a.community_big:hover {color:#000077; font-size:18px; text-decoration:underline;}
a.community_big:active {color:#770000; font-size:18px; text-decoration:underline;}

a.community_small {color:#000066; font-size:12px; text-decoration:none;}
a.community_small:link {color:#000066; font-size:12px; text-decoration:none;}
a.community_small:visited {color:#000066; font-size:12px; text-decoration:none;}
a.community_small:hover {color:#000077; font-size:12px; text-decoration:underline;}
a.community_small:active {color:#770000; font-size:12px; text-decoration:underline;}

#community_rail_left {
width:50%;
float:left;
}

#community_rail_right {
margin-left:20px;
width:45%;
float:left;
}

#community_main_rail_left {
width:45%;
float:left;
}

#community_main_rail_right {
margin-left:35px;
width:45%;
float:left;
}

.community_box {
width:95%;
padding:5px;
clear:both;
margin:0 0 10px 0;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border:1px solid #E6E6E6;
background:#fff;
}

.community_box_header {
background:#000044;
margin:0 0 5px 0;
width:95%;
height:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}


.community_box_header h3 {
font-size:15px;
color:#fff;
margin-left:5px;
padding-top:3px;
}

.community_header {
background: #F1F1F1;
margin:10px 0;
width:80%;
height:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.community_header h3 {
font-size:15px;
color:#880000;
margin-left:5px;
padding-top:3px;
font-weight:bold;
}

#community_snap_main {margin-left:15px;}

#community_snap_thumbnail {margin-left:15px;}

.community_blockquote {
background:url('http://static.mgnetwork.com/isn/community/forum_blockquote.png') top center no-repeat;
height:180px;
}

ul.community_links {
margin:0;
list-style:none;
}

#zvents_acc_block {
			display:normal;
			position:relative;
			font-family:verdana, arial, helvetica;
			font-size:10px;
			font-weight:normal;		
			padding-left:3px;
			padding-top:3px;
			width:300px;
			background-image:url('http://static.mgnetwork.com/isn/core/media_path/backgrounds/zvents_acc_bkg.jpg');
			background-repeat: no-repeat;
		}
		#zvents_searchform {
			height:25px;
			text-align:center;
		}
		#zvents_search {
			width:150px;
			border:1px #000 solid;
			background-color:#ffffff;
		}
		
		#zvents_location {
			width:80px;
			border:1px #000 solid;
			background-color:#ffffff;
		}
				
		#zvents_button{
			width:30px;
			height:20px;
			border:1px #000 solid;
			background-color:#cccccc;
		}
		
		#zvents_calendar {
			display:normal;
			text-align:center;
		}
		
		#zvents_calendar a{float:left;}

		#zvents_acc_block_header {
			font-size:12px;
			line-height:20px;
			font-weight:bold;
			text-decoration:underline;
		}
		#zvents_ZventsEventList {font-weight:bold;}

.forum_content {font-size:1.4em; padding:40px 0 0 20px; color:#880000;}
.forum_author {float:right; padding-right:70px; font-size:0.5em; color:#000000;}
.forum_link {clear:both; margin:0 0 10px 0;}

/* Community pages END */


