@charset "utf-8";
/* CSS Document */

/*----------------------
  -- Main Body Styles --
  ----------------------*/
img { border: 0; }

body {
  color: #000;
  font-family: Trebuchet, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #000;
  text-align: left;
  margin: 0px;
  padding: 0px;
}

/*--This is the main container of the template.  It sets the overall width of the tempalate as well as centers it--*/
#wrapper {
	width: 984px;
	margin: 0 auto; /*centers the template*/
	position:relative;
	border-top:none;
	background-color:#FFF;
	
	
}

/*--Left and Right Ads--*/

#wrapper #right_ad {
	
	position:absolute;
	top:-20px;
	left:984px;
	height:759px;
	width:138px;
	background-image: url(http://www.mketv.com/custom/advertise/bck_wing_right_april.png)
}
#wrapper #left_ad {
	position:absolute;
	top:-20px;
	left:-267px;
	height:759px;
	width:267px;
	background-image: url(http://www.mketv.com/custom/advertise/bck_wing_left_april.png);
}

/*--The main header--*/
#header {
	width: 984px;
	height:270px;
	margin: 0px;
	padding: 0px;
	z-index:1;
	background-image:url(../../../custom/bck_header.png);
}
#header2 {
  width: 983px;
  background-color: #ffffff;
  margin: 0px;
  padding: 0px;
  float: left;
  background: transparent url(../images/header-main.png) repeat-x;
}

#header-left {
  width: 300px;
  height: 100px;
  margin: 0px;
  float: left;

  
}

#header-main {
  width: 673px;
  height: 100px;
  margin-right: 10px;
  float: right;
 
}


#header-bottom {
  width: 983px;
  height: 15px;
  margin: 0px;
  float: left;
  background: transparent url(../images/header-bottom.png) no-repeat;
  background-color: #0000;
}

#header-bottom2 {
  width: 983px;
  height: 15px;
  margin: 0px;
  float: left;
  background: transparent url(../images/header-bottom.png) no-repeat;
  background-color: #0000;
}
 

/*--Set the margin of the logo so that it aligns properly with the left header background--*/
#logo {
 padding: 25px
}

#header-left-2 {
  width: 295px;
  height: 15px;
  margin: 0px;
  float: left;
  
  background-position: 0px -50px;
}

#header-main-2 {
	width: 692px;
	height: 80px;
	margin: 0px;
	float: right;
	background-position: 0px -50px;
	border-right: 0px solid #1f6ba5;
}

#logo-2 {
 margin: 4px 0px 0px 20px;
}


/*---Custom Sprite NAV MKE TV---*/

/*SPRITE BACKGROUP POSITIONING*/
.homebutton {
	position:relative;
	float: left;
	width:125px;
	height:50px;
	display:block;
	background-image: url(../../../custom/nav_mketv_2.png);
	background-position: top left;
}
.homebutton span.hover{
	position: absolute;
	display: block;
	width:125px;
	height:50px;
	background-position: 1px -50px;
	background-image: url(../../../custom/nav_mketv_2.png);
}

.videobutton{
	position:relative;
	float: left;
	width:125px;
	height:50px;
	display:block;
	background-image: url(../../../custom/nav_mketv_2.png);
	background-position:-125px 0px;
}
.videobutton span.hover{
	position: absolute;
	display: block;
	width:125px;
	height:50px;
	background-position:-124px -50px;
	background-image: url(../../../custom/nav_mketv_2.png);
}

.musicbutton{
	position:relative;
	float: left;
	width:125px;
	height:50px;
	display:block;
	background-image: url(../../../custom/nav_mketv_2.png);
	background-position:-250px 0px;
}
.musicbutton span.hover{
	position: absolute;
	display: block;
	width:125px;
	height:50px;
	background-position:-249px -50px;
	background-image: url(../../../custom/nav_mketv_2.png);
}

.newsbutton{
	position:relative;
	float: left;
	width:125px;
	height:50px;
	display:block;
	background-image: url(../../../custom/nav_mketv_2.png);
	background-position:-375px 0px;
}
.newsbutton span.hover{
	position: absolute;
	display: block;
	width:125px;
	height:50px;
	background-position:-374px -50px;
	background-image: url(../../../custom/nav_mketv_2.png);
}




/* NAVIGATION - CSS SPRITES*/

#header-main #nav {
	position:relative;
	top:5px;
	left:25px;
	width:600px;
	height:50px;
	margin-left:50px;
	margin-top:0px;
	border-bottom:none;
	z-index:100;
	}	
	
	


	

/* Drop Menu Nav */

/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	font-size: 10px;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*STYLES FOR GENERAL PROPERTIES*/
.clear {
	clear:both;
	}
	
p {
	margin:10px 0;
	color: #333;
	}
	
h1, h2 ,h3 {
	font-family:georgia, times, 'times new roman';
	}

em {
	font-style:oblique;
	}
	
strong {
	}
	
blockquote {
	margin:50px;
	}



/*--Greeting (Welcome mesage, login/out links etc...--*/
#greeting {color: #930;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 13px;
  float:right;
  padding-left:4px;
  margin: 2px 2px 2px 12px;

 
}

#greeting a:link {
	color: #C60;
}
#greeting a:visited { color: #930; }
#greeting a:hover { color: #930; text-decoration: underline; }




/*----------------------
  -- Link Styles      --
  ----------------------*/
/*-Main Links.  All links will show like this unless specified otherwise-*/
a:link {
  text-decoration: none;
}

a:visited {text-decoration: none;
}

a {text-decoration:none; }	


a:hover {
  text-decoration: none;
}


/*-----------------------
  -- Navigation Styles --
  -----------------------*/


/*--Sub Navigation. (My Profile, My Messages, etc...)--*/
.sub-nav {
  text-align: right;
  float:left;
  margin-left:12px;
  

}

.sub-nav-links {
	color: #900;
	font-size: 9px;
}

