﻿body, html {margin: 0; padding: 0;}
body {font-family: "Trebuchet MS", Helvetica, Arial, Tahoma, sans-serif; text-align: center; background-color: #000;}
.whole {margin: 0; padding: 0; text-align: left; width: 100%;}
.header {background-color: #000066; color: #fff; height: 57px; margin: 0; padding: 0; background-image: url(/00images/headerbg.gif); background-repeat: repeat-y; background-position: top left;}
.header img {margin: 0; padding: 0; border: 0;}
.quote {color: #fff; font-size: 80%; text-align: center;}
.topnav {background-color: #000; color: #fff; padding: 0; margin: 0; font-size: 10pt; border-top: 1px solid #EEEDEA; height: 24px;}
.topnav ul {list-style-type: none; padding: 0; margin: 0; width: 790px;}
.topnav li {display: inline; margin: 0; padding: 0;}
.topnav a:link, .topnav a:visited {background-color: #000; padding: 2px 8px; float: left; color: #EEEDEA; text-decoration: none; font-weight: bold; border-right: 1px solid #666;}
.topnav a:hover {background-color: #666; background-image: url(/00images/topnav_up.gif); background-position: top left; background-repeat: repeat-x;}

/* ------------------------------------------------- LEFT -------------------------------------------------- */
.left {background-color: #EEEDEA; font-size: 10pt; padding-top: 3px;}
.left h5 {margin: 0; padding: 0 5px; display: block; color: #ccc; font-size: 90%; }
.left h5 a:link, .left h5 a:visited {color: #EEEDEA; text-decoration: none;}
.left h5 a:hover {text-decoration: underline;}
.left form {margin: 0; padding: 0 0 3px 0; text-align: center;}
.MP {background-color: #5A5E7E; color: #fff; border-bottom: 1px solid #fff; background-image: url(/00images/rightbg2.gif); background-repeat: repeat-y; background-position: top left;}
.MP form {margin: 0; padding: 0 0 5px 0;}
.MP input {background-color: #EEEDEA; font-size: 8pt; border: 1px solid #000;}
.WS {background-color: #9699B4; font-size: 9pt;}
.WS a:link, .WS a:visited {display: block; text-decoration: none; color: #EEEDEA; padding: 1px 5px; font-weight: bold; border-bottom: 1px solid #EEEDEA;}
.WS a:hover {background-color: #C8C9D7; color: #fff;}
.RS {background-color: #A85151; border-top: 1px solid #FFF; font-size: 9pt;}
.RS a:link, .RS a:visited {display: block; text-decoration: none; color: #EEEDEA; padding: 1px 5px; font-weight: bold; border-bottom: 1px solid #EEEDEA;}
.RS a:hover {background-color: #DDB075; color: #000;}
.directory {display: block; background-color: #9AB5C9; text-decoration: none; color: #000; padding: 2px 5px; font-weight: bold;}
.QD {display: block; background-color: #DDB075; padding: 2px 5px; font-weight: bold; text-decoration: none; color: #000;}
.HLand {display: block; background-color: #A85151; padding: 2px 5px; font-weight: bold; text-decoration: none; color: #000;}
.WantAds {display: block; padding: 2px 5px; font-weight: bold; text-decoration: none; color: #000;}
.Llinks {padding: 2px 5px 7px 5px; background-color: #DBD6CC; line-height: 1.3em;}
.Llinks a:link, .Llinks a:visited, .Llinks2 a:link, .Llinks2 a:visited, .Llinks3 a:link, .Llinks3 a:visited {color: #000; text-decoration: none;}
.Llinks a:hover, .Llinks2 a:hover, .Llinks3 a:hover {text-decoration: underline;}
.pref {text-align: center; padding: 7px 0; margin: 0; font-size: 8pt; color: #999;}
.pref a:link, .pref a:visited {color: #999; text-decoration: none;}
.pref a:hover {text-decoration: underline; color: #666;}
.banking {background-color: #CBE3CB; background-image: url(/00images/bankingbg2.gif); background-repeat: repeat-y; background-position: top left; width: 180px; margin: 0; padding: 0;}
.banking_links {display: block;}
.banking_links h3 {font-size: 10pt; margin: 0; padding: 0 5px; color: #008000;}
.banking_links a:link, .banking_links a:visited {display: block; padding: 0px 0 0px 15px; color: #000; text-decoration: none; border-bottom: 1px dashed #fff;}
.banking_links a:hover {background-image: url(/00images/bankingbg2.gif); background-repeat: repeat-y; background-position: top right;}
.track {color: #AAD4AA; padding: 2px 0 0 0; margin: 0; background-color: #447a44; font-size: 9pt; font-weight: bold; background-image: url(/00images/bankingbg.gif); background-position: top center; background-repeat: repeat-y;}
.track a:link, .track a:visited {text-decoration: none; color: #AAD4AA; line-height: 1em; padding: 0 0 0 5px; margin: 0;}
.track a:hover {color: #fff;}
.track2 {color: #AAD4AA; padding: 1px 0 3px 0; margin: 0; background-color: #447a44; font-size: 9pt; font-weight: bold; background-image: url(/00images/bankingbg.gif); background-position: top center; background-repeat: repeat-y;}
.track2 a:link, .track2 a:visited {text-decoration: none; color: #AAD4AA; line-height: 1em; padding: 2px 5px; margin: 0; display: block; border-top: 1px dashed #AAD4AA;}
.track2 a:hover {color: #fff;}
.dictionary {background-color: #5A5E7E; margin: 0; padding: 0; border-top: 1px solid #EEEDEA; border-bottom: 1px solid #EEEDEA; background-image: url(/00images/rightbg2.gif); background-repeat: repeat-y; background-position: top left;}
.dict_links {display: block;}
.dict_links h3 {font-size: 10pt; margin: 0; padding: 5px 0 0 5px; color: #EEEDEA;}
.dict_links h3 a:link, .dict_links h3 a:visited {color: #EEEDEA; text-decoration: none; margin: 0; padding: 0;}
.dict_links h3 a:hover {text-decoration: underline;}
.dict_links form {padding: 0 5px 5px 5px; margin: 0;}
.dict_links input {font-size: 8pt; border: 1px solid #000; background-color: #EEEDEA;}
.implinks {font-size: 9pt;}
.implinks a:link, .implinks a:visited {display: block; font-weight: bold; text-decoration: none; padding: 1px 5px; letter-spacing: 1px; border-bottom: 1px solid #000; color: #000; background-image: url(/00images/Llinksbg.gif); background-position: top left; background-repeat: repeat-x;}
.implinks a:hover {color: #660000; border-left: 3px solid #660000;}
.bottom_left {font-size: 1px; height: 1px;}

/* ----------------------------------------------- MIDDLE -------------------------------------------- */
.middle {padding: 3px 0 0 3px; margin: 0; background-color: #EEEDEA;}
.title {background-color: #DBD6CC; text-align: center; margin-right: 3px;}
.title h2 {
	margin: 0; padding: 0 5px 4px 5px;
	color: #660000;
	border-bottom: 3px solid #660000;
	font-size: 13pt;
}
.title h4 {
	margin: 0; padding: 4px 5px 0 5px;
	font-size: 9pt;
	color: #000066;}
.titlespan2 {
	margin: 0; padding: 0 5px 4px 5px;
	color: #660000;
	border-bottom: 3px solid #660000;
	font-size: 13pt;
	font-weight: bold;
}
.titlespan4 {
	margin: 0; padding: 4px 5px 0 5px;
	font-size: 9pt;
	font-weight:bold;
	color: #000066;}

.cornerpic {width: 180px; background-color: #5a5e7e; text-align: center; margin: 0 8px 5px 0;}
.cornerpic2 {}
.cornerpic2 a:link, .cornerpic2 a:visited {color: #fff; text-decoration: none; font-weight: bold; display: block;}
.corner_pic {position: relative; width: 180px; text-align: center; background-color: #5A5E7E;}
.corner_pic a:link, .corner_pic a:visited {text-decoration: none; color: #fff; font-weight: bold;}
.corner_pic a:hover {text-decoration: underline;}
.wordverse {position: relative; font-size: 10pt; text-align: justify; line-height: 1.1em; margin: 0 3px 5px 0;}
.wordverse p {margin: 0 5px 0 0;}
.wordverse h2 {margin: 0; padding: 5px 10px 5px 0; font-size: 13pt; font-weight: bold; color: #666;}
.spanw {margin: 0; padding: 5px 10px 5px 0; font-size: 11pt; font-weight: bold; color: #777; display: block;}
.wdd {margin: 0; padding: 0 10px 0 0;}
.events {margin: 0 3px 0 0; padding: 0;}

.eventstitle {
	border-bottom: 6px solid #660000;
	margin: 0; padding: 0; clear: both;
}

.events h1 {color: #A85151; width: 150px; font-size: 14pt; font-weight: bold; text-transform: uppercase; letter-spacing: .5em; margin: 0; padding: 7px 0 0 30px;
background-color: #660000;
}
.wordverse table {
	margin: 0; padding: 0; cellspacing: 0; cellpadding: 0; border: 0; border-collapse: collapse; text-align: right;
}
.clock {background-image: url(/00images/clockbg3.gif); background-position: top right; background-repeat: repeat-y;}
.clock font {font-size: 8pt; color: #000;}

.iframe {margin: 0; padding: 0;}
.events iframe {height: 500px; width: 100%; padding: 0px; margin: 0;}
.findevents {color: #EEEDEA; background-color: #660000; margin: 0; padding: 0 10px 0 0; height: 80px; font-size: 80%; font-weight: bold; }
.startover {margin: 0 0 0 0; padding: 0 10px; background-color: #BA8787; font-size: 80%; background-image: url(/00images/startoverbg.gif); background-position: top right; background-repeat: repeat-y;}
.startover a:link, .startover a:visited {font-weight: bold; color: #660000; text-decoration: none;}
.startover a:hover {text-decoration: none; color: #EEEDEA;}
.aroundevents {margin: 0 0 0 0;}
.underevents {background-color: #660000; height: 98px; margin: 0 0 3px 0; padding: 0;}
.underevents form {margin: 10px 0 10px 0; padding: 0;}
.underevents p {margin: 0; padding: 0;}
.underevents input {color: #fff; background-color: #660000; border: 1px solid #fff; font-weight: bold; font-size: 8pt; padding: 2px;}
.underevents option {color: #000; background-color: #BA8787; border: 1px solid #fff;}

.advert_top {height: 10px; padding: 0; margin: 0;}
.advert_outer {background-color: #000; padding: 0 0 1px 0; margin: 0;}
.advert {color: #EEEDEA; font-size: 8pt; padding: 5px 10px; text-align: center;}
.advert h4 {padding: 0; margin: 0; font-style: italic; font-size: 9pt;}
.advert_bottom {border-top: 1px solid #666; background-color: #000; color: #666;}
.worldtime {font-size: 8pt; text-align: center; padding: 3px; height: 28px; padding: 0; margin: 0;}
.worldtime a:link, .worldtime a:visited {border: 1px solid #666; color: #666; font-weight: bold; text-decoration: none; margin: 3px; padding: 0 8px;}
.worldtime a:hover {color: #999; background-color: #333;}
.worldtime h4 {font-size: 8pt; margin: 0; padding: 0;}

/* ------------------------------------------ RIGHT ----------------------------------------- */
.right {
	font-size: 10pt;
	background-color: #5A5E7E;
	background-image: url(/00images/rightbg.gif); background-repeat: repeat-y; background-position: top left;
	text-align: center;
	border-left: 2px solid #000;
	border-right: 1px solid #000;
}
.websearch {background-color: #000;}
.websearch form {margin: 0; padding: 0;}
.websearch input {font-size: 8pt; background-color: #ccc; margin: 0; border: 1px solid #fff;}
.sub {padding: 0 3px;}
.right h5 {margin: 0; padding: 0 10px; color: #ccc;}
.right form {margin: 0; padding: 0 0 5px 0; text-align: center; border-bottom: 1px solid #000;}
.entertainment {
	background-color: #000;
	color: #fff;
	text-align: center;
	padding: 4px 0 7px 0;
}
.entertainment a:link, .entertainment a:visited {text-decoration: none; font-weight: bold;}
.entertainment a:hover {text-decoration: underline;}

.newspic {border-top: 1px solid #000; background-color: #000; background-image: url(/00images/inv_corner_TLblack.gif); background-repeat: no-repeat; background-position: top left;}
.newspic_auth {background-color: #DDB075; text-align: center; padding-bottom: 3px; border-bottom: 3px solid #000;}
.newspic_auth a:link, .newspic_auth a:visited {color: #000; text-decoration: none; font-weight: bold; font-size: 7pt;}
.newspic_auth a:hover {text-decoration: underline;}
.newspic_auth span {margin: 0; padding: 0;}

.FeaturedBusiness {background-color: #B7B8CC;/* background-image: url(/00images/rightbg3.gif); background-repeat: repeat-y; background-position: top left;*/}
.FtBusi {padding: 5px 0; margin: 0 auto; text-align: center; width: 176px;}
.FtBusi i {margin: 0; padding: 0; font-weight: bold;}
.FtBusi a:link, .FtBusi a:visited {text-decoration: none; color: #fff;}
.FtBusi a:hover {text-decoration: underline;}

.rightlinks {padding: 0; margin: 0; text-align: center;}
.rightlinks1 h3 {border-bottom: 1px solid #000; border-top: 1px solid #000; margin: 5px 0 0 0; padding: 0; font-size: 9pt; color: #EEEDEA; font-weight: bold; text-align: center; background-color: #42445b; background-image: url(/00images/rightbg2.gif); background-repeat: repeat-y; background-position: top left;}
.rightlinks1 h3 a:link, .rightlinks1 h3 a:visited {display: block; color: #EEEDEA; text-decoration: none;}
.rightlinks1 h3 a:hover {text-decoration: none;
	background-image: url(/00images/rightbg2.gif); background-repeat: repeat-y; background-position: top right;
}
.rightlinks2 {padding: 0; margin: 5px 0 5px 0; text-align: center;}
.rightlinks2 a:link, .rightlinks2 a:visited {display: block; border-bottom: 1px dashed rgba(255,255,255,.35); padding: 1px 0; color: #EEEDEA; text-decoration: none;}
.rightlinks2 a:hover {background-color: #333;}
.rightlinks3 {background-color: #42445B; text-align: center; margin-bottom: 8px; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 0; margin: 0; /*background-image: url(/00images/rightbg2.gif); background-position: top left; background-repeat: repeat-y;*/}
.rightlinks3 a:link, .rightlinks3 a:visited {font-size: 8pt; display: block; color: #EEEDEA; font-weight: bold; text-decoration: none; padding: 2px 0;}
.rightlinks3 a:hover {text-decoration: underline;}

.pics {margin: 5px 0 0 0; padding: 0; text-align: center; font-size: 9pt;}
.pics_links {background-color: #B7B8CC; width: 90%; margin: auto; background-image: url(/00images/inv_corner_TLblack.gif); background-repeat: no-repeat; background-position: top left;}
.pics_links a:link, .pics_links a:visited {display: block; color: #000; font-weight: bold; text-decoration: none;}
.pics_links a:hover {background-color: #fff;}
.pics_1 {background-image: url(/00images/inv_corner_TRblue.gif); background-repeat: no-repeat; background-position: top right;}
.pics_2 {background-image: url(/00images/inv_corner_BLblack.gif); background-repeat: no-repeat; background-position: bottom left;}
.pics_3 {background-image: url(/00images/inv_corner_BRblue.gif); background-repeat: no-repeat; background-position: bottom right; padding: 4px 10px;}

.pics a:link, .pics a:visited {display: block; color: #000; font-weight: bold; text-decoration: none; padding: 2px 3px;}
.pics a:hover {background-color: #fff;}

.BusCalc {color: #EEEDEA; width: 180px; margin: 0 auto;}
.BusCalc h2 {font-size: 11pt; margin: 0; padding: 0;}
.spanc {font-size: 11pt; margin: 0; padding: 0; font-weight:bold;}

.BusCalc h5 {font-size: 8pt; margin: 0; padding: 0;}
.BusCalc h6 {font-size: 9pt; margin: 0; padding: 0;}
.span6 {font-size: 9pt; margin: 0; padding: 0; font-weight:bold;}
.BusCalc input {font-size: 8pt; border: 1px solid #000;}
.BusCalc form {color: #EEEDEA; margin: 0; padding: 0 0 5px 0; text-align: center; border: 0;}
.BusCalc table {text-align: center; margin: 0 auto;}
.BusCalc td {color: #EEEDEA; font-size: 9pt;}
.BusCalc a:link, .BusCalc a:visited {color: #EEEDEA; font-size: 8pt;}

.bottom_right {background-color: #000; color: #EEEDEA; text-align: center; width: 180px; font-size: 8pt;}
.bottom_right a:link, .bottom_right a:visited {text-decoration: none; color: #EEEDEA;}
.bottom_right a:hover {text-decoration: underline;}

.Bright {margin: 0; padding: 0; font-size: 7pt; font-weight: bold;}
.Bright a:link, .Bright a:visited {color: #EEEDEA; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;}
.Bright a:hover {color: #fff; padding: 1px; font-style: italic; color: #fc0;}

/* ------------------------------- < Rounded Corners > --------------------------- */

.roundall {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;}
.roundTL {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 15px 0 0 0;
	-webkit-border-radius: 15px 0 0 0;
	-khtml-border-radius: 15px 0 0 0;
	border-radius: 15px 0 0 0;}
.roundTR {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 0 15px 0 0;
	-webkit-border-radius: 0 15px 0 0;
	-khtml-border-radius: 0 15px 0 0;
	border-radius: 0 15px 0 0;}
.roundBR {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 0 0 15px 0;
	-webkit-border-radius: 0 0 15px 0;
	-khtml-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;}
.roundBL {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 0 0 0 15px;
	-webkit-border-radius: 0 0 0 15px;
	-khtml-border-radius: 0 0 0 15px;
	border-radius: 0 0 0 15px;}
	
.roundTLR {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 15px 15px 0 0;
	-webkit-border-radius: 15px 15px 0 0;
	-khtml-border-radius: 15px 15px 0 0;
	border-radius: 15px 15px 0 0;}
.roundBLR {
	behavior: url(/css/border-radius.htc);
	-moz-border-radius: 0 0 15px 15px;
	-webkit-border-radius: 0 0 15px 15px;
	-khtml-border-radius: 0 0 15px 15px;
	border-radius: 0 0 15px 15px;}


/* ------------------------------------------------------------------------------- */