/* CSS Document */
body
{
font-family:arial, sans-serif; 
margin:0px;
padding:0px;
}

a{
text-decoration:none; 
cursor: pointer;
color:#ff5b00;
}

.cprcolour{color:#ff5b00;}
.gray{color:#4f4f51;}
.cprcolourbg{background-color:#ff5b00}

.underline{border-bottom:solid 1px #ff5b00;}

.right{float:right;}
.left{float:left;}

#header{ background-color: #4f4f51;}



/*  ==== Issue tab ===  */

#first{
width:130px;
float: right;
}

#text{
text-align: center;
margin:10px 5px 5px 5px;
color: #fff;}

#tab{
float: right;
top: 0px;
right: 0px;

height: 50px;
width: 130px;
}
/*  =======  */

#homeform{	
width:100%; 
background: url(../../images/bg.gif);
background-color:#4f4f51;
}

#homeformbox
{	
width:930px; 
padding-top:30px;
margin:auto;

}

#form{
float:left; 
width:690px;
visibility: hidden;
}

#homeadvert{float:right; width:220px;height:160px;  margin-right:2px;}

#headerbox{
width:930px; 
margin:auto;
margin-top:0px;
border-top: 1px #4f4f51 solid;
background: url(../../images/tagline.gif) no-repeat ;
}
	
	#headerboxleft{
	width:210px; 
	height:160px;	
	/*background: url(../../images/logo.gif) no-repeat ;*/
	float:left;
	border: 0px black solid;
	}
	
	#headerboxright{
	width:670px; 
	height:160px;	
	float:right;
	text-align:left;
	border: 0px black solid;
	}

#hometext{
width:600px; 
font-size: small;
top:30px;
padding-bottom:30px;
}

#test{width:100%;height:2px;border:solid 1px }
.clear-all{clear:both;}