.sub-nav-links a:link, .sub-nav-links a:active, .sub-nav-links a:visited  {
	text-decoration:none;
	font-size: 9px;
	color:#900;
}

.sub-nav-links a:hover {
	color: #000;
}

/*--Browse Navigation. (Featured, Most Views, etc...)--*/
.browse-nav {
  text-align: right;
  margin: -15px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
}

.browse-nav-2 {
  text-align: right;
  margin: -15px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
}
.browse-nav a {
  color: #fff;
  font-size: 12px;
}

.browse-nav a:hover {
  text-decoration: underline;
}

.browse-nav-2 a {
  color: #3983bb;
  font-size: 12px;
}

.browse-nav-2 a:hover {
  text-decoration: underline;
}

/* Home Page Flash */

.homepage_flash {
  color: #000000;
  font-size: 14px;
  font: Trebuchet;
  font-weight: bold;
  width: 704px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 8px;
  background-image:url(../../../custom/img_header_home_flash.png);
  
}

#index-player-container {
  width: 710px;
  text-align: center;
  border: 1px solid #d0d2d4;
  border-right:none;
  border-top: none;
  padding: 0px 0px 1px 0px;
  margin: 0px 0px 0px 0px;
}



/*--Search Bar--*/
#header-main #search-bar {
	position:relative;
	left:0px; top:0px;
  float: right;
  margin: 0px 0px 0px 0px;
  z-index:101;
}

/*--Form BUttons--*/
.button-form {
  height: 25px;
  font-family: trebuchet;
  width:141px;
  cursor:pointer;
  margin-bottom: 10px;
  background: transparent url(../images/button-form.gif) repeat-x;
  padding: 0px 0px 2px 0px;
}

.button-form:hover {
 
}

/*-----------------------
  -- Advert Styles     --
  -----------------------*/
#advert-top {
  background-color: #000;
  margin: 0px;
  text-align:center;
  padding-bottom:10px;
  border-bottom:solid #000 1px;

}

#advert-bottom {
  width: 984px;

  margin: auto;
  text-align:center;
  border-top: #000 solid 1px ;
  background-image:url(../../../custom/bck_home_bottom_advert.png);
}

#home-top-rect-ad {
	background-image:url(../../../custom/advertise/bck_diagonal_258_60.png);
	width:258px;
	height:80px;
	
}

.advert_right_250_top {
  width: 258px;
  height: 6px;
  border-bottom:solid 1px #999;
  
}

#advert_right_250 {
	width: 254px;
	height: 250px;
	padding: 2px 0px;
	text-align: center;
	border: 1px solid #999;
	text-align:center;
	background-color:#FFF;
}

.advert_right_250_bottom {
  
}

#advert-left {
  width: 256px;
  padding: 2px 0px;
  text-align: center;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  text-align:center;
}

#advert_custom_left {
    width: 256px;
	margin-left:4px;
}

#ad_video_sky {
	width:120px;
	height:600px;
	
	
}


/*--Updates--*/

.trending_topics_container {
	width: 258px;
	border-top: none;
	background-image:url(../../../custom/unique/images/bck_trending_topic.png);
	border-bottom: none;
	padding-top:10px;
	padding-bottom:5px;
	height:70px;
	background-repeat:no-repeat;
	border-bottom:#999 solid 1px;
}

.topics_list{
	padding-top:20px;
	padding-left:5px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-decoration:blink;
	
}

.topics_list a{ color:#fff;}
.topics_list a:hover { text-decoration:underline;}
/*--New Music for Ipod*/

.new_music_wrapper {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 258px;
  height: 184px;
  padding-left:0px;
  padding-top:0px;
  background-image:url(../../../custom/bck_new_music_container.png);
}


#new_music_container {
  width: 251px;
  border-top: none;
  border-bottom: none;
  padding-left:5px;
 }

#new_music_container ul {
	margin-top:25px;}

#new_music_container li {
  font-size:12px;
  margin-top:15px;
  list-style-type: none;
  padding: 2px;

 
}

#new_music_container a {
  padding: 0px;
  margin: 0px;
  color:#030;
}

#new_music_bottom { 
 width: 258px;
  height: 22px;
  margin: 0px 0px 10px 0px;
  background: transparent url(http://mketv.com/custom/img_lower_new_music_container.png) no-repeat;
}

/*--most popular--*/

.most_popular_title {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 258px;
  height: 22px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-bottom:0px;
  background-image:url(../../../custom/img_upper_most_popular_container.png);
}

.most_popular_container {
	color:#F90;
  width: 254px;
  border-top: none;
  padding: 0px 2px;
  border-bottom:none;
  background-image:url(../../../custom/bck_most_popular_container.png);
}

.most_popular_container_bottom {
 width: 258px;
  height: 9px;
  margin: 0px 0px 10px 0px;
  background: transparent url(http://mketv.com/custom/img_lower_most_popular_container.png) no-repeat;
}

/*---twitter widget---*/

.twitter_widget_title {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 258px;
  height: 32px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-bottom:0px;
  background-image:url(../../../custom/img_upper_tag_cloud_title.png);
}

.twitter_widget_container {
  color:#000;
  width: 258px;
  border-top: none;
  padding-bottom:0px;
  border-bottom:none;
  background-image:url(../../../custom/bck_tag_cloud_container.png);
}

.tag_cloud_container_bottom {
 width: 258px;
  height: 10px;
  margin: 0px 0px 10px 0px;
  background: transparent url(http://mketv.com/custom/img_lower_tag_cloud_container.png) no-repeat;
}


#poll_container {
	padding-bottom:10px;
	height:260px;
	
}

/*---Individual Video Player Page---*/

.user_info {
	width: 252px;
	border: 1px solid #999;
	background-color:#FF9;
	margin-right: 5px;
	height: 130px;
}

.play_page_top_right_ad {
	width: 250px;
	border: 1px solid #999;
	background-color:#FF9;
	margin-right: 0px;
	height: 250px;
}

#message_me { padding-bottom:3px; padding-right:2px;}
#add_friend { padding-bottom:3px; padding-right:2px;}
#view_page  { padding-bottom:3px; padding-right:2px;} 
	


#member-details-thumb {
  float: left;
  width: 120px;
}

