
body {
	margin: 0;
	padding: 0;
	background: url(images/bg.gif) repeat-y top center;
	font-family:  Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;}
#flashvideo{z-index:3;padding:0;margin:0;}

input, select, textarea{	color: #454545;font-size:12px;}

h1,h2,h3 {margin-top: 0;}

h1 {font-size: 1.6em;
	font-weight: normal;
	text-transform: uppercase;
	color: #528DC8;}

h2 {
	font-size: 14px;
	font-weight: bold;
	color: #528DC8;
}

h3 {
	font-size: 12px;
	font-weight: bold;
}
h4 {
	font-size: 1em;
	color: #528DC8;
	font-weight: bold;
}

a{color:#3778b1;text-decoration:none;}
a:hover{color:#3778b1;text-decoration:underline;}

a img {border: none;}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}
#header {
	width: 950px;
	height: 65px;
	margin: 0 auto;
}

#header ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left;
}

#header li {
	display: inline;
}

#topright {width:450px;float:right;text-align:right;padding:0;margin:0;}
#topright a{font-size:11px;}
#topright a.sitemap{background:url(images/sitemap.gif) no-repeat left center;float:none;padding-left:15px;font-size:11px;}
#topright p{font-size:32px;color:#ccc;}
#topright .call{font-size:20px;}


#shortcut a {padding:0 5px;}
#mapindex{z-index:999;}
#logo {margin-top:20px;float: left;width:330px;}
#logo a span{display:none;}
#logo p{color:#9c9c9c;font: 1.1em Verdana,Arial,Tahoma;margin:2px 0;text-align:center;width:283px;}

#phone {text-align:right;float:right;}
#phone p{height:40px;display:block;
margin:0;font-size:20px;color:#ccc;margin-right:10px;
}
#phone span.call{
font-size:14px;padding-top:10px;
}

#phone h2{color:#9c9c9c;font: 3.3em "Arial Narrow",Arial,Verdana,Tahoma;}
#phone h4{color:#9c9c9c;font: 1.9em "Arial Narrow",Arial,Verdana,Tahoma;padding:16px 15px 0 0;}


#loginc{position:absolute;z-index:300;font-family:arial,tahoma,verdana;width: 375px;float:right;margin:0 0 0 575px;text-align:right;padding:0;font-weight:bold;color:white;}
#loginc a{color:white;}
#flagmenu {width: 950px;height:30px;margin:0 auto;background:#5ea2d3 url('images/menubg.gif') repeat-x left top;padding:0;}

#flagmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#flagmenu li {margin:0;padding:0;list-style: none;float:left;}
#flagmenu .googlesearch {padding:4px 55px 0 0;}
#flagmenu .googlesearch input {height:17px;border:solid 1px #acb2b2;color:#999;float:left;}
#flagmenu .googlesearch button {height:21px; width:23px; outline:none;position:absolute;float:right;
								background:url(images/search.png) no-repeat top right; cursor:pointer; border:none;margin:0 0 0 0;padding:0;}
#flagmenu .googlesearch form{margin:0;padding:0;}
#flagmenu li a {
	display: block;
	float: left;
	padding: 7px 13px 7px 5px;
	text-decoration: none;
	font-size: 11px;
	color: #fff;
}
#flagmenu li a.flag {
	display: block;
	float: left;
	padding: 7px 2px 7px 5px;
	text-decoration: none;
	font-size: 11px;
	color: #fff;
}

#flagmenu a:hover {
	text-decoration: underline;
}

/* Wrapper */

#wrapper {
}

/* Page */

#page {
	width: 950px;
	margin: 0px auto;
	background: #f5f5f5;
}

#page-in {
	width: 930px;
	margin: 5px auto 0 auto;
	padding:0px;
	background: #f5f5f5 url(images/pagebg.gif) repeat-y left top;
}


#property-in {
	width: 930px;
	margin: 5px auto 0 auto;
	padding:0px;
	background: #f5f5f5 url(images/propertybg.gif) repeat-y left top;
}


/* Content */

#content {
	float: left;
	width: 576px;
	padding: 0;
}
#content h1 {
	margin: 0;
	padding: 7px 5px 7px 10px ;
	text-transform: none;
	font-weight: normal;
	background: url(images/h1bg.gif) no-repeat left top;
}

#content #post p{margin:15px 0;	text-align:justify;
}

#post{
	margin:0;
	padding:6px 16px 6px 6px;
	 }
#detailpost{
	margin:0;
	padding:6px 16px 6px 6px;
	 }
