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





/* GENERAL SHEET START ---------------------------*/
* {
	margin: 0;
	padding: 0;
}

body {
	/*background: url(../images/as-bg.jpg) repeat-x left top;*/
	background: url(../images/as-bg2.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5757;
}
a {text-decoration: underline;	color:#147AC4;}
a:hover {text-decoration: none;	color:#147AC4;}
p {	margin: 15px 0px;}

h1 { 
	font-weight:bold;
	font-size:13px;
	color:#c20000;
}

h3 { 
	font-weight:bold;
	font-size:16px;
	color:#79939E;
	line-height:20px;
}
		h3 a { 
			color:#79939E;
			text-decoration:none;
		}
		h3 a:hover { 
			color:#79939E;
			text-decoration:none;
		}

h4 { 
	font-weight:bold;
	font-size:13px;
	color:#79939E;
	line-height:20px;
}
b{
	color:#3d3b3b;
}
/* GENERAL SHEET END ---------------------------*/























/* HEADER SHEET START ------------------------------------------------------------------------------------ */
#as-header {
	margin: 0 auto;
	height:99px;
}
#as-header-container {
	margin: 0 auto;
	width:1000px;
	height:99px;
}	
		#as-header-logo {
			height:67px;
			float:left;
			padding-top:15px;
		}
		#as-header-login {
			float:right;
		}
/* HEADER SHEET END ------------------------------------------------------------------------------------ */































/* PROMO SHEET START ------------------------------------------------------------------------------------ */
#as-promo {
	margin: 0px auto;
	height:315px;
}
#as-promo-container {
	margin: 0px auto;
	width:1000px;
	height:312px;
	padding-top:1px;
}	
			#as-promo-container-left {
				width:202px;
				float:left;
				color:#79939E;
			}
			#as-promo-container-right {
				width:747px;
				float:left;
			}
/* PROMO SHEET END ------------------------------------------------------------------------------------ */	
















































/* MENU SHEET START ------------------------------------------------------------------------------------ */
#as-menu {
	margin: 0 auto;
	width:1000px;
	height:40px;
}
			#as-menu-left {
				width:222px;
				height:39px;
				float:left;
			}
			#as-menu-right {
				width:776px;	
				height:39px;
				background: url(../images/as-menu-bg.jpg) repeat-x left top;
			}
											
											/*MENU ITEMS START-------------------*/
											.as-menu-item {											
												height:39px;
												float:left;									
											}
											.as-menu-item a {											
												height:24px;
												padding-top:10px;
												padding-bottom:10px;
												padding-left:12px;
												padding-right:12px;
												display:inline-block;
												
												text-decoration:none;
												color:#FFFFFF;
												font-size:11px;											
											}
											.as-menu-item a:hover {											
												height:24px;
												padding-top:10px;
												padding-bottom:10px;
												padding-left:12px;
												padding-right:12px;
												display:inline-block;
												
												text-decoration:none;
												color:#FFFFFF;
												font-size:11px;	
												background: url(../images/as-menu-bg-over.jpg) repeat-x left top;
											}
											/*MENU ITEMS END-------------------*/
											
											
											
											
											
											
											
											
											/*LINK ITEMS START-------------------*/
											.as-link-item {											
												float:left;
												padding:5px;
												height:28px;								
											}
												.as-link-item1 a {											
													height:28px;
													width:29px;
													display:inline-block;	
													background: url(../images/as-links-img1.jpg) no-repeat left top;																					
												}
												.as-link-item2 a {											
													height:29px;
													width:29px;	
													display:inline-block;
													background: url(../images/as-links-img2.jpg) no-repeat left top;																					
												}
												.as-link-item3 a {											
													height:30px;
													width:29px;	
													display:inline-block;
													background: url(../images/as-links-img3.jpg) no-repeat left top;																					
												}
												.as-link-item4 a {											
													height:30px;
													width:30px;	
													display:inline-block;
													background: url(../images/as-links-img4.jpg) no-repeat left top;																					
												}
												.as-link-item5 a {											
													height:29px;
													width:29px;	
													display:inline-block;
													background: url(../images/as-links-img5.jpg) no-repeat left top;																					
												}
											/*LINK ITEMS END-------------------*/
											
											
											
											
											
											
											
											
											
											
											
											
											
											
											
											
											
											
											/* SUBMENU SHEET START ------------------------------------------------ */
											#as-menu-right ul{
											margin: 0;
											padding: 0;
											list-style-type:none;
											}
											
											 
											#as-menu-right ul li{
											position: relative;
											float:left;
											}
											
											
											#as-menu-right ul li ul a:link, #as-menu-right ul li ul a:visited, #as-menu-right ul li ul a:active{
											width:175px;
											display:block;
											padding:3px;
											padding-left:10px;
											background-color: #262524;
											height:18px; 
											/*background of tabs (default state)*/
											/*background-color: #990000; background of tabs (default state)*/
											/*border-bottom: 1px #ff3300 dashed;
											border-right: 1px solid #ff3300;
											border-left: 1px solid #ff3300;
											border-top: 1px solid #ff3300;*/
											margin:1px 0px;
											text-decoration:none;
											color: #fff;
											}
											
											#as-menu-right ul li ul a:hover{
											width:175px;
											display:block;
											padding:3px;
											padding-left:10px;
											background-color: #E2E2E2;
											height:18px; 
											margin:1px 0px;
											text-decoration:none;
											color: #fff;
											}
											
											
											
											/*Sub level menu items */
											#as-menu-right ul li ul{
											position: absolute;
											top: -1px;
											left:2px;
											margin:0px 0px;
											background-color:#373433;
											border:1px #0F0D0E solid;
											visibility: hidden;
											padding-left:0px;
											z-index:1000;
											}
											
											#as-menu-right ul li ul li{
											float:none;
											}
											
											
											
											 
											/* Holly Hack for IE \*/
											* html #as-menu-right ul li { float: left; height: 1%; }
											* html #as-menu-right ul li a { height: 1%; }
											/* End */
											/* SUBMENU SHEET END ---------------------------------------------------------- */
											
											
