body {
background:#EAEAEA;
color:#000;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

#menu { padding: 0; }
			#menu li { display: inline; }
			#menu li a { 	background: #ccf; padding: 10px; float:left; border-right: 1px solid #ccf; border-bottom: none; 
						text-decoration: none; color: #000; font-weight: bold;}
			#menu li.active a { background: #eef; }
			.content5 { 	float: left; clear: both; border: 1px solid #ccf; border-top: none; border-left: none; 
						background: #eef; padding: 10px 10px 10px; width: 308px; }
						
			.content5 a{ 	 
				color:#0A294B;
				font-weight:700;
				text-decoration:none;
			}
			.content5 a:hover{
				color:#ED2180;
			}
			

#cb-quicksearch {
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.8em;
text-align:left;
}

.directoryentry {
float:left;
width:275px;
padding-left:10px;
padding-bottom:10px;
}

.directoryone {
border-left:3px solid #4F6DB5;
padding-left:20px;
}

#weather {
position:absolute;
margin:120px 0 0 855px;
}
#showtime2 {
padding-left: 25px;
letter-spacing:1.1px;
position:absolute;
width:320px;
color:#FFF;
font-weight:700;
font-size:0.7em;
margin:130px 0 0 10px;
}

#showtime {
position:absolute;
width:270px;
color:#FFF;
font-weight:700;
font-size:0.7em;
margin:130px 0 0 580px;
}

.mainboxtxt {
float:right;
width:282px;
}

.mainboxpic {
float:left;
width:282px;
}

.myhr {
border:0;
height:1px;
color:#E2E3E5;
background-color:#E2E3E5;
}

.othernewscont {
font-size:0.9em;
width:170px;
padding-right:5px;
padding-left:0;
float:right;
}

.hour {
font-weight:700;
color:#900;
font-size:0.9em;
}

#time {
font-family:Georgia,"Times New Roman",Times,serif !important;
}

.topdiv {
padding-top:15px;
}

#mycont ul {
margin-left:40px;
display:block;
}

#mycont li {
list-style-type:disc;
display:list-item;
padding-left:6px;
margin:5px;
}

#mycont a {
color:#0A294B;
font-weight:700;
text-decoration:none;
}

#mycont a:hover {
color:#ED2180;
}

#respond form #send {
width:200px;
background:#25AAE1;
border:0;
color:#fff;
font-size:22px;
cursor:pointer !important;
-moz-border-radius:6px;
-webkit-border-radius:6px;
text-align:left;
margin:2px 0 18px;
padding:6px 12px 8px 16px;
}

#respond form #send:hover {
background:#EC008C;
cursor:pointer !important;
}

.
#respond p.desc {
font:Helvetica, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#484747;
line-height:18px;
margin:0 0 25px;
}

#respond label {
font:bold 1em Helvetica, Arial, Helvetica, sans-serif;
color:#838383;
display:block;
margin:0 0 3px;
}

#respond h3 {
font:normal 2.5em Helvetica, Arial, Helvetica, sans-serif;
color:#2f2f2f;
border-bottom:3px solid #2f2f2f;
margin:0 0 18px;
padding:10px 0 3px;
}

#respond {
padding:15px 5px 0;
}

#commentform input,#commentform textarea {
font-size:1.35em;
color:#333;
}

#commentform textarea {
line-height:1.4em;
}

.input-half {
width:50%;
float:left;
margin:20px 0 0;
}

#message-box {
clear:both;
margin:20px 0 0;
}

.required {
color:#62a923;
font-weight:700;
}

.input {
border:2px solid #e7e7e7;
background:#FFF;
width:85%;
font:0.92em Arial,Helvetica,sans-serif;
color:#7d7d7d;
margin:5px 0 0;
padding:7px 8px;
}

.input.textarea {
width:98%;
}

.clearfix:after {
content:" ";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

.clearfix {
display:inline-block;
}

html[xmlns] .clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

.left,.alignleft {
float:left;
}

.fn {
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:10px;
color:#507AA5;
margin:0;
padding:0;
}

#comment {
border-top:3px solid #DDD;
padding-bottom:20px;
padding-top:10px;
}

.comment-date {
font-style:italic;
font-size:0.8em;
}

.comment-author {
height:40px;
line-height:18px;
}

.comment-entry {
font-size:0.9em;
font-weight:700;
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
}

.commentstxt {
font-weight:700;
color:#EE4391;
float:right;
font-size:0.8em;
}

#supercontent {
width:960px;
position:relative;
background:#FFF;
font-size:0.9em;
text-align:justify;
margin:0 auto;
}

li {
list-style:none;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#realtooltip2 {
background:#4F6DB5;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
font-weight:700;
color:#FFF;
font-size:1.2em;
width:560px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}

#doralpic {
position:absolute;
font-size:0.8em;
color:#FFF;
margin:0 0 0 800px;
}