#middle{
margin:auto;
border:solid 0px green;
width: 930px;
margin-top:20px;
}

		/* ========= TAB MENU Styles ======== */
		.headerspacer {float:left; width:670px; height:125px; border:solid 0px black;}
		.menuspace{width:3px; border:0px black;float:left; height:5px;}
	
		.active{float:left; height:35px;background-color: #FFF !important;}
		.active .menuleft{float:left; background:white url("../../images/tab-active.gif") no-repeat !important; border:solid 0px black; height:35px;}
		.active .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:white url("../../images/tab-active-right.gif") no-repeat !important; background-position: top right; }
		.active:hover .menuleft{float:left; background:white url("../../images/tab-active.gif") no-repeat !important;}
		.active:hover .menutext{color:#909091 !important;}
		
		#menu1{float:left; height:35px; width:97px; background-color: #909091;}
		#menu1 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black; height:35px;}
		#menu1 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu1:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu1:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu1:hover .menutext {float:left;  font-family:"Arial","sans-serif"; font-size:10pt;  margin-left:15px; border:solid 0px black; text-decoration:none; color:white;}		
		#menu2{float:left; height:35px; width:128px; background-color: #909091; border:solid 0px black; }
		#menu2 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black;  height:35px;}
		#menu2 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu2:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu2:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu2:hover .menutext {float:left; color:white; font-family:"Arial","sans-serif"; font-size:10pt;  margin-left:15px; border:solid 0px black; text-decoration:none; }
		
		#menu3{float:left; height:35px;width:98px;background-color: #909091; }
		#menu3 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black; height:35px;}
		#menu3 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu3:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu3:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu3:hover .menutext {float:left; color:white; font-family:"Arial","sans-serif"; font-size:10pt;  margin-left:15px; border:solid 0px black; text-decoration:none; }
		
		#menu4{float:left; height:35px; width:118px; background-color: #909091; }
		#menu4 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black; height:35px;}
		#menu4 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu4:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu4:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu4:hover .menutext {float:left; color:white;  }
		
		#menu5{float:left; height:35px; width:122px;background-color: #909091; }
		#menu5 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black; height:35px;}
		#menu5 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu5:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu5:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu5:hover .menutext {float:left; color:white; }
				
		#menu6{float:left; height:35px; width:89px;background-color: #909091; }
		#menu6 .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat; border:solid 0px black; height:35px;}
		#menu6 .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu6:hover .menuleft{float:left; background:#4f4f51 url("../../images/tab.gif") no-repeat;}
		#menu6:hover .menuright{float:right; height:35px; width:16px; border:solid 0px black;background:#4f4f51 url("../../images/tab-right.gif") no-repeat; background-position: top right; }
		#menu6:hover .menutext {float:left; color:white; }
				
				.menutext {float:left; font-family:"Arial","sans-serif"; font-size:10pt; margin-top:10px; margin-left:15px; border:solid 0px black; text-decoration:none; color:#4f4f51;}
		
		
/*======== END menu styles ===== */
		
.column{float:left; width:220px; border:solid 0px black; }
.columndouble{float:left; width:688px; border:solid 0px black; }
.columndata{float:left; width:218px; border:solid 0px black; }
.spacer{float:left; width:16px; height:300px; }

.prop_box_result{width:98%; background-color: white; padding-bottom: 10px; padding-top: 10px;border-bottom: solid 1px #ff5b00; cursor: pointer; float:left; }
.prop_box_result:hover{width:98%; background-color: #f5f5f5; padding-bottom: 10px; padding-top: 10px;border-bottom: solid 1px #ff5b00; cursor: pointer;}
.prop_preview{color:black;}
.prop_details_results{width:83%; height:80px; float:right; float:right; border:solid 0px black; font-size: 9pt; cursor: pointer;}
.prop_details_results2{width:85%;  float:right; border:solid 0px black; font-size: 9pt; cursor: pointer;}
.prop_details_links{width:85%; height:20px; float:right; border:solid 0px black; font-size: 8pt; }
.news_details_links{width:83%; height:20px; float:right; border:solid 0px black; font-size: 8pt; }
.prop_box{width:220px; background-color: white; padding-bottom: 10px; padding-top: 10px;border-bottom: solid 1px #ff5b00; }
.prop_box a { width:220px; text-decoration: none; color:black; cursor: pointer;}
.prop_box:hover{width:220px; background-color: silver; padding-bottom: 10px; padding-top: 10px;border-bottom: solid 1px #ff5b00; }
.prop_pic{width:100px; height:100px; float:left; background-color: white;  }
.prop_pic2{width:80px; height:80px; float:left; background-color: white;  }

.prop_details{width:115px;  float:right; border:solid 0px black; font-size: 8pt; }
.prop_details2{width:115px;  float:right; border:solid 0px black; font-size: 10pt; }
.prop_title{font-size: 10pt;}
.prop_title2{font-size: 12pt;}
.searchbuttons{border:solid 1px white; margin:1px; padding:3px; float:right; font-size: x-small; color: silver;}
.searchbuttons:hover{border:solid 1px silver; margin:1px; padding:3px; float:right; font-size: x-small; color: #4f4f51; background:white; cursor: pointer;}
.searchinfo{border:solid 0px silver; margin:0px; padding:0px; float:right; font-size: small; color: white; margin-right:10px;line-height:20pt;}
.scrolls{height:850px; overflow: auto; border:solid 0px black; float:left;}

#propdisplay{border:solid 0px blue;   margin:auto; font-size: 11pt;  margin-top:10px; width:540px;  height:520px; }
#propdisplay_info{border:solid 0px blue;   margin:auto; font-size: 9pt;  margin-top:10px; width:540px;  height:300px; overflow:auto;}
#propdisplay_left{border:solid 0px black;   margin:auto; font-size: 9pt;  margin-top:10px; width:500px; float:left;}
#propdisplay_right{border:solid 0px green;   margin:auto; font-size: 9pt;  margin-top:0px; width:250px; float:right; padding:0px 10px 10px 10px; background-color:#F5F5F5; }

#propdisplay .title{float:left; border:solid 0px black; width:350px;}
#propdisplay h1 {font-weight: lighter; font-size:18pt;  }
#propdisplay h2 {font-size:9pt;   padding:0px;margin:0px; float:left;}
#propdisplay h3 {font-size:25pt;   padding:0px;margin:0px;  }
#propdisplay .prop_pic_big{width:180px; height:180px; float:right; background-color: white;  }
#propdisplay .details {float:left; border:solid 0px black;  font-size: 9pt;line-height: 12pt; }
#propdisplay .details2 {float:left; border:solid 0px black;   font-size: 9pt;line-height: 12pt; width:250px; }
#propdisplay .details3 {float:left; border:solid 0px black;   margin-bottom:10px; font-size: 9pt;line-height: 12pt; width:520px; }
#propdisplay .titlebox{height:170px; width:520px;}
#propprint{border:solid 0px blue;   margin:auto; font-size: 11pt;  margin-top:10px; width:540px;   }
#propprint_info{border:solid 0px blue;   margin:auto; font-size: 11pt;  margin-top:10px; width:540px;  overflow:auto;}
#propprint .title{float:left; border:solid 0px black; width:350px;}

#propprint h1 {font-weight: lighter; font-size:18pt;  }
#propprint h2 {font-size:9pt;   padding:0px;margin:0px; float:left;}
#propprint .prop_pic_big{width:180px; height:180px; float:right; background-color: white;  }
#propprint .details {float:left; border:solid 0px black;  margin-bottom:10px; font-size: 9pt;line-height: 12pt; width:250px; }
#propprint .details2 {float:left; border:solid 0px black;   font-size: 9pt;line-height: 12pt; width:250px; }
#propprint .details3 {float:left; border:solid 0px black;   margin-bottom:10px; font-size: 9pt;line-height: 12pt; width:520px; }

.imagebg{width:220px; height:26px; }

.imagebg-large{width:100%; height:26px; float:left; }

.imagebg-large ul {margin:0;padding:0;}


.spacer2{height:5px; border:solid 0px pink;}
/************************************************
	Round Corners Button Rollover Example 1
************************************************/

.example1 li {
	display:inline; 
	list-style:none; 

}

.example1 li a {
	font-size: x-small;
line-height: 17pt;
padding:3px;
background-color:white;
border:solid 1px white;
margin-right:5px;
color:silver;
}

.example1 li a:hover {
	font-size: x-small;
line-height: 17pt;
padding:3px;
background-color:white;
border:solid 1px silver;
margin-right:5px;
}

.listingbuttons  {color:#4f4f51; border:solid 0px #4f4f51; padding:4px; }
.listingbuttons:hover {color:#4f4f51; border:solid 1px #4f4f51; padding:3px;}
.small{font-size: 10pt;}
.graybox{width:540px; background-color:#f5f5f5; margin-top:5px; padding-top:10px;padding-bottom:10px;}

.columtitle{color:white; font-size: 11pt; line-height: 20pt; margin-left:5px; }
.newsfocusbox{width:92%; border:solid 0px black; background-color: #cdcdcd; padding:10px;}
.newsfocus-preview{font-size: small; }
.selected{color:#ff5b00;}
.selected2{color:#4f4f51;}
.adspace{width:100%; height:220px; background: #f5f5f5; margin-bottom:5px;} 
.adspace2{width:220px; height:80px; background: #f5f5f5; margin-bottom:5px;} 
.adspacenews{width:930px;   margin:auto; margin-bottom:0px; margin-top:0px; padding-top:12px; padding-bottom:2px;}

#twitter_div{
width:200px; 
border:solid 0px black; 
}

#twitter_div ul{margin-top:10px;
padding:0;}

#twitter_update_list ul, #twitter_update_list li {	
display:list-item; 
	list-style:none; 		 
margin:0;
padding:0;
margin-bottom:10px;
margin-left:10px;
}
#twitter_update_list li {
	border:solid 0px red;
font-size:small; 
}


#twitter_update_list a {
color:#4f4f51;

margin:0;
padding:0;
}

#twitter-link {color:#ff5b00;margin-left:10px;
padding:0;}

#footer{ margin-top:30px; width:100%; height:100%; background-color: #4f4f51; }

.contactcolumndouble{float:left; width:478px; border:solid 0px black; padding:5px; }
.contactcolumndata{float:left; width:408px; border:solid 0px black; padding:5px; font-size:small; }
.contactspacer{float:left; width:16px; height:300px; }
.contactimagebg{margin:-5px; width:100%; height:26px; }
.box1{
	background-color:#fff;
	padding:10px;
	}

	.text-field3{

	border:solid 1F1F1F 1px;
	font-family: "lucida Grande",Geneva, helvetica, arial, "lucida console", sans-serif;
	font-size:10pt;
	margin-left:30px;
	color:#000000;
	width:300px;
	height:20px;
	}

.submit{
	margin-left:80px;
}
	
.text-fieldbig{
	border:solid 1F1F1F 1px;
	font-family: "lucida Grande",Geneva, helvetica, arial, "lucida console", sans-serif;
	font-size:10pt;
	color:#000000;
	width:350px;
	margin-left:80px;
	height:400px

	}
.foooterinfo{
	font-size: 7pt;
	color: #ffffff;
	font-family: arial;
	padding: 10px;
}
.footercontact{
	font-size: 10pt;
	color: #ffffff;
	font-family: arial;
	padding: 10px;
	padding-top:15px;
	padding-bottom:0px;
}
.footerwrap{
	margin:auto;
	text-align:left;
	width:950px;
background-color: #4f4f51;
}
a img {	border:none;}


label {width:100px; color:#4f4f51; float:left; }
.input{font-size: 11pt; width:250px; border:solid 1px #4f4f51; }
.formstyle{width:450px; border:solid 0px black; }
.inputbox{width:330px; height:150px; border:solid 1px #4f4f51; font-size: 10pt; font-family: 'Arial';}
.inputsubmit{width:60px; height:30px; border:solid 1px #4f4f51; margin-left:100px; background-color: #ff5b00; color:white;}
.inputsubmit:hover{width:60px; height:30px; border:solid 1px #4f4f51; margin-left:100px; background-color:  black;}


.tweet, .query {
 
  font-size: 10pt;
  color: #085258; }
  .tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
     }
    .tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
      text-transform: uppercase; }
    .tweet .tweet_list li, .query .tweet_list li {
      overflow-y: auto;
      overflow-x: hidden;
      padding: .5em; margin-left:5px;}
      .tweet .tweet_list li a, .query .tweet_list li a {
        color: #0C717A; }
    .tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
      background-color: #f0f0f0; }
    .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }
        
        	.selCont { margin-bottom:20px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left;  width:150px; color:#4f4f51;}
	.selContsmall { margin-bottom:20px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left;  width:130px; color:#4f4f51;}
	.selContbuy { margin-bottom:20px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left;  width:115px; color:#4f4f51; }
	
