/**** Mesriani Law *****/

body {
	margin:0px;
	padding:0px;
}

.dummy {
	width:962px;
	height:auto;
	clear:both;
}

/********************/
/* Global Paragraph */
/********************/

p, h1, h3, span {
	/*margin:0px;
	padding:0px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}		

strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

em {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/********************/
/*  Main Container  */
/********************/

#main-container {
	width:100%;
	height:auto;
	padding:0px;
	margin:0px auto;
}


/********************/
/*      Header      */
/********************/

#header-container {
	width:100%;
	height:147px;
	background:url(../images/header-bg.png) repeat-x;
}

		.header-content {
			margin:0px auto;
			width:960px;
			height:147px;
		}
		
		.header-content img {
			margin-left:35px;
		}
		
		
#ml-banner {
	width:633px;
	height:147px;
	float:right;
}
		
/********************/
/*    Navigation    */
/********************/

#nav-container {
	width:100%;
	height:25px;
	background:url(../images/nav-bg.png) repeat-x;
}

		.nav-content {
			margin:0px auto;
			width:966px;
			height:25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#FFF;
		}


				
		.nav-content li {
			height:25px;
			margin:0px;
			padding:0px;
			background:#666;
		
		}
		
		.nav-content ul{
			padding:0px;
			margin:0px;
			list-style-type: none;
		}
		
		/*Top level list items*/
		.nav-content ul li{
			position: relative;
			display: inline;
			float:left;
			background-color: #8c8c8c; /*overall menu background color*/
		}
		
		/*Top level menu link items style*/
		.nav-content ul li a{
			margin:0px;
			display: block;
			width: 90px; /*Width of top level menu link items*/
			padding: 0px 0px;
			/*border: 1px solid black;*/
			text-decoration: none;
			color: navy;
		}
		
		/*1st sub level menu*/
		.nav-content ul li ul{
			left: 0;
			position: absolute;
			/*top: 10em; /* no need to change, as true value set by script */
			display: block;
			visibility: hidden;
		}
		
		/*Sub level menu list items (undo style from Top level List Items)*/
		.nav-content ul li ul li{
			border:#CCC solid 1px;
			padding:0px;
			margin:0px;
			display: list-item;
			/*float: none;*/
		}
		
		/*All subsequent sub menu levels offset after 1st level sub menu */
		.nav-content ul li ul li ul{ 
			left: 0px; /* no need to change, as true value set by script */
			top:0px;
		}
		
		/* Sub level menu links style */
		.nav-content ul li ul li a{
			display: block;
			width: 200px; /*width of sub menu levels*/
			color: navy;
			text-decoration: none;
			margin:0px;
			padding: 5px 5px;
			/*border: 1px solid #ccc;*/
		}
		
		.nav-content ul li a:hover{
			/*background-color: black;*/
			/*color: white;*/
		}
		
		/*Background image for top level menu list links */
		.nav-content .mainfoldericon{
			/*background: #F3F3F3 url(media/arrow-down.gif) no-repeat center right;*/
		}
		
		/*Background image for subsequent level menu list links */
		.nav-content .subfoldericon{
		background:#8c8c8c;
		}
		
		* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
			/*padding-top: 1em;*/
		}
		
		/* Holly Hack for IE \*/
		* html .nav-content ul li { float: left; height: 1%; }
		* html .nav-content ul li a { height: 0%; }
		/* End */
		
		.search {
			padding-top:1px;
			width:auto;
			height:auto;
			float:right;
		}
		
		.search-textfield {
			font-size:11px;
			margin:0px;
			padding:0px;
		}
		
		.search-btn {
			width:22px;
			margin:0px;
			padding:0px;
			height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8px;
			font-weight:bold;
			color:#333;
		}
		
		.nav-content a, .nav-content a:link, .nav-content a:visited {
			text-decoration:none;
			color:#FFF;
		}
		
		.nav-content a:hover {
		color:#FFFF00;
			text-decoration:none;
		}
		
		.nav-content a:active {
			color:#FFF;
			text-decoration:none;
		}
		
		
/********************/
/* Horizontal Menu  */
/********************/	

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  float:left;
  margin: 0;
  border: 0 none;
  padding: 0;
  /*width: 690px; /*For KHTML*/
  width: 100%; /*For KHTML*/  
  list-style: none;
  height: 24px;
  /*border:#FF0000 solid 1px;*/
}