/*--Member Details--*/
#member-details {
  padding: 2px 2px 3px 0px;
  width: 258px;
}

.member-details-list {
  margin-right:2px;

}

.member-details-list ul{
  list-style-type: none;
}

.member-details-list li {
  margin: 2px 0px;
  width:250px;
}

#member-details-thumb img { border: 1px solid #666666;}
#member-details-thumb img:hover { border: 1px solid #666; }





/*Embed Section*/
.embed_container {
	width: 252px;
	border: 1px solid #999;
	background-color:#FF9;
	margin-right: 5px;

}
/*other video*/

.other_videos {
	width: 252px;
	border: 1px solid #999;
	margin-right: 5px;
	background-image: url(../../../custom/bck_other_videos.png);
}
#others{ width:245px;
	
	
}

.player_header {
	color: #000000;
	font-size: 14px;
	font: Trebuchet;
	width: 637px;
	height: 16px;
	margin-left:70px;
	padding: 0px 0px 0px 0px;
	background-image:url(../../../custom/img_header_player.png);  
}


/*---Individual audi Player Page---*/

.audio_player_header {
  color: #000000;
  font-size: 14px;
  font: Trebuchet;
  font-weight: bold;
  width: 704px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 8px;
  background-image:url(../../../custom/img_header_audio_player.png);
  
}

.user_info_audio {
	width: 252px;
	border: 1px solid #999;
	background-color:#CFF;
	margin-right: 5px;
	height: 130px;
}


.embed_container_audio {
	width: 252px;
	border: 1px solid #999;
	background-color:#CFF;
	margin-right: 5px;

}

.other_audios {
	width: 252px;
	border: 1px solid #999;
	background-color:#CFF;
	margin-right: 5px;
	background-image: url(../../../custom/bck_other_audios.png);
}
#others{ width:245px;
		display:block; 
		height: 236px; 
		overflow: auto;
}
	
/*-----------------------
  -- Column Styles     --
  -----------------------*/
#inner-templates-container {
  width: 100%;
  /* margin: 0px auto; */
}

#column-wide {
  width: 980px;
  margin: 15px 0px 5px 0px;
  float: left;
}

#column-left-1 {
  width: 712px;
  float: left;
  margin: 15px 5px 10px 0px;
}

#column-left-home {
  width: 710px;
  float: left;
  margin: 15px 0px 10px 0px;
}

#column-right-1 {
  width: 258px;
  float: left;
  margin: 15px 0px 10px 5px;
}

#column-right-home {
  width: 258px;
  float: left;
  margin: 15px 0px 10px 5px;
}

#column-right-1-play {
  width: 258px;
  float: left;
  margin: 15px 0px 10px 5px;
}

#column-left-2 {
  width: 258px;
  float: left;
  margin: 14px 5px 10px 0px;
  min-height:1000px;
}

#column-right-2 {
  width: 712px;
  float: left;
  margin: 14px 0px 10px 5px;
}

#column-left-3 {
  width: 465px;
  padding: 5px;
  float: left;
  margin: 5px 0px 0px 0px;
}

#column-right-3 {
  width: 465px;
  padding: 5px;
  float: right;
  margin: 5px 0px 0px 0px;
}

/*------------------------------------
  -- Containers, Headers and Blocks --
  ------------------------------------*/
  
  
  
/* video tab - mketv.com/videos  */


.video_tab_latest_video {
	
  color: #fff;
  font-size: 12px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 258px;
  height: 64px;
  margin-left:2px;
  background-image:url(../../../custom/img_header_latest_video.png);
  border-bottom:solid 1px #999;

	
	
}
.video_tab_selction_choices {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 0px 0px 0px 0px;
  margin-left:2px;

}

.video_tab_video_catergories {
  color: #fff;
  font-size: 12px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 258px;
  height: 35px;
  margin-left:2px;
  background-image:url(../../../custom/img_header_video_catergories.png);
  border-bottom:solid 1px #999;

}

.catergory_list {
  color: #fff;
  font-size: 14px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 256px;
  height: 22px;
  padding-left:2px;
  background: transparent url(../images/column-header-narrow.png) no-repeat;
}

.catergory_list ul {}

.catergory_list li {
  list-style-type: none;
  padding: 7px 0px 0px 8px;
  margin: 1px 0px;
  height: 23px;
  background: transparent url(../images/nav-whats-showing.gif) repeat-x;
  min-height:600px;
}

.catergory_list li:hover { background-position: -30px; }

.catergory_list a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}


/* video tab - mketv.com/videos  -------------------------------------------------------------------------------- */

.audio_tab_latest_audio {
	
  color: #fff;
  font-size: 12px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 258px;
  height: 64px;
  margin-left:2px;
  background-image:url(../../../custom/img_header_latest_music.png);
  border-bottom:solid 1px #999;

	
	
}

.audio_tab_catergories {
  color: #fff;
  font-size: 12px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 258px;
  height: 35px;
  margin-left:2px;
  background-image:url(../../../custom/img_header_audio_catergories.png);
  border-bottom:solid 1px #999;

}



/*--Wide Container Header--*/
.header-wide {
  color: #000000;
  font-size: 14px;
  font: Trebuchet;
  font-weight: bold;
  width: 704px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 8px;
  background: transparent url(../images/column-header-wide.png) no-repeat;
}

.header-wide-2 {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 704px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 8px;
  background: transparent url(../images/column-header-wide-2.gif) no-repeat;
}

.header-wide-comments {
  width: 710px;
  color: #1f5176;
  background: transparent url(../images/column-header-wide-2.gif) no-repeat;
  border:1px solid #d0d2d4;
}