.date {
font-size:0.9em;
color:#585858;
}

#sectitle {
font-size:1.6em;
font-weight:700;
color:#0D153E;
padding-bottom:3px;
padding-top:5px;
}

#secauthor {
font-size:1.2em;
font-weight:700;
color:#0D153E;
padding-bottom:15px;
}

#newsimage {
padding-right:20px;
padding-bottom:20px;
float:left;
}

#logo {
position:absolute;
margin:15px 0 0 10px;
}

#topbanner {
position:absolute;
margin:10px 0 0 340px;
}

#header {
padding-top:10px;
padding-left:20px;
padding-right:20px;
width:920px;
}

#alertsdiv {
background:#EE4391;
float:left;
height:33px;
width:920px;
}

#alertsdivtxt {
position:absolute;
color:#FFF;
font-weight:700;
font-size:1.2em;
width:785px;
margin:8px 0 0 125px;
}

#headertxt {
height:150px;
background:#0D153E;
}

#headermenubar {
background:#4F6DB5;
height:40px;
width:920px;
}

#mymenuitems {
padding-top:2px;
padding-left:20px;
width:890px;
height:35px;
font-size:0.8em;
}

#mymenuitems ul li {
float:left;
padding-right:12px;
}

#mymenuitems a.normal {
text-decoration:none;
color:#FFF;
font-weight:700;
display:block;
margin:5px 0;
padding:5px 15px;
}

#mymenuitems a.normal:hover {
-moz-border-radius:10px;
-webkit-border-radius:10px;
display:block;
background:#0D153E !important;
margin:5px 0;
padding:5px 15px;
}

.selecteditem {
color:#FFF;
font-weight:700;
text-decoration:none;
-moz-border-radius:10px;
-webkit-border-radius:10px;
display:block;
background:#0D153E !important;
margin:5px 0;
padding:5px 15px;
}

#contentPanel {
width:600px;
float:left;
}

#contentPanelTxt {
padding-left:20px;
padding-top:0;
}

#sidebarPanel {
width:360px;
float:right;
}

#sidebarPanelTxt {
padding-left:20px;
padding-right:20px;
padding-top:0;
}

.mininewsbox {
float:left;
width:282px;
height:115px;
padding-right:8px;
text-align:left;
}

.mininewsbox a {
color:#1F4B79;
text-decoration:none;
font-weight:700;
font-size:1.2em;
}

.midbar {
padding-left:20px;
padding-right:20px;
}

.question {
font-weight:700;
color:#000;
padding-bottom:4px;
}

.midbartitle {
background:#0A294B;
color:#FFF;
text-decoration:none;
font-weight:700;
font-size:1.3em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:5px 0 10px;
padding:8px;
}

.midbar2 {
padding-left:0;
padding-right:0;
}

.midbartitle2 {
background:#E2E3E5;
color:#000;
text-decoration:none;
font-weight:700;
font-size:1.3em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:5px 0 10px;
padding:8px;
}


#midbar3logo {

position:absolute;
margin:-15px 0 0 -15px;
}
.midbar3 a {
color:#000;
font-weight:700;
text-decoration:none;
}

.midbar3 a:hover {
color:#0A294B;
}


.midbar3 {
padding-left:20px;
padding-right:20px;
}

.midbartitle3 {
	border:2px solid #DFA4CA;
background:#FBD8E7;
color:#000;
text-decoration:none;
font-weight:700;
font-size:1.3em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:5px 0 10px;
padding:8px;
}

.allcolumns {
padding:20px;
}

.mycolumn {
text-align: left;
width:295px;
float:left;
padding-right:10px;
}

.btnlink a {
color:#FFF;
}

.more {
color:#fff;
text-decoration:none;
background:#F36;
float:left;
margin:5px 0 10px;
padding:4px;
}
.opiniontitle{
text-align: left;
}
.opiniontitle a {
text-align: left;
color:#0A294B;
text-decoration:none;
font-weight:700;
font-size:0.9em;
}

.opiniontitle a:hover {
color:#F36;
}

.opinionowner {
color:#1F4B79;
text-decoration:none;
font-weight:700;
font-size:1.1em;
}

.opinoncont2 {
text-align:justify;
line-height:normal;
letter-spacing:normal;
word-spacing:normal;
height:175px;
}

.opinoncont {
line-height:normal;
letter-spacing:normal;
word-spacing:normal;
}

.opinoncont p {
line-height:normal;
}

.opinoncont a {
text-decoration:none;
color:#1F4B79;
}

.opinionimg {
padding-right:5px;
float:left;
padding-bottom:5px;
}

.miniboxgrid {
width:100px;
float:left;
background:#161613;
}

.boxtitle {
padding-bottom:10px;
}

.boxtitle a {
color:#1F4B79;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:1.5em;
text-decoration:none;
}

