@charset "utf-8";
/* CSS Document */
.headings1{
 font:Verdana;
color:#277EA9; 
font-weight:bold; 
text-align:center;
font-size:14px;
}
.headings2{
font:Verdana; 
font-size:16px; 
color:#CC6600; 
text-align:center; 
font-weight:bold;
}
.texbox{
font:Verdana; 
font-size:11px; 
color:#277EA9;
}
.texbox1{
color:#666600; 
font:Verdana; 
font-size:10px; 
font-weight:bold;
}
.texbox2{
color:#CC6600; 
font:Verdana;
font-size:10px; 
font-weight:bold;}
.texbox3{
color:#CC6600; 
font:Verdana;
font-size:9px; 
font-weight:bold;}
.heading3{
font:Verdana; 
font-size:12px;
 color:#CC6600; 
 font-weight:bold;
 }
.S2A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.headings4{font:Verdana; font-size:16px; color:#FFFFFF; text-align:center; font-weight:bold;}
.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;

}
.BigHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.smallheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.container{
width:780px;
text-align:left;

}

.top_banner{
width:780px;
height:150px;
background:url(images/top_banner.jpg) no-repeat;

}

.top_navigation{
width:780px;
height:20px;
background:url(images/navigation.jpg) repeat-x;

}
.content-container {
background:#fff;
}

.content{
width:74%;
float:right;
margin-top:5px;
background:#fff;
}

.left_content{
width:50%;
float:left;

}

.right_content{
width:45%;
float:right;
margin-right:10px;

}

.left_navigation{
width:25%;
height:auto;
float:left;
margin-top:5px;
margin-right:5px;
background-color:#000;

}

.blue {
width:98%;
margin:1px;
padding-top:2px;
padding-bottom:2px;
height:20px;
}

.black {
width:98%;
background:#000 url(images/black_nav.jpg) repeat-x;
margin:1px;
padding-top:2px;
padding-bottom:2px;
}

.breaker {
width:780px;
height:20px;
background:#277EA9;

}

.breaker_property {
width:100%;
height:20px;
background:#afc6d3;
margin-top:5px;
margin-bottom:5px;
}

.footer{
width:780px;
height:55px;
background:url(images/footer.jpg) no-repeat;

}

.capetown{
width:50%;

}



.clear{
 clear:both;
}

/* content*/

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.capetown{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-variant:small-caps;
font-weight:normal;
text-align:center;
}

.blue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
color:#fff;
font-weight:bold;
text-align:center;
}

.black {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-size:11px;
color:#fff;

}

.propert_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
color:#fff;
padding-top:3px;
padding-left:10px;
}

.left_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-variant:normal;
color:#000;
padding-top:0px;
padding-left:0px;

}

.right_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-variant:normal;
color:#000;
padding-top:0px;
padding-left:0px;

}
/* forms */

form {
padding:0;
margin:2px;
}

.submit{
font-weight:bold;
color:#fff;

}

.form{
padding:0px;
}


input {
border:1px #ccc solid;
margin:1px;
padding:2px;
width:95%;
font-size:90%;
font-weight:normal;
}

textarea {
border:1px #ccc solid;
margin:1px;
padding:2px;
width:95%;
font-weight:normal;
}

select {
border:1px #ccc solid;
margin:1px;
padding:2px;
width:95%;
font-size:90%;
font-weight:normal;
}

