

/* CSS for Blue20 */

html , body {
         
		  margin : 0;
          padding : 0;
          text-align : center;
          font-family : Tahoma, Arial, Verdana, Helvetica sans-serif;
          font-size : 12px;
          font-style : normal;
          color : #000000;
		  background-color: #fff;
		  /*background-image: url('images/frameback.jpg');*/
		  background-repeat: repeat-x;
	      }

#pagewidth {
          
		  width : 1005px;
          text-align : left;
          min-width : 530px;
          margin-left : auto;
          margin-right : auto;
		  }
    
#top {

		  width : 1005px;
		      background-image : url('images/dotted_line.gif');
          background-position : 0% 100%;
          background-repeat : repeat-x;
          height : 170px;
      }
      
#lower {
		  background-color: #fff;
      }

#top_header {

		  height : 14px;
          width : 1005px;
          background : #efebef url("images/dotted_line_top.gif") repeat;
          background-position : 0% 100%;
          background-repeat : repeat-x;
		  }

.header h1 {
          
		  height : 65px;
          margin : 0;
          margin-top : 30px;
			}
			
.description{
	font-size:12px;
	margin-top:-30px;
	margin-left:5px;
	}
	
.col1{
	float:left;
	width: 255px;
	padding-right: 5px;
	font-size:12px;
	}

.col2{
	float:right;
	width:250px;
	font-size:12px;
}
	
#top_right {
          margin:0px;
          margin-top:0px;
		  width : 630px;
          float : right;
         background : url(images/lower_header.jpg) repeat;
        /* background : url(images/offtheplan.jpg) no-repeat;*/
          height : 172px;
          background-position : 0 0px;
          background-repeat : no-repeat;
      }




#top_left {
    
		  width : 180px;
			}



#lower_right {
    
		  padding : 0;
		  margin-left:50px;
		  margin-right:50px;
          margin-top : 2px;
          width : 530px;
          float : left;
          border : 0px solid #314963;
		  background :#fff;
          text-align : left;
			}


   
#lower_left {

		  width : 190px;
          background : #fff;
          float:left;
			}

.contentheading1{

	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #666666;
	color:#710038;
	margin-bottom:5px;
	width:510px;
	}

.contentheading2{
	margin-top:3px;
	margin-bottom:3px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #666666;
	color:#710038;
	
	}

.contentheading3{
	margin-top:3px;
	margin-bottom:3px;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	border-bottom:0px solid #666666;
	color:#000;
	
	}
	
.contentheading4{
	margin-top:3px;
	margin-bottom:3px;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	border-bottom:0px solid #666666;
	color:#710038;
	}

.contentheading5{
	margin-top:3px;
	margin-bottom:3px;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	border-bottom:0px solid #666666;
	color:#000;
	
	}

.purpletext{
	color:#710038;
}
	
/**************List Styles*******************/	

.pdf {list-style-image: url(http://www.realestatemasters.com.au/template/blue20/images/icon-pdf.gif);}
/**************Boxes*******************/

	/**************Right Boxes*******************/

#lower_right_boxes {
      
		  width : 180px;
          background: #fff;
		  float:right;
			}

#top_box_right {

		  width : 180px;
          float : right;
          background : url(images/box-call.gif) no-repeat;
          height : 172px;
          background-position : 0 0px;
          background-repeat : no-repeat;
	      }
	      
	      .top_box_right_text{
					padding-top:95px;
					padding-left:15px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
						}

				.top_box_right_text a{

						text-decoration: none;
						color:#fff;
						}

				.top_box_right_text a:hover{

						text-decoration: underline;
						}


.right_box_one {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		color:#fff;
		font-size : 12px;
		background-image:url("images/box-club.jpg");
		background-repeat : no-repeat;
		}

				.rightboxonetext{

							padding-top:95px;
					padding-left:15px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
						}

				.rightboxonetext a{

						text-decoration: none;
						color:#fff;
						}

				.rightboxonetext a:hover{

						text-decoration: underline;
						}


.right_box_two {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		color:#fff;
		font-size : 12px;
		background-image:url("images/box-news.jpg");
		background-repeat : no-repeat;
		}

				.rightboxtwotext{

						padding-top:105px;
						padding-left:46px;          
						font-size : 12px;
						font-weight: bold;
						text-align:left;
						}

				.rightboxtwotext a{

						text-decoration: none;
						color:#fff;
						}

				.rightboxtwotext a:hover{

						text-decoration: underline;
						}

