body {background-color: #383838;font-family: Verdana, Arial, Helvetica, san-serif;}
#page {background-color: #000; color: #fff; width: 980px;}

.highlights { font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color:#000; text-decoration: none; }

.toplinks { font-family: Arial, sans-serif; font-size: 11px; color:#fff; text-decoration: none; }

/* top menu using text */
#top-menu {background: url(../images/m-bg.jpg); background-color: #000; color:#fff; width: 980px; height: 30px; text-align: center;}
#top-menu ul {padding: 0px; margin: 0px; line-height: 25px;}
#top-menu ul li { list-style-type: none; display: inline; padding: 0px 21px; border-right: #000 solid 1px;}
#top-menu ul li a { font-family: Arial, sans-serif; font-size: 11px; color:#fff; text-decoration: none; }
#top-menu ul li img {display:none;}

#list-menu-bar1 { padding: 0; margin: 0; background-image:url(../images/bar-blue.jpg);	width:1px;}
#list-menu-bar1 { padding: 0; margin: 0; background-image:url(../images/bar-blue_new.jpg);	width:1px;}

#list-menu { text-indent: 0px; height: 56px; width:980px; }
#list-menu ul { padding: 0; margin: 0; }
#list-menu ul li { list-style-type: none; display: inline;}
#list-menu ul li .no-right { list-style-type: none; display: inline; border-right: 0px;}
#list-menu ul li .menu-text {display:none;}

#list-menu-2 { text-indent: 0px; height: 62px; width:980px; }
#list-menu-2 ul { padding: 0; margin: 0;}
#list-menu-2 ul li { list-style-type: none; display: inline;}
#list-menu-2 ul li .no-right { list-style-type: none; display: inline; border-right: 0px;}
#list-menu-2 ul li .menu-text {display:none;}

#business-bar { background-color: #edebe4; height: 52px; position:relative; width:980px; text-align:left;}
#search-bar {position:absolute;top:5px;left:115px; font-size: 12px;font-family: Verdana, Ariel, sans-serif;}
#form1 {position:absolute; top:0px; left:140px; width:500px; text-transform: uppercase;}
#bus, #con {font-size:10px; padding-right:5px;}
#phone-nbr {position: absolute; top: 10px; left: 570px;}

#main-area {width:980px; position:relative; text-align:left;}
#sidebar-left { width: 223px; height:624px; padding:5px 10px 10px 15px; background-color: #edebe4; }
#sidebar-left ul li { line-height: 20px; font-family: Verdana, Ariel, sans-serif; font-size: 11px; text-transform: capitalize; list-style-image: url(../images/bullet.gif); }
#sidebar-left ul li a, #sidebar-left ul li a:link, #sidebar-left ul li a:visited, #sidebar-left ul li a:active {text-decoration:none;color:#000;}
#sidebar-left ul li a:hover {color:#555;}
#sidebar-left h3 {font-size:16px; font-weight: bold;font-family: Candara, Verdana, Ariel, sans-serif;}
#sidebar-left p {font-size: 12px; font-family: Candara, Verdana, Ariel, sans-serif;}
#sidebar-left td {font-size: 11px;}

.datatablehead {color: #bb3f53; font-size: 12px; font-family: Verdana, Ariel, sans-serif;}
#dataTable a, #dataTable a:link, #dataTable a:active, #dataTable a:visited {color: #bb3f53;font-family: Verdana, Ariel, sans-serif;}
#dataTable a:hover {color: #8f2132;font-family: Verdana, Ariel, sans-serif;}
#dataTable td {font-size: 12px; padding: 3px 5px;font-family: Verdana, Ariel, sans-serif;}
/* form elements */
input.txt {	background-image:url(../images/frm_txt_bg.jpg);	width:290px;}
input.txt-home { background-image:url(../images/frm_txt_bg.jpg); width:220px;background-position: bottom; height:14px;margin:0px;}
textarea.txt {	background-image:url(../images/txt_area_bg.jpg);	background-repeat: repeat-x;	width:366px;}
textarea.txt-tall {	background-image:url(../images/txt_area_bg.jpg);	background-repeat: repeat-x;	background-position: bottom;	width:366px; }
form p {clear: left;	margin:0;	padding:0;	padding-top:5px;font-size:12px;} 
form p label {float:left;width:6.5em;} 
form a, form a:link, form a:visited, form a:active, form a:hover {font-size: 12px; color: #bb3f53; }
form a:hover {color:#8f2132;}
form .aside {font-style: italic; font-size: 11px;}

#right-area {position:absolute; top:0px; left: 248px; background-color: #fff; width:712px; height:619px; padding: 10px; font-size: 14px; font-family: Candara, Verdana, Arial, Helvetica, san-serif;}
#text-area {padding:0px 10px; height: 430px; width:692px; overflow:hidden;}
#list-area {padding:0px 10px; height: 600px; width:692px; overflow:hidden;}
#text-area-scroll {padding:0 0 10px; height: 600px; width:100%; overflow:scroll;}
#text-area h1, #text-area-scroll h1, #text-area h1 a, #text-area h1 a:link, #text-area h1 a:active, #text-area h1 a:visited, #text-area h1 a:hover, #list-area h1, #text-area-scroll h1 {text-decoration: none;font-size: 16px; color: #000; margin:5px 0px;}
#text-area h1 a:hover {color: #0098ca;}
#text-area p {margin-top: 0px; margin-bottom: 15px;}
#text-area-scroll h2 {text-decoration: none;font-size: 14px; color: #bb3f53; margin:3px 0px;}
#text-area-scroll a, #text-area-scroll a:link, #text-area-scroll a:visited, #text-area-scroll a:active, #text-area-scroll a:hover {color:#bb3f53; text-decoration: none;}
#text-area-scroll a:hover {text-decoration: underline;}
#info-box-panel {width:712px;height:160px;}
.info-box { position:relative;width: 231px; height: 160px; background-color: #edebe4; vertical-align:top;}
.info-box p { padding: 5px 12px; margin:0px; text-align: left; font-size: 11px;}
.read-more {padding: 2px; border:0px;}
.textHighlight {font-weight: bold;}
#quick-query-form {position:absolute; top:320px; left:20px;width:690px; height:115px;padding:5px; border:1px solid #ccc;}
#quick-query-form p, #quick-query-form textarea { padding:2px; margin:0; font-size: 12px; font-family: Candara, Verdana, Ariel, sans-serif; text-align: justify; }
#quick-query-form label {width: 6.5em;}
#live-chat {position: absolute; top:290px; right:12px; width:149px; height: 90px;}

#footer {height: 100px; background-color: #000000; color:#9d9d94; width:980px; text-align:center; font-size: 13px; padding-bottom:10px; position:relative;}
#footer-menu {border-top: 4px solid #6d6c63; border-bottom: 1px solid #21211e; width:980px;}
#footer-menu ul { padding:10px 0px; margin: 0px;}
#footer-menu ul li {list-style-type: none; display: inline; padding:0px 5px;text-transform: uppercase;}
#footer-menu ul li a, #footer-menu ul li a:link, #footer-menu ul li a:visited, #footer-menu ul li a:active, #footer a, #footer a:link, #footer a:visited, #footer a:active {color:#9d9d94;text-decoration: none; }
#footer-menu ul li a:hover, #footer a:hover {color:#666; text-decoration: none;}
#footer-dma-logo {position: absolute; bottom: 3px; right: 40px;}