.header-wide h1 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  margin: -15px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
  text-align: right;
}

.header-wide h2 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding: 0px 0px 0px 5px;
  text-align: left;
}

/*--Wide Container--*/

.container-wide-ajax {
  width: 704px;
  text-align: center;
  border-top: none;
  border-bottom: none;
  padding: 0px 3px;
}

/*--Bottom border. This is to give the wide containers rounded bottom corners.--*/
.container-wide-footer {
  width: 712px;
  height: 16px;
  margin: -2px 0px 10px 0px;
  background: transparent url(../images/column-border-bottom-wide.png) no-repeat;
}

/*--Top border. This is to give the wide containers rounded top corners.--*/
.container-wide-header {
  width: 712px;
  height: 6px;
  margin: 5px 0px 0px 0px;
  background: transparent url(../images/column-border-top-wide.png) no-repeat;
}

.container-wide-player {
  width: 700px;
  text-align: center;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  background-color:#000;
  background-position: right bottom;
  padding:2px 5px;
  border-bottom:1px solid #dddcdc;
  margin: 0px 0px 5px 0px;
}

.container-audio-player {
  width: 700px;
  text-align: center;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  background-image: url(../../../custom/bck_audio_container.png);
  padding:2px 5px;
  border-bottom:1px solid #dddcdc;
  margin: 0px 0px 5px 0px;
}

.container-video-player {
  color: #000;
  width: 706px;
  text-align: center;
  background: #fff;
  background-image:url(../../../custom/unique/images/bck_video_container.png);
  border-bottom:#999 solid 1px;
  border-right:#999 solid 1px;
  padding: 0px;
  margin-top:1px;
  margin-left:-0px;
  height:530px;

}


#video-info {
  width: 640px;
  padding-right: 5px;
  padding-left:15px;
}
#vid_edit {text-align:center;}
#vid_edit li { list-style:none;}

.share_container {
	width:100%; overflow:auto;
	
}

.menu-list {
  list-style-type: none;
  text-align: left;
  margin: 0px 0px 0px 8px;
  padding: 5px 0px 0px 0px;
}

.menu-list li {
  line-height: 2;
  padding-bottom: 5px;
}

.video-details-list {
  width: 690px;
  list-style-type: none;
  float: left;
  text-align: left;
}

.video-details-list li {
 	margin-bottom: 8px;
 	padding: 1px 0px;
 	margin: 4px 0px;
}

.li-spacer {
}

.rating { float: left; }
.functions { float: right; }




/*--Narrow Column Header--*/
.header-narrow {
  color: #fff;
  font-size: 14px;
  font-family: Trebuchet, Helvetica, sans-serif; /*--right column mod kaz--*/
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow.png) no-repeat;
}



.updates_list{
  width: 256px;
 

}
	

.header-narrow-2 {
  color: #1f5176;
  font-size: 14px;
  font-weight: bold;
  width: 256px;
  height: 22px;
  margin: 0px 0px -3px 0px;
  padding: 3px 0px 0px 8px;
  background: transparent url(../images/column-header-narrow-2.gif) no-repeat;
}

/*-- Narrow Container.  These are used in the right column--*/
.container-narrow {
  width: 252px;
  border: 1px solid #333;
  border-top: none;
  padding: 0px 2px;
}

/*--This gives the narrow containers rounded top corners when needed.--*/
.container-narrow-top {
  width: 258px;
  height: 6px;
  background: transparent url(../images/column-border-top-narrow.png) no-repeat;
}

/*--This gives the narrow containers rounded bottom corners.--*/
.container-narrow-bottom {
  width: 258px;
  height: 6px;
  margin: 0px 0px 10px 0px;
  background: transparent url(../images/column-border-bottom-narrow.png) no-repeat;
}

/*--Container List Styles--*/
.container-narrow ul {
  list-style-type: none;
}

/*--The Stats Container--*/
.container-stats {
  width: 252px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 0px 2px;
}
.container-stats ul {
  list-style-type: none;
}

.container-stats li {
  float: left;
  width: 100%;
  line-height: 1.8;
}

/*--The Login Form Container--*/
#login-box {
  color: #fff;
  width: 258px;
  height: 170px;
  background-image:url(../../../custom/bck_login.png);
  margin: 0px 0px 5px 0px;
}

.login_submit {
  height: 25px;
  font-family: trebuchet;
  width:151px;
  cursor:pointer;
  margin-bottom: 8px;
  background-image:url(../../../custom/btn_login_now.png);
}


#login-box a {
  color: #CCCCFF;
  font-weight: bold;
}

#login-box a:hover { color: #fff; }

.username { margin:0px 0px 0px 12px; }

.password { margin:0px 0px 0px 12px; }

.howlong { margin: 0px 12px 0px 12px; }

.login-button { margin: 0px 0px 0px 18px; }

.login-button-index { margin: -8px 0px 0px 0px; }




/*--Upload Video Container--*/
#upload-video {
 width: 708px;
 padding: 5px;
}

#upload-video ul {
  list-style-type: none;
}

#upload-video li {
  display: inline-block;
  margin: 8px 0px;
  float: left;
}

#upload-video-response {
 width: 500px;
 padding: 5px;
}

#upload-video-response ul {
  list-style-type: none;
}

#upload-video-response li {
  margin: 8px 0px;
}

.upload-video-form-input {
  width: 300px;
  margin-left: 5px;
}

.upload-video-tags {
  background-color: #e7e7e7;
  border: 1px solid #666666;
  padding: 3px;
}

/*--The Video Browser Container--*/
.browse-video-header {
  color: #000000;
  font-size: 14px;
  font: Trebuchet;
  font-weight: bold;
  width: 704px;
  height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 8px;
  background-image:url(../../../custom/img_browse_video_header.png);
}