#mymainbox {
width:572px;
padding-top:5px;
padding-bottom:20px;
color:#000;
}

#mymainbox p {
color:#000;
font-weight:700;
font:10pt "Lucida Grande", Arial, sans-serif;
padding:0 10px;
}

.liltxt {
font-weight:regular;
color:#000;
font-size:0.9em;
}

.liltxt a {
color:#1F4B79;
text-decoration:none;
font-weight:700;
font-size:1em;
}

.ts-clearer {
clear:both;
font-size:0;
line-height:0;
margin:0;
padding:0;
}

.ts-float_wrapper {
width:920px;
overflow:hidden;
}

#ts-global_footer {
background:#152539;
font-size:12px;
width:920px;
overflow:hidden;
padding:20px;
}

#ts-global_footer ul {
float:left;
width:145px;
margin-right:50px;
}

#ts-global_footer ul li.ts-title {
color:#fff;
font-size:17px;
font-weight:700;
margin-bottom:15px;
}

#ts-global_footer ul li {
margin-bottom:5px;
}

#ts-global_footer ul li a {
color:#8691a1;
}

#ts-global_footer ul.ts-updates {
float:left;
margin-right:0;
}

#ts-global_footer ul.ts-updates li.ts-title {
color:#34b0df;
padding-left:0;
}

#ts-global_footer ul.ts-updates li {
padding-left:30px;
}

#ts-global_footer ul.ts-updates li a {
font-size:14px;
}

#ts-verticals_footer {
background:url(images/bg_global_menu.gif) repeat-x;
overflow:hidden;
width:960px;
height:43px;
}

#ts-verticals_footer table {
margin:14px auto;
}

#ts-verticals_footer table td {
border-right:1px solid #569dc6;
}

#ts-verticals_footer table td.ts-last {
border-right:none;
}

#ts-verticals_footer table a {
color:#fff;
font-size:11px;
padding:4px 10px;
}

#ts-logo_footer {
text-align:center;
font-size:11px;
margin-bottom:30px;
margin-top:10px;
}

#ts-logo_footer .ts-copyright_footer a {
color:#343434;
margin-left:5px;
padding-left:5px;
border-left:1px solid #343434;
}

.content {
width:660px;
font-size:0.8em;
margin:0 auto;
}

h1 {
color:#221A69;
font-weight:400;
text-decoration:none;
}

.zitem {
width:260px;
height:121px;
border:4px solid #0D153E;
overflow:hidden;
position:relative;
color:#fff;
float:left;
margin:5px 5px 5px 0;
}

.zitem .caption {
width:260px;
height:30px;
background:#000;
color:#fff;
font-weight:700;
position:absolute;
bottom:-1px;
left:0;
display:none;
filter:alpha(opacity=70);
-moz-opacity:0.7px;
-khtml-opacity:0.7px;
opacity:0.7px;
}

.zitem .caption a {
text-decoration:none;
color:#fff;
font-size:12px;
display:block;
padding:5px;
}

.zitem img {
border:0;
position:absolute;
}

.clear {
clear:both;
}

.goinghigh tr:hover {
background-color:#E2E3E5;
}

#mytable table {
width:100%;
border-top:1px solid gray;
border-right:1px solid gray;
border-collapse:collapse;
margin:1em auto;
}

#mytable caption {
color:gray;
font-size:.94em;
letter-spacing:.1em;
caption-side:top;
text-align:left;
margin:1em 0 0;
padding:0;
}

#mytable tr.odd td,tr.odd .column1 {
background:#f4f9fe;
}

#mytable .column1 {
background:gray;
}

#mytable td {
border-bottom:1px solid gray;
border-left:1px solid gray;
text-align:left;
text-decoration:none;
color:#000;
padding:.3em 1em;
}

#mytable td a {
text-align:left;
text-decoration:none;
padding:.3em 1em;
}

#mytable th {
font-weight:700;
color:#000;
text-align:left;
border-bottom:1px solid gray;
border-left:1px solid gray;
padding:.3em 1em;
}

#mytable thead th {
background:gray;
text-align:center;
font:bold 1.2em/2em Arial, Helvetica, sans-serif;
color:#FFF;
}

#mytable tfoot th {
background:gray;
text-align:left;
}

#mytable tfoot th strong {
font:bold 1.2em Arial, Helvetica, sans-serif;
color:#66a3d3;
margin:.5em .5em .5em 0;
}

#mytable tfoot th em {
color:#f03b58;
font-weight:700;
font-size:1.1em;
font-style:normal;
}

img,ul {
margin:0;
padding:0;
}

.right,.alignright,#alertsdivright,.btnlink {
float:right;
}

.mininewsbox a:hover,.btnlink a:hover,.boxtitle a:hover {
color:#000;
}

.opinoncont a:hover,.liltxt a:hover {
color:#161617;
}