ul#navmenu-h span {
	color:#FF0000;
	text-decoration:underline;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
  width:101.4px;
  /*border:#FFFFFF solid 1px;*/
  background-color:#EEEEEE;
  /*border:#FF0000 solid 1px;*/
  text-align:center;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 170px;
  /*width: 100%;*/
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  text-align:left;  
}

/* Root Menu */
ul#navmenu-h a {
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /*color:#FFFFFF;*/
  color:#000000;
  font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  /*background-color:#36393e;*/
  width:85px;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  /*background: #CCC;*/
  background:#355d81;
  color: #FFF;
  /*border: 1px solid #FFF;*/
  border-bottom:#FFF solid 1px;
  border-top:#FFF solid 1px;  
  border-left:#FFF solid 1px;    
  border-bottom:#FFF solid 1px;    
  text-align:left;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #EEE;
  /*color: #666;*/
  color:#000000;
  /*border-bottom-color: #CCC;*/
  /*border-bottom-color: #*/
  border-bottom-color: #CCC;
  width:150px;      
  text-align:left;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  /*background: #CCC;*/
  background:#355d81;
  color: #FFF;
  width:150px; 
  text-align:left;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color:#000000;
  width:150px; 
  text-align:left;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  /*background: #CCC;*/
  background:#355d81;
  color: #FFF;
  width:150px; 
  text-align:left;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color:#000000;
  width:150px;   
  text-align:left;

}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  /*background: #CCC;*/
  background:#355d81;
  color: #FFF;
  text-align:left;  
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}	

		
		
/********************/
/*    Top Links     */
/********************/

#top-links-container {
	width:100%;
	height:40px;
}

		.top-links-content {
			margin:0px auto;
			width:964px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666;
		}
		
		.top-links-content a, .top-links-content a:link, .top-links-content a:visited {
			text-decoration:none;
			color:#666;
		}
		
		.top-links-content a:hover {
			color:#666;
			text-decoration:underline;
		}
		
		.top-links-content a:active {
			text-decoration:none;
			color:#666;
		}
				
				.tel-number {
					margin-top:5px;
					width:215px;
					height:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:23px;
					font-weight:bold;
					color:#D50000;
					float:right;
					text-align:center;
				}
				
				.address {
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#666;
					width:215px;
					height:auto;
					float:right;
				}
				
				
/********************/
/*    Contents      */
/********************/

#content-container {
	width:964px;
	height:auto;
	margin:0px auto;
	padding-top:10px;
}

#content-container-right {   /*contents in right column*/
	width:220px;
	height:auto;
	float:right;
}

		.free-case-hd { /*free case analysis*/
			width:220px;
			height:25px;
			background:url(../images/free-case-hd.png) no-repeat;
		}
		
				.free-case-content {
					width:218px;
					height:auto;
					border-bottom:#999 solid 1px;
					border-right:#999 solid 1px;
					border-left:#999 solid 1px;
					padding-top:8px;
					padding-bottom:14px;
				}
				
						.free-case-textfields {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#999;
							border: #999 solid 1px;
							margin-top:6px;
							margin-left:22px;
							width:172px;
						}
						
						.textarea {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#999;
							border: #999 solid 1px;
							margin-top:6px;
							margin-left:22px;
							width:172px;
						}
						
						.free-case-btn { 
							width:80px;
							margin-left:65px;
							margin-top:12px;
							color:#666;
						}
						
#radio-box { /*radio content box*/
	margin-top:10px;
	width:220px;
	height:auto;
}
		
		.player-container {
			width:100%;
			height:20px;
			background:url(../images/dummy-radio.png) no-repeat;
		}

		.radio-banner {
			width:220px;
			height:auto;
			margin-top:4px;
			background:url(../images/radio-banner.png) no-repeat;
		}
		
#tv-radio-hd { /*tv and radio*/
	margin-top:6px;
	width:220px;
	height:25px;
	background:url(../images/tv&radio-hd.png) no-repeat;
}

		.tv-radio-content {
			margin-top:10px;
			width:200px;
			height:auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333;
			
		}
		
				.tv-radio-content ul {
					margin:0px;
					padding:0px;
				}
				
				.tv-radio-content li {
					margin-top:10px;
					padding-left:18px;
					line-height:18px;
					list-style-type:none;
				}
				
				