.browse-video-container {
  width: 706px;
  min-height:325px;
  background-image: url(../../../custom/bck_videobox.png);
  text-align: center;
  border: 1px solid #0000;
  padding: 0px 3px;
}

.browse-videos {
  width: 704px;
   padding: 8px 0px 0px 8px;
  background-position: right bottom;
  
}

.browse-videos ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.browse-videos li {
  display: inline;
  width: 120px;
  text-align: center;
  float: left;
  padding: 2px;
  margin: 5px 26px;
}

.browse-videos-title {
  color: #333;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}

.browse-videos-duration {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-top: 4px;
}

.browse-videos-member {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 4px;
}

.browse-videos-rating {
  text-align: right;
  margin-top: -10px;
}

.browse-videos-date {
  color: #333;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  margin-top: -4px;
}

/*--The Audio Browser Container--*/
.browse-audios {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin: 0px 0px -4px 0px;
}

.browse-audios ul {}

.browse-audios li {
  list-style-type: none;
  padding: 2px;
  margin: 1px 0px;
  line-height: 1.8;
}

.browse-audios a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}

/*--The Blog Browser Container--*/
.browse-blogs {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin: 0px 0px -4px 0px;
}

.browse-blogs ul {}

.browse-blogs li {
  list-style-type: none;
  padding: 2px;
  margin: 1px 0px;
  line-height: 1.8;
}

.browse-blogs a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}

/*--What's Showing Menu Container--*/
.whats-showing {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin-left:2px;

}

.whats-showing ul {}

.whats-showing li {
  list-style-type: none;
  padding: 7px 0px 0px 8px;
  margin: 1px 0px;
  height: 23px;
  background: transparent url(../images/nav-whats-showing.gif) repeat-x;
}

.whats-showing li:hover { background-position: -30px; }

.whats-showing a {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}

/*music generes */


.music-genres {
  width: 256px;
  border: 1px solid #d0d2d4;
  border-top: none;
  border-bottom: none;
  padding: 5px 0px 0px 0px;
  margin-left:2px;

}

.music-genres ul {}

.music-genres li {
  list-style-type: none;
  padding: 7px 0px 0px 8px;
  margin: 1px 0px;
  height: 23px;
  background: transparent url(../images/nav-whats-showing.gif) repeat-x;
}

.music-genres li:hover { background-position: -30px; }

.music-genres a {
  font-weight: bold;
  color:#306;
  padding: 0px;
  margin: 0px;
}

/*--Groups Containers--*/
.groups-list {
  width: 690px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  border: 1px solid #dddcdc;
  float: left;
}

.groups-thumb {
  display: inline;
  text-align: left;
  margin: 0px;
  float: left;
}

.groups-thumb li {
	list-style-type: none;
	ZZZborder: 2px solid #ccc;
}

.groups-info {
  color: #000;
  width: 510px;
  list-style-type: none;
  display: block;
  text-align: left;
  padding: 5px;
  float: left;
  margin: 0px 0px 8px 18px;
}

.groups-info li { padding: 2px 0px; }

/*--The Video Browser Container--*/
.groups-videos {
  width: 710px;
  margin: 0px;
  text-align: center;
}

.groups-videos ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.groups-videos li {
  display: inline;
  text-align: center;
  float: left;
  border:1px solid #ccc;
  padding: 5px;
  width: 160px;
  ZZZheight: 170px;
  margin: 5px 5px 0px 0px;
}

.groups-videos-duration {
  color: #333;
  margin-top: 4px;
  font-size: 11px;
}

.groups-videos-rating {}

.groups-videos-date {
  color: #333;
  font-size: 11px;
}

.groups-form {
  width: 690px;
  padding: 5px 10px;
  border: 1px solid #dddcdc;
  text-align: left;
}

.groups-form ul {
  list-style-type: none;
}

.groups-form li {
  margin: 10px 0px;
  font-weight: bold;
}

/*--Members Info--*/
.member-info {
  list-style-type: none;
  text-align: left;
  line-height: 0.5px;
}





#member-status { margin: 5px 3px; float: left; }

#member-content {
  width: 258px;
  float: left;
  font-weight: bold;
  text-align:center;
  padding: 5px 0px 0px 0px;
}

.member-others {
  float: left;
  margin: 5px 5px 3px 20px;
  text-align: center;
}

/*--Member List--*/
.member-list {
	width: 980px;
  	margin: 0px;
  	text-align: center;
}

.member-list ul {
  list-style-type: none;
  display: inline;
  clear: both;
}

.member-list li {
  display: inline;
  float: left;
  border:1px solid #dddcdc;
  padding: 5px;
  width: 177px;
  margin: 5px 5px 0px 0px;
}

/*--Content List Container--*/
#content-list {
  width: 710px;
  display: inline-block;
  list-style-type: none;
  border: 1px solid #dddcdc;
  margin-bottom: 5px;
  float: left;
  margin-right:2px;
}


#content-list li {
  list-style-type: none;
  cursor:pointer;
}
#content-list li:hover {
  list-style-type: none;
}

.content-list-narrow {
  width: 256px;
  padding: 5px 4px;
}

#content-list-narrow li {
  margin: 5px 0px;
}

#content-list a:link {text-decoration: none; }
#content-list a:visited {text-decoration: none; }
#content-list a:hover {text-decoration: none;}



.content-list-thumb {
  width: 102px;
  list-style-type: none;
  float: left;
  padding: 2px 0px 0px 2px;
  margin: 2px 0px;  
}

.content-list-thumb li {
  display: inline;
}

.content-list-info {
  display: inline-block;
  list-style-type: none;
  width: 588px;
  float: right;
  margin: 2px 0px;
  border-left: 1px solid #dddcdc;
  background-image:url(../../../custom/bck_video_list.png);
}

#content-list-infor a {
display:block;
width:100%;
}

#content-list-info :hover {
	background-color:#333;
	
}

.content-list-info li {
  padding: 2px;
}

