@charset "utf-8";
/*
Design and Developed by Media Hussy 
http://www.mediahussy.co.za
*/



/* GENERAL SHEET START ---------------------------*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #4A341D url(../images/kar-bg.jpg) no-repeat top center;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
}
a {
	color:#9CC334;
	text-decoration:underline;
}
a:hover {
	color:#9CC334;
	text-decoration:none;
}
p {	margin: 15px 0px;}

h1 { 
	font-weight:bold;
	font-size:16px;
	color:#9cc333;
	text-transform:uppercase;
}
h2 { 
	font-weight:bold;
	font-size:16px;
	color:#727272;
}
/* GENERAL SHEET END ---------------------------*/













/* FLASH BG SHEET START ------------------------------------------------------------------------------------ */
#kar-flash-bg {
	/*width:100%;
	height:200px;
	z-index:100;
	position:absolute;*/
	margin: 0 auto;	
	position:relative;
}
	#kar-flash-bg-item {
		margin: 0 auto;
		overflow:hidden;	
	}
/* FLASH BG SHEET START ------------------------------------------------------------------------------------ */



/* CONTAINER SHEET START ------------------------------------------------------------------------------------ */	
#kar-console{
	/*
	margin: 0 auto;
	padding-top:30px;*/
	margin: -200px auto;
	position:relative;
}
/* CONTAINER SHEET END ------------------------------------------------------------------------------------ */






/* CONSOLE SHEET START ------------------------------------------------------------------------------------ */	
#kar-container-bg{
	margin: 0 auto;
	position:relative;
	width:890px;
}	
	#kar-container-bg-header{
	margin: 0 auto;
	width:890px;
	height:110px;	
	background-color:#ffffff;
	
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
	}
	#kar-container-bg-content{
	margin: 0 auto;
	width:890px;	
	background-color:#ffffff;
	
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	}





#kar-container{
	margin: 0 auto;
	position:relative;
	width:890px;
	height:100%;
}	
	#kar-console-header{
	margin: 0 auto;
	width:890px;
	height:109px;
	/*border-bottom:1px #FF0000 solid;*/
	background:url(../images/header-bg.png) top left no-repeat;
	}
	#kar-console-content{
	margin: 0 auto;
	width:850px;
	padding-top:20px;
	padding-bottom:40px;
	padding-left:35px;
	padding-right:5px;
	background:#F4F5F4 url(../images/kar-content-bg.jpg) top left repeat-x;
	}
	.kar-console-content-left{
	width:560px;
	padding-right:0px;
	}
	.kar-console-content-right{
	width:280px;
	padding-left:10px;
	background:url(../images/kar-leaf.gif) no-repeat;
	background-position:20px 0px;
	}
	.kar-console-content-right-container{
	width:210px;
	padding-left:30px;
	padding-right:30px;
	}	
	.kar-console-content-right-container-item{
	padding:20px;
	border:3px #E4E6DD solid;
	background: #FFFFFF;
	}	
/* CONSOLE SHEET END ------------------------------------------------------------------------------------ */	






