#detailpost p{
	margin:15px 0;
	text-align:justify;
	 }

#post h22{background:red;
margin:0;
	padding:6px 16px 6px 6px;color:white;
	text-transform: none;
	font-size:15px;}

/* detail */

#propertydetails {
	float: left;
	width: 470px;
	padding: 0;
}

#propertydetails h1 {
	margin: 0;
	padding: 7px 5px 7px 10px ;
	text-transform: none;
	font-weight: normal;
	background: url(images/propertyheader.gif) no-repeat left top;
}

#details{margin:4px;}
#details ul {list-style: none;margin:0;padding:0;}
#details li{float:none;margin:3px 0;padding:0 0 5px 0;font-weight:bold;background: url(images/dot.gif) repeat-x left bottom;}
#details span{margin:0 0 10px 0;font-weight:normal;width:128px;font-size:11px;padding-left:3px;}
#details span.bold{margin:0;font-weight:bold;float:left;width:140px;padding-top:1px;background: url(images/dot2.gif) no-repeat right 6px;padding-left:0;}
#details span.price{font-family:georgia,arial,tahoma,verdana;font-size:13px;font-weight:bold;padding-left:3px;}

/* Sidebars */
#rightcontent{float:right;width:748px;}
#leftsidebar {
	float: left;
padding:0;}

#rightsidebar {
	float: right;
padding:0;}


#quicklinks {
	float: right;
padding:0;}


#leading{margin:0;}
#leading a.leadinginturkey {display:none;}

.rightside {
	float: left;
	font-size: 12px;
}

.quicklinksside{
	float: left;
	font-size: 12px;
	width:278px;
}


.quicklinksside .header {
	margin:0;
	padding: 10px 5px 11px 5px;
	background: url(images/quicktitle.gif) no-repeat left top;
	font-size: 14px;
	color: #3576af;
	font-weight:bold;
}


.quicklinksside .subheader {
	margin:5px 0 0 0;
	padding: 10px 5px 11px 5px;
	background: url(images/quicktitle.gif) no-repeat left top;
	font-size: 14px;
	color: #3576af;
	font-weight:bold;
}



.rightside h2 {
	margin:-1px 0 0 0;
	padding: 11px 5px 12px 5px;
	background: url(images/menutitle.gif) no-repeat left top;
	font-size: 12px;
	color: #3576af;
}

.rightside .h2title {
	margin:-1px 0 0 0;font-weight:bold;
	padding: 11px 5px 12px 5px;
	background: url(images/menutitle.gif) no-repeat left top;
	font-size: 12px;
	color: #3576af;
}
.rightside .rscontent{margin:5px;}
.rightside form{margin:5px 5px 10px 5px;font-size:11px;text-align:right;}
.rightside form div.form{float:right;}
.rightside form input{width:90px;}
.rightside form input.submita{cursor:pointer;}

#leftsidebar p {
	height: 30px;font-weight:bold;
	margin:0;
	padding: 10px 5px;
	background: url(images/menutitle.gif) no-repeat left top;
	font-size: 12px;
	color: #3576af;
}
.leftmenu {
	background:url('images/leftmenubg.gif') repeat-y left top;
	float: left;
	width: 182px;
	padding: 10px 0 0 0;
	font-size: 12px;
}

.leftmenu ul {
	margin: 3px 0 0 8px;
	padding: 0;
	list-style: none;
}
.leftmenu ul li ul {
	margin: 0px 0px 7px 0px;
	padding: 0;
	list-style: none;
}

.leftmenu li {
	padding: 0 0 8px 0;
	font-weight:bold;
}

.leftmenu li ul {
}

.leftmenu li li {
	margin: 0 10px 0 5px;
	padding: 6px 0 0 8px;
	background: url('images/menuarrow.gif') no-repeat left 8px;
	text-align: left;
	font-weight:normal;
}



.leftmenu a {color:#0a5593;
}
.leftmenu a:hover {color:#0043e6;
}

.newsdate{font-size:10px;color:red;}
.stextright{margin:0;background-image:none;padding:0;}
.newslist{margin:5px;width:162px;}

.pagebottom{width:930px;
padding:0px;
margin:0 auto;
background: url(images/pagebgbottom.gif) no-repeat left top;
height:5px;
}
.propertybottom{width:930px;
padding:0px;
margin:0 auto;
background: url(images/propertybgbottom.gif) no-repeat left top;
height:5px;
}
.rightpost{
z-index:10;
margin:0 auto;
}

