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

h1, h2, h3, h4, h5, h6, ul, li, div, p, span {margin:0px; padding:0px;} 
body {
	margin:0px; padding:0px; line-height:17px; font-size:12px; font-family:Arial; font-weight:normal; background: #02295c url(../images/bg_streep.jpg) repeat-x 0 0;
	}
img {behavior: url("wp-content/themes/default/images/iepngfix.htc");}
a {
	text-decoration:none; color:#000;  
	}
.white {
	color:#FFFFFF;
	   }
img {
	border:0px;  
	}
#main {
	margin:0px auto; width:1000px;
	}
#main #header {
	float:left; width:1000px; margin:0px; padding-bottom:3px; background:url(../images/header-bg.jpg) repeat-x;
	}
#main #header .logo {
	float:left; padding:2px 0px;
	}
#main #header P {
	float:right; margin:10px 0px 0px 0px; width:700px;
	}
#main #header P img {
	float:right; padding:35px 50px 15px 0px; text-align:right;
	}
#main #flash {
	float:left; width:987px; margin:0px; height:auto; padding:20px 0px 0px 13px;
	}
#main #flash object {
	float:left; z-index:2; display:inline;
	}
#main #flash .object {
	float:right; width:250px;
	}	
#main #links {
	float:left; background:url(../images/ul-repeat.jpg) repeat-x left top; padding:1px 0 0 0;
	}
#main #links .mlddm { 
	margin:0; padding:0; list-style:none; 
	}
#main #links .mlddm li {
	display:inline; margin:0px 15px; padding:0; list-style:none; float:left; font:bold 11px Tahoma, trebuchet ms,georgia; 
	}
#main #links .mlddm li a, #main #links .mlddm li a#buttonnohover {
	display:block; font-size:12px; text-align:center; white-space:nowrap; border:0px solid #515560; padding:8px 0px; margin:0; color:#666; width:109px; text-decoration:none;
	}
#main #links .mlddm li a:hover, #main #links .mlddm li a#buttonhover {
	color:#d5111b;
	}
#main #links .mlddm ul {
	margin:1px 0 0 0; padding:0; visibility:hidden; position:absolute; clear:both; z-index:1000;
	}
#main #links .mlddm ul li {
	float:none; margin:0; padding:0; border-width:0px;
	}
#main #links .mlddm ul li a {
	white-space:nowrap; font-family:Arial; font-size:11px; width:auto; margin:0px; padding:7px 20px 7px 13px; text-align:left; text-decoration:none; border-bottom:1px solid #dcdcdc; background:#fff; color:#666;
	}
#main #links .mlddm ul li a:hover {
	color:#d5111b; 
	} 
h2 {
	font-size:17px; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;
	}
h4{font-size:13px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h2 a {
	padding:8px 0px 10px 0px;
	}
#right_index h2, #right h2 {
	font-size:16px; margin:0px 0px 0px 0px; padding:8px 0px 10px 0px; color:#FFFFFF;
	}
#right_index li {
	margin:0px; padding:0px;
	}
#right p {
	width:240px; float:left;
	}
/* New innercontent dive Starts From here */

#main #flash #innercontent {
	float:left; width:440px; margin:0px 0px 0px 0px; color:#000000; padding:0px 30px; display:inline;
	}
#main #flash #innercontent .inner_portion {
	float:left; width:391px; _width:400px; background:#FFF; height:auto; padding:0 20px 0 20px; _padding:0 16px 0 15px; margin:0 0 0 0px; min-height:435px;
	}
/*#main #flash #innercontent .inner_portion b {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", "Arial", "sans-serif"; font-size:18px; margin:10px 0px; float:left;
	}*/
#main #flash #innercontent .inner_portion P {
	float:left; width:390px; padding:0px; margin:0px 0px 10px 0px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;
	}
#main #flash #innercontent .inner_portion P a{
	 width:390px; padding:0px; margin:0px 0px 10px 0; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:red; font-weight:bold;
	}

#main #flash #innercontent .inner_portion h2 {
	/*float:left;*/ margin:0px 0px 0px 0px; font-size:18px; color:#000; font-weight:bold; padding:5px 0px 10px 0px;
	}
#main #flash #innercontent .inner_portion .prostate {
	float:left; width:400px; font-size:24px; font-family:"Times New Roman", Times, serif; color:#010101; text-decoration:none; font-weight:bold; padding:11px 0 28px 0px;
	}	
#main #flash #innercontent .inner_portion h2 a {
	color:#000; text-decoration:none;
	}
#main #flash #innercontent .inner_portion #left p span {
	color:blue; padding-top:10px; 
	}
.images_top {
	float:left; width:431px; background:url(../images/top_curve_inner_ej.gif) #FFFFFF no-repeat; margin:0 0 0 0px; padding-top:10px;
	}
