body{padding:0;margin:0;font:0.7em Arial,sans-serif;line-height:1.5em;background:#F0F0F0;color:#454545;}
a,a:visited{color:rgb(0,155,211);background:inherit;text-decoration:none;}
a:hover,a:hover:visited{color:rgb(255,133,0);background:inherit;text-decoration:none;}
.site-title{font-size: 3em;}
.site-title a{color: #000;}
.site-title a b{color: rgb(0,155,211);}
.title a,.title a:visited{color:rgb(0,0,0);background:#FFF;text-decoration:none;}
.title a:hover,.title a:hover:visited{color:rgb(0,0,0);background:#FFF;text-decoration:none;}
h1{font:bold 2em Arial,Sans-Serif;letter-spacing:-1px;padding:0;margin:0;}
h2{margin:0;padding:0;font:normal 1.6em Arial,Sans-Serif;letter-spacing:-1px;}
h1 a,h2 a{text-decoration:none;}
h3{font:90% Arial,Sans-Serif;margin:0;padding:0;color:#5f5f5f;background:#FFF;}
p{margin:0;padding:0;line-height:1.5em;}
form{margin:0;}
input.search{width:199px;border:none;background:#FFF url(/templates/ithacabroker/images/input.gif);padding:4px;color:#808080;}
input.submit{height:24px;font-weight:bold;width:53px;border:none;background:#D96855 url(/templates/ithacabroker/images/button.gif);padding:3px;color:#FFF;}
.cleaner{clear:both;}
.fade{color:rgb(200,200,200);font-size:12px;}
#twitter{overflow:hidden;}
#twitter p{padding-bottom:10px;}
#twitter p a{font-size: 12px;}
#twitter_title{padding-left:6px;color:#808080;padding-top: 40px;}
#right_container h1{color:rgb(100,100,100);}
#content{margin:10px auto;width:768px;background:#FFF url(/templates/ithacabroker/images/big_middle.gif) repeat-y;color:#454545;}
#info{width:768px;margin:0 auto;color:red;}
#logo{padding:18px 0 0 3px;}
.header_top{background:#FEFEFE url(/templates/ithacabroker/images/big_top.gif) no-repeat;color:#FFF;height:15px;}
.header{padding:0px 10px 0 10px;}
.header_bottom{clear:both;background:#FEFEFE url(/templates/ithacabroker/images/big_bottom.gif) no-repeat;color:#FFF;height:15px;}
/* below */

#navigation{padding:0px; margin: 0;}
#navigation ul{margin:0;list-style:none;padding:0;}
#navigation a,#navigation strong,#navigation span{text-decoration:none;font-weight:bold;}
#navigation a{float:none; font-size: 14px;}
#navigation li{color:#FFF;margin:0;padding:0;}
#navigation a:hover{color:rgb(255,133,0);}

.spacer{
	height: 10px;
}

#gallery{width:395px;height:250px;}
#slider{width:395px;height:250px !important;}
#prevBtn{display:none;}
#nextBtn{display:none;}
#sf_left{float:left;color:#000;}
#sf_left .title{font-size:35px;padding:0 0 0 10px;}
.title b{color:rgb(0,155,211);}
#sf_right{width:500px;float:right;}
#subheader{padding:8px;background:#f0f0f0;color:#808080;}
#left{float:left;width:595px;margin:0 0 10px 0;}
.box_top{background:#F0F0F0 url(/templates/ithacabroker/images/leftbox_top.gif) no-repeat;color:#808080;height:40px;width:159px;margin-top:5px;}
.box_top h2{color:#808080;background:inherit;padding:7px 0 0 5px;margin:0;}
.box{border-left:2px solid #F0F0F0;border-right:2px solid #F0F0F0;padding:0 4px 0 7px;margin:0;width:144px;color:#595959;background:#FFF;}
/* above */
.box_bottom{background:#FFF url(/templates/ithacabroker/images/leftbox_bottom.gif) no-repeat;color:#000;height:13px;width:160px;margin:0 0 7px 0;}
#left_side{float:left;width:159px;padding:0px 5px 8px 8px;overflow:hidden;}
#left_side div h3 a{font-size:15px;font-weight:bold;text-decoration:none;}
#left_side div p{padding-bottom:10px;}
#right_side{float:right;width:415px;margin:0 5px 0 0;padding:0;text-align:justify;overflow:hidden;}
.article{padding:0 5px 10px 0px;margin-bottom:20px;}
.article h2,.right_side h2{margin-top:10px;color:rgb(0,155,211);}
.article p{padding-bottom:10px;}
.grey_top{clear:both;width:382px;background:#EDEDED url(/templates/ithacabroker/images/grey_top.gif) no-repeat;color:#000;height:5px;padding:0;margin:0px 0 0 6px;}
.grey{width:362px;margin:0 0 0 6px;padding:10px;background:#EDEDED url(/templates/ithacabroker/images/grey_bottom.gif) no-repeat bottom left;color:#808080;}
.highlight{padding:5px 3px 5px 3px;margin:0 0 3px 0;border-bottom:1px solid #ccc;}
.right{float:right;width:170px;margin:0 0 10px 0;overflow:hidden;}
/* img{float:left;margin:0 9px 3px 0;} */
#listings_iframe{margin:auto;width:900px;}
#footer{clear:both;color:#808080;background:#f0f0f0;padding:0;margin:0;border-top:1px solid #eee;}
#footer p{line-height:2em;}
#footer span{font-size:14px;}
#footer a,#footer a:visited{background:#f0f0f0;text-decoration:none;}
#footer .link{font-size:12px;float:right;}
#error{color:red;}
.listings{clear:both;}
h2 i{font-size:12px;}
.listings img{width:120px;padding:0 0 10px 0; float: left;}
.listings a img{border:none;}
.listings ul{float:left;}
.listings li{list-style:none;}
#controls{display:none;}
.external_link{margin-bottom: 10px; margin-left: 5px; font-weight: bold; font-size: 15px;}
.external_link a, .external_link a:visited{color: rgb(250,20,20);}
.external_link a:hover, .external_link a:visited:hover{color: rgb(0,155,211);}