.rightpost div{margin:5px;}
/* List */
/*---------------list_box----------------------*/
#propertylist ul{margin:0;padding:0;}
#propertylist li{list-style: none;float:none;margin:10px 0 0 0;padding:0 0 5px 0;background: url(images/dot.gif) repeat-x left bottom;height:145px;}
#propertylist a img {border:solid 1px gray;margin-right:5px;float:left;}

#propertylist li ul{list-style: none;margin:5px 0;padding:0;display:block;}
#propertylist li li{list-style: none;float:left;background: url(images/line.gif) repeat-x left top;
					height:36px;
					margin:0;
					padding:5px 0;
					text-align:center;
					width:155px;
					font-size:13px;
					color:#666;
					font-weight:bold;
					font-family:georgia,arial;}
#propertylist li li span{font-family:arial,tahoma;font-size:10px;color:#999;font-weight:normal;}
#propertylist ul li p{margin:0;padding:0;}
#propertylist .more {text-align:right;display:block;margin-top:5px;float:right;width:310px;}
#propertylist .more a {display:block;}
#propertylist .more a img{border:none;float:right;text-align:right;}
#propertylist ul li div.morebutton a img{border:none;}


/* Footer */

#footer {
background:url(images/pagebottom_newyear.gif) no-repeat left top;
	width: 990px;
	height: 165px;
 	margin: 0 auto;
 	padding:10px 0 20px 0;
}
.quicklinksbutton {
	margin:5px;
	padding: 0;
	list-style: none;
}

.quicklinksbutton ul {
	list-style: none;
margin:0;
padding:0;}

.quicklinksbutton li {
margin:2px 0 3px 0;
	font-weight:normal;
	color:white;
}

.quicklinksbutton li.dfst{
margin:0 0 3px 0;
	font-weight:normal;
	color:white;
}

.quicklinksbutton li a{
	padding: 4px 0 6px 15px;
	color:white;
	background: #3576af url('images/quickarrow.gif') no-repeat 5px 8px;
	display:block;
}

.quicklinksbutton li a:visited{
	color:white;
	display:block;
}

.quicklinksbutton li a:hover, .quicklinksbutton li a.current{
	color:white;
	display:block;
	background: #4e98d9 url('images/quickarrow.gif') no-repeat 5px 8px;
}



#tabcontentcontainer{
width:450px; 
/*height:350px; height of 2nd level content. Set to largest's content height to avoid jittering.*/
}
#tabcontentcontainer img{border:solid 1px #3d7bb2;}

.hidden {
visibility: hidden;
position: absolute;
top: -30000px;
left: -30000px;
}

.tabcontent {
visibility: visible;
position: static;
}

.propertypicture{margin-bottom:1px;}
.tabheader{font-size:10px;color:red;margin:0;padding:0;}
.simages{margin:2px -2px 0 0 ;width:60px;height:33px;padding:0;}
.lastimg{margin:2px 0 0 0;width:60px;height:33px;padding:0;}
#gn,#cn,#in,#pl{margin:0;}


p{margin:0;padding:0;}

