/*******************************************************/
/*	Design: IETechnology							   */
/*-----------------------------------------------------*/
/*	Author: Conraad Bezuidenhout                       */
/*			conraad@ietechnology.co.za				   */
/*-----------------------------------------------------*/
/*	Version 1.0										   */
/*	Date: January 5, 2007							   */
/*******************************************************/

body {
	margin:0 auto;
	padding:0;
	background-color: #FFFFFF;
	font-size:.70em;
	font-family:verdana, arial, helvetica, sans-serif;
	text-align:center;
	}



.main {
	width: 955px;
	height: 1000px;
	position: Absolute;
	left: 0px;
	top: 0px;
	border: 2px solid #FFFFFF;
	overflow: hidden;
	}

.mainborder {
	width: 963px;
	height: 1008px;
	position: Absolute;
	left: 25px;
	top: 5px;
	border: 4px solid #5B4A38;
	overflow: hidden;
	}



.topheader {
	width: 963px;
	height: 130px;
	position: Absolute;
	left: -1px;
	top: -1px;
	border: 2px solid #FFFFFF;
	overflow: hidden;
	}

	


.header {width: 954px;height: 105px;position: Absolute;left: -1px;top: -1px;overflow: hidden;background-color: #FFFFFF;	z-index: 99;}
.headercorner {width: 230px;height: 106px;position: Absolute;left: -1px;top: 0px;overflow: hidden;z-index: 100;}
.headercornert {width: 230px;height: 4px;position: Absolute;left: -1px;top: 10px;overflow: hidden;background-color: #75614D;z-index: 101;}
.headercornerb {width: 230px;height: 15px;position: Absolute;left: -1px;top: 90px;overflow: hidden;background-color: #75614D;z-index: 102;}
.headercornerm {width: 230px;height: 77px;position: Absolute;left: -1px;top: 14px;overflow: hidden;background-color: #000000;z-index: 103;}
.headercornermenu {width: 230px;height: 10px;position: Absolute;left: -1px;top: 0px;overflow: hidden;background-color: #BAA791;z-index: 104;}
.headerlinet {width: 725px;height: 5px;position: Absolute;left: 228px;top: 10px;overflow: hidden;background-color: #785431;}
.headerlineb {width: 725px;height: 15px;position: Absolute;left: 228px;top: 90px;overflow: hidden;background-color: #785431;}
.headerlinem {width: 858px;height: 77px;position: Absolute;left: 228px;top: 14px;overflow: hidden;background-color: #000000;}
	
.textfield { background-color:#F0E9D7; color:#726544; font-size:10pt; border: 1px solid #415680; width: auto; text-align:left;}

.top1{width: 130px;height: 81px;position: Absolute;left: 0px;top: 0px;margin:0;padding:0;overflow: hidden;}
.top2{width: 109px;height: 81px;position: Absolute;left: 130px;top: 0px;margin:0;padding:0;overflow: hidden;}
.top3{width: 122px;height: 81px;position: Absolute;left: 239px;top: 0px;margin:0;padding:0;overflow: hidden;}
.top4{width: 124px;height: 81px;position: Absolute;left: 361px;top: 0px;margin:0;padding:0;overflow: hidden;}
.top5{width: 111px;height: 81px;position: Absolute;left: 485px;top: 0px;margin:0;padding:0;overflow: hidden;}
.top6{width: 131px;height: 81px;position: Absolute;left: 596px;top: 0px;margin:0;padding:0;overflow: hidden;}


	
.destinationlisting1 {border: 1px solid #5B4A38;width: 200px;height: 72px;position: Absolute;left: 12px;top: 12px;overflow: hidden;background-color: #F0E9D7;z-index: 90;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;color: #336699; }		
.destinationlisting2 {border: 1px solid #5B4A38;width: 200px;height: 72px;position: Absolute;left: 12px;top: 92px;overflow: hidden;background-color: #F0E9D7;z-index: 90;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;color: #336699; }		


.destinationlistingname {width: 200px;height: 15px;position: Absolute;left: 5px;top: 0px;overflow: hidden;background-color: #F0E9D7;z-index: 90;}		
.destinationlistingthumb {width: 55px;height: 45px;position: Absolute;left: 5px;top: 17px;overflow: hidden;background-color: #F0E9D7;z-index: 90;}		
.destinationlistingtext {width: 130px;height: 45px;position: Absolute;left: 57px;top: 17px;overflow: hidden;background-color: #F0E9D7;z-index: 90;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 10px;}		


.mainlink {
	width: 953px;
	height: 22px;
	position: Absolute;
	left: -1px;
	top: 108px;
	border: 2px solid #5B4A38;
	overflow: hidden;
	background-color: #F0E9D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.homepagecontent {
	width: 955px;
	height: 873px;
	position: Absolute;
	left: -2px;
	top: 125px;
	border: 2px solid #5B4A38;
	overflow: hidden;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 100;
	}
	
.weddingmile {
	width: 230px;
	height: 260px;
	position: Absolute;
	left: 5px;
	top: 5px;
	overflow: hidden;
	border: 2px solid #5B4A38;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F1EDE3;
	z-index: 100;
	}
	
.weddingtheme {
	width: 230px;
	height: 20px;
	position: Absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F4E5BE;
	z-index: 100;
	}
	
.weddinglinks {
	width: 230px;
	height: 200px;
	position: Absolute;
	left: 0px;
	top: 15px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index: 100;
	}	

.specialistcategory {
	width: 230px;
	height: 815px;
	position: Absolute;
	left: -2px;
	top: -2px;
	border: 2px solid #5B4A38;
	overflow: auto;
	background-color: #F0E9D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 110;
	}
	
.specialistcategoryout {
	width: 230px;
	height: 799px;
	position: Absolute;
	left: 5px;
	top: 130px;
	border: 2px solid #5B4A38;
	overflow: hidden;
	background-color: #F0E9D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 110;
	}
	
.leftnavback {
	width: 230px;
	height: 499px;
	position: Absolute;
	left: 5px;
	top: 160px;
	overflow: hidden;
	background-color: #F0E9D7;
	border: 2px solid #5B4A38;
	z-index: 100;
	}
	
.newsviews {
	width: 200px;
	height: 865px;
	position: Absolute;
	left: 746px;
	top: -2px;
	overflow: hidden;
	border: 2px solid #F4E5BE;
	background-color: #F4E5BE;
	z-index: 90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.navpos {
	width: 600px;
	height: 22px;
	position: Absolute;
	left: 250px;
	top: 6px;
	overflow: hidden;
	z-index: 100;
	}
	
.botomnotice {
	width: 950px;
	height: 30px;
	position: Absolute;
	left: 0px;
	top: 960px;
	overflow: hidden;
	background-color: #F4E5BE;
	z-index: 100;
	}
	
a:link, a:visited {color:#FFFFFF;text-decoration:none;}


h1 {
	margin:0; 
	padding:0;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	color: #336699;
	font-size: 1.2em;
	font-weight:normal;
}

h2 {
	color: #336699;
	font-size: 1.2em;
	font-weight:normal;
}

h3 {margin:0;padding:0;color: #785431;font-size: 1.5em;font-weight:Bold;}
	
	
.whiteborder
{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
}

.blackborder
{
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
}	

.brownborder
{
    border-color: #ECE8DD;
    border-width: 1px;
    border-style: solid;
}

.noborder
{
    border-color: #000000;
    border-width: 0px;
    border-style: solid;
}



	
	
html { 
scrollbar-arrow-color:#33669F; 
scrollbar-track-color:#EFE8D6; 
scrollbar-face-color:#DED6BF; 
scrollbar-highlight-color:#EFE8D6; 
scrollbar-3dlight-color:#F4E5BE; 
scrollbar-darkshadow-color:#F4E5BE; 
scrollbar-shadow-color:#000000; 

} 
		
								