/*--Comment List Container--*/
.comment-list {
  width: 710px;
}

.comment-list-block {
  display: inline-block;
  list-style-type: none;
}

.comment-list-block li {
  padding: 5px 0px;
  margin-bottom: 3px;
}

.comment-list-thumb {
  width: 118px;
  list-style-type: none;
  float: left;

}

.comment-list-thumb img { border: 2px solid #666666; }
.comment-list-thumb img:hover { border: 2px solid #dddcdc; }

.comment-list-thumb li {
  display: inline;
  list-style-type: none;
}

.comment-list-info {
  display: inline;
  list-style-type: none;
  width: 588px;
  float: right;
  border: 1px solid #dddcdc;
  text-align: left;
}

.comment-list-info li {
  padding: 4px 5px;
}

/*--FCK Editor Container--*/
.fck-block {
  width: 690px;
  margin: 0px auto 3px auto;
  border: 1px solid #666666;
}

/*search results page */

#search_results_container {
  float: left;
  padding-top:10px;
  padding-bottom:40px;
  width:713px;
  min-height:500px;
}

#search_wrapper {
	width:100%;
	overflow:auto;
	background-image: url(../../../custom/bck_uploader.png);
	
}

/*--User Info--*/
.user-info-list {
  list-style-type: none;
  display: inline;
}

.user-info-list li {
  display: inline;
  float: left;
  margin: 0px 4px;
}


/*--Signup/Login Form Container--*/
.signup_intro_left{
	background-color:#FF9;
	text-align: left;
	width: 460px;
	border: 1px solid #dddcdc;
	margin: 5px 2px;
    padding: 8px 0px 0px 10px;
	float:left;
	
}


.signup-right {
  width: 460px;
  margin: 5px 2px;
  padding: 5px;
  background-color:#CFF;
  border: 1px solid #dddcdc;
  float: right;
  min-height:500px;
}

#signup_title {

	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;

}

.signup_intro_left p {
  font-weight: bold;
}

.signup_intro_left ul {
  margin: 5px 0px 5px 30px;
}


#Signup{
	border:#FFF solid 1px;
	text-align: left;
}

#Signup ul{
	list-style-type: none;
	padding: 0px;
	margin: 25px 0px 0px 25px;
	width: 340px;
}

#Signup li{
	display:block;
	margin: 0px 0px 10px 6px;
}

.signup-right a { color: #317eb8; font-weight: bold; }
.signup-right a:hover { text-decoration: underline; }

.login-button { margin-left: 78px; }






/*--Email Container--*/
.email-list {
  width: 690px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  border: 1px solid #dddcdc;
  float: left;
}

.email-list ul { list-style-type: none; }

.email-list li {
  margin: 10px 0px;
  padding: 5px 2px;
  border-bottom: 1px dashed #ccc;
}

.email-list-2 {
  width: 690px;
  padding: 2px 10px;
  margin: 0px 0px 8px 0px;
  border: 1px solid #dddcdc;
  float: left;
}

.email-list-2 ul { list-style-type: none; }

.email-list-2 li {
  margin: 2px 0px;
  padding: 0px;
}

/*upload menu*/

#upload_menu {
	width: 700px;
	height:346px;
	background-image:url(../../../custom/bck_upload_menu.png);
	text-align:center;
	margin-left:140px;
	margin-top:20px;
	
	
}


/*--Misc--*/
#album_view {
  padding: 2px 0px;
}

.albums_view {
  width: 710px;
  margin: 0px;
  text-align: center;
}

.albums_view ul {
  list-style-type: none;
  display: inline;
}

.albums_view li {
  display: inline;
  text-align: center;
  float: left;
  border:1px solid #ccc;
  padding: 5px;
  width: 160px;
  height: 156px;
  margin: 5px 5px 0px 0px;
}

#mycarousel { margin: 5px 0px; }

/*--Warning Message Container--*/
.warning-message {
  width: 100%;
  height: 23px;
  margin: 2px auto;
  text-align:center;
  border: 1px dashed #ee0000;
  color: #ee0000;
  font-weight: bold;
  font-size: 14px;
  line-height: 15px;
  padding: 3px 0px 0px 0px;
}

/*--Welcome Page Container--*/
#welcome-container {
	text-align: left;
	height: 356px;
	font-weight: bold;
	margin: 0 auto;
	width: 983px;
	background-image:url(../../../custom/bck_welcome.png);
	border-bottom:#000 solid 1px;
}

#welcome-container a { color:# 000px;}


#welcome-container ul {
  list-style-type: none;
  margin: 24px 0px;
}

#welcome-container li {
	height:50px;
	margin: 0px 0px 10px 90px;
	display: inline;
	width: 320px;
	float: left;
	min-height:35px;
	background-color:#FF9;
	font-size:12px;
	border: #999 solid 1px;
	cursor:pointer;
	padding-top:10px;
	padding-left:15px;
	background-image:url(../../../custom/bck_welcome_blocks.png);
}

#welcome-container li:hover {
	background-image:url(../../../custom/bck_welcome_blocks_down.png);

}

/*Video Upload Form*/

#upload_video_container {
	padding-left:145px;
	padding-top:10px;
	background-image:url(../../../custom/bck_uploader.png);
}
.upload_video_header {
	background-image:url(../../../custom/img_header_upload_video.png);
	margin-left:10px;
	width:690px;
	height:73px;
	
	
}

/*Audio Upload Form */
#upload_audio_container {
	padding-left:145px;
	padding-top:10px;
	background-image:url(../../../custom/bck_uploader.png);
	
}
.upload_audio_header {
	background-image:url(../../../custom/img_header_upload_audio.png);
	margin-left:10px;
	width:690px;
	height:73px;
	
	
}




/*--Member Search Container--*/
#members-search {
	text-align: center;
	margin: 10px 0px;
	border: 1px solid #E3E3E3;
}