.seller{margin:4px;line-height:150%;font-size:11px;height:115px;}
.sellerpicture{margin:0 5px 0 0;border:solid 1px #ddd;}
.seller span{display:block;}
.morebutton{text-align:right;float:right;
margin:3px;
}
.morebutton img{float:none;
border:none;
margin:0;
padding:0;
}
.morebutton a {width:30px;display:block;
}
.morebutton a img{
border:none;
}
.morebutton a:hover img{
text-decoration:none;
border:none;
}
#propertylist a.desc {float:right;width:310px;margin-right:5px;color:#454545;text-decoration:none;display:block;text-align:justify;}
#propertylist a.desc:hover{text-decoration:underline;}
#propertylist div.desc {float:right;width:310px;margin:0;margin-right: 5px;color:#454545;text-align:justify;padding:0;}

a.newstextlink {border:none;margin:0;color:#454545;text-decoration:none;font-weight:normal;}
a.newstextlink:link {border:none;margin:0;color:#454545;text-decoration:none;font-weight:normal;}
a.newstextlink:hover{border:none;margin:0;color:#454545;text-decoration:underline;font-weight:normal;}

.newsmore{text-align:right;
margin:3px;
}
#propertymore {margin-left:535px;text-align:right;width:100%;}
#propertymore img{border:none;}
#propertymore a img{border:none;}


#propertynews {width:555px;}
#propertynews ul{margin:0;list-style: none;padding:0;}
#propertynews ul li{margin:0;list-style: none;padding:0;}
#propertynews li ul{margin:0;padding-bottom:10px;list-style: none;float:left;background: url(images/dot.gif) repeat-x left bottom;}
#propertynews li ul li{margin:10px 0;list-style: none;float:left;}
#propertynews .picture{width:120px;}
#propertynews .text{width:430px;}
.newspicture {border:solid 1px #ccc;width:110px;}

#tablist{width:155px;}
.chat{float:right;margin:5px 5px 5px 0;padding:0;}

#mapcontent {margin:0;padding:0;float:right;}




/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

/* Panel Tab/button */
.tab {
background: url(images/tabbg.png) no-repeat center bottom;
	height: 24px;
	position: relative;
    top: 0;
    margin:0;
    padding:0 0 0 5px;
    z-index: 999;
}

.tab ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
	width: auto;
  	font-weight: bold;
	line-height: 22px;
    margin:0;
    padding:0;
  	color: white;
  	font-size: 80%;
	text-align: center;
}

.tab ul.login li.left {
  	height: 42px;
	width: 45px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li.right {
  	height: 42px;
	width: 50px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li {
 	text-align: left;
  	padding: 2px 6px;
	display: block;
	float: left;
	height: 42px;
}

.tab ul.login li a {
	color: #15ADFF;
}

.tab ul.login li a:hover {
	color: white;
}

.tab .sep{color:#414141;}
.tab .sepb{width:10px;}

.tab a.open, .tab a.close {
	margin:3px 0 0 0;
	line-height: 6px !important;
	padding-left: 25px !important;
	cursor: pointer;
	display: block;
	width: 85px;
	position: relative;
	top: 0;
	font-size:14px;
}

.tab a.open {background: url(images/bt_open.png) no-repeat left 0;margin:0;padding:0;font-weight:normal;font-family:arial;}
.tab a.close {background: url(images/bt_close.png) no-repeat left 0;margin:0;padding:0;font-weight:normal;font-family:arial;}
.tab a:link.open {background: url(images/bt_open.png) no-repeat left 0;margin:0;padding:0;font-weight:normal;font-family:arial;}
.tab a:link.close {background: url(images/bt_close.png) no-repeat left 0;margin:0;padding:0;font-weight:normal;font-family:arial;}

.tab a:hover.open {background: url(images/bt_open.png) no-repeat left -19px;margin:0;padding:0;}
.tab a:hover.close {background: url(images/bt_close.png) no-repeat left -19px;margin:0;padding:0;}

/* sliding panel */
#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    z-index: 999;
    text-align: center;
margin:0;
}

#panel {
	height: 100px;
	color: #fff;
	background: #005387;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
}



#panel .panelcontent {
	margin: 0 auto;
	padding: 5px;
	text-align: left;
	font-size: 0.85em;
}

#panel .panelcontent .left {
	width: 280px;
	float: left;
	padding: 5px;
	margin:0;
}


#panel .panelcontent form {
	margin: 0;
}


#panel .panelcontent input.field {
	border: 1px #1A1A1A solid;
	background: #83baeb;
	margin-top: 4px;
	width: 100px;
	color: white;
	height: 16px;
}

#panel .panelcontent input:focus.field {
	background: #83baeb;
}




#formmail {z-index:15;padding:5px;border:solid 1px #ccc;margin:15px 0;}
#formmail ul {width:550px;}
#contact {margin:4px;}
#contact ul {list-style: none;margin:0;padding:0;}
#contact li{float:none;margin:3px 0;padding:0 0 5px 0;font-weight:bold;background: url(images/dot.gif) repeat-x left bottom;}
#contact span{margin:0 0 10px 0;font-weight:normal;width:148px;font-size:11px;}
#contact span.bold{margin:0;font-weight:bold;float:left;width:120px;padding-top:1px;}
.boldh{margin:5px 0 0 0;font-weight:bold;font-size:14px;color:red;padding-top:1px;}
#contact input{width: 250px;height:16px;}
#contact textarea{width: 250px;height:140px;}
#contact textarea.hu{width: 350px;height:80px;}
#contact textarea.extr{width:400px;height:120px;}
#contact .scode{text-align:center;font-size:14px;width:35px;padding:4px 15px;background-color:#ddd;color:#638fbc;margin-top:3px;}
#contact .securecode{width:55px;margin:0 0 0 10px;height:20px;}
#contact .sendform {cursor:pointer;width:250px;height:28px;font-weight:bold;font-size:12px;}
#contact .red {color:red;padding:0 3px;}