/* MENU SHEET START ------------------------------------------------------------------------------------ */
.kar-menu-btn1 a{
		background:#FFFFFF url(../images/kar-menu-btn1-2.jpg) no-repeat;
		background-position:0px 0px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn1 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn1-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn1-stat a{
		background:#FFFFFF url(../images/kar-menu-btn1-2.jpg) no-repeat;
		background-position:0px -96px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn1-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn1-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/




.kar-menu-btn2 a{
		background:#FFFFFF url(../images/kar-menu-btn2-2.jpg) no-repeat;
		background-position:0px 0px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn2 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn2-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn2-stat a{
		background:#FFFFFF url(../images/kar-menu-btn2-2.jpg) no-repeat;
		background-position:0px -96px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn2-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn2-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/






.kar-menu-btn3 a{
		background:#FFFFFF url(../images/kar-menu-btn3-2.jpg) no-repeat;
		background-position:0px 0px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none; 
}
.kar-menu-btn3 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn3-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn3-stat a{
		background:#FFFFFF url(../images/kar-menu-btn3-2.jpg) no-repeat;
		background-position:0px -96px;
		width:113px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn3-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn3-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/








.kar-menu-btn4 a{
		background:#FFFFFF url(../images/kar-menu-btn4-2.jpg) no-repeat;
		background-position:0px 0px;
		width:122px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn4 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn4-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn4-stat a{
		background:#FFFFFF url(../images/kar-menu-btn4-2.jpg) no-repeat;
		background-position:0px -96px;
		width:122px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn4-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn4-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/











.kar-menu-btn5 a{
		background:#FFFFFF url(../images/kar-menu-btn5-2.jpg) no-repeat;
		background-position:0px 0px;
		width:114px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn5 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn5-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn5-stat a{
		background:#FFFFFF url(../images/kar-menu-btn5-2.jpg) no-repeat;
		background-position:0px -96px;
		width:114px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn5-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn5-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/













.kar-menu-btn6 a{
		background:#FFFFFF url(../images/kar-menu-btn6-2.jpg) no-repeat;
		background-position:0px 0px;
		width:122px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn6 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn6-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn6-stat a{
		background:#FFFFFF url(../images/kar-menu-btn6-2.jpg) no-repeat;
		background-position:0px -96px;
		width:122px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn6-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn6-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/















.kar-menu-btn7 a{
		background:#FFFFFF url(../images/kar-menu-btn7-2.jpg) no-repeat;
		background-position:0px 0px;
		width:123px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn7 a:hover{
		background:#FFFFFF url(../images/kar-menu-btn7-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
.kar-menu-btn7-stat a{
		background:#FFFFFF url(../images/kar-menu-btn7-2.jpg) no-repeat;
		background-position:0px -96px;
		width:123px;
		height:20px;
		padding-top:76px;
		display: block; 
		color:#BBBBBB;
		text-decoration:none;
}
.kar-menu-btn7-stat a:hover{
		background:#FFFFFF url(../images/kar-menu-btn7-2.jpg) no-repeat;
		background-position:0px -96px;
		color:#BBBBBB; 
		text-decoration:none;
}
/*---------------------------------------*/


	.kar-menu-btn-text{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		color:#FFFFFF;
	}
	.kar-menu-split{
		width:0px;
		float:left;
	}
/* MENU SHEET END ------------------------------------------------------------------------------------ */













/* PROMO SHEET END ------------------------------------------------------------------------------------ */
#kar-promo{
		padding:4px;
		border:1px #E4E5DD solid;
}
/* PROMO SHEET END ------------------------------------------------------------------------------------ */















/* FOOTER SHEET START ------------------------------------------------------------------------------------ */	
#kar-footer{
	margin: 0 auto;
}	
	#kar-footer-content{
	margin: 0 auto;
	width:890px;
	padding-top:20px;
	padding-bottom:40px;	
	color:#FFFFFF;
	}
	
	#kar-footer-content a{
	color:#FFFFFF;
	text-decoration:none;
	}
	#kar-footer-content a:hover{
	color:#926538;
	text-decoration:none;
	} 
/* FOOTER SHEET END ------------------------------------------------------------------------------------ */	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* OTHER SHEET END ------------------------------------------------------------------------------------ */
.kar-float-left{
	float:left;
	padding-right:15px;
}
.kar-green{
	color:#9CC334;
}
.kar-space{
	height:10px;
}

/* OTHER SHEET END ------------------------------------------------------------------------------------ */	
	
	.karsten-split-vertical{
	height:21px;
	background: url(../images/karsten-split.gif) repeat-x top left;.image_listing_border {
	border: 1px solid #b7b7b7;
}

.table_border
{
	border-color: #600;
    border-width: 0 0 1px 1px;
    border-style: solid;
}