#content-container-left {   /*contents in left column*/
	width:220px;
	height:auto;
	float:left;
}

		.entries-hd {
			width:220px;
			height:25px;
			background:url(../images/recent-hd.png) no-repeat;
		}
		
				.entries-content {
					width:100%;
					height:auto;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#9D9C5E;
				}
				
						.entries-content ul {
							margin:0px;
							padding:0px;
						}
		
								.entries-content li {
									margin-left:14px;
									list-style-type:none;
									text-indent:14px;
									margin-top:8px;
									background:url(../images/bullet.png) no-repeat;
								}
								
										.entries-content a, .entries-content a:link, .entries-content a:visited {
											color:#9D9C5E;
											text-decoration:none;
										}
										
										.entries-content a:hover {
											color:#9D9C5E;
											text-decoration:underline;
										}
										
										.entries-content a:active {
											color:#9D9C5E;
											text-decoration:none;
										}	
				
				.proud-member-hd {
					margin-top:10px;
					width:220px;
					height:25px;
					background:url(../images/proud.png) no-repeat;
				}
				
						.proud-member-content {
							margin-top:10px;
							width:220px;
							height:200px;
							background:url(../images/proud-pic.png) no-repeat;						
						}
						
						.proud-member-content2 {
							margin-top:10px;
							width:220px;
							height:69px;
							background:url(../images/proud-pic2.png) no-repeat;						
							}
							
							
							
		.office-hd {
			margin-top:10px;
			width:220px;
			height:25px;
			background:url(../images/office-hd.png) no-repeat;
		}
		
					.office-content {
						margin-top:6px;
						width:200px;
						height:auto;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#333;	
					}
					
					.office-content ul {
						margin:0px;
						padding:0px;
					}
					
					.office-content li {
						margin-top:10px;
						padding-left:18px;
						line-height:18px;
						list-style-type:none;
					}
					
							.office-content a, .office-content a:link, .office-content a:visited {
								text-decoration:none;
								color:#FF6600;
							}
							
							.office-content a:hover {
								text-decoration:underline;
								color:#FF6600;
							}
							
							.office-content a:active {
								text-decoration:none;
								color:#FF6600;
							}
							
							
#content-container-center {   /*contents in left center*/
	width:523px;
	height:auto;
	float:right;
}

		#content-center {
			margin:0px auto;
			width:480px;
			height:auto;
		}
		
				.specialties-hd {
					width:480px;
					height:25px;
					background:url(../images/specialties.png) no-repeat;
				}
				
						.specialties-container {
							width:auto;
							padding-top:8px;
						}
						
						.specialties-container img {
							margin-left:10px;
							margin-top:10px;
						}
						

.testi-hd {
	margin-top:14px;
	width:480px;
	height:25px;
	background:url(../images/testi-hd.png) no-repeat;
}

		.testi-container {
			width:auto;
			height:131px;
		}
		
		
.mission-hd {
	margin-top:14px;
	width:480px;
	height:25px;
	background:url(../images/mission.png) no-repeat;
}

		.mission-container {
			text-align:justify;
			line-height:16px;
			margin-top:10px;
			width:auto;
			height:auto;
		}
		
		
/********************/
/*   4 Divisions    */
/********************/

#division-container {
	padding-top:20px;
	margin:0px auto;
	width:960px;
	height:auto;
	clear:both;
}

		.division-left {
			width:467px;
			height:auto;
			float:left;
		}
		
				.personal-injury-hd {
					width:467px;
					height:25px;
					background:url(../images/personal-injury-hd.png) no-repeat;
				}
				
						.personal-injury-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
				.social-disablity-hd {
					width:467px;
					height:25px;
					background:url(../images/social-disablity.png) no-repeat;
				}
				
						.social-disablity-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
						
		.division-right {
			width:467px;
			height:auto;
			float:right;
		}
		
				.employment-hd {
					width:467px;
					height:25px;
					background:url(../images/employment-hd.png) no-repeat;
				}
				
						.employment-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
				.corporate-hd {
					width:467px;
					height:25px;
					background:url(../images/corporate&business-hd.png) no-repeat;
				}
				
						.corporate-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
						