.right_box_three {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		color:#fff;
		font-size : 12px;
		background-image:url("images/box-link.jpg");
		background-repeat : no-repeat;
		}

.rightboxthreetext{
		
			margin-left:15px;
			padding-top:105px;
			padding-left:0px;          
			font-size : 14px;
			font-weight: bold;
			text-align: center;
			color:#4e4e4e;
		}
		
.rightboxthreetext a{

			text-decoration: none;
			color:#fff;
			}

.rightboxthreetext a:hover{

			text-decoration: underline;
			}
			
						
.rightboxthreetexttwo{

		margin-top:40px:
		}

.right_box_four {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		color:#fff;
		font-size : 12px;
		background-image:url("images/box-login.gif");
		background-repeat : no-repeat;
		}

.righboxfourtext{

		padding-top:30px;
		}


.right_box_five {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		color:#fff;
		font-size : 12px;
		background-image:url("images/right-box-five.gif");
		background-repeat : no-repeat;
		}

.righboxfivetext{

		padding-top:30px;
		}


	/**************Left Boxes*******************/
.top_box_left {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		color:#fff;
		font-size : 12px;
		background-image:url("images/box-home.gif");
		background-repeat : no-repeat;
		}

				.top_box_left_text{

				margin-left:0px;
					padding-top:95px;
					padding-left:0px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
					}

				.top_box_left_text a{

					text-decoration: none;
					color:#fff;
					}

				.top_box_left_text a:hover{

					text-decoration: underline;
					}

.left_box_one {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		font-size : 12px;
		background-image:url("images/box-rent.gif");
		background-repeat : no-repeat;
		}

				.left_box_one_text{
					margin-left:-14px;
					padding-top:95px;
					padding-left:0px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
					}

				.left_box_one_text a{

					text-decoration: none;
					color:#4e4e4e;
					}

				.left_box_one_text a:hover{

					text-decoration: underline;
					}

.left_box_two {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		font-size : 12px;
		background-image:url("images/box-find.gif");
		background-repeat : no-repeat;
		}

				.left_box_two_text{
					margin-left:-14px;
					padding-top:95px;
					padding-left:0px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
					}

				.left_box_two_text a{

					text-decoration: none;
					color:#4e4e4e;
					}

				.left_box_two_text a:hover{

					text-decoration: underline;
					}

.left_box_three {

		border : 0px solid #314963;
		height:159px;
		padding : 0px;
		/** color : rgb(102,124,153);**/
		font-size : 12px;
		background-image:url("images/box-worth.gif");
		background-repeat : no-repeat;
		}

				.left_box_three_text{
					margin-left:-14px;
					padding-top:95px;
					padding-left:0px;          
					font-size : 14px;
					font-weight: bold;
					text-align: center;
					color:#4e4e4e;
					}

				.left_box_three_text a{

					text-decoration: none;
					color:#4e4e4e;
					}

				.left_box_three_text a:hover{

					text-decoration: underline;
					}
/**************End Boxes*******************/
	 
    .content {
          padding : 5px;
          font-size : 14px;
      }
    .clr {
          clear : both;
      }
    h1 , h2 , h3 , h4 , h5 , h6 {
          color : #666666;
          font-size:14px;
		  border-bottom: 1px solid #666666
          margin-top : 0px;
          margin-bottom : 10px;
      }
    h3.top_heading {
          background : #9caece;
          line-height : 24px;
          font-size : 13px;
          color : #fff;
          font-weight : bold;
          text-align : right;
          margin : 0;
          padding-right : 15px;
      }
    h3 {
          margin-top : 5px;
          margin-bottom : 5px;
      }
    #footer {
          padding-top : 5px;
          text-align : center;
          width : 1005px;
          background-image : url('images/dotted_line.gif');
          background-position : 0% 0%;
          background-repeat : repeat-x;
      }



