body{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;
background-image:url(images/bg.gif);background-repeat:repeat-x;
scrollbar-face-color: #CFDEE9; scrollbar-shadow-color: #CFDEE9; scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #D8EBFD; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #F0F1F2;scrollbar-arrow-color: #666666;}
p				{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
p.two			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; margin-right: 25px;}
p.nav			{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #ffffff;}
p.subhead1		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff;}
p.subhead2		{ font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 9pt; color: #000000;}
p.subhead3		{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #000000;}
 
h1				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #336600; margin:0px;}
h2				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight:normal; padding:0px; margin:0px;}
h3				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #336600; margin:0px;}
h4				{ font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #33CC33;}
h5				{ font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #33CC33;}
h6				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight:normal; padding:0px; margin:0px;}
form			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;}

li				{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #363636;}
ul.right		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #fff; padding-left:10px; margin-left:10px;}
ul.right a		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #073b86; text-decoration:none;}
ul.right a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #073b86; text-decoration:underline;}


hr				{ color: ;}
input			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; background: #EFEFEF;}
textarea		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; background: #EFEFEF;}
select			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background: #EFEFEF;}
td				{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;}
 
a               {color: #999999; text-decoration: underline;}
a:link          {color: #666666; text-decoration: underline;}
a:visited       {color: #666666; text-decoration: underline;}
a:hover         {color: #FF0000; text-decoration: none;}

div.small-text	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}

.header{height:100px; margin-left:11px; width:980px; background: url(http://www.horizoncottages.co.za/images/header.jpg) top left no-repeat;}
.contactdetails {text-align:right; width:960px; padding-top:20px;}
.nav-contain{height:30px; margin-left:11px; width:980px;}
.left-column{ width:95%; margin-left:11px; border-left:#a1c5e7 solid 1px;}
.dotted_line {background-image:url(images/dots.gif); background-repeat:repeat-x; width:100%; height:3px; margin:12px 0px;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight:normal; padding:0px; margin:0px;}
.footer a:links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight:normal; padding:0px; margin:0px;}

.block1{
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height: 30px;
width:160px;
margin-right:35px;
padding-top: 10px;

}

.block2{
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height: 30px;
width:160px;
margin-right:35px;
padding-top: 10px;
}

.block3{
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height: 30px;
width:160px;
margin-right:35px;
padding-top: 10px;
}

.image1{
margin-right: 35px;

}

.image2{
margin-right: 35px;

}

.image3{
margin-right: 35px;

}


.review_header{font-family:Arial; font-size:14px; font-weight:bold; line-height:50px; text-align: left;}
.hreview{font-family:Arial; font-size:12px; font-weight:normal; line-height:20px; text-align: left;}
.summary{font-family:Arial; font-size:13px; font-weight:bold; line-height:30px; text-align: left; }
.fn{font-family:Arial; font-size:14px; font-weight:bold; line-height:30px; text-align: left;}
.rating{color:#E7661C; font-family:Arial; font-size:15px; font-weight:bold; line-height:30px; text-align: left; }
.dtreviewed{font-family:Arial; font-size:12px; font-weight:normal; line-height:30px; text-align: left; }
.reviewer{font-family:Arial; font-size:12px; font-weight:normal; line-height:30px; text-align: left; }
.description{font-family:Arial; font-size:12px; font-weight:normal; line-height:20px; text-align: left;}
.recommend{font-family:Arial; font-size:12px; font-weight:bold; line-height:30px; text-align: left;}