.images_bottom{
	float:left; width:431px; height:11px; background:url(../images/bottom_curve_inner_ej.gif) no-repeat; margin:0 0 0 0px;
	}

#main #flash #right {
	float:left; width:240px; 
	}
/* Div vertical-mlddm Start from herer */
#main #flash #vertical-mlddm { 
	float:left; width:200px; margin:0px; padding:9px 0px 0px 0px; _padding-top:9px; _height:50px; background:url(../images/curve_bottom.jpg) 0px 0px no-repeat; 
	}
#main #flash #vertical-mlddm .mlddm {
	position:absolute; visibility:hidden; margin:0px; padding:0px 0px 0px 10px;
	}
#main #flash #vertical-mlddm .mlddm li {
	display:inline; list-style:none; margin:0px; padding:0px;
	}
#main #flash #vertical-mlddm .mlddm li a, #main #flash #vertical-mlddm .mlddm li a#buttonnohover {
	display:block; margin:0px; padding:4px 6px 4px 0px; width:167px; font:bold 11px arial; text-decoration:none; text-transform:uppercase; white-space:nowrap; color:#666; border-bottom:1px solid #dcdcdc;
	}
#main #flash #vertical-mlddm .mlddm li a:hover, #main #flash #vertical-mlddm .mlddm li a#buttonhover {
	color:#d5111b;
	}
#main #flash #vertical-mlddm .mlddm ul {
	z-index:100; position:absolute; visibility:hidden; margin:0px 0 0 17px; padding:0px; background-color:#FFFFFF;
	}
#main #flash #vertical-mlddm .mlddm ul li {
	float:none;
	}
#main #flash #vertical-mlddm .mlddm ul li a {
	display:block; width:auto; margin:0px 10px 0px 10px; padding:7px 0px 7px 0px; font-weight:bold; text-align:left; text-transform:none; color:#666; background:white; border-bottom:1px solid #dcdcdc;
	}
#main #flash #vertical-mlddm .mlddm ul li a:hover {
	color:#d5111b;
	}
#main #flash #vertical-mlddm .mlddm ul li.none {
	border:none;
	}
#img {
	float:left; width:130px; 
	}
#footer {
	float:left; width:100%; padding:0px; margin-top:20px; color:#FFF; background:url(../images/footer-bg.jpg) repeat-x;
	}
#footer #footer_inner { 
	float:left; color:#FFFFFF; margin:0px; padding:10px 0px 0px 0px; width:350px;
	}
#footer_inner p {
	margin:0px; padding:0px 0px 0px 10px; width:468px;
	}
#footer_inner p strong {
	 margin:0px; padding:0px 0px 0px 0px;
	}
#footer_inner strong {
	 margin:0px; padding:0px 0px 0px 10px;
	}
#footer_inner p a {
	color:#FFFFFF; text-decoration:underline;
	}
#footer #foo-images {
	float:right; width:590px; padding:10px 0 10px 0; margin:0px;
	}
#footer #foo-images img {
	/*padding:0px 8px; float:left; margin:0px; _padding:0px; _margin:0px 5px;*/ padding:0px 5px 0px 0px; margin:0px; float:left;
	}	

/* Footer Ends From Here */
/* grey starts here */
#main #grey {
	float:left; width:980px; color:#FFF; margin:13px 0 0 0; padding:10px; background-color:#1f1f1f;
	}
#main #grey #left_index {
	float:left; width:700px; margin:0px; padding:0px;
	}
#main #grey #left_index form {
	float:left; width:400px;
	}
#main #grey #left_index b, #main #grey #right b  {
	float:left; font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", "Arial", "sans-serif"; font-size:18px; 
	}
#main #grey #left_index img, #main #grey #right img {
	float:left; margin-bottom:6px;
	}
#main #grey #left_index P {
	width:700px; padding:0px; margin:0px; font-family:Arial; font-size:12px; text-align:justify;
	}
#main #grey #left_index P a {
	color:red; font-weight:bold; font-size:12px;
	}
#main #grey #right_index {
	float:right; width:258px; margin:0px 0px 0px 0px;
	} 
#main #grey #right_index P {
	width:240px; margin:0px; padding:0px; text-align:justify;
	}
#main #grey #right_index P a{
	float:left; width:240px; margin:0px; padding:0px; text-align:justify; color:#FFFFFF;font-weight:bold;font-size:11px;
	}
#outer_main {
	float:left; background: #02295c url(../images/bg_streep_1.jpg) repeat-x 0 0; width:100%
	}
#main #flash #innercontent .inner_portion ul#events-calendar-list {
	float:left; width:370px; padding:0px 0px 20px 38px; _width:325px;   }
#main #flash #innercontent .inner_portion ul#events-calendar-list li {
	float:left; width:370px; _width:335px; _padding:0px 0px 0px 42px;}
.size {
	font-size:13px; font-weight:bold;
}
 