.noguarantee {font-size:10px;color:red;}

#medyalab{float:left;padding:10px 0 0 35px;}
#medyalab a{font-family:arial black, arial;font-weight:bold;font-size:14px;color:#5fa0ce;}
#medyalab a:hover{color:#0061a5;}
#medyalab  .design{font-size:11px;color:#aaa;font-weight:normal;font-family:arial;}

#copyright {float:right;padding:10px 30px 0 0;color:#999;}

#share{text-align:right;padding:6px 10px 3px 10px;background:#f3f3f3;border:solid 1px #ccc;margin:5px 20px 5px 10px;height:20px;}
#share a{padding:0 2px;}
#share .paylas{padding-top:5px;}

.shareright{padding:10px 0px;}
.shareright a{float:left;margin:0 0 0 -1px;display:block;width:82px;height:30px;overflow:none;padding:0;}
.shareright a.nor{margin-right:0;}

#sitemapmenu a {color:red;}
#sitemapmenu a:hover {color:#0043e6;}

#sitemapmenu ul {
	margin: 3px 0 0 8px;
	padding: 0;
	list-style: none;
}
#sitemapmenu ul li a{
	border-bottom:solid 1px #f0f0f0;display:block;padding-bottom:4px;color:red;font-weight:bold;
}
#sitemapmenu ul li {
	margin: 0px 0px 7px 0;
}


#sitemapmenu ul li ul {
	margin: 0px 0px 7px 20px;
	padding: 0;
	list-style: none;
}

#sitemapmenu {
	padding: 0 0 8px 0;
	
}

#sitemapmenu li li {
	margin: 0 10px 0 5px;
	padding: 6px 0 0 8px;
	background: url('images/menuarrow.gif') no-repeat left 8px;
	text-align: left;
	font-weight:normal;
}

#sitemapmenu li li a{color:#0a5593;border:none;font-weight:normal;}
#banner{background:#f5f5f5;}
#rss{float:right;width:292px;z-index:999;margin:0;text-align:right;}
#rss a{color:#fff;float:right;}

.results {float:none;margin:20px 0 3px 0;padding:0 0 10px 0;background: url(images/dot.gif) repeat-x left bottom;}
.results a{font-size:16px;color:#2200c1;text-decoration:underline;background: url(images/zooms.gif) no-repeat right bottom;padding-right:20px;}
.results a:hover{background: url(images/zooms.gif) no-repeat right 2px;}
.results .smalllink a{font-size:9px;color:#2200c1;text-decoration:none;background: none;padding:0;}
.results .smalllink a:hover{background:none;text-decoration:underline;}
.result{font-size:18px;font-weight:bold;}


#bannercontent{
    margin:0;
    text-align:center;
     position:relative;
   width:745px; overflow:hidden;z-index:1;
}
#bannerwrapper{
    background-color:#f9f9f9;
    width:745px;
    overflow:hidden;
}
#steps{
    width:748px;
	/*height:320px;*/
    overflow:hidden;
}
.step{
    float:left;
    width:748px;overflow:hidden;
	/*height:320px;*/
}
#navigation{
margin:0;
    height:45px;
    background-color:#e9e9e9;
    border-top:1px solid #fff;
    border-bottom:1px solid #ccc;
}
#navigation ul{
    list-style:none;
	float:left;
	margin:0;
	padding:0;
	
}
#navigation ul li{
    list-style:none;
	margin:0;
	padding:0;
	float:left; 
	width:366px;
	border-right:1px solid #ccc;
    border-left:1px solid #ccc;
    position:relative;
	margin:0px 2px;
	text-align:center;
}
#navigation ul li a{
 	float:left;
   display:block;
    height:45px;
    padding:0;
    width:365px;
    margin:0;
    background-color:#444;
    color:#005387;
    outline:none;
    font-weight:bold;
    text-decoration:none;
    line-height:45px;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    background:#f0f0f0;
    background:
        -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.09, rgb(240,240,240)),
        color-stop(0.55, rgb(227,227,227)),
        color-stop(0.78, rgb(240,240,240))
        );
    background:
        -moz-linear-gradient(
        center bottom,
        rgb(240,240,240) 9%,
        rgb(227,227,227) 55%,
        rgb(240,240,240) 78%
        );
}
#navigation ul li a:hover,
#navigation ul li.selected a{
    background:#d8d8d8;
    color:#0886d5;
    text-shadow:1px 1px 1px #fff;
}