#members-search ul {
    margin: 0px;
	padding: 5px 0px;
	color: #3399FF;
	background-color: #000000;
}

#members-search li {
	display: inline;
	margin-right: 15px;
}

/*--Generic Container--*/
#generic-container {
  border: 2px solid #dddcdc;
  padding: 5px;
}

#generic-container p {
  line-height: 2;
}


.news-title {
  width: 696px;
  background: #e7e7e7;
  padding-left: 5px;
  font: Arial, Helvetica, sans-serif;
}

.news-info {
  width: 696px;
  font-weight: bold;
  background: #f1f1f1;
  padding-left: 5px;
  border-bottom: 1px solid #dddcdc;
}

.news-list-info {
  display: inline-block;
  list-style-type: none;
  width: 708px;
  float: right;
  margin: 2px 0px;
}

.news-list-info li {
  padding: 5px;
}

/*----------------------
  -- General Styles   --
  ----------------------*/
.thumb {
  border: 2px solid #ccc;
}

h1 {
  color: #3580b9;
  font-size: 20px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}

h2 {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}

h3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

h4 {
  color: #000;
  font-size: 12px;
  font-weight: bold;
  margin: 0px;
}

h4 a {
 color: #5798ca;
}

.moderation {
  background-color: #fff3b7;
  border: 1px solid #6a5800;
  padding: 0px 5px;
  clear: both;
}

.popular-lable { color: #000; font-size: 12px; font-weight: bold; margin: 2px 0px; }

.stats-thumb { float: left; margin: 2px 0px }

.stats-lable { color: #000; font-size: 12px; font-weight: bold; margin: 5px; float: left; }

.stats-value { float: right; margin: 5px 2px; }

.audio-lable { margin: 0px 0px 0px 5px; }

.signup-lable { font-weight: bold; margin: 0px 17px 0px 0px; }
.signup-lable-user { font-weight: bold; margin: 0px 12px 0px 0px; }
.signup-lable-new { width: 100%; padding: 0px 0px; }

.clear-fix {
  clear: both;
}


/* Pagination */

#pagination {
	margin-top: 28px;
	margin-bottom: 8px;

}
#pagination ul {
	list-style-type: none;
	padding-left: 0px;
}
#pagination li {
	display: inline;
	margin: 10px 5px 0 0;

}
#pagination li a {
	padding: 4px;
	border: 1px solid #999999;
	text-decoration: none;
}
#pagination li a:hover {
	border: 1px solid #333333;
	background-color: #ffffff;
	color: #0000DD;
	ZZZfont-weight: bold;
	ZZZfont-size: 12px;
	ZZZpadding: 5px;

}

/*------------------
  -- Form Styles  --
  ------------------*/
#delmemberform {
  margin: 10px 0px;
}

#addvideoform {
  margin: 10px 0px;
}

/*----------------------
  -- Promoted Videos  --
  ----------------------*/
#promoted-container {

}

.ts-1 {
	border: none;
	height: 120px;
	position: relative;
	text-align: left;
	width: 522px;
	
}

.ts-1-1 {
	height: 114px;
	left: 21px;
	padding: 1px;
	position: absolute;
	top: 18px;
	width: 140px;
}

.ts-1-2 {

	height: 96px;
	left: 201px;
	padding: 1px;
	position: absolute;
	top: 8px;
	width: 140px;
}
.ts-1-2-title {
    font-size:9px;
    font-weight: bold;
	height: 19px;
	margin: 90px 0px 0px -6px;
	line-height: 19px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 140px;
	overflow:hidden;
}

.ts-1-3 {
    height: 100px;
	left: 361px;
	padding: 1px;
	position: absolute;
	top: 10px;
	width: 140px;
}

.ts-1-3-title {
    font-size:9px;
    font-weight: bold;
	height: 19px;
	margin: 96px 0px 0px -8px;
	line-height: 19px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 140px;
	overflow:hidden;
}
.ts-1-4 {
	height: 114px;
	left: 516px;
	padding: 1px;
	position: absolute;
	top: 18px;
	width: 140px;

}

.ts-2 {
	border: none;
	height: 114px;
	position: relative;
	text-align: left;
	width: 126px;
}

.ts-2-1 {
	
	border: none;
	height: 0px;
	left: 0px;
	overflow: hidden;
	padding: 1px;
	position: absolute;
	text-align: center;
	top: 0px;
	width: 124px;
	height:4px;
}

.ts-2-2 {
	border: none;
	height: 97px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 2px;
	width: 124px;
}

.ts-2-3 {
    font-weight: bold;
    color: #ECBD24;
	margin: 78px 0px 0px 0px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 122px;
}

.ts-2-4 {
    font-size:10px;
    font-weight: bold;
	height: 19px;
	margin: 110px 0px 0px 0px;
	line-height: 19px;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 140px;
	overflow:hidden;
}

.ts-2-5 {
	border: none;
	height: 0px;
	margin: 92px 0px 0px 0px;
	overflow: hidden;
	padding: 1px;
	position: absolute;
	text-align: center;
	width: 124px;
}



.ts-3-3 {
	background-color: #f2f2f2;
	border: none;
	height: 18px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 101px;
	width: 124px;
}

.ts-3-4 {
	background-color: #f2f2f2;
	border: none;
	height: 19px;
	left: 0px;
	padding: 1px;
	position: absolute;
	top: 121px;
	width: 124px;
}



#UploadAudio{
	background-color: #fafafa;
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	text-align:left;
	height: 400px;
}

#UploadVideo{
	background-color: #fafafa;
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	text-align:left;
}

#UploadVideo ul{
	list-style-type: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 25px;
	margin-left: 0px;

}

#UploadVideo li{
	margin-bottom: 15px;
	display:inline;
	display:block;
	width: 213px;
	float: left;
	margin-left: 6px;
	list-style-type: none;
}

.UploadVideo_Tags{
	background-color: #FFFFFF;
	line-height: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
}

