body {padding:0; margin:0; font-family:arial, helvetica, sans-serif; font-size:14px; color:#232323;}
img {border:0;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4 {padding:0; margin:0 0 3px 0; font-size:22px; font-weight:normal; font-family:Georgia, Times New Roman, Times, serif;}
h1 {font-size:27px;}
p {padding:0; margin:0 0 10px 0;}
ul {padding:0; margin:0 0 10px 0; list-style:none;}
li {}
ol {padding:0 0 0 20px;}
ol li {padding:0 0 5px 0;}
.lists1 {margin-left: 25px; list-style:disc;}

/*-- Header Begin --*/
.hdrw {clear:both;}
.hdrws {width:980px; margin:0 auto;}
.logo {height:70px; font-size:43px; padding:15px 0 0 20px;}
.logo a:link {color:#FFFFFF;}
.navtop {padding:0 0 0 20px;}
.navtop a:link {color:#FFFFFF; padding:4px 10px 3px 10px; margin:0; font-size:20px; font-weight:bold; letter-spacing:-0.4px; border-right:2px dotted #cccccc;}
.navtop a:visited {color:#FFFFFF; padding:4px 10px 3px 10px; margin:0; font-size:20px; font-weight:bold; letter-spacing:-0.4px; border-right:2px dotted #cccccc;}
.navtop a:hover {background:#79685F; padding-right:12px; text-decoration:none; color:#ffffff; border-right:0;}
.navtop ul {margin:0; padding:0;}
.navtop li {padding:0 0 3px 0; margin:0 -2px 0 0; float:left; font-size:23px;}
#liend {border:0;}
/*-- Header End --*/

/*-- Content Begin --*/
.cntw {clear:both;}
.cntws {width:980px; margin:0 auto; padding:5px 0 15px 0; background:#FFFFFF;}
.breadcrumb {font-size:11px; color:#CCCCCC; padding:0 0 5px 20px;}
.breadcrumb a:link {color:#a9a9a9;}
.breadcrumb a:visited {color:#a9a9a9;}
/*-- Column 1 --*/
.cl1 {float:left; width:160px; padding:0 0 10px 20px;}
.cl1defnav {background:#F2F2F2; padding:10px 10px 10px 10px; margin:0 0 15px 0;}
.cl1defnav ul {margin:0;}
.cl1defnav li {}
.cl1defnav a:link {display:block; padding:5px 0; font-size:13px;}
.cl1defnav a:visited {display:block; padding:5px 0; font-size:13px;}
.cl1cntyinds {background:#F2F2F2; padding:10px 10px 10px 10px; margin:0 0 15px 0;}
.cl1cntyindsspan {font-family:Georgia, Times, serif; font-size:16px;}
.cl1cntyindssep {padding-top:10px;}
.cl1cntyinds ul {margin:0;}
.cl1cntyinds li {}
.cl1cntyinds a:link {display:block; padding:5px 0; font-size:13px;}
.cl1cntyinds a:visited {display:block; padding:5px 0; font-size:13px;}
/*-- Column 1 --*/
/*-- Column 2 --*/
.pagnav {font-size:11px; color:#CCCCCC; text-align:right;}
.pagnav a:link {border:1px solid #cccccc; color:#CCCCCC; padding:1px 2px; margin-left:3px;}
.pagnav a:visited {border:1px solid #cccccc; color:#CCCCCC; padding:1px 2px; margin-left:3px;}
.cl2 {float:left; width:440px; padding:0 20px 10px 20px;}
.cl2 p {line-height:19px;}
.cl2hp {}
.cl2hph2 {padding:5px 0 18px 0;}
.cl2hp0 {position:relative;}
.cl2hp0span {position:absolute; top:265px; left:10px; background:url(/images/hdfill.png) repeat; padding:5px; font-weight:bold; font-style:italic; font-family:Georgia, Times, serif; font-size:22px}
.cl2hp1 li, .cl2hp3 li {border-top:1px dotted #cccccc;}
.cl2hp1 a:link, .cl2hp3 a:link {display:block; padding:8px 0;}
.cl2hp1 a:visited, .cl2hp3 a:visited {display:block; padding:8px 0;}
.cl2hp1 a:hover, .cl2hp3 a:hover {background:#cccccc;}
#cl2hp2a {width:200px; float:left;}
#cl2hp2b {width:200px; float:right;}
.cl2mtn {float:left; border:1px solid #cccccc; padding:4px; margin:4px 10px 5px 0;}
.cl2mtopic li {border-top:1px dotted #cccccc; padding:10px 0;}
.cl2mtopicimg {float:left; border:1px solid #cccccc; padding:4px; margin:0 10px 0 0;}
.cl2mtopicimg2 {float:left; margin:0 15px 5px 0}
.cl2mtopicdesc a:link {display:block;}
.cl2mtopicdesc a:visited {display:block;}
.cl2mtopicrel {border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; padding:5px 0;}
.cl2mtopicrel a:link {padding-left:15px;}
.cl2mtopicrel a:visited {padding-left:15px;}
.cl2mtopich3 {padding:25px 0 18px 0;}
.cl2mtopich3sp {padding:0 0 5px 0;}
.cl2mtopicvid li {border-top:1px dotted #cccccc;}
.cl2mtopicvid a:link {display:block; padding:8px 0; font-size:13px;}
.cl2mtopicvid a:visited {display:block; padding:8px 0; font-size:13px;}
.cl2mtopicvid a:hover {background:#cccccc;}
.cl2resc li {border-top:1px dotted #cccccc;}
.cl2resc a:link {display:block; padding:8px 0; font-size:13px;}
.cl2resc a:visited {display:block; padding:8px 0; font-size:13px;}
.cl2resc a:hover {background:#cccccc;}
.nbcnty li {border-top:1px dotted #cccccc;}
.nbcnty a:link {display:block; padding:8px 0; font-size:13px;}
.nbcnty a:visited {display:block; padding:8px 0; font-size:13px;}
.nbcnty a:hover {background:#cccccc;}
/*-- Column 2 --*/
/*-- Column 3 --*/
.cl3 {float:left; width:300px; padding:0 20px 10px 0;}
.cl3addresc {margin:0 0 20px 0;}
.cl3addresc li {border-top:1px dotted #cccccc;}
.cl3addresc a:link {display:block; padding:8px 0; font-size:13px; font-family:Georgia, Times, serif;}
.cl3addresc a:visited {display:block; padding:8px 0; font-size:13px; font-family:Georgia, Times, serif;}
.cl3addresc a:hover {background:#cccccc;}
.cl3feat {margin:20px 0 0 0;}
.cl3feat li {border-top:1px dotted #cccccc; padding:10px 0;}
.cl3featimg {float:left; border:1px solid #cccccc; padding:4px; margin:0 10px 0 0;}
.cl3featdesc a:link {display:block; font-size:13px; font-family:Georgia, Times, serif;}
.cl3featdesc a:visited {display:block; font-size:13px; font-family:Georgia, Times, serif;}
/*-- Column 3 --*/
/*-- Content End --*/

/*-- Footer Begin --*/
.ftrw {clear:both;}
.ftrws {width:980px; margin:0 auto; font-size:13px; color:#999999; background:#F6F6F6; text-align:center;}
.ftrws a:link {color:#999999;}
.ftrws a:visited {color:#999999;}
.ftrws_sep {height:50px; margin:0 0 10px 0;}
.ftrlinks {padding:0 0 10px 0;}
.ftrlinks a:link, .ftrlinks a:visited {color:#666666;}
.ftrtext {}
.cright {padding:0 0 5px 0;}
.cright a:link, .cright a:visited {color:#666666;}
/*-- Footer End --*/

/*-- Misc Begin --*/
.clr {clear:both;}
.maint {width:600px; border:1px solid #cccccc; background:#EAEAEA; padding:100px; margin:0 auto; text-align:center; font-size:42px;}
.privpol li {list-style:disc; margin-left:15px; padding:0 0 10px 0;}
/*-- Misc End --*/

/*-- GAD Begin --*/
.ldrbrd {}
.lnkutnav {background:#f7f7f7; height:26px; padding:9px 0 0 20px; border-bottom:1px solid #efefef;}
.lnkut {width:728px; height:15px; padding:0 0 0 5px;}
.search {margin:0 0 20px 0;}
.gadimg {margin:0 0 20px 0;}
/*-- GAD End --*/

/*-- Listing Begin --*/
.lst {margin:0 0 10px 0;}
.lstname {font-size:21px; font-family:Georgia, Times, serif;}
.lstphone {float:left;}
.lstcity {float:right;}
.lstdesc {clear:both;}
.lstsite {padding:0 0 10px 0;}
.feature {text-align:right; font-size:0.75em; font-weight:bold;}
/*-- Listing End --*/

/*-- Tags, Areas, ZIP End --*/
.tags {font-size:13px; color:#999999; margin:0 0 10px 0;}
.towns {font-size:13px; color:#999999; margin:0 0 10px 0;}
.zipc {font-size:13px; color:#999999; margin:0 0 10px 0;}
.reltitle {border-top:1px dotted; border-bottom:1px dotted;}
/*-- Tags, Areas, ZIP End --*/

/*-- Image Slider Begin --*/
#container {width:298px; height:170px; margin:0 auto; position:relative; z-index:0; border:1px solid #E5E5E5; background:#FBFBFB;}
#slides {position:absolute; z-index:100;}
.slides_container {width:298px; height:170px; overflow:hidden; position:relative; display:none;}
#slides .slide {margin:10px 0 0 10px; width:278px; height:150px; display:block;}
#slides .next,#slides .prev {position:absolute; top:63px; left:-1px; width:24px; height:43px; display:block; z-index:101;}
#slides .next {left:275px;}
.pagination {margin:0 auto; width:100px; border:1px solid #CCCCCC;}
.pagination li {float:left; margin:0 1px; list-style:none;}
.pagination li a {display:block; width:12px; height:0; padding-top:12px; background-image:url(images/imageslider/pagination.png); background-position:0 0; float:left; 	overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
#slides .link {display:block; margin-top:10px; font-weight:800;}
/*-- Image Slider Content --*/
.isctimg {float:left; padding-right:10px;}
/*-- Image Slider End --*/
