	@import url("milk.css");
	@import url("comment2.css");	
	@import url("jforms.css");	

	/*BODY		*/

	*{margin:0; padding:0; outline:none;}
	body{margin:0;padding:0;font-family:Arial;color:#2d2d2d;line-height:18px;font-size:14px;} 
	img{border:none;}
	
	#body91 .content_tools_top .question{display:none!important;}
	
	/*HEADING STYLES	*/
	
	h1{font-style:normal;letter-spacing:0px;font-weight:lighter;text-transform:uppercase; line-height:40px;font-size:48px;}
	h4{text-transform:uppercase; margin:5px 0 0;}
	.top_entry .heading_h1{color:#2D2D2D;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:23px;line-height:21px;padding:5px 0;text-transform:uppercase;}
	.date{font-size:11px;}
	#homemiddle h1{margin:0 0 20px;padding:5px 0 5px 10px!important; letter-spacing:-1px; font:30px Arial, Helvetica, sans-serif;}
	#homemiddle .pdf_record{display:none;}
	#right_read_column h1{margin:0 0 20px;padding:5px 0 5px 10px!important; letter-spacing:-1px; font:30px Arial, Helvetica, sans-serif;}
	.homecourses{color:#fff!important; background:#979896 none repeat scroll 0 0;display:block;margin:0 17px 20px 16px !important;padding:0 10px!important;}
	.rightcours{color:#fff!important; background:#616262  none repeat scroll 0 0;display:block;margin:0 11px 20px 22px !important;padding:0 10px!important;}
	.title{color:#fff!important; background:#616262 ;display:block;font-family:Arial,Helvetica,sans-serif;font-size:30px;letter-spacing:-1px;margin:0 0 20px;padding:5px 0 5px 10px !important;line-height:normal;}
	.homenews{color:#fff!important; background:#616262 none repeat scroll 0 0;display:block;margin:0 22px 20px 11px !important;padding:0 10px!important;}
 	.homenewsblack{color:#fff!important; background:#979896   none repeat scroll 0 0;display:block;margin:0 11px 20px 22px !important;padding:0 10px!important;text-align:left!important;}

	.homestore{color:#fff!important; background:#CBCBCA none repeat scroll 0 0;display:block;margin:0 11px 20px 22px!important;padding:0 10px!important;}
	.rightstore{color:#fff!important; background:#979896  none repeat scroll 0 0;display:block;margin:0 11px 20px 22px !important;padding:0 10px!important;}
	.homephoto{color:#fff!important; background:#CBCBCA  none repeat scroll 0 0;display:block;margin:0 11px 20px 22px !important;padding:0 10px!important;text-align:left!important;}
	.homephotoblack{color:#fff!important; background:#616262   none repeat scroll 0 0;display:block;margin:0 11px 20px 22px !important;padding:0 10px!important;text-align:left!important;}
	.banner_thumbnail{padding-left:35px; margin-top: 25px;}
	
	#rightcoursesblack{font-size:12px;}
	.netright .dotted {color:#E9FF71 !important;font-style:italic;}
	.netright .site_names {color:#E9FF71 !important;display:block;font-style:italic;}
	#rightcoursesblack a {color:#A4CD3C;text-decoration:none;}
	#rightcoursesblack a:hover {color:#fff;text-decoration:none;}
	.netr {border-bottom:1px solid #333333;margin:0 30px 5px 40px;padding:0 0 5px; color:#E9FF71 !important;}
	.netr .heading_h1{font-size:19px;}
	.netr .milk_gallery{margin-left:0!important;}
	#rightcoursesblack h2 {color:#979896;font-size:14px;line-height:normal;}
	 
	#rightcoursesblack .dotted{font-style:italic;color:#E9FF71 !important;}
	#rightcoursesblack .site_names {font-style:italic;color:#E9FF71 !important;display:block;}

	#homeabout  .heading_h1{display:none;}
	#courses h1{color:#A4CD3C;}
	#news h1{color:#A4CD3C;}
	#store h1{color:#2C662A;}
	#homeabout h1{color:#A4CD3C;padding:10px 0 10px;margin:0 0 10px; letter-spacing:-1px; font:48px Arial, Helvetica, sans-serif;}
	#rightcourses h1{color:#A4CD3C;}
	
	#error_on_form{color:red;font-size:16px;padding:10px 0;}
	#main_content_bg h1{color:#2d2d2d;padding:10px 0 10px;margin:0 0 10px; letter-spacing:-1px; font:48px Arial, Helvetica, sans-serif;}
	.relatedcont h2{color:#A4CD3C;display:block;font-size:18px;font-style:normal !important;font-weight:bold;line-height:13px;text-transform:uppercase;
	}
	#left_read_column h2{margin:10px 0 5px 0;font:24px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold;}
	#left_read_column a{color:#A4CD3C!important;font-weight:bold;}
	#left_read_column a:hover{color:#000;font-weight:bold;}
	#left_read_column h1{ }

	#left_read_column h3 a{color:#A4CD3C;display:block;font-size:22px;padding:0;	}
 	#left_read_column h3 a:hover{	color:#000;text-decoration:none;} 
	
	
	.relbierentry h3 a{color:#A1CC3B;
display:block;
font-size:22px;
padding:5px 0;	}
 	.relbierentry h3 a:hover{color:#A1CC3B;text-decoration:underline;} 
	.relbierentry a:hover{color:#A1CC3B!important;}
	.relbierentry .site_names{color:#A1CC3B;}
	.relbierentry p{padding:5px 0;}
	
	.hide_me{display:none;}
	
	h3{letter-spacing:0px; font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold;}
	
	.codp_select{float:left;width:630px;display:block;}
	.milk_stage_tags{display:none;}
	/*LINK STYLES*/
	.top_entry a{font:18px; display:block; color:#fff; margin:10px 10px 10px 0; background:#767676; padding:3px 5px; text-transform:uppercase; text-decoration:none; font-weight:bold; font-style:italic; min-width:110px; text-align:center;}

	#courses_right .link a{color:#000;font-size:12px;line-height:12px;padding-left:20px;text-decoration:none;text-transform:capitalize;}
	#courses_right .link a:hover{color:#A4CD3C; }
	#bottomblock a{font-style:normal!important;color:#A4CD3C;font-size:14px;text-decoration:none;}
	#homeabout a{color:#A4CD3C;text-decoration:none;}

	#rightcourses .link a{color:#000;font-size:12px;line-height:12px;padding-left:20px;text-decoration:none;text-transform:capitalize;}
	#rightcourses .link a:hover{color:#A4CD3C; }


	/* Structure */ 

	#container{width:1008px;margin:0 auto 50px;}

	/*LOGO*/
	
		#logo{background:transparent url(http://www.codp.co.za/images/logo.gif) no-repeat scroll right center;height:130px; padding:0 0 0 13px;}
	
	
	/* Search */
	
		#search_site .search_input{border:1px solid #999;padding:4px 5px 5px; width:234px; color:#999; font:12px Arial, Helvetica, sans-serif; display:block; float:left; margin:0 0px 0 0;}
		.keyword{background:transparent url(http://www.codp.co.za/images3/searchicon.png) no-repeat scroll center bottom;height:26px;width:28px; padding:3px 0; border:none;}
		.search{margin:59px 0 0 ;padding:4px 0px 5px;position:absolute;z-index:9999;}
		.siteheader{background:transparent url(http://www.codp.co.za/images/siteheadbg.png) repeat scroll left top;color:#A4CD3C;font-size:22px;letter-spacing:-1px;margin-top:338px;padding:6px 44px;text-align:right;text-transform:lowercase;}

	
	
	/*TOP MENU*/
	#topmenu {background:#A4CD3C; margin-top:15px;position:absolute;width:980px;z-index:999;}
	
		#topmenu ul{height:23px;margin:0;padding:5px 10px 0;}
		#topmenu li{display:inline;padding:0 7px 0px 2px;}
		#topmenu a{color:#616262;text-decoration:none;font-size:12px;text-transform:uppercase;height:25px;font-weight:bold;}
		#topmenu a:hover{color:#fff;}
		#topmenu .clicked{color:#fff;}
		
		 #topmenu .menu5, #topmenu .menu6, #topmenu .menu7, #topmenu .menu8, #topmenu .menu9, #topmenu .menu10, #topmenu .menu11, #topmenu .menu12, #topmenu .menu13, #topmenu .menu14, #topmenu .menu15, #topmenu .menu16, #topmenu .menu18{display:none!important;}
		 
		#topmenu .menu17{margin-left:147px;padding-left:10px;border-left:1px solid #616262;}
	/*MENU*/
		.menu_hold{margin:0 0 0 14px; padding:3px 0 0;}
		
		#menu{height:40px; position:absolute; z-index:9998;margin:43px 0 0 0px; width:981px}
		#menu .menu1, #menu .menu2, #menu .menu3, #menu .menu4, #menu .menu7, #menu .menu15, #menu .menu17{display:none!important;}
		#menu ul{background:#616262;float:left;height:25px;margin:0;padding:5px 10px 0;}
		#menu li{display:inline;padding:0 7px 0px 2px;}
		#menu a{color:#fff;text-decoration:none;font-size:12px;text-transform:uppercase;height:25px;}
		#menu a:hover{color:#A4CD3C;}
		#menu .clicked{color:#A4CD3C;}
		
		#menu .menu11 a{margin-left:73px;padding-left:10px;background:transparent url(http://www.codp.co.za/images3/menuborder.png) no-repeat scroll left bottom;}
	 
		
		#sub_menu{background:url(http://www.codp.co.za/images/submenu_bg.png)!important; height:auto!important;}
		
		#sub_menu ul{background:url(http://www.codp.co.za/images/submenu_bg.png)!important;float:none!important;height:auto!important;padding:13px 15px;}
		#sub_menu li{display:block;padding:5px;}
		#sub_menu a{color:#fff;text-decoration:none;font-size:12px;text-transform:uppercase;}
		#sub_menu a:hover{color:#A4CD3C;}
		#sub_menu .clicked{color:#A4CD3C;}
		
		.sub14_5, .sub14_6{display:none!important;}
		
		


	/*TOP PLAYER*/
		#hide_top{display:none;}
	
		#top{background:transparent url(http://www.codp.co.za/images3/topimage6.png) no-repeat left top;height:376px; padding:0 15px 0 14px; width:1008px}
		#top_load{height:380px;}
		/*#top_load{background:url(http://www.codp.co.za/images/top_load.gif) center center no-repeat;}*/
		#pinstripe{background:transparent url(http://www.codp.co.za/images3/pin-stripes2.png) repeat left top;margin-bottom:10px;}
		
		#top_layer{position:absolute; z-index:999; width:981px; height:400px;}
		
		#top img{position:absolute;   margin:15px 0 0; z-index:900;background-repeat:no-repeat!important;background-position:center right!important;}
		.top_entry{font-size:14px;font-style:italic;margin:70px 20px 0;padding:10px;position:absolute;width:400px;z-index:1000;}
		.top_entry a{font:18px; display:block; color:#fff; margin:10px 10px 10px 0; background:#767676; padding:3px 5px; text-transform:uppercase; text-decoration:none; font-weight:bold; font-style:italic; min-width:110px; text-align:center; width:auto; max-width:200px;}
		.tophead{color:#FFFFFF;float:right;font-size:12px;margin:280px 35px 0 0;padding:0 10px;position:relative;z-index:999;width:400px;text-align:right;}
		.tophead .pdf_record{display:none;}
		#lefthead .pdf_record{display:none;}
		.head{font-size:48px;font-weight:bold;letter-spacing:-2px;}
		.head2{font-size:29px;letter-spacing:-1px;line-height:24px;}
		.pdf_record ul{margin-left:27px!important; padding:15px 0!important;}
		.pdf_record li{list-style-image:url(http://www.codp.co.za/images3/pdficon.gif);}
		
		.subscribe{padding-top:100px;}
		.subscribe a{color:#616262;text-decoration:none;text-transform:uppercase;}
		.subscribe a:hover{color:#A4CD3C;}
	/*GLIDE FUNCTION*/
	
	
	
	
		#slide_bar{float:left;height:351px; margin:15px 0 0; position:absolute; z-index:9996; background:#fff;}
		#play_glide{position:absolute; z-index:9997; margin:322px 20px 0; width:600px; padding:0 0 0 0;}
		
		#glide_control ul{list-style:none; display:inline}
		#glide_control li{float:left; width:31px; height:31px; color:#fff; background:url(http://www.codp.co.za/images/glide_li.png) center center  no-repeat; text-align:center; font-weight:bold; padding:10px 0 0 0; margin:0 5px 0 0; cursor:pointer;}
		.glide_active{background:url(http://www.codp.co.za/images/glide_li_over.png) center center  no-repeat!important;}
		
		#glide_left{background:url(http://www.codp.co.za/images/glide_left.png) center center no-repeat; width:31px; height:31px; float:left; margin:5px 5px 0 0; cursor:pointer;}
		#glide_right{background:url(http://www.codp.co.za/images/glide_right.png) center center no-repeat; width:31px; height:31px; display:inline-block; margin:5px 0 0 0; cursor:pointer;}
	
	
	/*MIDDLE*/
		#content{background:transparent url(http://www.codp.co.za/images3/pin-stripes2.png) repeat scroll left top;display:block;float:left;margin-bottom:40px;padding-bottom:10px;
		padding-top:10px;
		}
		#homemiddle{float:left;font-size:12px;margin:0px 0 0; width:1008px;height:520px;}
	
		#news{background:url(http://www.codp.co.za/images3/midfoot.png) bottom left no-repeat;padding:13px 0 0px;width:336px; margin:0 0 65px;height:501px;}
		
		#courses{background:url(http://www.codp.co.za/images3/midfoot.png) bottom center no-repeat;padding:13px 0 0px 0px;width:336px; margin:0 0 65px;height:501px;padding:13px 0 0;}
		
		#store{background:url(http://www.codp.co.za/images3/midfoot.png) bottom right no-repeat;padding:13px 0 0px 0px;width:336px; margin:0 0 65px;height:501px;}
		

		#homemiddle_bottom{background:url(http://www.codp.co.za/images/middle_bottom_bg.jpg) top left no-repeat; width:100%; height:83px; clear:left; margin:0 0 20px;}
		#midfoot{background:url(http://www.codp.co.za/images3/slimpagebg.png) top left no-repeat;float:left;height:360px;}
		#midfootcourse{background:url(http://www.codp.co.za/images3/slimpagebg.png) top center no-repeat;float:left;height:360px;}
		#midfootstore{background:url(http://www.codp.co.za/images3/slimpagebg.png) top right no-repeat;float:left;height:360px;}
		#midfootcourse #news{background:url(http://www.codp.co.za/images3/midfoot.png) bottom center no-repeat!important;}
		
		

	/*STORE BLOCK*/
	
		#store .home_date{background:#2C662A none repeat scroll 0 0;color:#FFFFFF;float:left;font-size:26px;font-style:normal !important;letter-spacing:-3px;line-height:18px;margin:0 11px 0 0;padding:0;text-indent:-5px;width:46px; }
		#store .rec_p_{clear:both;height:20px;}
		#store .heading_h1{color:#2C662A;display:block;font-size:18px;font-style:normal !important;font-weight:bold;line-height:19px;padding:3px 0 3px 0px;text-transform:uppercase;}
		#store .news_entry{margin:0px 40px;}
		#store .courses .news_entry{margin:0px 20px;}
		#store .homecoursehead{}
		.home_date{display:none;}

	/* NEWS BLOCK */

		#news .home_date{background:#A4CD3C none repeat scroll 0 0;color:#FFFFFF;float:left;font-size:26px;font-style:normal !important;letter-spacing:-3px;line-height:18px;margin:0 11px 0 0;padding:0;text-indent:-5px;width:46px; }
		#news .rec_p_{clear:both;height:0px;}
		#news .heading_h1{color:#000;display:block;font-size:12px;font-weight:bold;line-height:19px;padding:3px 0 3px 0px;text-transform:uppercase;line-height:11px;}
		#news a{color:#A4CD3C;text-decoration:none;}
		#news a:hover{color:#000000!important; }
		.news_entry{height:100px;border-bottom:1px solid #EFEFEF;line-height:14px;margin:0 28px;padding:13px 0 10px; clear:both; float:left;}
		.news_entry img{margin:0 0 0 10px;background-repeat:no-repeat!important;background-position:center center!important;}
		.news_entry .link a{color:#000000;font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.news_entry .link a{color:#000000;font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.news_entry .link a:hover{color:#000000!important; }
		.news_entry .morelink a{color:#000000;font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.news_entry .morelink a{color:#000000;font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.news_entry .morelink a:hover{color:#000000!important; }
		.news_entry p{padding-right:5px; }

		.morelink {margin:16px 28px;float:left;}
		.morelink  a{font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.morelink  a:hover{color:#000000!important; }
		.morebotlink {margin:16px 0;float:left;width:200px}
		.morebotlink  a{font-size:13px;line-height:12px;text-decoration:none;text-transform:uppercase;}
		.morebotlink  a:hover{color:#000000!important; }
	
		.winlink{font-size:13px;line-height:12px; text-align:center;}
		.winlink a{text-decoration:none;text-transform:uppercase; color:#A4CD3C;}
	
	.rssicon{float:right;margin:18px 31px 0 0;}
	.rssboticon{float:right;margin:18px 0px 0 0;}
	.rsspageicon{float:left;margin:9px 15px;}
	
	/* related BLOCK */
	
		.related_entry .home_date{background:#A4CD3C none repeat scroll 0 0;color:#FFFFFF;float:left;font-size:26px;font-style:normal !important;letter-spacing:-3px;line-height:18px;margin:0 11px 0 0;padding:0;text-indent:-5px;width:46px; }
		.related_entry .rec_p_{clear:both;height:0px;}
		.related_entry .heading_h1{color:#A4CD3C;display:block;font-size:12px;font-weight:bold;line-height:19px;padding:3px 0 3px 0px;text-transform:uppercase;line-height:14px;}
		.related_entry a{color:#A4CD3C;text-decoration:none;}
		.related_entry{border-bottom:1px solid #EFEFEF;line-height:14px;margin:0 27px 0 38px;padding:5px 0;}
		.related_entry img{margin:0 0 0 10px;background-repeat:no-repeat!important;}
	
	
	/*COURSE BLOCK*/

		.courses{margin:0 22px 15px 35px;padding-top:15px;}
		.courses p{padding:0px 0px 0px 20px;}
		.courses a{color:#A4CD3C; text-decoration:none;}
		.homecoursehead{background:transparent url(http://www.codp.co.za/images3/home_arrow.png) no-repeat scroll left top;color:#A4CD3C;display:block;font-size:18px;
		font-weight:bold; padding:3px 0 3px 20px;text-transform:uppercase;font-style:normal!important; }
		#courses .link a{color:#000000;font-size:12px;line-height:12px;padding-left:20px;text-decoration:none;text-transform:capitalize;}
		#courses .link a:hover{color:#A4CD3C; }


	/* COMPETITION BLOCK */

		#store .home_date{background:#A4CD3C none repeat scroll 0 0;color:#FFFFFF;float:left;font-size:26px;font-style:normal !important;letter-spacing:-3px;line-height:18px;margin:0 11px 0 0;padding:0;text-indent:-5px;width:46px; }
		#store .rec_p_{clear:both;height:0px;}
		#store .heading_h1{color:#000;display:block;font-size:12px;font-weight:bold;line-height:19px;padding:3px 0 3px 0px;text-transform:uppercase;line-height:11px;}
		#store a{color:#A4CD3C;text-decoration:none;}
		#store a:hover{color:#000000!important; }


	/*ABOUT*/
	
		#homeabout{background:transparent url(http://www.codp.co.za/images3/aboutusbg.png) no-repeat scroll center top;clear:both;font-size:12px;height:335px;padding:55px 35px 0 100px;}
		#homeabout p{padding:25px 0px;}
		
		
		#homeaboutbot{background:transparent url(http://www.codp.co.za/images/homeaboutbot.png) no-repeat scroll center bottom;height:100px; margin:0 0 100px 0; clear:both;} 
		
		#homeabout img{margin:0 0 0 10px;}


	/*TIPS AND TRICKS AND DOWNLOADS*/
	

		#hometips{background:transparent url(http://www.codp.co.za/images3/tipsandtricksbg.png) no-repeat scroll center top;clear:both;font-size:12px;height:320px;padding:55px 0 0 76px;}
		#hometips p{padding:25px 0px 0px;}
		#hometips a{color:#A4CD3C; text-decoration:none;}
		#hometips a:hover{color:#000;}
		#hometips .news_entry{padding:0px 0px 10px 0px; margin:0px;}
		#hometips .news_entry .rec_p_{display:none;}
		
		.tipsblock{ margin-left:20px !important; 		
		}
		.tipsblock h1{
			font-size:30px;
			letter-spacing:-1px;
			line-height:normal;	
			color:#979896;	
		}
		.tipsblock strong{display:block; margin:0px 0px 10px 0px;}
		
		.linksblock{margin:0 0px 0 0!important;}
		.downloadsbl{height:240px;}
		
		.downloadsblock{
			float:left;
			margin:0 0 0 128px;
			width:40%;		
		}
		.downloadsblock h1{
			font-size:24px;
			letter-spacing:-1px;
			line-height:normal;	
			color:#979896;	
		}
		.downloadsblock strong{display:block; margin:0px 0px 10px 0px;}
		.homenet .p_milk{height:100px!important;}
		.dotted{font-style:italic;}
	/*HOME NETWORK*/
	

		#homenet{background:transparent url(http://www.codp.co.za/images3/codpnetbg.png) no-repeat scroll center top;color:#fff;clear:both;font-size:12px;height:320px;padding:40px 0 20px 211px;}
		 
		#homenet a{color:#A4CD3C; text-decoration:none;}
		#homenet a:hover{color:#fff;}
		#homenet .news_entry{padding:0px 0px 10px 0px; margin:0px;}
		#homenet .news_entry .rec_p_{display:none;}
		
		.netblock{ background:transparent url(http://www.codp.co.za/images/bottom_split.png) repeat-y scroll left center;
float:left;
height:292px;
padding:0 20px;
width:225px;		
		}
		.netblock h1{
			font-size:20px;
			letter-spacing:-1px;
			line-height:normal;	
			color:#979896;padding-bottom:20px;	
		}
		.netblock h2{
			font-size:14px; 
			line-height:normal;	
			color:#979896	
		} 
		.netblock strong{display:block; margin:0px 0px 10px 0px;}
		.netblock  .milk_gallery {padding:0 0 10px 0 !important;width:220px!important;}
		.netblock  .milk_gallery img{height:66px;margin:3px 6px 3px 0px;width:66px;}
		.netblo{margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid #333333;}
	
	#homenet .site_names {color:#E9FF71!important;display:block;font-style:italic;}
	#homenet .dotted {color:#E9FF71!important;font-style:italic;}
	
	/*OTHER PAGE STRUCTURES*/
	
		.photos{}
		.photos .milk_gallery{margin-left:39px;
width:280px;}
		 
		
		#rightcourses{background:transparent url(http://www.codp.co.za/images3/midfoot2.png) no-repeat scroll right bottom;float:left;margin:0;padding:13px 0 40px;width:336px;}
		#rightcoursesblack{background:transparent url(http://www.codp-network.co.za/lecturer_site/midfoot2blackcodp.png) no-repeat scroll right bottom;float:left;margin:0;padding:13px 0 40px;width:336px;}
		#rightbotend{background:transparent url(http://www.codp.co.za/images3/rightbotend.png) no-repeat scroll right top;float:left;height:20px;width:331px;}
		#rightbotendblack{background:transparent url(http://www.codp-network.co.za/lecturer_site/rightbotendblackcodp.png) no-repeat scroll right top;float:left;height:20px;width:331px;}
		#photosby_right{ }
		#rightcourses .heading_h1{color:#A4CD3C;display:block;font-size:12px;font-weight:bold;line-height:19px;padding:3px 0 3px 0px;text-transform:uppercase;line-height:14px;}
		#rightcourses {font-size:11px;line-height:14px;}
	
		#left_read_column{background:#FFFFFF url(http://www.codp.co.za/images3/contbodymidbot.png) no-repeat scroll center bottom;line-height:18px;margin:0;width:647px;float:left;}
		#relleft_read_column{background:#000000 url(http://www.codp-network.co.za/lecturer_site/contbodymidbotblack.png) no-repeat scroll center bottom;line-height:18px;margin:0;width:647px;float:left;}
		#left_readmore2 .pdf_record{display:none;}
		#left_readmore{padding:0 10px;float:left;width:622px;}
		#left_readmore #ic_comment{padding:20px 0 40px!important;width:627px!important;}
		#left_readmore img{margin:20px 0 0 10px;background-position:center center!important;background-repeat:no-repeat!important;}
		#conttop{background:transparent url(http://www.codp.co.za/images3/bodyheadbg.png) no-repeat scroll center top;height:6px;}
		#relconttop{background:transparent url(http://www.codp-network.co.za/lecturer_site/bodyheadbgblack.png) no-repeat scroll center top;height:6px;}
		#relleft_read_column .record_nav_top{border-bottom:1px solid #999999!important;color:#999999;}
		#relleft_read_column .record_nav_bottom{border:none!important;color:#999999;}
		
		#relleft_read_column .content_tools_top li{border:none!important;background:#111111 none repeat scroll 0 0!important;display:block!important;float:left;font-weight:bold!important;margin:0 2px 0 0!important;padding:3px 5px!important;}
		#relleft_read_column .content_tools_top {border:none!important;}
		#relleft_read_column a {color:#A1CC3B;text-decoration:none!important;}
		#relleft_read_column a:hover {color:#fff!important;text-decoration:underline!important;}
		#relleft_read_column  {color:#fff!important;}
		
		#lefthold{background:transparent url(http://www.codp.co.za/images3/contbotbg.png) no-repeat scroll center bottom;float:left;padding:8px 0 73px;width:671px;margin-top:0px;}
		#leftbg{background:transparent url(http://www.codp.co.za/images3/contbodybg.png) no-repeat scroll center top;padding:0 12px;float:left;}
		#rellefthold{background:transparent url(http://www.codp-network.co.za/images3/contbotbgcodpblack.png) no-repeat scroll 6px bottom;float:left;padding:8px 0 73px;width:671px;margin-top:0px;}
		
		@media screen and (-webkit-min-device-pixel-ratio:0) {
    #relleftbg { background:transparent url(http://www.codp-network.co.za/images3/contbotbgcodpblack.png) no-repeat scroll 4px bottom; }
}
		#relleftbg{background:transparent url(http://www.codp-network.co.za/images3/contbodybg.png) no-repeat scroll center top;padding:0 12px;float:left;}
		
		
		#right_read_column{margin:0px 0 0 0px;float:right; width:336px}
		#right_read_column .pdf_record{display:none;}
		#right_read_column img{margin:0;background-position:center center!important;background-repeat:no-repeat!important;}
		.photos img{margin:0 7px 3px 0!important;width:83px;height:83px;}
		.photos h3 {text-align:left;margin-left:40px;}
		.photos h3 a{color:#000;font-size:12px;font-style:italic;text-decoration:none;font-weight:normal;}
		.photos h3 a:hover{color:#7DDD00;}
		.photosby{text-transform:capitalize;float:left;font-style:italic;font-weight:normal;padding:7px 0 4px 43px;width:18px;color:#000;}
		*:first-child+html .photosby{ padding:0px 0 4px 55px;}
		
		#news_column_float{width:440px; float:right;}
		#news_column{width:440px;}
		
		
		#main_content_bg{background:url(http://www.codp.co.za/images/main_bg_top.png) no-repeat;clear:both;font-size:12px;padding:42px 35px;}
		#main_content_bg_bot{background:url(http://www.codp.co.za/images/main_bg_bottom.png) no-repeat;height:112px; margin:0 0 100px 0; clear:both;} 

		#news_main{background:url(http://www.codp.co.za/images/new_top.png) no-repeat;clear:both;font-size:12px;padding:42px 35px;}
		#news_main_bottom{background:url(http://www.codp.co.za/images/news_bottom.png) no-repeat;height:112px; margin:0 0 50px 0; clear:both;} 

		
		#homeabout img{margin:0 0 0 10px;background-position:center center!important;background-repeat:no-repeat!important;}
		#main_content_bg img{margin:0 0 0 10px;background-repeat:no-repeat!important;}
		
		
		#rightsec{background:url(http://www.codp.co.za/images3/slimpagebg.png) top center no-repeat;float:left;width:347px;}
		#rightsecblack{background:transparent url(http://www.codp-network.co.za/lecturer_site/slimpagebgblackcodp.png) no-repeat scroll center top;float:left;width:347px;}

	#hide_form{padding:0px 10px;}
	.masking_div {height:366px!important;width:980px!important;}
	.masking_div .milk_gallery{padding:0 0!important;}

	/*REPEAT RECORDS*/
	.record_nav_top{padding:0 0 10px;margin:0 10px 40px;border-bottom:1px solid #efefef; text-align:right;}
	.record_nav_bottom{padding:10px 0 10px;margin:0 10px 40px;border-top:1px solid #efefef; text-align:right;float:right;width:623px;}
	.record_box{display:inline-block; padding:3px 5px; border:1px solid #cccccc; font-weight:bold;}
	.record_box a{color:#A4CD3C; text-decoration:none;}
	.record_box a:hover{color:#2d2d2d;}
	.record_pages{text-transform:uppercase; font-weight:bold;}
	
	.bierentry{float:left; margin:0 0 40px 0; font-style:italic; border-bottom:1px solid #efefef; padding:0 10px 20px 10px; width:625px;}
	
	.bierentry .rec_p_{height:0;clear:both;}
	.bierentry img{margin:0 10px 0 0!important;background-repeat:no-repeat!important;background-position:center center!important;}
	.date_entry{display:block; margin:3px 0; font-weight:bold;}
	.bierentry a{display:block; margin:0px 0 0 0;color:#A4CD3C; text-decoration:none;}
	.bierentry a:hover{color:#2d2d2d; text-decoration:underline;}
	
	
	.relbierentry{ border-bottom:1px solid #A1CC3B;
font-style:italic;
margin:0 10px 10px;
padding:0 10px 20px;color:#fff;}
	
	.relbierentry .rec_p_{height:0;clear:both;}
	.relbierentry img{margin:0 10px 0 0!important;background-repeat:no-repeat!important;background-position:center center!important;} 
	.relbierentry a{  margin:10px 0 0 0;color:#A4CD3C; text-decoration:none;}
	.relbierentry a:hover{color:#2d2d2d; text-decoration:underline;}
	
	.entry h3{color:#A4CD3C;}
	.entry a{color:#A4CD3C;}
	.entry{height:110px;margin:0 0 10px 0; font-style:italic; border-bottom:1px solid #efefef; padding:0 0 10px 0;}
	.entry img{margin:0 10px 0 0!important;}
	
	
	/*GALLERY*/
	
	.milk_gallery{padding:25px 0;float:left;}
	.milk_gallery img{margin:0 0 10px;
	background-position:center center!important;
	background-repeat:no-repeat!important;
	}
	
	/*BOTTOM*/
	
	#bottomhold{background:#eeeeee url(http://www.codp.co.za/images/bottom_x.png) repeat-x scroll center top;display:block;overflow:hidden;width:100%;}
	#bottomhold .pdf_record{display:none;}
	#bottomblock{color:#000;float:left;font-size:12px;font-style:italic;line-height:14px;padding:20px;width:295px}
	#bottom{background:transparent url(http://www.codp-network.co.za/lecturer_site/networkbg.jpg) no-repeat scroll center center;clear:both;display:block;margin:0 auto 0 auto;
	width:1022px;padding-top:140px;}
	#bottom h1{font:24px Arial, Helvetica, sans-serif;}
	#bottomnetwork{}
	.copyright a {
	color:#A4CD3C;
	text-decoration:none;
	}
	.copyright a:hover {
 	text-decoration:underline;
	}
	#bottom h1{font:40px Arial, Helvetica, sans-serif;color:#3C4700;}
		.bottomnetwork{ 
	border-bottom:1px solid #3C4700; 
	margin:0 20px 20px;
	padding:3px;}
.bottom_entry {padding:5px 0;}

	#bottom .site_names {color:#E9FF71!important;display:block;font-style:italic;}
	#bottom .dotted {color:#E9FF71!important;font-style:italic;}
	/* Content Page */
	#content ul{margin-left:70px;padding:10px 0;}
	
	 
	
	
	/*ICE CREAM TOOLS STYLES		*/
	
	#social{position:fixed; right:10px; bottom:10px;}
	.social_jgh{display:none;}
	.home_tags{display:none;}
	
	#community{position:fixed; bottom:40px; right:10px;}


	/* Tools */
	#store .rec_p_{display:none;}
	
	.enrol_box{background:transparent url(http://www.codp.co.za/images/book.png) no-repeat scroll center center;height:226px;margin:0 0;text-align:center;clear:both;}
	.equipment_box{background-position:center center!important;text-align:center;margin:0 0!important;}
	.competition_box{background-position:center center!important;text-align:center;margin:0 0!important;}
	.fin_process{padding-top:10px;border-top:1px solid #000;}
	.banner{width:368px;background:#F6FFEA; margin:0 0 10px 0;}
	.banner_small{width:317px; background:#F6FFEA; margin:0 0 10px 0;}
	
	.content_tools_top{float:right!important;margin:0 0 10px 0px!important;text-align:right!important;width:627px;height:60px;
	}
	.content_tools_top ul{margin:0 0 0 0!important;float:right;}
	.content_tools_top li{display:inline-block; padding:3px 5px; border:1px solid #cccccc; font-weight:bold;}
	.content_tools_top a{color:#A4CD3C;font-size:12px;text-decoration:none;margin:0px;}
	.content_tools_top a:hover{color:#000;}
	 
 

	.rotate_image{width:auto!important; height:auto!important;}
	.masking_div{position:absolute; width:1017px; height:416px; margin:0px 0 0; z-index:0; overflow:hidden;max-width:1017px; max-height:416px;}
	
	.equipment_box{background:url(http://www.codp.co.za/images/sell.jpg) no-repeat left bottom; height:226px; margin:20px; clear:both; width:644px; margin:30px 0;}
	.competition_box{background:url(http://www.codp.co.za/images/competition.jpg) no-repeat left bottom; height:226px; margin:20px; clear:both; width:644px; margin:30px 0;}
	
	option{text-transform:capitalize;}
	select{text-transform:capitalize;}
	#equipment textarea{width:500px; height:200px; display:block;}
	#equipment .textarea{height:210px!important; width:500px!important;}
	label{display:block}
	.ic-no_result{padding:0 20px 20px 20px}
	#top .ic-no_result{display:none}
	#clearbot{clear:both;}
	#spacer{float:left;
height:20px;
width:600px;}
	#error_on_form1{font-weight:bold; margin:0px 0px 10px; background:#A4CD3C none; padding:0px 5px;}
	
	.content_tools_top{text-align:left; margin:30px 0 0 0;}
	.content_tools_top ul{margin:0 0 0 0!important;}
	.content_tools_top li{display:block; padding:3px 5px; border:1px solid #cccccc; font-weight:bold; float:left; margin:0 2px 0 0;}
	.content_tools_top a{color:#A7CE3D;font-size:12px;text-decoration:none;}
	.content_tools_top a:hover{color:#000;}
	
	.content_tools:after{display:block; content:" "; height:1px; clear:left;}
	
	#left_read_column h1{clear:left;padding-bottom:20px;}
	#left_read_column h2{clear:left;}
	
	#left_read_column .pdf_record{ display:none;}
	#left_readmore .pdf_record{ display:block!important;float:left;width:600px;}
	.pdf_record li a:hover{color:#000!important;}

	#orderform{padding:0px 0px 0px 15px;}
	/*BOTTOM*/
	
	#bottomhold{background:#a6ce3c url(http://www.codp.co.za/images/footer_top.jpg) repeat-x;display:block;overflow:hidden;width:100%; padding:20px 0 0;}
	.bottomblock{color:#000;float:left;font-size:12px;font-style:italic;line-height:14px;padding:0 20px 40px;width:295px; min-height:290px; background:url(http://www.codp.co.za/images/bottom_split.png) repeat-y left center;}
	#bottom{clear:both;display:block;margin:0 auto 0 auto;width:1022px;padding:40px 0 20px 0;}
	.bottomblock h5{font:18px Arial, Helvetica, sans-serif; color:#3c4700; text-transform:uppercase; font-weight:bold; margin:0 0 10px;}
	
	.firstbot_block{background:none!important;}
	.links{margin:0px 0px 30px 0px;}
	.links a{color:#e9ff71; margin:0px 0px 20px 0px; text-decoration:none; font-weight:bold;}
	.links a:hover{text-decoration:underline;}
	
	.bottomblock span a{color:#e9ff71; margin:0 6px 0 0; line-height:18px;}
	.bottomblock span a:hover{text-decoration:underline;}
	
	.latest_comments{font:12px Arial, Helvetica, sans-serif; font-style:italic; margin:5px 0 0 0;}
	.latest_comments a{color:#e9ff71; text-decoration:none; font-weight:bold;}
	.latest_comments a:hover{text-decoration:underline;}
	
	.comment_name{font:11px Arial, Helvetica, sans-serif; font-style:normal;}
	.comment_date{font:11px Arial, Helvetica, sans-serif; font-style:normal;}
	.the_comment{padding:0px 10px 10px 34px; background:url(http://www.codp.co.za/images/comment_icon.png) top left no-repeat;margin:5px 0} 
	.the_comment{}
		.site_names:before{content:"By: ";font-style:italic;}
		
		.flag_spam, .delete_comment{color:#fff!important;}  
	
	.bottom_entry{font:12px Arial, Helvetica, sans-serif; font-style:italic; margin:5px 0 ;padding:0 10px 10px 34px; background:url(http://www.codp.co.za/images/post.png) 0% 5% no-repeat;}
	.bottom_entry a{color:#e9ff71; text-decoration:none; font-weight:bold;display:block;}
	.bottom_entry a:hover{text-decoration:underline;}
	.bottom_entry h4{font-size:11px;}
	
	.bottom_tear{background:#fff url(http://www.codp.co.za/images/bottom_tear.jpg) repeat-x; clear:both; padding:53px 0 20px 0;}
	.copyright{width:1048px;margin:0 auto; font:10px Arial, Helvetica, sans-serif;}

	/*IE7*/
/* CSS CODING FOR A DROP DOWN MENU */
					
					
					/* remove all the bullets, borders and padding from the default list styling */
					
					/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
					#menu li {float:left; position:relative;}
					
					/* style the links for the top level */
					#menu a, #menu a:visited {display:block;text-decoration:none;}
					
					/* style the second level background */
					
					/* style the second level hover */
					
					
					/* hide the sub levels and give them a positon absolute so that they take up no room */
					#menu ul ul {
						visibility:hidden;
						position:absolute;
						height:0;top:25px;
						left:0; 
						margin:0px; 
						padding:9px 0px 0px;
					}
					
					
					/* style the second level links */
					#menu ul ul a, #menu ul ul a:visited {
						height:auto; 
						padding:7px 10px 3px; 
						width:160px;
						text-transform:uppercase;
						text-align:left;
					}
					#menu li li{border:none; padding:0px;}
					
					/* style the top level hover */
 					
					/* make the second level visible when hover on first level list OR link */
					#menu ul li:hover ul,
					#menu ul a:hover ul{visibility:visible;color:#A4CD3C; }

/*IE 7 FIXES*/

	*:first-child+html #hometips{width:875px; margin:0px auto;}
	*:first-child+html .news_entry{float:none;}
