/* CSS Document */

body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.left-side {float:left;}
.right-side {float:right;}
.clear {clear:both; height:1px; overflow:hidden!important;}

#container {width:953px; margin:0 auto;}

#header, #top, #top-link, #middle, #left, .heading, .city-panel, #right, #bottom {clear:both;}
#top {height:79px;}
#top p {margin:0px; text-align:right; padding:15px 50px 0px 0px;}
#top img {float:left;}
#top form {float:right; display:block; width:327px; margin:15px 0px 0px 0px; padding:0px;}
#top form input {width:200px; background:url(images/search-icon.gif) no-repeat #f6f5f5; border:1px solid #dedede; display:inline; float:left; padding:2px 0px 2px 25px; margin:0px 4px 0px 0px;}
#top form input.go {width:61px; height:20px; padding:0px;}

#top-link {background:url(images/top-3.gif) repeat-x; height:33px;}
#top-link ul {margin:1px 30px 0px 0px; padding:0px; display:block; float:right; border-right:1px solid #c4c3c3;}
#top-link ul li {float:left; list-style-type:none; font-size:16px; font-weight:bold; border-left:1px solid #c4c3c3;}
#top-link ul li a {text-decoration:none; color:#000; display:block; padding:6px 15px; white-space:nowrap;}
#top-link ul li a:hover {background:url(images/top-hover.gif) repeat-x; padding:7px 14px 5px 16px;}
#top-link ul li img.free {position:absolute; margin:-10px 0px 0px 10px;}
#middle {background:url(images/middle.gif) repeat-y; padding:15px 23px 10px 23px; min-height:340px;}

#left-nav {width:680px; float:left;}

#left-nav .heading {background:url(images/heading.jpg) no-repeat; height:29px; padding:3px 10px; margin:0px 0px 10px 0px;}
.heading {background:url(images/heading-1.jpg) no-repeat; height:29px; padding:3px 10px; margin:0px 0px 10px 0px;}
.heading h1 {font-size:20px; font-weight:normal; float:left; margin:2px 0px 0px 0px; color:#096d9e;}
.heading img {float:left; margin:0px 5px 0px 10px;}

.city-panel {border:1px dashed #edeeee; border-right:none; margin:0px 4px 0px 0px;}
.city-box {width:336px; float:left; border-right:1px dashed #edeeee;}
.city-box h1 {display:block; margin:0px; border-bottom:1px dashed #edeeee; font-size:16px; color:#d77c03; background:url(images/aroow.jpg) 15px 8px no-repeat; *background:url(images/aroow.jpg) 15px 7px no-repeat; padding:3px 30px;}

.city-box ul {margin:0px; padding:15px 25px 20px 15px; float:left; display:block;}
.city-box ul li {list-style-type:none; background:url(images/li.jpg) left no-repeat; padding:0px 0px 0px 15px; margin:3px 0px;}
.city-box ul li a {color:#000; text-decoration:none;}
.city-box ul li a:hover {text-decoration:underline; color:#d77c03;}

#classified-listing {clear:both; min-height:350px;}
#classified-listing h3 {font-size:16px; font-weight:normal; display:block; border-bottom:2px solid #868686; color:#fff; text-align:right; margin:0px; padding:0px 20px 1px 0px;}
#classified-listing h3 strong {background-color:#868686; padding:3px 10px; font-weight:normal;}
#classified-listing ul {margin:0px; padding:10px 25px 20px 15px;}
#classified-listing ul li {list-style-type:none; background:url(images/li.jpg) 0px 5px no-repeat; padding:0px 0px 5px 15px; margin:4px 0px; border-bottom:1px dashed #CCCCCC;}
#classified-listing ul li a:hover {text-decoration:none;}

.add {margin:0px; padding:15px;}
.add h2 {font-size:20px; font-weight:normal; margin:0px 0px 6px 0px;}
.add h3 {font-size:13px; margin:0px 0px 5px 0px;}
.add p {margin:0px 0px 10px 0px; color:#4f4f4f;}

.add ol {margin:10px 0px 10px 20px; *margin:10px 0px 10px 25px; padding:0px;}
.add ol li {font-size:11px;}

.how-to-post {margin:0px; padding:15px;}
.how-to-post h3 {display:block; margin:10px 0px 5px 0px; padding:3px 10px; background:#f5f5f5; font-size:20px; font-weight:bold; color:#000; border:1px dashed #CCCCCC;}
/*--menu--start*/
.thumbs-container {height: 300px; margin:0; padding:20px 0px;}

.thumbs-container2 {height: 150px; margin:0 auto 0 auto; padding:20px 0 0 0;} 	
ul.thumb {list-style: none; margin: 0 0 0 140px; padding:10px;}
.thumbs-container2 ul.thumb {padding: 5px;}	

ul.thumb li {margin: 0; padding:5px 10px; float: left; position: relative; width: 119px; height: 119px; text-align:center;}
.thumbs-container2 ul.thumb li {padding: 5px;}	
	
ul.thumb li img {border: none; padding: 0px; background: none; position: absolute; left: 0; top: 0; 	-ms-interpolation-mode: bicubic; behavior: url("iepngfix.htc");}
/*--menu-close--*/


form.form1 {margin:0px; padding:5% 0px 0px 0px; display:block;}
form.form1 label {font-weight:bold;}
form.form1 label b {color:#ff0000;}
form.form1 h1.signup {font-size:18px; font-weight:normal;}
form.form1 h1.signup a {color:#FF6600; text-decoration:none;}
form.form1 h1.signup a:hover {text-decoration:underline;}

.text-1 {font-size:20px; font-weight:normal; margin:0px 0px 10px 60px;}


.control {clear:both; margin:0px 0px 10px 0px;}
.control h4 {text-align:right; margin:0px 20px 8px 0px;}
.control h4 a {color:#FF6600; text-decoration:none;}
.control h4 a:hover {text-decoration:underline;}

.control th {background:#666666; color:#fff;}
.control table {border-left:1px dashed #999;}
.control th, .control td {border-right:1px dashed #999; border-bottom:1px dashed #999; padding:3px 5px;}
.control .date, .control .ctr {width:100px;}
.control td {text-align:center;}
.control td p {margin:0px; font-size:12px; text-transform:capitalize; white-space:nowrap;}
.control td img {margin:0px 5px;}


#right-nav {float:right; width:222px; background:url(images/right.jpg) left repeat-y;}
#right img {margin:13px 0px; border:none;}



#bottom {background:url(images/bottom.jpg) no-repeat; padding:10px 0px 25px 0px;}
#bottom h4 {text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 25px 0px; font-size:13px;}

#bottom p {margin:0px; font-size:14px; text-align:center; line-height:20px;}
#bottom p span {color:#0c5578;}
#bottom p a, #bottom h4 a {color:#000; text-decoration:none;}
#bottom p a:hover, #bottom h4 a:hover {text-decoration:underline;}