#other-services {
	margin-top:8px;
	margin-bottom:5px;
	width:960px;
	height:25px;
	background:url(../images/other-services.png) no-repeat;
	clear:both;
}

		.left-services {
			width:467px;
			height:auto;
			margin-top:8px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#9D9C5E;			
		}
		
				.left-services ul {
					margin:0px;
					padding:0px;
				}
				
					.left-services li {
						margin-left:14px;
						list-style-type:none;
						text-indent:14px;
						margin-top:4px;
						background:url(../images/bullet.png) no-repeat;
					}
				
		
		.right-services {
			width:467px;
			height:auto;
			margin-top:8px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#9D9C5E;	
		}
		
				.right-services ul {
					margin:0px;
					padding:0px;
				}
				
					.right-services li {
						margin-left:14px;
						list-style-type:none;
						text-indent:14px;
						margin-top:4px;
						background:url(../images/bullet.png) no-repeat;
					}
	
.left-services a, .left-services a:link, .left-services a:visited {
	color:#9D9C5E;
	text-decoration:none;
}

.left-services a:hover {
	color:#9D9C5E;
	text-decoration:underline;
}

.left-services a:active {
	color:#9D9C5E;
	text-decoration:underline;
}

.right-services a, .right-servicess a:link, .right-services a:visited {
	color:#9D9C5E;
	text-decoration:none;
}

.right-services a:hover {
	color:#9D9C5E;
	text-decoration:underline;
}

.right-services a:active {
	color:#9D9C5E;
	text-decoration:underline;
}


/********************/
/*  ML middle logo  */
/********************/

#middle-logo {
	margin:0px auto;
	width:960px;
	height:136px;
	background:url(../images/mesriani-middle.png) no-repeat;
	clear:both;
}


/********************/
/*  middle column   */
/********************/

#middle-column-container {
	margin-top:10px;
	width:960px;
	height:auto;
}

		.right-column {
			text-align:justify;
			width:467px;
			height:670px;
			background:url(../images/middle-column-bg.png) no-repeat;
			float:right;
		}
		
				.right-column-content {
					line-height:15px;
					width:410px;
					height:auto;
					padding-top:30px;
					margin:0px auto;
				}
		
		
		.left-column {
			width:467px;
			height:670px;
			background:url(../images/middle-column-bg.png) no-repeat;
			float:left;
		}
		
				.left-column-content {
					line-height:16px;
					width:410px;
					height:auto;
					padding-top:30px;
					margin:0px auto;
				}
				
				
/********************/
/* articles & blogs */
/********************/

#article-blog-container {
	width:960px;
	height:auto;
	margin-top:20px;
}

		.article-container {
			width:467px;
			height:auto;
			float:left;
		}
		
				.article-hd {
					width:467px;
					height:25px;
					background:url(../images/article-hd.png) no-repeat;
				}
				
						.article-content {
							margin-top:12px;
						}
						
						
		.blog-container {
			width:467px;
			height:auto;
			float:right;
		}
		
				.blog-hd {
					width:467px;
					height:25px;
					background:url(../images/blogs-hd.png) no-repeat;
				}
				
						.blog-content {
							margin-top:12px;
						}
						
						
.article-container a, .article-container a:link, .article-container a:visited {
	color:#666;
	text-decoration:underline;
}

.article-container a:hover {
	color:#FF9900;
	text-decoration:underline;
}
.article-container {
	color:#666;
}


.blog-container a, .blog-container a:link, .blog-container a:visited {
	color:#666;
	text-decoration:underline;
}

.blog-container a:hover {
	color:#FF9900;
	text-decoration:underline;
}
.blog-container {
	color:#666;
}

#landing-content {
	text-align:justify;
	width:720px;
	height:auto;
	margin-top:10px;
	float:left;
	line-height:18px;
	border:#000000 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
}

#landing-content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:none;
}

#landing-content table {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}

/*#landing-content td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}*/

#landing-content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

#landing-content h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666666;
}

#landing-content img {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	
	padding:5px 5px 5px 5px;
	/*padding-left:10px;*/
}

#landing-content .breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:#CCCCCC solid 1px;
	width:100%;
	margin-bottom:20px;
}
	
	#landing-content .breadcrumbs a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content .breadcrumbs a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content .breadcrumbs a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
	}		

		.landing-content-sub {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:720px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header {
					width:720px;
					height:200px;
					background-color:#666;
					
				}
				
				
#landing-content-wide {
	text-align:justify;
	width:960px;
	height:auto;
	margin-top:50px;
	float:left;
	line-height:18px;
}

		.landing-content-sub-wide {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:960px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header-wide {
					width:960px;
					height:200px;
					background-color:#666;
					
				}




/********************/
/*cities & counties */
/********************/

#city-container {
	padding-top:20px;
	width:960px;
	height:auto;
	margin:0px auto;
}

		.city-hd {
			width:960px;
			height:25px;
			background:url(../images/citiesandcounties-hd.png) no-repeat;
		}
		
				.city-container {
					width:960px;
					height:auto;
					margin-top:0px;
				}
				
