/* Werner Janse van Rensburg */

html {
	background:url(../images/bg_tile.gif) center repeat-y;
	margin:0;
	min-width:1000px;
	overflow: -moz-scrollbars-vertical;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0;
}
a:link, a:active, a:visited {
	text-decoration:none;
	color:#FFF;
}
a:hover {

}
#container {
	width:1000px;
	margin:0 auto 0 auto;
}
.clearer {
	clear:both;
	height:20px;
}

/* ========= Column 1 ========= */

#col1 {
	width:73px;
	float:left;
	padding:0 14px 0 14px;
	background:#585244;
	margin-right:2px;
}
#menu1 {
	margin-top:160px;
	color:#b3a996;
}
#menu1 ul li {
	background:url(../images/bg_menu1.gif) bottom right repeat-x;
	text-align:right;
	height:23px;
	margin-top:2px;
}
#menu1 ul li a:link, #menu1 ul li a:active, #menu1 ul li a:visited {
	color:#cec5b3;
	display:block;
	height:15px;
	padding:3px 5px 2px 0;
}
#menu1 ul li a:hover {
	background:#686151;
}
#menu1 ul li a.active {
	background:#686151;
}

/* ========= Column 2 ========= */

#col2 {
	width:245px;
	padding:0 14px 20px 14px;
	float:left;
	margin-right:41px;
	background:#6B6454;
}

#logo {
	margin-top:30px;
}

#menu2 {
	margin-top:66px;
	color:#b3a996;
}
#menu2 ul li {
	background:url(../images/bg_menu2.gif) bottom right repeat-x;
	text-align:left;
	height:23px;
	margin-top:2px;
}
#menu2 ul li a:link, #menu2 ul li a:active, #menu2 ul li a:visited {
	color:#d2cbb8;
	display:block;
	height:15px;
	padding:3px 0 2px 5px;
}
#menu2 ul li a:hover {
	background:#79715f;
}
#menu2 ul li a.active {
	background:#79715f;
}

/* ========= Column 3 ========= */

#col3 {
	width:560px;
	float:left;
}

.content_holder {
	margin-top:142px;
}

.link {
	text-align:center;
	padding-right:10px;
	height:23px;
	color:#e6e1d4;
}
.link a:link, .link a:active, .link a:visited {
	color:#e6e1d4;
	text-decoration:underline;
	padding:3px 5px 2px 5px;
	height:15px;
}
.link a:hover {
	background:#B7AF9A;
	color:#585244;
}

.shadow_wrap1, .shadow_wrap2, .shadow_wrap3, .shadow_wrap4 {
	display:inline-table;
	/* \*/display:block;/**/
}
.shadow_wrap1 {
	background:url(../images/drop_shadow_bl.gif) bottom left no-repeat;
	float:left;
}
.shadow_wrap2 {
	background:url(../images/drop_shadow_tr.gif) top right no-repeat;
}
.shadow_wrap3 {
	background:url(../images/drop_shadow_tl.gif) top left no-repeat;
}
.shadow_wrap4 {
	background:url(../images/drop_shadow_br.gif) bottom right no-repeat;
}
.shadow_wrap4 img {
	padding:16px;
	display:block;
}