#UploadVideo_2{
	background-color: #fafafa;
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	text-align:left;
	height: 306px;
}

#UploadVideo_2 ul{
	list-style-type: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 25px;
	margin-left: 0px;

}

#UploadVideo_2 li{
	margin-bottom: 15px;
	display:inline;
	display:block;
	width: 213px;
	float: left;
	margin-left: 6px;
	list-style-type: none;
}


#CommentBoxPostNew{
	border: 1px dotted #DFDCDC;
	width: 595px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
	clear: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
}

/* Video Comments thumb */
.ThumbMembersVideos_Comments{
	float:left;
	width:65px;
	height:65px;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
}

.CommentsBox{
	background-color: #FFFFFF;
	border: 1px dotted #D5D4D4;
	float: right;
	width: 588px; /*488px;*/
	margin-right: 18px;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.CommentBoxList_TopLinks li{
	display:inline;
	margin: 0px;
	padding: 0px;
}


#CommentBoxPostNew{
	border: 1px dotted #DFDCDC;
	width: 595px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
	clear: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
}

/* Video Comments thumb */
.ThumbMembersVideos_Comments{
	float:left;
	width:65px;
	height:65px;
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
}

.CommentsBox{
	background-color: #FFFFFF;
	border: 1px dotted #D5D4D4;
	float: right;
	width: 588px; /*488px;*/
	margin-right: 18px;
	background-image: url(../images/slice_comments_run.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.CommentBoxList_TopLinks li{
	display:inline;
	margin: 0px;
	padding: 0px;
}

.image_form  {
	font-size: 9pt;
	width: 128px;
	height: 20px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
	border: 1px solid #DFDCDC;
	background-color: #FDFDFD;
}

.image_form_tags  {
	font-size: 9pt;
	width: 228px;
	height: 20px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
	border: 1px solid #DFDCDC;
	background-color: #FDFDFD;
}

.special_textarea  {
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	letter-spacing: 1px;
	border: 1px solid #DFDCDC;
	background-color: #FDFDFD;
}

input:focus, textarea:focus {
	color: #444444;
	margin-left:10px;
}

.special_file {
	border: 1px solid #FDFDFD;
	background-color: #FDFDFD;
}

.sort_by {
	font-size: 7pt;
	width: 138px;
	height: 16px;
	font-weight: bold;
	color: #888888;
	letter-spacing: 1;
	border: 1px solid #7AB0D8;
	background-color: #FFF;
}

.sort_by:focus {
	color: #FFFFFF;
	border: 1px solid #0099FF;
	background-color: #0099FF;
}

#sort_by ul {
  list-style-type: none;
}

#sort_by li {
  display: inline-block;
  margin: 8px 0px;
  float: left;
}

/*static page*/

#static_page_container {
	width:100%;
	overflow:auto;
	background-color:#FFF;
	
}


#static_page_left_container{
	
  width: 650px;
  float: left;
  min-height: 500px;
  padding-bottom:20px;
}

#static_page_left_container a {color:#C60;}

#static_page_right_container {
	width:300px;
	border:#999 solid 1px;
	float:left;
	margin-top: 20px;
	margin-left:10px;
	
	
}



.contact_content {
	padding:5px;
	margin-left:15px;
	margin-top:20px;
	padding-bottom:5px;

}

/*Sitemap MKE TV */

#sitemap_content a { color:#333;
	
	
}

#general_list li { min-height:35px;
background-color:#FF9;
font-size:12px;
border-bottom:#F90 solid 1px;
border-left: #F90 solid 1px;
border-right: #F90 solid 1px;
cursor:pointer;
padding-top:24px;
}
	
#general_list li:hover {
background-color:#F90;
font-size:12px;
}	

#indepth_list li { min-height:35px;
background-color:#CFC;
font-size:12px;
color:#396;
border-bottom:#6C9 solid 1px;
border-left: #6C9 solid 1px;
border-right: #6C9 solid 1px;
cursor:pointer;
padding-top:24px;
}
	
#indepth_list li:hover {
background-color:#693;
font-size:12px;
}

#corporate_list li { min-height:35px;
background-color:#9CC;
font-size:12px;
border-bottom:#369 solid 1px;
border-left: #369 solid 1px;
border-right: #369 solid 1px;
cursor:pointer;
padding-top:24px;
}
	
#corporate_list li:hover {
background-color:#369;
font-size:12px;
}


/*--Footer styles--*/
#footer {
  width: 984px;
  min-height:200px;
  background-image:url(../../../custom/bck_footer.png);
  background-color: #CCC;
  border-top: 1px solid #999;
  margin: auto;
  clear: both;/*Clears all columns and sets the footer at the bottom*/
}

#footer a { 
color:#999;
font-weight:normal;
	
}

#footer a:visited {
  color: #999;
  text-decoration: none;
}

/*--Set footer width and center--*/
#footer-wrapper {
	color: #000;
	padding: 10px 0px;
}

#footer-wrapper p { text-align: center; }



.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.middlepic {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
	font-size: 12px;
}

.blockcenter {
	margin-top:auto;
	margin-bottom:auto;
	display:block;
	
}

/* font styles */

.content-list-video-description-font {color:#F90; font-size:12px;}
.content-list-video-regular-font {color:#666; font-size:12px;}


.font4_14 { color: #000; font-size: 14px; font-weight: bold; }

.font4_13 { color: #fff; font-size: 12px; font-weight: bold; }

.font4_12 { color: #000; font-weight: bold; }

.font5_14 {	color: #0099FF;	font-size: 14px; font-weight: bold; }

.font5_15 {	color: #3580b9;	font-size: 16px; font-weight: bold; }

.font5_4B {	color: #0099FF;	font-size: 12px; font-weight: bold; }

.font5_12 {	font-size: 12px; font-weight: bold; }

.font5_16 {	font-size: 18px; font-weight: bold; }