.legend{
    text-align:left;
    background-color:#f0f0f0;
    color:#005387;
    font-size:24px;
    text-shadow:1px 1px 1px #fff;
    font-weight:bold;
    float:left;
    width:735px;
    padding:5px 0px 5px 10px;
    margin:0px;
    border-bottom:1px solid #fff;
    border-top:1px solid #d9d9d9;
}


.desSlideshow{
    background-image: url(images/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
    margin:0;padding:0;
    float:right;
}
.desSlideshow .switchBigPic,.desSlideshow .nav{
    display: none;
}
.switchBigPic .nav{width:320px;}
.switchBigPic span a{line-height:0.9em;font-size:11px;}

#listingnr{text-align:center;}
#listingnr .listnr{background:url(images/square.gif) no-repeat bottom center;display:block;padding:3px 0;width:20px;text-align:center;float:left;margin:5px 0 0 3px;color:#fff;}
#listingnr a{display:block;padding:3px 0;width:20px;background:url(images/square.gif) no-repeat top center;color:#5ea2d3;float:left;margin:5px 0 0 3px;text-decoration:none;text-align:center;}
#listingnr a:hover{background:url(images/square.gif) no-repeat bottom center;color:#fff;}
#listingnr a.ltnext{width:39px;height:20px;background:url(images/square2.gif) no-repeat top left;padding:0;}
#listingnr a.ltnext:hover{background:url(images/square2.gif) no-repeat bottom left;}
#listingnr a.ltprev{width:39px;height:20px;background:url(images/square2.gif) no-repeat top right;padding:0;}
#listingnr a.ltprev:hover{background:url(images/square2.gif) no-repeat bottom right;}


.sortby {border:solid 1px #ccc;padding:7px 0;display:block;width:100%;background:#f4f4f4;margin:5px 0;text-align:right;color:#999;}
.sortby form {float:right;width:180px;padding:0 5px;}
.sortby form select{width:180px;font-size:11px;color:#555;margin-top:-2px;cursor:pointer;}


#psearch{margin:0;width:559px;text-align:left;display:block;background:#f0f0f0;padding:7px 3px;height:24px;	background: #5ea2d3;}
#psearch form {margin:0;padding:0;float:left;text-align:left;}
#psearch p{margin:2px 0 4px 0;}
#psearch span{display:block;width:80px;float:left;margin-top:3px;}
#psearch select{width:86px;font-size:10px;height:20px;margin-right:7px;padding:0;color:#111;float:left;}
#psearch input{width:60px;font-size:10px;height:14px;float:left;}
#psearch input.sendform{width:47px;cursor:pointer;height:24px;}
#psearch button {width:22px;cursor:pointer;height:18px;background:url(images/search_icon.png) no-repeat center center;border:none;margin-left:5px;float:left;}

#psearchm{margin:0 -15px 0 0;padding:0 0 5px 0;text-align:left;height:35px;background:#f5f5f5;float:left;}
#psearchm form {margin:0 0 -10px 0;padding:0;float:left;text-align:left;background: #5ea2d3;padding:7px 5px;}
#psearchm p{margin:2px 0 4px 0;}
#psearchm span{display:block;width:80px;float:left;margin-top:3px;}
#psearchm select{width:108px;font-size:10px;height:20px;margin-right:15px;padding:0;color:#111;float:left;}
#psearchm input{width:80px;font-size:10px;height:14px;float:left;}
#psearchm input.sendform{width:47px;cursor:pointer;height:24px;}
#psearchm button {width:24px;cursor:pointer;height:18px;background:url(images/search_icon.png) no-repeat center center;border:none;margin-left:10px;float:left;}

#topnav{width:950px;margin:0 auto;background:#f7f7f7;font-size:11px;height:25px;background:url(images/qlinkbg.gif) repeat-x left top;overflow:hidden;}
#topnav .links{float:left;width:540px;margin-top:4px;}
#topnav .links a{padding:3px 10px 5px 5px;background:url(images/qlink.gif) no-repeat right center;}
#topnav .links a.last{background:none;}
#topnav .share{float:right;width:410px;margin-top:2px;}

.ftlinks{background:#f8f8f8;margin:5px auto;width:950px;padding:5px 0;}

.ftlinks a{font-size:11px;float:left;width:163px;margin:2px 0 2px 6px;padding:4px 15px 4px 4px;background: #e5e5e5 url(images/zoomb.gif) no-repeat right bottom;display:block;}
.ftlinks a:hover{background:#e5e5e5 url(images/zoomb.gif) no-repeat right 4px;}