#button {
background:url(images/button.jpg) no-repeat;
width:100px;
height:25px;
border:0;
padding:0;
padding-bottom:5px;
margin:2px;
float:right;

}
.breaker1 {
width:168px;
background:#277EA9;
font:Verdana;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}
.headingorange{color:#CC6600; font:Verdana; font-weight:bold; font-size:11px;}
.more{
color:#CC6600;
font:Verdana;
font-size:11px;
}
.more1{
color:#CC6600;
font:Verdana;
font-size:10px;
}
.headings5{
 font:Verdana;
color:#277EA9; 
font-weight:bold; 
text-align:center;
font-size:13px;
}
.headings6{
 font:Verdana;
color:#277EA9; 
font-weight:bold; 
text-align:left;
font-size:12px;
}

table.menu

  {

   border-top: #660000 1px solid; 

   border-bottom: #660000 1px solid; 

   border-right: #660000 1px solid; 

   }

td.menuright

  {



   border-right: #660000 1px solid; 

   }

   

td.menuleft

  {



   border-left: #660000 1px solid; 

   }



table.border

   {

   border-top: #000000 1px solid; 

   border-bottom: #000000 1px solid; 

   border-left: #000000 1px solid; 

   border-right: #000000 1px solid; 

   }



td.bottom-line

   {

   border-bottom: #663333 1px solid; 

   }

   

   td.leftline

   {

   border-left: #663333 1px solid; 

   }

   

table.brownborder

   {

   border-top: #663333 1px solid; 

   border-bottom: #663333 1px solid; 

   border-left: #663333 1px solid; 

   border-right: #663333 1px solid; 

   }

   

table.headborder

   {

   border-top: #E4DDCB 1px solid; 

   border-left: #E4DDCB 1px solid; 

   border-right: #E4DDCB 1px solid; 

   }

td.blackline

   {

   border-top: #000000 1px solid; 

   border-bottom: #000000 1px solid; 

   border-left: #000000 1px solid; 

   border-right: #000000 1px solid; 

   }

td.blackline2

   {

   border-top: #000000 1px solid; 

   border-bottom: #000000 1px solid; 

   border-right: #000000 1px solid; 

   }



td.brownborderright

  {

  border-right: #663333 1px solid; 

  border-bottom: #663333 1px solid;

  }



td.brownbordertop

  {

  border-right: #663333 1px solid;

  }

td.brownborderbottom

  {

  border-bottom: #663333 1px solid;

  }

  

.menuhead 

  {

  font-family: arial, verdana, helvetica, sans-serif; 

  font-size: 12px; 

  font-weight: bolder; 

  color: #663333;

  }



.smalltext

  {

  font-family: arial, verdana, helvetica, sans-serif; 

  font-size: 11px; 

  color: #663333; 

  text-decoration : none

  }





.logotext {

    font-family: arial, verdana,times new roman;

	font-weight: bolder;

	color: #663333;

	font-size: 11px;

	}

  

.header {

    font-family: arial, verdana,times new roman;

	color: #663333;

	font-weight: bolder;

	font-size: 16px;

	}



h1 {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 18px;

	}



h2 {

    font-family: arial, verdana, helvetica, sans-serif; 

	font-size: 14px; 

    color: #663333; 

	margin-bottom:0px

    }



p   {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 11px;

	}    





.dropdownlist 

   {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 11px;

	}  

	

.suppliers{

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 12px;

	font-weight: bolder;

	} 



td.text{

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 11px;

	} 

td.maroon{

  font-family: arial, verdana, helvetica, sans-serif; 

  font-size: 11px; 

  font-weight: bolder; 

  color: #663333;

  }



td.text2 {

  font-family: arial, verdana, helvetica, sans-serif; 

  font-size: 12px; 

  font-weight: bolder; 

  color: #663333;

  }



p.text9 {

  font-family: arial, verdana, helvetica, sans-serif; 

  font-size: 12px; 

  font-weight: bolder; 

  color: #663333;

  }


li   {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 11px;

	}  



.footer   {

    font-family: arial, verdana,times new roman;

	color: #663333;

	font-weight: bolder;

	font-size: 11px;

	} 

p.footer   {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-size: 10px;

	} 

.sitemap

  {

    font-family: arial, verdana,times new roman;

	color: #000000;

	font-weight:bolder;

	font-size: 14px;

	} 



a{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a:link{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a:visited{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a:hover{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #663333; text-decoration : underline}



a.bookings{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #000000; text-decoration : underline}

a.bookings:link{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #000000; text-decoration : underline}

a.bookings:visited{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #000000; text-decoration : underline}

a.bookings:hover{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #663333; text-decoration : underline}





a.menu{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : none}

a.menu:link{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : none}

a.menu:visited{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : none}

a.menu:hover{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B69797; text-decoration : none}





a.underline{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a.underline:link{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a.underline:visited{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration : underline}

a.underline:hover{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #B69797; text-decoration : underline}



a.header{ font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #663333; text-decoration : none}

a.header:link{ font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #663333; text-decoration : none}

a.header:visited{ font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #663333; text-decoration : none}

a.header:hover{ font-family: arial, verdana, helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #663333; text-decoration : none}

#googlemain li{
list-style-image:url(images/bullet.gif);
}
.hcolor {

    font-family: arial, verdana,times new roman;

	color: #830101;

	font-size: 18px;
	}
.pspecial{

    font-family: arial, verdana,times new roman;

	color: #830101;

	font-size: 11px;

	} 
.underline3{ font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration : none}


.test1{padding:0px; margin:2px;}