/*******************Navigation****************************/

	/***********************Side Navigation*****************************/
    #navcontainer {
          white-space : nowrap;
          overflow : visible;
      }
    #navcontainer ul {
          margin : 0;
          padding-left : 0;
          list-style-type : none;
          font-size : 11px;
          font-weight : bold;
          font-family : Arial, Helvetica, sans-serif;
      }
    #navcontainer a {
          display : block;
          padding : 2px 0;
          text-indent : 30px;
		  background-image : url("images/m1.jpg");
          height : 18px;
          line-height : 18px;
          margin : 0;
          margin-top : 2px;
          text-decoration : none;
      }
    #navcontainer a:link , #navcontainer a:visited {
          color : #993366;
          text-decoration : none;
      }
    #navcontainer a:hover {
          background-image : url("images/m1r.jpg");
		   color : #fff;
      }

	#navlist {
		width:180px;
		}

	#navlist ul {
          margin-left:0px;
          padding-left : 0;
          list-style-type : none;
          font-size : 11px;
          font-weight : bold;
          font-family : Arial, Helvetica, sans-serif;
      }

    #navlist a {
          display : block;
          padding : 2px 0;
          text-indent : 30px;
		  background-image : url("images/m1.jpg");
		  background-repeat : no-repeat;
          height : 18px;
          line-height : 18px;
          margin : 0;
          margin-top : 2px;
          text-decoration : none;

      }
    #navlist a:link , #navlist a:visited {
          color : #993366;
          text-decoration : none;
      }

    #navlist a:hover {

          background-image : url("images/m1r.jpg");
		  background-repeat : no-repeat;

		   color : #fff;

      }
	
	  
	  #navlist h3{
	  text-align : left;
	  padding-left:5px;
	  font-weight:bold;
      font-size : 11px;
      line-height : 24px;
      color : #666666;
      height : 24px;
      background : #fff;
	  border-bottom:1px solid #666666;
	  }


		/***********************Top Navigation*****************************/

		#topnav{
		margin-top:-33px;
		margin-bottom: 15px;
		margin-left: 40px;
		text-decoration: none;
		font-size: 12px;
		}

		#topnav a{
		font-weight: bold;
		text-decoration: none;
		color:#666666;
		}

		#topnav a:hover{
		font-weight: bold;
		text-decoration: none;
		color:#853C45;
		}

/***********************End Navigation*****************************/


    h1.heading {
          background : #fff;
          margin-top : -1px;
          color : #666666;
		  text-align:right;
          line-height : 23px;
          font-size : 18px;
          text-indent : 10px;
		/**  border-top:1px solid #999999;**/
        /** border-bottom : 1px solid #666666;**/
      }

   



/************************Search Stuff*******************************/

#featureviewing{
	
	margin-top:50px;
	height:150px;
	width:560px;
	background-color:#993366;
	}

.featureview{
	
	font-size:10px;
	color:#993366;
	}
	
.featureview img{
	
	border: 1px solid #666666;	
	}

.form_main{
	
	background-color:#fff;
	text-align:left;
	}

.featured_listings{
	
	background-color:white;
	}

.rentalheading{
	
	color:#fff;
	font-size:18px;
	}




.date {
	
	  text-align : left;
	  padding-left:5px;
	  font-weight:bold;
	  font-size : 11px;
	  line-height : 24px;
	  color : #666666;
	  height : 24px;
	  background : #fff;
	  border-bottom:1px solid #666666;
	  }


p , h3 {
	
	  margin-left : 0;
	  }

@media print {
 
  #leftcol	{
			+ display : none;
			}
  #outer	{
            + border-left : 0 none inherit;
            }
}

/* original CSS for Simply Blue Boxes commented out*/
/*td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
}
 a {
	text-decoration: none;
}
a.1 {
	text-decoration: none;
	color: #000;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal; 
}


    td, table {
          font-family : Tahoma, Verdana, Arial, Helvetica sans-serif;
          font-size : 12px;
      }

 
#rol { background-image:url(http://www.realestatemasters.com.au/template/blue20/images/m1r.jpg); cursor:hand}
#bg { background-image:url(http://www.realestatemasters.com.au/template/blue20/images/m1.jpg)} 

.style1 {
	color: #667c99;
	font-size: 10px;
}
.style2 {
	color: #fff;
	font-size: 10px;
}
.style3 {color: #ffffff}
.style4 {color: #333333}
.style5 {color: #505050}
.style6 {color: #667c99}

*/