/* CSS layout */
body { background:url(bgr.jpg) repeat-x #00435e; /*background-color: #00445d;*/ padding: 0; text-align:center; font: Verdana; margin:0;}
#header{ width: 900px; height: 80px; /*overflow: hidden;*/ text-align:left; }
#containerWrapper {width: 902px; margin: auto; position:relative;}
#containerO {/*background:url(bgr.jpg) repeat-x #00435e;*/ float: left; position: relative; width: 900px; margin: 0; padding: 0 0 20px 0; font-family: Verdana;}
#containerI { position: relative; width: 815px; margin: 0 42px 0 42px; overflow:hidden; /*float: left; position:relative;*/}

#mainCol{width:692px; min-height: 500px; margin: 0; padding:0 0 5px 0; float:left; position:relative; background:#FFFFFF url(mainColFtr.jpg) bottom left no-repeat; overflow:visible;}
#rightCol{width:123px; min-height:350px; margin: 0 0 0 0; padding:0; float:left; position:relative; background:#f7941d url(rightColFtr.jpg) bottom right no-repeat;}
#rightCol h1{ color:#fff; padding-top:2px; font-weight: bold; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#rightCol p{text-align:center; font-weight:600; font-size:12px; margin: 5px 0 10px 0; padding: 5px;}

#AddressCol{width:123px; margin: 0 0 0 0; padding:0; float:left; position:relative;}
#AddressCol p{color: #fff; text-align:left; font-size:10px; margin: 0 0 0 4px;}
#AddressCol h1{ color:#fff; padding-top:2px; font-weight: bold; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; margin: 0 0 2px 4px;}
#AddressCol a {	color: #8addff; text-decoration: none;}
#AddressCol a.here { color: #f7941d; text-decoration: none;}
#AddressCol a:hover { color: #f7941d; text-decoration: none;}

#contentW{width:665px; margin: 0 14px 0 0; padding:0; float:left; position:relative; /*border:#FFFFFF dashed 1px;*/}
#contentW23{width:400px; margin: 0 14px 0 0; padding:0; float:left; position:relative; /*border:#FFFFFF dashed 1px;*/}
#contentW13{width:265px; margin: 20px 0 0 0; padding:0; float:left; position:relative; /*border:#FFFFFF dashed 1px;*/}
#contentFull{width:683px; margin: 0 0 10px 0; padding:0 0 0 5px; float:left; position:relative; overflow:hidden;}
#content23{width:430px; margin: 0 0 10px 0; padding:0 0 0 5px; float:left; position:relative; overflow:hidden; }
#content13{width:250px; margin: 0 0 10px 0; padding:40px 0 0 5px; float:left; position:relative; overflow:hidden; }

#contentWsm{width:249px; margin: 20px 0 0 0; padding:0; float:left; position:relative; background:url(rContentBgr.jpg) top left repeat-y; text-align:left;}
#contentWsmFtr {width:249px; height: 12px; margin: 0; padding:0; float:left; position:relative; text-align:left; background:url(rContentFtr.jpg) bottom left no-repeat;}

#contentWrapper{width:683px; margin: 0 0 0 4px; padding:0; float:left; position:relative; background:url(contentWrapperBgr.jpg) top left repeat-y; text-align:left; display:inline;}
#contentWrapper p {color: #fff; margin: 0 0 5px 0; font-size:12px;}
#contentWrapper a{ color:#fff; text-decoration: underline;}
#contentWrapper a:hover{ color:#8addff; text-decoration: underline;}

#contentWrapper2{width:683px; margin: 0; padding:0; float:left; position:relative; background:url(contentWrapperBgr.jpg) top left repeat-y; text-align:left; display:inline;}
#contentWrapper2 p {color: #fff; margin: 0 0 5px 0; font-size:12px;}
#contentWrapper2 a{ color:#fff; text-decoration: underline;}
#contentWrapper2 a:hover{ color:#8addff; text-decoration: underline;}
#contentWrapper2Ftr {width:683px; height: 12px; margin: 0; padding:0; float:left; position:relative; text-align:left; background:url(contentWrapperFtr.jpg) bottom left no-repeat;}

#contentWrapperFtr {width:683px; height: 12px; margin: 0 0 0 4px; padding:0; float:left; position:relative; text-align:left; background:url(contentWrapperFtr.jpg) bottom left no-repeat;}

#contentW p {margin: 0 0 5px 8px; font-style:italic; font-weight:600;}
#contentW a{ color:#fff; text-decoration: none;}
#contentW23 p {margin: 0 0 5px 8px;}
#contentW23 img {margin: 0 0 0 8px;}
#contentW13 p {margin: 0 0 5px 8px; text-align: left;}

#contentWsm p {margin: 0 0 5px 8px;}
#contentWsm a{ color:#fff; text-decoration: underline;}
#contentWsm a:hover{ color:#8addff; text-decoration: underline;}

#mainMenu{ width: 815px; height: 27px; padding: 5px 0 0 10px; margin: auto; float:left; position:relative; background:url(menuBgr.jpg) top left no-repeat; text-align:left; overflow:hidden;}
#mainMenu a { text-decoration: none; color: #f26522; font-weight:bold;}

a { color:#0096ff; text-decoration: none;}
a:hover { color:#f7941d; text-decoration: underline;}
p {margin: 5px 5px 10px 10px; text-align:justify; font-size:13px; color:#000;}

h1 {
	color: #f7941d;
	margin:5px 0px 5px 5px;
	padding-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left; font-weight:500;
}

h2 {
	color: #003766;
	margin:5px 0px 5px 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold; font-size: 16px;
	text-align:left;
}
h3 {
	color: #003766;
	margin:5px 0px 5px 5px;
	padding-top: 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold; font-size: 14px;
	text-align:left;
}
h4 { color: #f7941d; margin:0px 0px 5px 6px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align:left; font-weight:500; font-style:italic;}

h5 {
	color: #003766;
	margin:2px 5px 2px 5px;
	padding: 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold; font-size: 14px;
	text-align:left;
}

.blue{color: #0096ff;}
.fullStory {color: #0096ff; /*font-variant:small-caps;*/ font-size:11px;}
.fullStory a {color: #0096ff; text-decoration:underline;}
.fullStory a:hover {color: #f7941d; text-decoration:underline;}

.yellowBgr {background:#fddc07;}
.headline{ color: #003766; margin:5px 0px 5px 5px; padding-top: 5px; font-family:Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; text-align:left;}
.headline a {color: #003766; text-decoration:underline;}
.headline a:hover {color: #f7941d; text-decoration:underline;}
.archive { text-align:left; font-size:12px;}
.archive_head{ color: #ffffff; font-size:14px; background-color:#f7941d; text-align:left; font-weight:bold;u}
.headlineMed{ color: #008ec5; margin:10px 0px 2px 5px; padding-top: 1px; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-align:left;}
.headlineMed a {color: #0096ff; text-decoration:underline;}
.headlineMed a:hover {color: #f7941d; text-decoration:underline;}

.headlineSmall
{
   margin:0px 0px 1px 0px;
	padding-top: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.dateSmall{ color: #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:left; font-weight:normal;}
.dateMed{ color: #666; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:left; font-weight:normal;}
.date{ color: #0096ff; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:left; font-weight:normal;}

.storySmall{ color:#8addff; font-size:12px;}
.center{text-align:center;}
.noStrong{font-weight:normal;}

/* Footer Styles */
#footer {color: #8addff; margin: 5px 0 0 60px; font-size: 12px; padding: 0 0 10px 0; text-align: left; font-family: Verdana;}
#footer p {	font-size: 12px; padding: 0 0 10px 0; margin: 0; text-align: left; font-family: Verdana;}
#footer a {	color: #8addff; text-decoration: none;}
#footer a.here {	color: #f7941d; text-decoration: none;}
#footer a.live {	color:#fddc07; text-decoration: none;}
#footer a:hover { color: #f7941d; text-decoration: none;}

#breadCrumb { padding-bottom: 5px; color: #f8b507; margin-top:5px; margin-left:0px;}
#breadCrumb a { color: #ccc; text-decoration: none; font-weight: normal;}
#breadCrumb a:hover { color: #0078bc; text-decoration: underline; font-weight: normal;}
#breadCrumb p { font-size: 10px; color: #f8b507; padding: 0; margin: 0; text-align: left; font-family: Verdana; font-weight:bold;}

td, tr { text-align:center; color:#000; font-size:11px; /*background-color:#ccc*/}

img.floatRight { 
	border: 4px solid #bfbfbf;
    float: right; 
    margin: 5px; 
}

/* CSS tricks */
.clear {
  clear: both;
  height: 1px;
  margin-bottom: -1px;
  line-height: 0px;
  display: block;
  font-size: 0px;
}