/* MENU SHEET END ------------------------------------------------------------------------------------ */


































/* CONTANT SHEET START ------------------------------------------------------------------------------------ */
#as-content {
	margin: 0px auto;
	width:1000px;
	background: url(../images/as-content-bg.jpg) repeat-y;
	background-position: 222px 0px;
}
			#as-content-left	{
				width:202px;
				float:left;
				padding:10px;
				color:#79939E;
			}
			#as-content-right	{
				width:747px;
				float:left;
				padding-top:30px;
				padding-bottom:30px;
				padding-left:30px;
				padding-right:0px;
			}
			#as-content-left2	{
				width:222px;
				float:left;
				color:#79939E;
			}
			#as-content-right2 {
				width:776px;
				float:left;
				padding-left:1px;
			}
								#as-content-right-left{
									width:560px;
									text-align:justify;
									line-height:18px;
									float:left;
								}
								#as-content-right-left2{
									width:560px;
									text-align:justify;
									line-height:18px;
									float:left;
									padding-top:30px;
									padding-left:30px;
								}
								#as-content-right-right{
									width:152px;
									float:left;
									padding-left:30px;
								}								
								#as-content-right-right2{
									width:128px;
									float:left;
									padding-top:30px;
									padding-left:30px;
								}
/* CONTANT SHEET END ------------------------------------------------------------------------------------ */

















































/* FOOT SHEET START ------------------------------------------------------------------------------------ */
#as-footer {
	margin: 0px auto;
}
#as-footer-container {
	margin: 0px auto;
	width:1000px;
	padding-bottom:50px;
	height:34px;
	background: url(../images/as-content-foot.jpg) top left no-repeat;
}
/* FOOT SHEET END ------------------------------------------------------------------------------------ */





























/* FORM SHEET START ------------------------------------------------------------------------------------ */
.as-form {
	border: 2px solid #DBDBDB;
	background:#fafafa;
	padding: 2px;
	color: #ACA4A9;
	
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
	}	
textarea:focus, input:hover, input:focus {
	background-image: url(../images/sl-from-field2.jpg);
	background:#f6f6f6;
}


.as-form-btn{
	width:106px;
	height:24px;
	overflow:hidden;
	border:0;
	background:url(../images/cd-btn.gif) no-repeat 0 0;
	/*display:block;*/
	cursor:pointer;
}
.as-form-btn:hover {
	background:url(../images/cd-btn.gif) no-repeat 0 0;
	background-position:0 -24px;
}
/* FORM SHEET END ------------------------------------------------------------------------------------ */































/* GENERAL SHEET START ------------------------------------------------------------------------------------ */
.as-img{
	border:2px #96AAB3 solid;
}
.as-img2{
	border:1px #96AAB3 solid;
}
.as-split{
	border-bottom:1px #999999 dashed; 
	margin:0 auto; 
	height:2px;
}
.as-color-blue{
	color:#79939E;
}
.as-space{
	height:15px;
}

			/*LIST SHEET START----------------------------------------*/
			.as-list p { 
				display: list-item;
				margin: 2px 28px;
				list-style-image:  url(../images/as-list.jpg);
			}
			/*LIST SHEET END----------------------------------------*/
			
	.redtext {color: #FF0000}	
	.loggedInText { font-weight:bold; color:#147AC4;}
	
			
#as-content-right-left ul {
	margin:0px;
	padding:0px;
	/*list-style-image: url(images/lqbullet.png);*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5757;
}
#as-content-right-left li {
	list-style:none;
	background:url(../images/as-list2.jpg) no-repeat left top;
	padding-left:20px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5757;
	/*padding:3px;*/
}				
/* GENERAL SHEET END ------------------------------------------------------------------------------------ */

/* VIDEOS START HERE-----------------------------------------------------------------*/
.youtube_video {
	padding:5px;
	position:fixed;
	/*
	border:solid 2px #666666;
	width:533px;
	max-height:450px;
	*/
	left:20%;
	top:8%;
	width:640px;
	background-color:#FFFFFF;
}
.youtube_video2 {
	position:fixed;
	background-color:#333;
	width:100%;
	height:100%;
	filter:alpha(opacity=50);
	opacity:0.5;
}
/* VIDEOS END HERE-----------------------------------------------------------------*/


.misc_div {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5757;
}