#city_btn {
	width:auto;
	height:auto;
	}
	
			#city_btn_container {
				margin-top:20px;
				width:auto;
				height:64px;
				padding-left:2px;
				}
				
			#city_btn_container ul {
				margin:0px;
				padding:0px;
				}
				
			#city_btn_container li {
			list-style-type:none;
			display:inline;
			}
			
#city_list {
	width:720px;
	height:auto;
	}
	
		
	
			#city_list_container {
				width:160px;
				height:auto;
				float:left;
				margin-right:20px;
				margin-bottom:30px;
				}
				
			#city_list_container ul {
				margin:0px;
				padding:0px;
				}
			
			
			#city_list_container li {
				list-style-type:none;
				background:url(../images/bullet.png) left no-repeat;
				text-indent:18px;
				

				}
			
#back_to_main {
	text-align:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	margin-bottom:30px;
	text-decoration:underline;
	}
	
		#back_to_main a:link, #back_to_main a:visited {
			text-decoration:underline;
			color:#990000;
			}
		
		#back_to_main a:hover {
			color:#996600;
			text-decoration:underline;
			}
			
		#back_to_main a:active {
			text-decoration:underline;
			color:#990000;
			} 
			
			
#footer-container {
	width:100%;
	height:125px;
	margin-top:30px;
	background:url(../images/footer-bg.png) repeat-x;
	clear:none;
}

		.footer-content-container {
			margin:0px auto;
			width:960px;
			height:auto;
		}
		
				.footer-content{
					line-height:14px;
					padding-top:25px;
					text-align:center;
					width:960px;
					height:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
					font-weight:bold;
					color:#FFF;
				}
				
.footer-content a, .footer-content a:link, .footer-content a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:9px;
}

.footer-content a:hover {
	color:#FFCC00;
	text-decoration:underline;
	font-size:9px;	
}

.footer-content a:active {
	color:#FFF;
	text-decoration:underline;
	font-size:9px;	
}

#boxprofile_1 {
	border:#EEEEEE solid 0px;
	width:200px;
	height:200px;
	float:right;
	/*padding:10px 10px 30px 20px;*/
	text-align:center;
	border:#CCCCCC solid 1px;
}

#boxprofile_2 {
	border:#000000 solid 0px;
	text-align:center;
}

#boxprofile_2 img {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	border:#000000 solid 0px;
}

	#boxprofile_2 .click_box {
		margin-bottom:auto;
		margin-left:auto;
		margin-right:auto;
		margin-top:auto;
		
		border:#000000 solid 0px;
		/*padding:5px 5px 5px 5px;*/
		/*clear:both;*/
	}
	
	#boxprofile_2 .click_box a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#000000;		
	}

	#boxprofile_2 .click_box a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#000000;		
	}

	#boxprofile_2 .click_box a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#000000;		
	}

#content_right_landing_childs {
				/*height:590px;*/
				margin-top:10px;
				border:#CCCCCC solid 1px;
				padding:10px 10px 10px 10px;
				background-color:#48677f;
			}
			
			
#content_right_landing_childs ul {
					list-style:circle;
					color:#CCCCCC;
				}
				
#content_right_landing_childs a:link {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					text-decoration:none;
					color:#FFFFFF;
				}

#content_right_landing_childs a:visited {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					text-decoration:none;
					color:#FFFFFF;					
				}

#content_right_landing_childs a:hover {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					text-decoration:underline;
					color:#FFFFFF;					
				}
.fade-box {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.fade-box strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.radio_clip_holder {
	background-color:#FFFFFF;
	border:#CCCCCC solid 1px;
	padding-left:40px;
}

		#player-container {
			width:100%;
			height:20px;
			width:400px;
			background:url(../images/dummy-radio.png) no-repeat;
		}


	#radio-box .more_clips {
		text-align:center;
	}
	
	#radio-box .more_clips a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#333333;
	}
	
	#radio-box .more_clips a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#333333;		
	}
	
	#radio-box .more_clips a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#333333;		
	}
