/* CSS Document 
Please note that this css page has been created by Musau Joshua.
All brands and products are trademarks of Musau and their respective holders.
*/


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Body - General Layout Structure	
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
body, html {
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #333333;
	scrollbar-arrow-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height: 1.3;
	text-align:left;
	color: #8d8d8d;
}


/* ................ general images....................*/

img {
	border: 0px;
	}
hr {
	border: 1px solid #cccccc;
	}

/* ................ general navigation links for on roll off stage....................*/

a:link { 
	text-decoration: none;
	color: #cccccc;	
}

a:visited {
	text-decoration: none;
	color: #cccccc;	
}

/*.................general navigation links for on roll on stage......................*/

a:hover	{
	text-decoration: none;
	color: #d7e23c;	
} 

a:active {
	text-decoration: none;
	color: #d7e23c;	
}


/*.................body......................*/

table {
	border: 0px;
	margin: 0px;
}
table td {
	padding: 0px;
}

.container {
	width: 980px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	border: 0px;
}


.owiti {
		background: url(../images/beans.png) transparent bottom center repeat-x;
}
.logo {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.main_nav {
	width: 400px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


.login_table {
	margin: 0px 0px 0px 0px;
	background: #000000;
	width: 200px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
}

.login_table_pete {
	margin: 0px 0px 0px 0px;
	background: #27140a;
	width: 200px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
}


.login_table2 {
	margin: 10px 0px 10px 0px;
	width: 150px;
	text-transform: uppercase;
	font-size: 9px;
}

.small_font {
	font-size: 9px;
}


.boring2 td {
	font-size: 9px;
}

.boring3 td {
	font-size: 9px;
}

.jepchumba {
	background: url(../images/jepchumba_circles.png) no-repeat transparent center center;
	height: 40px;
}

.musau {
	width: 100%;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	background: #282828 url('../images/grad.png') top left repeat-x;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.pete {
	width: 100%;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	background: transparent url('../images/wood.jpg') top left;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.erik {
	width: 900px;
	border: 0px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}


.erik .line {
	height: 30px;
	background: url(../images/line.png) center center repeat-x;
}

.erik .line_pete {
	height: 30px;
	background: url(../images/line_pete.png) center center repeat-x;
}

.trebuchet {
	font-family: "Trebuchet MS", verdana;
	font-size: 2em;
	color: #d2d2d2;
}

.trebuchet_bonoko {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #d2d2d2;
}


.trebuchet_ipo {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
}


.trebuchet_pete {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #ffffff;
}

.trebuchet_dull {
	font-family: "Trebuchet MS", verdana;
	font-size: 2em;
	color: #181818;
}

.trebuchet_dull a:link, .trebuchet_dull a:visited {
	color: #181818;
}

.trebuchet_dull a:hover, .trebuchet_dull a:active {
	color: #ffffff;
	text-decoration: underline;
}


.trebuchet_dull_bonoko {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #181818;
}

.trebuchet_dull_bonoko a:link, .trebuchet_dull_bonoko a:visited {
	color: #181818;
}

.trebuchet_dull_bonoko a:hover, .trebuchet_dull_bonoko a:active {
	color: #ffffff;
	text-decoration: underline;
}


.trebuchet_plain {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	line-height: 1.5em;
}


.trebuchet_plain_jobo {
	font-family: "Trebuchet MS", verdana;
	font-size: 17px;
	line-height: 1.3em;
}


.trebuchet_plain_small {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
}


.yellow_font {
	color: #dce43f;
}

.info {
	border-bottom: 1px solid #333333;
}

.yes {
	padding: 0px 5px 0px 0px;
}

.yellow_link a:link, .yellow_link a:visited {
	color: #dce43f;
}

.gray_link a:link, .gray_link a:visited {
	color: #333333;
}

.gray_link a:hover, .gray_link a:active {
	color: #000000;
}


.red_link a:link, .red_link a:visited {
	color: #ff0000 !important;
}

.red_link a:hover, .red_link a:active {
	color: #000000 !important;
}


.green_link a:link, .green_link a:visited {
	color: #009900 !important;
}

.green_link a:hover, .green_link a:active {
	color: #009900 !important;
}



.maria .red_link a:link, .maria .red_link a:visited {
	color: #ff0000;
}

.maria .red_link a:hover, .maria .red_link a:active {
	color: #000000;
}

.red_font {
	color: #FF0000;
}
.ads td {
	padding: 0px 0px 10px 10px;
}



.trebuchet2 {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #919191;
}

.joshua {
	width: 100%;
	margin: 0px 0px 10px 0px;
}



.header {
}

.ako_kadame {
	margin: 0px 0px 0px 20px;
}


.mutinda {
	height: 190px;
	width: 410px;
	margin: 0px 5px 0px 0px;
	background: #161616;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.four {
	}

.mutinda2a {
	height: 60px;
	width: 220px;
	margin: 0px 0px 5px 0px;
	background: #dce43f url(../images/call_apply_membership_yellow.png) center center no-repeat;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.mutinda2a:hover {
	background: #000000 url(../images/call_apply_membership2.png) center center no-repeat;
}

.flash {
	z-index: 0;
}

.mutinda2b {
	height: 60px;
	width: 220px;
	margin: 0px 0px 5px 0px;
	background: #161616 url(../images/call_apply_job.png) left center no-repeat;
	background-position: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.mutinda2b:hover {
	background: #000000 url(../images/call_apply_job2.png) left center no-repeat;
	background-position: 10px;
}

.mutinda2c {
	height: 60px;
	width: 220px;
	margin: 0px 0px 0px 0px;
	background: #161616 url(../images/call_post_job.png) center center no-repeat;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.mutinda2c:hover {
	background: #000000 url(../images/call_post_job2.png) center center no-repeat;
}


.mutinda3a {
	height: 60px;
	width: 220px;
	margin: 0px 0px 5px 0px;
	background: #161616 url(../images/blog.png) center center no-repeat;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.mutinda3a:hover {
	background: #000000 url(../images/blog2.png) center center no-repeat;
}


.mutinda4a {
	height: 60px;
	width: 220px;
	margin: 0px 0px 5px 0px;
	background: #161616 url(../images/job_board.png) center center no-repeat;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.mutinda4a:hover {
	background: #000000 url(../images/job_board2.png) center center no-repeat;
}



.storo_head {
	padding: 5px 10px 1px 10px;
}

.storo {
	padding: 0px 10px 5px 10px;
	line-height: 1.5;
	height: 103px;
	text-align: justify;
}

.storo img {
	display: none !important;
	width: 0px !important;
	height: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
}

.storo p {
	margin: 0px !important;
	padding: 0px !important;
}


.storo_chini {
	padding: 0px 10px 5px 0px;
}
.date {
	padding: 0px 10px 5px 10px;
	text-align: justify;
	color: #4a4a4a;
}


.bibanke a:link, .bibanke a:visited {
	color: #dce43f;
	text-decoration: none;
	}
	
.bibanke a:hover, .bibanke a:active {
	color: #797203;
	text-decoration: none;
	}
.read_more {
	background: #1b1b1b;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 120px;
	border: 0px;
	margin: 0px 10px 10px 0px;
}

.arrow {
	background: #272727 url(../images/arrow.png) no-repeat center center;
	width: 40px;
	height: 25px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.arrow:hover {
	background: #dce43f url(../images/arrow2.png) no-repeat center center;
}

.triple {
	width: 100%;
	margin: 0px 0px 35px 0px;
}

.trinity {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #323232;
	width: 290px;
	height: 220px;
	background: #1b1b1b;
	margin: 10px 15px 0px 0px;
}

.trinity_no_margin {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #323232;
	width: 290px;
	height: 220px;
	background: #1b1b1b;
	margin: 10px 0px 0px 0px;
}

.salama {
	width: 270px;
	margin: 25px auto auto auto;
}

.salama .songa {
	padding: 0px 10px 0px 0px;
}



.salama .songa_hapa {
	padding: 2px;
}

.salama2 {
	width: 290px;
	margin: 30px 0px 0px 15px;
}


.salama2 .songa {
	padding: 0px 0px 10px 0px;
	width: 220px;
}

.salama2 .songa_hapa {
	padding: 2px;
}

.chini {
	background: #070707 url(../images/logo_killer.png) center bottom no-repeat;
	border-top: 1px solid #434343;
	padding: 10px 0px 300px 0px;
}

.footer {
	padding: 0px;
	margin: 30px 0px 0px 0px;
	width: 980px;
	font-size: 9px;
	line-height: 1.9;
	color: #333333;
}


.footer a:link, .footer a:visited {
	color: #333333;
}

.footer a:hover, .footer a:active {
	color: #ffffff;
}


.logos {
	margin: 0px 0px 30px 0px;
}

.logos td{
	height: 37px;
	padding: 2px;
}

.head {
	font-family: "Trebuchet MS", verdana;
	text-transform: capitalize;
	font-size: 2.0em;
	color: #d2d2d2;
	background: transparent url(../images/blur.png) left bottom repeat-x;
	margin: 180px 0px 0px 0px;
	padding: 80px 0px 10px 10px;
	height: 30px;
}

.head:hover {
	color: #d2d2d2;
	background: transparent url(../images/blur2.png) left bottom repeat-x;
}

.head a:link, .head a:visited {
	color: #ffffff;
}

.head a:hover, .head a:active {
	color: #FF0;
}

.shadow {
	padding: 0px 0px 15px 0px;
	background: url(../images/shadow.png) bottom center no-repeat;
}

.shadow2 {
	padding: 0px 0px 15px 0px;
	background: url(../images/shadow2.png) bottom center no-repeat;
}

.zuku {
	width: 70px;
	background: url(../images/zuku_logo.png) center center no-repeat;
}

.zuku img {
	width: 70px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.zuku:hover {
	width: 70px;
	background: url(../images/zuku_logo2.png) center center no-repeat;
}

.nokia {
	width: 95px;
	background: url(../images/nokia_logo.png) center center no-repeat;
}

.nokia img {
	width: 95px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.nokia:hover {
	width: 95px;
	background: url(../images/nokia_logo2.png) center center no-repeat;
}

.samsung {
	width: 120px;
	background: url(../images/samsung_logo.png) center center no-repeat;
}

.samsung img {
	width: 120px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.samsung:hover {
	width: 120px;
	background: url(../images/samsung_logo2.png) center center no-repeat;
}


.microsoft {
	width: 150px;
	background: url(../images/microsoft_logo.png) center center no-repeat;
}

.microsoft img {
	width: 150px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.microsoft:hover {
	width: 120px;
	background: url(../images/microsoft_logo2.png) center center no-repeat;
}

.kdn {
	width: 130px;
	background: url(../images/kdn_logo.png) left center no-repeat;
}

.kdn img {
	width: 130px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.kdn:hover {
	width: 130px;
	background: url(../images/kdn_logo2.png) left center no-repeat;
}

.symbiotic {
	width: 130px;
	background: url(../images/symbiotic.png) center center no-repeat;
}

.symbiotic img {
	width: 130px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.symbiotic:hover {
	width: 130px;
	background: url(../images/symbiotic2.png) center center no-repeat;
}

.ark {
	width: 80px;
	background: url(../images/ark.png) center center no-repeat;
}

.ark img {
	width: 80px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.ark:hover {
	width: 80px;
	background: url(../images/ark2.png) center center no-repeat;
}


.cio {
	width: 82px;
	background: url(../images/cio_logo_off.png) center center no-repeat;
}

.cio img {
	width: 82px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.cio:hover {
	width: 82px;
	background: url(../images/cio_logo_on.png) center center no-repeat;
}





.google {
	width: 120px;
	background: url(../images/google_logo.png) center center no-repeat;
}

.google img {
	width: 120px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.google:hover {
	width: 120px;
	background: url(../images/google_logo2.png) center center no-repeat;
}

.hivos {
	width: 90px;
	background: url(../images/hivos_logo.png) center center no-repeat;
}

.hivos img {
	width: 90px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.hivos:hover {
	width: 90px;
	background: url(../images/hivos_logo2.png) center center no-repeat;
}

.on {
	width: 130px;
	background: url(../images/on_logo.png) center center no-repeat;
}

.on img {
	width: 130px;
	height: 40px;
	border: 0px;
	margin: 0px;
	}

.on:hover {
	width: 130px;
	background: url(../images/on_logo2.png) center center no-repeat;
}

.apply {
	width: 390px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	
	background: #666666;
	padding: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	}
	
.form {
	margin: 0px;
	padding: 0px;
	background: transparent;
	}

.txtbx {
	width: 200px;
	height:20px;
	border: 1px solid #004892;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px;
}

.txtbxz {
	width: 200px;
	height:20px;
	border: 0px solid #004892;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px;
}


.txtbx_look {
	width: 400px;
	height:20px;
	border: 0px;
	background: #666666;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}


.txtbx_look_jobs {
	width: 400px;
	height:20px;
	border: 0px;
	background: #666666;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}


.sliders {
	width: 100%;
	border: 0px;
	margin: 30px 0px 0px 0px;
	}

.member_table .sliders td {
	padding: 0px;
	}

.member_table .sliders .kithika {
	padding: 0px 5px 0px 0px;
	}

.jump {
	height:25px;
	border: 0px;
	background: #666666;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #ffffff;
	padding: 0px;
	margin: 0px 5px 0px 0px;
}

.txtbx2 {
	width: 30px;
	height:20px;
	border: 1px solid #004892;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
}

.txtbx3 {
	width: 100px;
	height:20px;
	border: 1px solid #004892;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
}

.selecter {
	height:23px;
	border: 1px solid #004892;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
	background: #d9d9d9;
}

.selecterz {
	border: 0px;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #000000;
	margin: 0px;
	background: #d9d9d9;
	height: 20px;
	width: 100px;
}


.selecter_long {
	height:23px;
	width: 205px;
	border: 1px solid #004892;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 0px 0px;
	background: #d9d9d9;
}

.kamba {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding: 3px;
	margin: 0px 0px 0px 0px;
	background: #dce43f;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}

.submit1 {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}

.submit1a {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 7px;
	margin: 0px 0px 0px 0px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}

.submit1a:hover {
	color: #000000;
	background: #dce43f;
	}


.submit_checkout {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	background: #ff0000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}


.submit1:hover {
	color: #000000;
	background: #dce43f;
	}
	
.submit_checkout:hover {
	color: #000000;
	background: #dce43f;
	}	
	

.submit_green {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding: 5px;
	margin: 5px 0px 5px 0px;
	background: #dce43f;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}
	
.submit_green:hover {
	color: #dce43f;
	background: #000000;
	}


.submit1_reverse {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	padding: 5px;
	margin: 0px 0px 0px 0px;
	background: #dce43f;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}
	
.submit1_reverse:hover {
	color: #ffffff;
	background: #333333;
	}

.watu {
	width: 500px;
}

.watu td{
	height: 25px;
}
	
.kesho {
	margin: 10px 0px 0px 0px;
	background: #000000;
	padding: 5px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	}
.logged td{
	padding: 5px 0px 5px 0px;
	background: #oeoeoe;
	border-top: solid 1px #333333;
}

.logged_success td{
	padding: 5px 0px 5px 0px;
	background: #68c000;
	color: #ffffff;
	font-weight: bold;
	border-top: solid 1px #333333;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.not_logged td{
	padding: 5px 0px 5px 0px;
	background: #FF0000;
	color: #ffffff;
	font-weight: bold;
	border-top: solid 1px #333333;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.danger {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #ff0000;
	padding: 3px;
	color: #ffffff;
}

.danger a:link, .danger a:visited{
	color: #000000;
	text-decoration: underline;
}

.danger a:hover, .danger a:active{
	color: #000000;
	text-decoration: underline;
}

.forgot {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #dce43f url(../images/forgot.png) bottom left no-repeat;
	padding: 5px 0px 5px 0px;
	height: 80px;
	color: #000000;
	font-family: "Trebuchet MS", verdana;
	font-size: 30px;
	font-weight: bold;
	line-height: 1em;
}


.peace {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #000000;
	padding: 3px;
	color: #ffffff;
}


.safety {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #dce43f;
	padding: 3px;
	color: #000000;
}

.safety a:link, .safety a:visited{
	color: #000000;
	text-decoration: underline;
}

.safety a:hover, .safety a:active{
	color: #000000;
	text-decoration: underline;
}

.blue_digi {
	padding: 10px 0px 10px 0px;
	}
	
.here {
	height: 220px;
	}

.aiya td {
	padding: 0px 10px 0px 0px;
}	
	
.alarm input{
	border: 1px solid #ff0000;
	}
	
.alarm select {
	border: 1px solid #ff0000;
}
	
.alarm_font {
	color: #ff0000;
}

.member_container {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 710px;
	}

.member_table {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 710px;
	}

.member_table td {
	padding: 10px 0px 0px 2px;
	}

.member_table:hover {
	background: #373737;
	}

.member_margin {
	padding: 5px;
	background: #ffffff;
	width: 70px;
	}
	
.member_margin:hover {
	background: #d0e42a;
	}	
		
.accredited {
	background: url('../images/accredited.png') center center no-repeat;
	}

.not_accredited {
	background: url('../images/dots.png') center center no-repeat;
	}

	
.member_details {
	border: 0px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	width: 100%;
	line-height: 1.5;
	}

.member_details td {
	padding: 0px;
}

.chora {
	border-bottom: 1px solid #373737;
	}
	
.member_table .skillset {
	padding: 0px;
	height: 30px;
	}
	
.member_font {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
}

.member_font a:link, .member_font a:visited {
	color: #d7e23c;
}

.member_font a:hover, .member_font a:active {
	color: #cccccc;
	text-decoration: underline;
}

.underline a:link, .underline a:visited {
	text-decoration: underline;
	}
	
.underline_hover a:hover, .underline_hover a:active {
	text-decoration: underline;
	}

.slide_out {
	background: url('../images/marker.png') left center repeat-x;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 2px 0px;
}

.mumbe {
	border-top: 1px solid #636363;
	background: #333333;
	margin: 0px;
	width: 100%;
	}

.mumbe td {
	padding: 5px;
	}

.mumbe_pete {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffdfa2;
	margin: 10px 0px 10px 0px;
	width: 100%;
	}

.mumbe_pete td {
	padding: 5px;
	}


.prev {
	border-top: 1px solid #9b9b9b;
	border-left: 1px solid #9b9b9b;
	border-bottom: 1px solid #9b9b9b;
	border-right: 1px solid #9b9b9b;
	width: 40px;
	height: 20px;
	background: #4b4b4b url('../images/prev.png') center center no-repeat;
	margin: 0px;
	}

.prev:hover {
	border-top: 1px solid #dce43f;
	border-left: 1px solid #dce43f;
	border-bottom: 1px solid #dce43f;
	border-right: 1px solid #dce43f;
	background: #dce43f url('../images/prev2.png') center center no-repeat;
	}


.prev_pete {
	border-top: 1px solid #713e20;
	border-left: 1px solid #713e20;
	border-bottom: 1px solid #713e20;
	border-right: 1px solid #ffdfa2;
	width: 40px;
	height: 20px;
	background: #713e20 url('../images/prev.png') center center no-repeat;
	margin: 0px;
	}

.prev_pete:hover {
	border: 1px solid #ffffff;
	background: #ffffff url('../images/prev2_pete.png') center center no-repeat;
	}


.prev_dead {
	border-top: 1px solid #3b3b3b;
	border-left: 1px solid #3b3b3b;
	border-right: 1px solid #3b3b3b;
	border-bottom: 1px solid #3b3b3b;
	width: 40px;
	height: 20px;
	background: url('../images/prev_dead.png') center center no-repeat;
	margin: 0px;
	}

.prev_dead_pete {
	border-top: 1px solid #f0d298;
	border-left: 1px solid #f0d298;
	border-right: 1px solid #f0d298;
	border-bottom: 1px solid #f0d298;
	width: 40px;
	height: 20px;
	background: url('../images/prev_dead_pete.png') center center no-repeat;
	margin: 0px;
	}

.next {
	border: 1px solid #9b9b9b;
	width: 40px;
	height: 20px;
	background: #4b4b4b url('../images/next.png') center center no-repeat;
	margin: 0px;
	}

.next:hover {
	border-top: 1px solid #dce43f;
	border-right: 1px solid #dce43f;
	border-left: 1px solid #dce43f;
	border-bottom: 1px solid #dce43f;
	background: #dce43f url('../images/next2.png') center center no-repeat;
	}


.next_pete {
	border: 1px solid #713e20;
	width: 40px;
	height: 20px;
	background: #713e20 url('../images/next_pete.png') center center no-repeat;
	margin: 0px;
	}

.next_pete:hover {
	border: 1px solid #ffffff;
	background: #ffffff url('../images/next2_pete.png') center center no-repeat;
	}


.next_dead {
	border-top: 1px solid #3b3b3b;
	border-right: 1px solid #3b3b3b;
	border-left: 1px solid #3b3b3b;
	border-bottom: 1px solid #3b3b3b;
	width: 40px;
	height: 20px;
	background: url('../images/next_dead.png') center center no-repeat;
	margin: 0px;
	}

.next_dead_pete {
	border-top: 1px solid #f0d298;
	border-right: 1px solid #f0d298;
	border-bottom: 1px solid #f0d298;
	width: 40px;
	height: 20px;
	background: url('../images/next_dead_pete.png') center center no-repeat;
	margin: 0px;
	}

.vuvu td {
	padding: 0px;
	}
	
.mumbe .italy {
	padding: 0px 0px 0px 3px;
	}
	
.recs {
	font-size: 9px;
	width: 200px;
	}

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 10px 0px 0px 0px; /* set margins as desired */
border-bottom: 1px solid #333333; /* set border COLOR as desired */
list-style-type: none;
padding: 2px 10px 2px 10px; /* THIRD number must change with respect to padding-top (X) below */
}
 
ul#tabnav li { /* do not change */
display: inline;
}
 
body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #191919; /* set border color to page background color */
background-color: #191919; /* set background color to match above border color */
}
 
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #000000; /* set selected tab background color as desired */
color: #ffffff; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}
 
ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #191919; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #191919; /* set unselected tab background color as desired */
color: #ffffff; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}
 
ul#tabnav a:hover { /* settings for hover effect */
background: #dce43f; /* set desired hover color */
color: #000000;
}

.fire {
	padding: 0px;
	margin: 15px 0px 0px 0px;
	}
	
.pix {
	background: #ffffff;
	padding: 8px;
	margin: 0px 10px 0px 0px;
}

.pix:hover {
	background: #cccccc;
	}

.pix_ndani {
	width: 150px;
	height: 210px;
	background: #ffffff url('../images/chick_200.jpg') center center no-repeat;
	}
	
.tech{
	background: #191919;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 8px;
}

.personal {
	border: 0px;
	padding: 0px;
	width: 700px;
	}
	
.buttons {
	margin: 10px 0px 0px 0px;
	}
	
.head_s {
	padding: 5px;
	background: #191919;
	color: #dce43f;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.hr {
	height: 1px;
	background: #999999;
	margin: 2px 0px 5px 0px;
}

.hr_barua {
	height: 1px;
	background: #cccccc;
	margin: 0px 0px 8px 0px;
	border: 0px;
}


.hrx {
	height: 1px;
	background: #999999;
	margin: 0px;
}


.account_table {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 710px;
}

.terms_table {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 900px;
}

.account_right {
	width: 650px;
	background: url(../images/grad_gray.png) top left repeat-x #cccccc;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
}

.account_right_x {
	width: 650px;
	background: url(../images/grad_gray.png) top left repeat-x #cccccc;
	padding: 10px;
}

.account_right_pete {
	width: 650px;
	background: #fdedcf;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
}

.account_left {
	width: 100px;
	padding: 20px 0px 20px 0px;
}

.acc1 {
	height: 50px;
	background: url('../images/acc_icons.png') #666666 center center no-repeat;
	background-position: -50px -116px;
	border-top: 1px solid #333333;
	margin: 0px 0px 3px 0px;
}

.acc1:hover {
	height: 50px;
	background: url('../images/acc_icons.png') #cccccc center center no-repeat;
	background-position: -50px 12px;
	border-top: 1px solid #333333;
}

.acc1_off {
	height: 50px;
	background: url('../images/acc_icons.png') #cccccc center center no-repeat;
	background-position: -50px 12px;
	border-top: 1px solid #333333;
	margin: 0px 0px 3px 0px;
}

.acc2 {
	height: 50px;
	background: url('../images/acc_icons.png') #666666 center center no-repeat;
	background-position: -290px -116px;
	border-top: 1px solid #333333;
	margin: 0px 0px 3px 0px;
}

.acc2:hover {
	height: 50px;
	background: url('../images/acc_icons.png') #cccccc center center no-repeat;
	background-position: -290px 12px;
	border-top: 1px solid #333333;
}

.acc2_off {
	height: 50px;
	background: url('../images/acc_icons.png') #cccccc center center no-repeat;
	background-position: -290px 12px;
	border-top: 1px solid #333333;
	margin: 0px 0px 3px 0px;
}

.account_ndanizz {
	border: 0px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 630px;
	color: #333333;
	line-height: 1.6;
}

.account_terms {
	border: 0px;
	margin: 10px auto 10px auto;
	padding: 0px;
	width: 95%;
	color: #333333;
	line-height: 1.6;
}


.account_ndani {
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 630px;
	color: #333333;
	line-height: 1.6;
}


.account_ndani_comp {
	border: 0px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 670px;
	color: #333333;
	line-height: 1.6;
}

.account_ndani_pete {
	border: 0px;
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 685px;
	color: #333333;
	line-height: 1.6;
}

.account_ndanix td.50_cent {
	padding: 20px 0px 0px 0px;
}

.account_ndanix {
	border: 0px;
	margin: 0px 0px 40px 0px;
	padding: 0px;
	width: 630px;
	color: #333333;
	line-height: 1.6;
}


.account_ndanixg td.50_cent {
	padding: 20px 0px 0px 0px;
}

.account_ndanixg {
	border: 0px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	width: 630px;
	color: #333333;
	line-height: 1.6;
}

.account_margin {
	padding: 5px;
	background: #ffffff;
	margin: 0px 10px 10px 0px;
	}
	
.account_margin:hover {
	background: #d0e42a;
	}
	
.txt_acc {
	width: 400px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}

.txt_acc1 {
	width: 40px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 5px 0px;
}

.txt_acc2 {
	width: 80px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 5px 0px;
}

.txta_acc {
	width: 405px;
	height: 100px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}


.padd {
	padding: 0px 5px 0px 0px;
}

.sukuma {
	padding: 0px 0px 20px 0px;
}

.ex {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.acc_drop {
	width: 60px;
	height:25px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 0px 5px 5px 0px;
	border: 1px;
}

.acc_drop_mail {
	width: 583px;
	height:25px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 5px 0px 5px 0px;
	border: 1px;
}


.acc_drop_sex {
	width: 70px;
	height:25px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 0px 5px 5px 0px;
	border: 1px;
}

.acc_drop_hood {
	width: 408px;
	height:25px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 0px 5px 5px 0px;
	border: 1px;
}

.add_email {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 4px;
	margin: 0px 0px 10px 0px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	width: 130px;
	}
	
.add_email:hover {
	color: #000000;
	background: #dce43f;
	}
	
.add_email a:hover, .add_email a:active {
	color: #000000;
	}
	
.ooh {
	width: 50px;
	padding: 0px 5px 0px 0px;
}

.white_table {
	background: #cccccc;
	width: 400px;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.yeahhh {
	color:#000000;
	}
	
.txt_file {
	width: 300px;
	height: 25px;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height: 1.3;
	padding: 2px;
	}

.txt_filex {
	width: 450px;
	height: 25px;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height: 1.3;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	}

.txt_file_desc {
	width: 450px;
	height: 75px;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height: 1.3;
	padding: 2px;
	margin: 0px 0px 3px 0px;
	}
	
.kambaad {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color:#000000;
	padding: 3px;
	margin: 3px 0px 0px 0px;
	}
	
.red_button {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 4px;
	margin: 10px 0px 10px 0px;
	background: #ff0000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	width: 200px;
	}
	
.red_button:hover {
	color: #ffffff;
	background: #000000;
	}	

.red_button a:link, .red_button a:visited {
	color: #ffffff;
	}
	
.red_button a:hover, .red_button a:active {
	color: #ffffff;
	}
	
.disappear {
	//display: none;
}

.none {
	display: none;
}

.disappeared {
	display: none;
}

.bucket {
	background: transparent;
	width: 100%;
}

.padded {
	padding: 0px 0px 0px 5px;
}

.paddedz {
	padding: 10px 0px 0px 5px;
}

.juacali {
	margin: 0px 0px 10px 0px;
}

.header .ndete {
	margin: 0px 0px 10px 10px !important;
	background: #ff0000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 10px;
}

.admin {
	background: #FF0000 url(../images/icon_dashboard.png) left center no-repeat;
	color: #ffffff;
	font-weight: bold;
	padding: 3px 5px 3px 18px;
	border-bottom: 1px solid #ffffff;
}

.admin_ul {
	margin: 0px 0px 10px 0px;
}
.ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.ul li {
	display: block;
	padding: 3px 3px 3px 5px;
	border-bottom: #ffffff 1px solid;
	background: #ff0000;
	text-transform: capitalize;

	}

.ul li:hover {
	background: #f0f0f0;
}

.ul a:link, .ul a:visited{
	display: block;
	color: #ffffff;
	}
	
.ul a:hover, .ul a:active{
	color: #000000;
	}

.trebuchet .dull {
	color: #181818;
}
.nice {
	width: 450px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 3px;
}

.nicest {
	width: 575px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}


.nicest_news {
	width: 500px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}


.nice2 {
	width: 454px;
	height: 80px;
	border: 0px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 3px;
}

.why {
	width: 620px;
	height: 400px;
	border: 0px;
	background: #ffffff;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 5px;
	margin: 0px 0px 5px 0px;
}

.why_news {
	width: 620px;
	height: 250px;
	border: 0px;
	background: #ffffff;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 5px;
	margin: 0px 0px 5px 0px;
}

.why_me {
	margin: 5px 0px 5px 0px;
	line-height: 1.5em;
	text-align: justify;
}

.why_me a:link, .why_me a:visited{
	color: #333333;
	text-decoration: underline;
}

.why_me a:hover, .why_me a:active{
	color: #000000;
	text-decoration: underline;
}

.tandaa {
	width: 100%;
	margin: 0px 0px 20px 0px;
}

.file{
	margin: 10px 0px 10px 3px;
}

.twitter {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/twitter.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.twitter:hover {
	background: center center no-repeat url(../images/twitter2.png) #ffffff;
}


.twitter_pete {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/twitter_pete.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.twitter_pete:hover {
	background: center center no-repeat url(../images/twitter2.png) #ffffff;
}


.facebook {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/facebook.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.facebook:hover {
	background: center center no-repeat url(../images/facebook2.png) #ffffff;
}


.facebook_pete {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/facebook_pete.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.facebook_pete:hover {
	background: center center no-repeat url(../images/facebook2.png) #ffffff;
}


.youtube {
	width: 47px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/youtube.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.youtube:hover {
	background: center center no-repeat url(../images/youtube2.png) #ffffff;
}


.youtube_pete {
	width: 47px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/youtube_pete.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.youtube_pete:hover {
	background: center center no-repeat url(../images/youtube2.png) #ffffff;
}


.rss {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/rss.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.rss:hover {
	background: center center no-repeat url(../images/rss2.png) #ffffff;
}


.rss_pete {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/rss_pete.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.rss_pete:hover {
	background: center center no-repeat url(../images/rss2.png) #ffffff;
}

.flickr {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/flickr.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.flickr:hover {
	background: center center no-repeat url(../images/flickr2.png) #ffffff;
}


.flickr_pete {
	width: 20px;
	height: 20px;
	margin: 10px 0px 0px 0px;
	background: center center no-repeat url(../images/flickr_pete.png);
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.flickr_pete:hover {
	background: center center no-repeat url(../images/flickr2.png) #ffffff;
}


.link_button {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 4px;
	margin: 10px 0px 10px 0px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	width: 120px;
	}
	
.link_button:hover {
	color: #ffffff;
	background: #ff0000;
	}	

.link_button a:link, .link_button a:visited {
	color: #ffffff;
	}
	
.link_button a:hover, .link_button a:active {
	color: #ffffff;
	}
	
.queen {
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.queen a:link, .queen a:visited {
	color: #000000;
}

.queen a:hover, .queen a:active {
	color: #000000;
	text-decoration: underline;
}

.king {
	background: #999999;
}

.king td {
	padding: 0px 0px 0px 5px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
}

.techno {
	background: #cccccc;
	width: 600px;
	padding: 10px;
	margin: 10px 0px 0px 0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.nasty {
	width: 300px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 3px;
}

.nasty2 {
	width: 302px;
	height: 80px;
	border: 0px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 3px;
}

.maria {
	font-size: 9px;
}

.maria:hover {
	background: #bfbfbf;
}

.msanii {
	background: url('../images/msanii.png') transparent center center no-repeat;
	border: 0px;
	margin: 0px;
	height: 40px;
	width: 40px;
}

.juju {
	background: #ffffff;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 10px;
	color: #000000;
}

.kshaka	{
	margin: 0px 0px 10px 0px;
	width: 100%;
}

.kijiko	{
	padding: 10px 0px 0px 0px;
}

.aid{
	background: #dce43f;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 30px;
	color: #000000;
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
}

.toka {
	margin: 30px 0px 0px 0px;
}

.nomore{
	background: #dce43f;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px 5px 10px 10px;
	color: #000000;
}

.njaro {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 100%;
}

.hewa {
	margin: 0px 0px 10px 0px;
	width: 100%;
}

.teleza {
	width: 100%;
	border: 0px;
	margin: 0px;
}

.teleza .mhm {
	padding: 0px 0px 0px 0px;
}

.leon{
	height: 15px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 1px 0px 0px 1px;
	margin: 0px 0px 2px 0px;
	width: 30px;
}

.never {
	margin: 20px 0px 0px 0px;
	width: 100%;
	border: 0px;
	
}

.constitution {
	width: 800px;
	border: 0px;
	margin: 10px auto 10px auto;
	background: #cccccc;
	color: #000000;
	}

.member {
	background: #ffffff;
	padding: 5px;
	margin: 0px 10px 0px 0px;
	width: 180px;
	}

.member:hover {
	background: #dce43f;
}
	
.crazy {
	margin: 10px;
	width: 100%;
}

.thing {
	width: 96%;
	border: 0px;
	margin: 0px;
}

.commented {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #dce43f;
	margin: 0px 10px 10px 10px;
	padding: 20px;
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #000000;
	line-height: 1.2em;
}

.marker {
	background: transparent url('../images/yellow_box2.png') bottom left no-repeat;
	background-position: 80px;
	height: 20px;
}

.teremuka {
	background: #bfbfbf;
	height: 195px;
	padding: 0px;
	overflow: auto;
}

.listed {
	padding: 10px;
	margin: 0px;
	list-style: none;
}

.new {
}

.promulgation {
	width: 99%;
	border: 0px;
	margin: 1px auto 0px auto;
	font-size: 9px;	
}

.paradise {
	background: #bfbfbf;
	padding: 10px;
}

.wenyeji {
	background: #333333;
	color: #ffffff;
	}
	
.wenyeji td {
	padding: 3px 0px 3px 5px;
	}

.mizani {
	font-size: 9px;
}

.mizani a:link, .mizani a:visited {
	color: #000000;
}

.mizani a:hover, .mizani a:active {
	color: #333333;
}

.promulgation .onyango {
	background: #333333;
	color: #ffffff;
}

.promulgation .onyango td {
	padding: 3px;
}

.promulgation .otieno td {
	padding: 2px;
}

.promulgation .otieno:hover {
	background: #cccccc;
}

.techno_mix {
	height: 40px;
}

.dre {
	width: 100%;
	border: 0px;
	margin: 0px;
}

.dre div {
	margin: 0px 0px 5px 0px;
}

.a_info {
	height: 50px;
	background: #cccccc url(../images/a_info.png) center center no-repeat;
}

.a_info:hover {
	background: #cccccc url(../images/a_info2.png) center center no-repeat;
}

.a_skills {
	height: 50px;
	background: #cccccc url(../images/a_skills.png) center center no-repeat;
}

.a_skills:hover {
	background: #cccccc url(../images/a_skills2.png) center center no-repeat;
}

.a_portfolio {
	height: 50px;
	background: #cccccc url(../images/a_portfolio.png) center center no-repeat;

}

.a_portfolio:hover {
	background: #cccccc url(../images/a_portfolio2.png) center center no-repeat;
}




.a_infob {
	height: 50px;
	background: #959595 url(../images/a_info.png) center center no-repeat;
}

.a_infob:hover {
	background: #cccccc url(../images/a_info2.png) center center no-repeat;
}

.a_skillsb {
	height: 50px;
	background: #959595 url(../images/a_skills.png) center center no-repeat;
}

.a_skillsb:hover {
	background: #cccccc url(../images/a_skills2.png) center center no-repeat;
}

.a_portfoliob {
	height: 50px;
	background: #959595 url(../images/a_portfolio.png) center center no-repeat;

}

.a_portfoliob:hover {
	background: #cccccc url(../images/a_portfolio2.png) center center no-repeat;
}

.a_projectsb {
	height: 50px;
	background: #959595 url(../images/a_projects.png) center center no-repeat;
}

.a_projectsb:hover {
	background: #cccccc url(../images/a_projects2.png) center center no-repeat;
}


.a_settings {
	height: 50px;
	background: #cccccc url(../images/a_settings.png) center center no-repeat;
}

.a_settings:hover {
	height: 50px;
	background: #959595 url(../images/a_settings2.png) center center no-repeat;
}



.a_settingsb {
	height: 50px;
	background: #959595 url(../images/a_settings.png) center center no-repeat;
}

.a_settingsb:hover {
	height: 50px;
	background: #959595 url(../images/a_settings2.png) center center no-repeat;
}

.greener {
	background: #000000;
	color: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.track {
	padding: 0px;
	margin: 0px;
	border: 0px;
	line-height: 2em;
	text-align: justify;
}

.shove {
	padding: 0px 0px 0px 20px;
}

.poke {
	padding: 0px 0px 5px 0px;
	text-align: justify;

}

.dropper {
	width: 40px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 0px 0px 5px 0px;
	border: 1px;
}

.green_open {
	background: #d6e13b url(../images/announce_green.png) center center no-repeat;
	height: 100px;
	margin: 0px 0px 20px 0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.advertisement {
	background: transparent url(../images/aitec.png) top center no-repeat;
	height: 180px;
}


.aitec {
	background: #ffffff url(../images/aitec_logo.jpg) center center no-repeat;
	height: 400px;
}

.pivot {
	background: #ffffff url(../images/pivot25.png) center center no-repeat;
	height: 369px;
}


.white_link a:link, .white_link a:visited {
	color: #ffffff;
	}
	
.white_link a:hover, .white_link a:active {
	color: #666666;
	}
	
.dream {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #333333;
	padding: 10px;
	margin: 0px 0px 0px 10px;
}


.dream_pete {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #713e20;
	padding: 10px;
	margin: 0px 0px 0px 10px;
	color: #ffffff;
}



.haters {
	background: url(../images/icon_account.png) left center no-repeat;
	padding: 5px 0px 5px 18px;
	border-bottom: 1px solid #999999;
}

.johnny {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.rungu {
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #222222;
}

.rungu_pete {
	padding: 3px 0px 3px 0px;
	border-bottom: 1px solid #582e16;
}

.product {
	border: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #ffffff;
	padding: 10px;
}


.mocha {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color:#630;
	border-bottom: 1px solid #cccccc;
	line-height: 1.2em;
	padding: 5px 0px 5px 0px;
}

.in_cart {
	background: center right no-repeat url(../images/in_cart.png) !important;
}

.desc {
	line-height: 1.5em;
	font-size: 9px;
	padding: 5px 0px 5px 0px;
}

.pagination {
		margin: 10px 0px 0px 0px;
		width: 100%;
}

.zimbo img {
	border: 1px solid #666666;
	}
	
.headed {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #000000;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #999999;
	padding: 0px 0px 3px 0px;
}

.majuu {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	margin: 0px 0px 10px 0px;
	background: #4d2813;

}

.menu {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-transform: uppercase;
}

.menu li {
	display: inline;
	padding: 8px;
	margin: 0px;
	border-right: 1px solid #cccccc;
}

.add {
	width: 75px;
	height: 36px;
	border: 0px;
	background: transparent url(../images/add.png) center center no-repeat;
	font-size: 0px !important;
}

.add:hover {
	background: transparent url(../images/add2.png) center center no-repeat;
}

.grn_box {
	width: 10px;
	height: 10px;
	background: #00FF00;
}

.red_box {
	width: 10px;
	height: 10px;
	background: #ff0000;
}

.gray_box {
	width: 10px;
	height: 10px;
	background: #333333;
}

.black_box {
	width: 10px;
	height: 10px;
	background: #000000;
}

.green_box {
	width: 10px;
	height: 10px;
	background: #0F0;
}

.white_box {
	width: 10px;
	height: 10px;
	background: #ffffff;
}


.boring {
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
}

.boring2 {
	color: #ffffff;
	border-bottom: 1px solid #cccccc;
}


.boring td {
	border-bottom: 1px solid #cccccc;
	padding: 5px 0px 5px 0px;
}

.scroller {
	height: 500px;
	padding: 0px;
	overflow: auto;
}

.yes_man {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	font-weight: bold;
	background:#00CC00;
	text-transform: uppercase;
	color: #000000;
	padding: 10px;
	margin: 0px 10px 0px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}

.yes_man:hover {
	background: #000000;
	color: #ffffff;
}

	
.no_man {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	font-weight: bold;
	background:#ff0000;
	text-transform: uppercase;
	color: #000000;
	padding: 10px;
	margin: 0px 10px 0px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}

.no_man:hover {
	background: #000000;
	color: #ffffff;
}
	
	
.green_font {
	color:#0F0;
}

.liverpool:hover {
	background: #333333;
	color: #ffffff;
}



.laughs {
	padding: 5px;
	background: #333333;
	margin: 0px 5px 0px 0px;
}

.laughs:hover {
	background: #dce43f;
	color: #000000;
}

.laughs_red {
	padding: 5px;
	background: #ff0000;
	margin: 0px 5px 0px 0px;
	color: #ffffff;
}

.laughs_red:hover {
	background: #dce43f;
	color: #000000;
}



.laughs2 {
	padding: 5px;
	background: #dce43f;
	color: #000000;
	margin: 0px 5px 0px 0px;
}

.logged_in {
	margin: 0px 0px 10px 0px;
}

.westsider {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #333333;
	margin: 0px 0px 10px 10px;
	padding: 5px;
	width: 180px;
	border: 0px;
	font-size: 9px;
}


.westsider td{
	padding: 2px 0px 2px 0px;

}

.westsider tr:hover{
	background: #3e3e3e;
	color: #ffffff;

}

.white_font {
	color:#ffffff;
}

.dmx td{
	border-bottom: 1px solid #666666;
}

.safcom_open {
	background: #ffffff url(../images/safcom_banner.png) center center no-repeat;
	height: 200px;
	margin: 0px 0px 20px 0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.stream{
	margin: 0px auto 0px auto;

}

.stream_header{
	z-index: 1;
	background: #ffffff;
	margin: 0px auto 0px auto;
	width: 544px;
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #333333;
	padding: 10px 0px 10px 0px;
	text-align: center;
	position: relative;
	float: left;
}

.broda {
	margin: -60px auto 0px auto;
	z-index: 1;
	vertical-align: top;
	float: left;
}

.whos_ua_daddy {
	margin: 0px auto 0px auto;
}

.lostboys {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	font-weight:normal;
}

.lostboys a:link, .lostboys a:visited {
	text-decoration: none;
	color: #dce43f;
}

.lostboys a:hover, .lostboys a:active {
	text-decoration: underline;
	color:#ffffff;
}

.phonetap {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #DCE43F;
	padding: 10px;
	margin: 0px 0px 10px 10px;
	color: #666666;
	font-family: "Trebuchet MS", verdana;
	font-size: 1.3em;
}



.hatemenow:hover {
	background: #333333;
	color: #ffffff;
}

.hatemenow td {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #333333;

}


.hatemenow_2:hover {
	background: #333333;
	color: #ffffff;
}

.hatemenow_2 .kona {
	background: #45443b url(http://www.ihub.co.ke/images/kona.png) top left no-repeat;
}


.hatemenow_2 td {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #666666;
	color: #ffffff;
	background: #45443b;

}


.bongo{
	margin: 0px;
	padding: 0px;
	text-align: justify;
	color: #333333 !important;

	}
	
.bongoxxx{
	padding: 0px;
	text-align: left;
	color: #333333 !important;
	line-height: 1.5em !important;	
	font-size: 13px;
	}

.bongo_2 {
	color: #333333 !important;
	line-height: 1.5em !important;
	font-size: 13px !important;
	}

.bongo_2 p{
	line-height: 1.5em !important;
	font-size: 13px !important;
	}

.bongo_2 a:link, .bongo_2 a:visited {
	color: #000000;
	text-decoration: underline;
}

.bongo_2 a:hover, .bongo_2 a:active {
	color: #666666;
	text-decoration: none;
}


.bongo_2929 {
	color: #333333 !important;
	line-height: 1.5em !important;
	font-size: 13px !important;
	margin: 0px 0px 20px 0px;
	text-align: justify; 
	}

.bongo_2929 p{
	line-height: 1.5em !important;
	font-size: 13px !important;
	}

.bongo_2929 a:link, .bongo_2929 a:visited {
	color: #000000;
	text-decoration: underline;
}

.bongo_2929 a:hover, .bongo_2929 a:active {
	color: #666666;
	text-decoration: none;
}
	
.bold {
	font-weight: bold;
}

.blue_link a:link, .blue_link a:visited{
	color: #00F;
	text-decoration: none;
}

.blue_link a:hover, .blue_link a:active{
	color: #ffffff;
	background: #00F;
}

.apply_now{
	margin: 0px 0px 10px 0px;
	color: #000000;
	line-height: 1.5em;
	font-size: 13px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 0px;
	background: #b1b1b1;
	padding: 10px;
	}

.apply_now a:link, .apply_now a:visited {
	color:#00C;
}

.apply_now a:hover, .apply_now a:active {
	text-decoration: underline;
}

.machozi{
	padding: 0px 0px 10px 10px;
}

.machozi_2 {
	padding: 0px 0px 10px 10px;
	width: 155px;
}


.machozi_yangu {
	margin: 0px 0px 10px 0px;
	width: 120px;
}

.zingatia{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.zingatia li {
	border-bottom: 1px solid #999999;
	padding: 5px;
	font-weight: bold;
}


.zingatia a:link, .zingatia a:visited {
	color:#818181;
	text-decoration: none;

}

.zingatia a:hover, .zingatia a:active {
	color: #000000;
}

.zingatia .tweetsie {
	background: url(../images/twitter2.png) left center no-repeat;
	padding-left: 20px;
}

.zingatia .reserve_list {
	background: url(../images/file_icons/page_white_edit.png) left center no-repeat;
	padding-left: 20px;
}

.zingatia .emailtsie {
	background: url(../images/file_icons/email.png) left center no-repeat;
	padding-left: 20px;
}

.tuko{
	width: 680px;
	border: 0px;
	margin: 0px auto 0px auto;
	padding: 0px;
	color: #333333;
}

.gray_font{
	color: #666;
}

.txt_job {
	width: 570px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}

.txta_job {
	width: 655px;
	height: 70px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 20px 0px;
	border: 0px;
}

.txta_job_long {
	width: 655px;
	height: 500px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 20px 0px;
	border: 0px;
}

.txt_event {
	width: 662px;
	height: 400px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 20px 0px;
	border: 0px;
}


.drop_job {
	width: 308px;
	height:25px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	margin: 0px 5px 5px 0px;
	border: 1px;
}

.why_ad {
	margin: 0px 0px 20px 0px;
	background: #dce43f;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 0px;
	padding: 0px 10px 10px 10px;
	text-align: justify;
	line-height: 1.5em;
}

.why_not {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
	line-height: 1.2em;
	border-bottom: 1px solid #333333;
	padding: 10px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

.remember{
	background: url(../images/remember.png) left top no-repeat;
	height: 150px;
	margin: 10px 0px 10px 0px;
}

.submit1_margin {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 10px;
	margin: 15px 0px 15px 0px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}
	
.submit1_margin:hover {
	color: #000000;
	background: #dce43f;
	}
	
.hidden	{ 
	display:none; 
}

.visible{
	
	}
	
#hiddenDiv {
	display: none;
}

.masthead {
	height: 310px;
	margin: 0px 0px 0px 0px;
	background: center center no-repeat url(../images/logo_shadow.png) #ffffff;
	border: 0px;
}

.vuruta {
	width: 640px;
	padding: 0px;
	margin: 0px;
	}

.vuruta_long {
	width: 828px;
	padding: 0px;
	margin: 0px;
	
}

.list4 {
	background: transparent;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	height: 20px;
	border-collapse: collapse;
	}
	
.list4 td {
	padding: 0px 3px 0px 0px;
	}
		
.list4 ul {
	padding: 0px;
	margin: 0px;
	}
	
.list4 li {
	text-transform: capitalize;
	display: inline;
	margin: 0px;
	}
	
.list4 li a:link, .list4 li a:visited {
	color: #004892;
	display: block;
	background: url(../images/cross.gif) no-repeat center left #DDDCDC;
	background-position: 4px;
	padding: 4px 10px 4px 18px;
	
	}
	
.list4 li a:hover, .list4 li a:active {
	color: #ffffff;
	text-decoration: none;
	background: url(../images/cross.gif) no-repeat center left #0162a1;
	background-position: 4px;
}


.list4 .ocha a:link, .list4 .ocha a:visited {
	color: #cccccc;
	display: block;
	background: url(../images/cross.gif) no-repeat center left #5b5b5b;
	background-position: 4px;
	padding: 4px 10px 4px 18px;
	
	}
	
.list4 .ocha a:hover, .list4 .ocha a:active {
	color: #ffffff;
	text-decoration: none;
	background: url(../images/cross.gif) no-repeat center left #000000;
	background-position: 4px;
}

.list4 .ocha_red a:link, .list4 .ocha_red a:visited {
	color: #000000;
	display: block;
	background: url(../images/cross.gif) no-repeat center left #cccccc;
	background-position: 4px;
	padding: 4px 10px 4px 18px;
	
	}
	
.list4 .ocha_red a:hover, .list4 .ocha_red a:active {
	color: #ffffff;
	text-decoration: none;
	background: url(../images/cross.gif) no-repeat center left #000000;
	background-position: 4px;
}

.cart_img {
	width: 80px;
	background: #cfcfcf;
	padding: 3px;
	margin: 3px;
	border-bottom: 2px solid #000000;
	border-right: 1px solid #000000;
}

.cart_img:hover {
	background: #999999 !important;
}

.cart_update {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	padding: 5px;
	margin: 0px 0px 0px 5px;
	background: #000000;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 0px;
	}
	
.cart_update:hover {
	color: #000000;
	background: #dce43f;
	}
	
.cart_grand {
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #333333 !important;
}

.cart_total {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #dce43f;
}

.cart_beyonce {
	padding: 0px 10px 0px 0px !important;
}

.cart_laini td{
	border-bottom: 1px solid #333333 !important;
}

.cart_updater td{
	border-bottom: 0px !important;
}

.prod_name {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.2em;
	color: #dce43f;
}

.cart_select {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
}

.cart_sub_total {
	font-weight: bold;
	color: #dce43f;
}

.cart_sukuma {
	padding: 20px 0px 0px 0px !important;
}

.cart_no_records {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
	padding: 400px 0px 400px 0px;
	background: #cccccc;
}

.icon_dashboard {
	background: url(../images/icon_dashboard.png) left center no-repeat !important;
	padding-left: 18px !important;
}

.icon_account {
	background: url(../images/icon_account.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_account:hover {
	background: #222222 url(../images/icon_account.png) left center no-repeat !important;
	padding-left: 18px !important;
}

.icon_cart {
	background: url(../images/file_icons/cart.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_cart:hover {
	background: #222222 url(../images/file_icons/cart.png) left center no-repeat !important;
	padding-left: 18px !important;
}


.icon_transaction {
	background: url(../images/file_icons/date2.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_transaction:hover {
	background: #222222 url(../images/file_icons/date2.png) left center no-repeat !important;
}


.icon_pete {
	background: url(../images/file_icons/page_white_cup.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_pete:hover {
	background: #222222 url(../images/file_icons/page_white_cup.png) left center no-repeat !important;
}

.icon_green {
	background: url(../images/icon_account.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_green:hover {
	background: #a90000 url(../images/icon_account.png) left center no-repeat !important;
}

.icon_email {
	background: url(../images/email2.png) left center no-repeat !important;
	padding-left: 18px !important;
}
.icon_email:hover {
	background: #a90000 url(../images/email2.png) left center no-repeat !important;
}

.pesapal_logo {
	height: 30px;
	width: 70px;
	background: #ffffff url(../images/PesaPal.png) center center no-repeat !important;
}

.pesapal_logo2 {
	height: 30px;
	width: 70px;
	background: transparent url(../images/PesaPal2.png) center center no-repeat !important;
}

.pesapal_logo2:hover {
	background: transparent url(../images/PesaPal2color.png) center center no-repeat !important;
}


.mpesa_logo {
	height: 30px;
	width: 51px;
	background: transparent url(../images/mpesa.png) center center no-repeat !important;
}

.mpesa_logo:hover {
	background: transparent url(../images/mpesa2.png) center center no-repeat !important;
}


.visa_logo {
	height: 30px;
	width: 54px;
	background: transparent url(../images/visa.png) center center no-repeat !important;
}

.visa_logo:hover {
	background: transparent url(../images/visa2.png) center center no-repeat !important;
}

.zap_logo {
	height: 30px;
	width: 44px;
	background: transparent url(../images/zap.png) center center no-repeat !important;
}

.zap_logo:hover {
	background: transparent url(../images/zap2.png) center center no-repeat !important;
}

.mbesha {
	border: 0px;
	margin: 0px;
}

.mbesha td {
	padding: 0px 2px 0px 0px;
}


.wanyoike {
	border: 0px;
	margin: 0px;
	width: 600px;
}

.paymentz {
	width: 100%;
}

.paymentz td {
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #333333;
}

.paymentz tr:hover {
	background: #333333;
	color: #ffffff;
}

.xox{
	background: url(../images/line.png) bottom left repeat-x;
	padding-bottom: 10px;
	padding-top: 15px;
}

.trebuchet_pay {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #d2d2d2;
}

.bugi img {
	margin: 0px 20px 0px 0px;
}

.txt_code {
	width: 90px !important;
	margin-right: 10px !important;
	color:#666 !important;
}

.txt_code_red {
	width: 90px !important;
	margin-right: 10px !important;
	color:#666 !important;
	border: 2px solid #ff0000;
}


.instr {
	width: 400px;
	padding: 5px;
}

.ul_ins {
	margin: 0px;
	padding: 0px;
	line-height: 1.5em;
}

.mbaya td{
	padding: 3px;
	font-size: 9px;
}

.mbaya .terrible td{
	color: #ffffff;
	font-weight: bold;
	padding: 10px 3px 10px 3px !important;
}

.mbaya td{
	border-bottom: 1px solid #333333;
}

.disaster:hover {
	background: #333333;
}

.normal_font_size {
	font-size:11px !important;
}

.yaya {
	width: 100px;
	padding: 5px;
	background: #ffffff;
	margin: 0px 5px 0px 0px;
}
.yaya:hover {
	background: #ececec;
}

.chuchu {
	font-family: "Trebuchet MS", verdana;
	font-size: 1.8em;
	color: #DCE43F;
}

.chuchu a {
	color: #dce43f;
}

.chuchu_tr:hover {
	background-color:#333333;
	color: #ffffff;
}

.chuchu_table {
	margin: 3px 0px 3px 0px;
}

.nduati_lillian {
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 710px;
	}
	
.ocampo_six {
	width: 660px;
	margin: 0px !important;
	background: #cccccc;
	padding: 25px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	line-height: 2em;
	text-align: justify;
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
}

.ocampo_six p a:link, .ocampo_six p a:visited, .ocampo_six p a:hover, .ocampo_six p a:active{
	color: #F00 !important;
}

object {
	margin: 0px !important;
}

.afrika {
	padding-left: 20px !important;
}

.nani_yeye {
	padding-bottom: 10px;
	}
	
.miminimemba {
	height: 310px;
	background: #000000 url(../images/badges.jpg) center center no-repeat;
	margin: 0px 0px 20px 0px;
}

.cancel{
	text-decoration:line-through !important;
}

.cel_pre {
	width: 30px !important;
	color: #666 !important;
	margin: 0px 5px 0px 0px !important;
}

.cel_num {
	width: 80px !important;
	color: #666 !important;
}

.ficha1 {
	border-bottom: 0px !important;
}

.ficha2 {
	display: ;
}

.ficha1 {
	display: ;
}

.asa_super{
	margin: 0px 5px 0px 0px;
}

.p_table {
	border-bottom: 0px !important;
}

.asabeauty {
	margin: 0px !important;
	border: 0px !important;
}

.asabeauty td {
	border: 0px !important;
}

.chuchu_venue {
	text-align: justify;
	padding: 0px 10px 0px 0px;
}

.account_ndani_setting {
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 630px;
	color: #333333;
	line-height: 1.6;
}

.byebye {
	padding: 0px 0px 0px 5px;
}

.egg_white {
	padding: 10px;
	background: #ffffff;
	margin: 0px 0px 10px 0px;
}

.company_title {
	font-family: "Trebuchet MS", verdana;
	font-size: 2.0em;
	color: #000000;
}

.pusher {
	padding: 0px 0px 0px 10px;
}

.company_desc {
	text-align: justify;
	margin: 0px 0px 10px 0px;
}

.lenga {
	width: 100%;
	border: 0px;
	font-size: 9px;
	margin: 0px 0px 10px 0px;
}

.lenga a:link, .lenga a:visited {
	color: #000000;
}

.lenga a:hover, .lenga a:active {
	color: #ff0000;
}

.lenga td{
	padding: 2px 2px 2px 2px;
}

.lenga tr:hover {
	background: #b7b7b7;
}

.chuuchuu {
	padding: 5px;
	background: #b7b7b7;
	color: #000000;
	font-size:11px;
}

.productz {
}

.nice_music a:link, .nice_music a:visited {
	color: #000000;
}

.nice_music a:hover, .nice_music a:active {
	color: #ff0000;
}

.iyaa {
	background: #b7b7b7;
}

.prod_desc {
	text-align: justify;
	margin: 10px 0px 10px 0px;
}

.kweli {
	border-bottom: 1px solid #b7b7b7;
}

.laini {
	border-right: 1px solid #999999;
}

.malinks {
	background: #bababa;
	padding: 3px 3px 3px 20px;
	margin: 0px 0px 5px 0px;
	color: #e0dede;
}

.laini a:link, .laini a:visited {
	color: #000000;
}

.laini a:hover, .laini a:active {
	color: #FF0000;
}

.comp_tbl {
	width: 100%;
	margin: 0px;
	border: 0px;
}

.comp_tbl2 {
	width: 100%;
	margin: 0px;
	border: 0px;
}

.comp_tbl2 td {
	padding: 2px;
}

.comp_tbl2 .trx:hover {
	background: #d7d7d7;
	color: #000000;
}

.comp_tbl2 .trx td {
	font-size: 10px;
}

.comp_tbl2 .trx td a{
	color: #000000 !important;
	text-decoration: underline;
}


.forced {
	background: #dce43f url(../images/cursor.png) left center no-repeat !important;
	color: #000000 !important;
}

.forced_bila {
	background: #dce43f !important;
	color: #000000 !important;
}

.forced_bila:hover {
	background: #dce43f url(../images/cursor.png) left center no-repeat !important;
	color: #000000 !important;
}

.company_name {
	width: 350px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 3px 0px;
}

.tabasamu {
	padding: 20px 0px 5px 0px;
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
}

.tabasamu_zero {
	padding: 00px 0px 5px 0px;
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
}

.tabasamuz {
	padding: 0px 0px 5px 0px;
	font-family: "Trebuchet MS", verdana;
	font-size: 1.5em;
	color: #000000;
}

.meg_c {
	width: 350px;
	height:100px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 3px 0px;
}

.vbo {
	width: 458px;
	height:100px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 3px 0px;
}



.kimya {
	padding: 10px 0px 0px 0px;
}

.holla {
	background: #ababab;
	color: #000000;
	border-bottom: 1px solid #8f8f8f;
	padding: 7px;
	text-align:left;
}

.exe {
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	line-height: 1.3;
	text-align:left;
	color: #333333 !important;
}

.p_prefix {
	width: 50px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 3px 0px;
}


.p_no {
	width: 100px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 5px 3px 0px;
}

.kwamboks {
	margin: 0px 5px 0px 0px;
}

.songesha {
	margin: 5px 5px 5px 0px;
}

.songesha_pad {
	padding: 5px 5px 10px 0px;
}

.songesha_pad ol {
	padding: 0px 0px 0px 30px;
	margin: 0px;
}

.songesha_pad ul {
	padding: 0px 0px 0px 30px;
	margin: 0px;
}

.haiya td {
	background: #333333;
	color: #ffffff;
}

.ada {
	margin: 0px 0px 10px 0px;
	border: 0px;
	width: 100%;
}

.mikes td {
	padding: 5px 0px 5px 0px;
}

.or {
	height: 30px;
	background: transparent url(../images/or.png) center center no-repeat;
	margin: 30px 0px 30px 0px;
}

.selecter_ndefu {
	height: 200px;
	width: 458px;
	border: 1px solid #004892;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 10px 0px;
}

.logo_kampuni {
	padding: 5px;
	background: #ffffff;
	margin: 0px 5px 10px 0px;
}

.logo_kampuni:hover {
	background: #dce43f;
}

.siogi {
	background: #ffffff;
	padding: 5px;
	margin-bottom: 3px;

}

.dunham {
	width: 100%;
	border: 0px;
	margin: 0px auto 10px auto;
}

.dunham .kushoto {
	padding-right:5px;
}

.dunham td {
	padding-bottom:5px;
	font-size: 9px;
	line-height: 1.4em;
}

.siogi:hover {
	background: #dce43f;
}

.mountain {
	margin: 30px 0px 0px 0px !important;
}

.rusha {
	margin: 10px 0px 10px 0px;
}

.biology {
	padding: 3px;
	background: #bababa;
	border-bottom: 1px solid #999999;
	color: #000000;
	margin: 10px 0px 5px 0px;
}

.nyef_nyef {
	padding: 3px 0px 3px 0px;
}

.kanye {
	padding: 20px 0px 0px 0px;
}

.pivot_banner {
	background: center center no-repeat #ffffff url(../images/pivot_ad.png);
	height: 145px;
	margin: 20px 0px 0px 0px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.kigeugeu {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #f1f1f1;
	background: #ffffff;
	padding: 10px;
	margin: 0px 0px 5px 0px;
}

.strap_line {
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #333333;
	margin: 0px 0px 3px 0px;
}

.pushed {
	margin: 0px 0px 0px 30px;
}

.somoja {
	margin: 0px;
	padding: 0px;
	width: 900px;
}

.link_lite a:link, .link_lite a:visited {
	color: #dce43f;
	text-decoration: none;
}

.link_lite a:hover, .link_lite a:active {
	color: #dce43f;
	text-decoration: underline;
}

.link_dim a:link, .link_dim a:visited {
	color: #515151;
}

.link_dim a:hover, .link_dim a:active {
	color: #dce43f;
	text-decoration: underline;
}

.ezekiel {
	padding: 0px;
	text-align: left;
	color: #333333 !important;
	line-height: 1.5em !important;	
	font-size: 13px;
}

.g_map{
	margin: 0px;
	padding: 0px;
}

.borda {
	padding: 10px 0px 0px 0px;
}

.bx_img {
	background: #ffffff;
	padding: 5px;
	margin: 0px 0px 3px 0px;
}

.bx_img2 {
	background: #bcbcbc;
	padding: 5px;
	margin: 0px 0px 3px 0px;
}

.bx_bubble {
	background: #ffffff;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 10px 10px 20px 10px;
	text-align: justify;
}

.bx_bubble2 {
	background: #bcbcbc;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 10px 10px 20px 10px;
	text-align: justify;
}

.bx_tr td {
	padding: 5px 0px 2px 0px;
}

.bx_under {
	border-bottom: 1px solid #f1f1f1;
	margin: 0px 0px 2px 0px !important;
	padding: 0px 0px 2px 0px;
}

.bx_under2 {
	border: 0px;
	margin: 0px 0px 2px 0px !important;
	padding: 0px 0px 2px 0px;
}


.bx_tbl {
	width: 540px;
	border: 0px;
	margin: 0px 0px 0px 10px;
}



.black_font {
	color: #000000 !important;
}

.rsvp_h {
	border-top: 1px solid #999999;
	padding: 3px 0px 3px 5px;
	color: #000000;
	background: #bcbcbc;
	margin: 0px 0px 3px 0px;
}

.rsvp ul {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 15px 0px;
}

.rsvp ul li{
	padding: 2px 0px 2px 18px;
	background: url(../images/file_icons/bullet_toggle_plus.png) center left no-repeat;
	border-bottom: 1px solid #b6b6b6;
}

.wezesha {
	text-align: right;
}

.txtbx_450 {
	width: 435px;
	height: 60px;
	border: 0px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #666666;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 0px;
}

.rsvp_niko{
	padding: 5px;
	background: #ff0000;
	color: #ffffff;
	width: 200px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.today {
	background: url(../images/today.png) top right no-repeat !important;
}

.today:hover {
	background: url(../images/today.png) top right no-repeat !important;
}

.kaboom{
	background: #ffffff;
	padding: 0px;
	width: 105px;
	margin: 0px 0px 5px 0px;
}

.rsvp_div{
	background: #cccccc;
	width: 700px;
	overflow: auto;
	height: 500px;
}

.rsvp_meza {
	background: #cccccc;
	width: 700px;
	color: #000000;
}

.rsvp_meza thead {
	background: #999999;
}

.rsvp_meza td {
	padding: 2px 0px 2px 0px;
	}
	
.fake {
	width: 435px;
	height: 60px;
	border: 0px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #666666;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 0px;
}

.white_nje{
	padding: 5px;
	background: #ffffff;
	width: 100px;
	margin: 0px 0px 5px 0px;
}

.bx_tbl_job {
	width: 540px;
	border: 0px;
	margin: 0px 0px 0px 0px;
}

.specs {
	width: 530px;
}

.wuha {
	/*background: #999999; */
	background: transparent;
	padding: 5px 5px 0px 5px;
	width: 129px;
	margin: 5px 0px 0px 0px;
	border: 0px solid #000000;
}

.wuha:hover {
	background: #DCE43F;
}

.wuha2 {
	
}

.zusha {
	margin: 0px 0px 10px 0px;
}

.zusha td {
	padding: 0px 0px 10px 0px;
}

.z_email{
	width: 28px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_email2.png) center center no-repeat;
}

.z_email:hover {
	background: transparent url(../images/z_email2_hover.png) center center no-repeat;
}

.z_block {
	width: 20px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_block.png) center center no-repeat;
}

.z_block:hover {
	background: transparent url(../images/z_block_hover.png) center center no-repeat;
}


.z_profile {
	width: 16px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_profile.png) center center no-repeat;
}

.z_skills {
	width: 20px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_skills.png) center center no-repeat;
}

.z_level_1 {
	width: 26px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_level_1.png) center center no-repeat;
}

.z_level_2 {
	width: 26px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_level_2.png) center center no-repeat;
}

.z_level_3 {
	width: 26px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_level_3.png) center center no-repeat;
}

.z_level_4 {
	width: 26px;
	height: 20px;
	margin: 0px 2px 0px 0px;
	background: transparent url(../images/z_level_4.png) center center no-repeat;
}

.z_table{
	margin: 5px 0px 0px 0px;
}

.ihub_logo_kit {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #000000 url(../images/ihub_kit.png) center center;
	width: 200px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}

.ihub_press_kit {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #f6f6f6 url(../images/ihub_brand_kit.png) center center;
	width: 200px;
	height: 80px;
}

.mlab_press_kit {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #fcf9d7 url(../images/mlab_kit_logo.png) center center;
	width: 200px;
	height: 80px;
}

.kit_div {
	line-height: 1.3em;
	text-align: left;
	padding: 1px 0px 0px 0px;
	}
	
.ihub_r_logo_kit {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #000000 url(../images/ihub_r_kit_logo.png) center center;
	width: 200px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}

.ihub_m_logo_kit {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #000000 url(../images/ihub_mentorship_kit_logo.png) center center;
	width: 200px;
	height: 80px;
	margin: 0px 0px 0px 0px;
}

.musau_ni_mnoma {
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
	background: #F6F6F6;
	margin: 0px 0px 20px 0px;
}

.txt_iya {
	width: 450px;
	height:20px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}

.tuma_diva {
	background: #cccccc;
	padding: 10px;
	width: 600px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	margin: 10px 0px 10px 0px;
}

.txta_iya {
	width: 453px;
	height: 300px;
	background: #d9d9d9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}

.iya_white {
	padding: 5px;
	background: #ffffff;
	width: 70px;
	margin: 0px 0px 5px 0px;
}

.selecter_iya {
	height:23px;
	width: 457px;
	border: 0px solid #004892;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 0px 0px;
	background: #d9d9d9;
}

.iya_top {
	background: #ffffff;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 10px 0px 10px 0px;
	padding: 5px;
}

.mimano {
	background: #cccccc;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 0px 0px 20px 0px;
}

.hivihivi {
	background: transparent url(../images/keft_gradient.png) top right no-repeat;
}

.muthondu {
	padding: 20px 20px 30px 10px;
}

.white_prof {
	background: #ffffff;
	width: 140px;
	padding: 7px;
	margin: 20px 10px 20px 0px;
}

.nare{
	height: 150px;
	background: #cccccc;
}

.drogba {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.drogba li{
	border-bottom: 1px solid #bbbcbc;
	list-style: none;
	padding: 3px 10px 3px 3px;
}

.drogba li:hover {
	background: #dadada;
}

.drogba .chosen {
	background: #cccccc;
	color: #000000;
}

.popote {
	border-top: 1px solid #bbbcbc;
}

.drogba a:link, .drogba a:visited {
	color: #666666;
}

.drogba a:hover, .drogba a:active {
	color: #666666;
}

.zigi{
	text-align: justify;
}

.yetu{
	color: #333333;
	line-height: 1.5em;
}

.hair {
	padding: 3px 0px 3px 0px;
}

.waite {
	background: #ffffff;
	padding: 5px;
	margin: 0px 0px 0px 10px;
}

.kamute {
	margin: 0px 0px 10px 0px;
	line-height: 1.7em;
}

.kamute td {
	text-align:left;
}

.brack {
	height: 150px;
	background: #dadada url(../images/ihub_space.jpg) center center no-repeat;
}

.twitta {
	padding: 5px 0px 0px 0px;
}

.twitta_me {
	padding: 5px 0px 0px 0px;
	width: 65px;
	float: right;
}

#fb_me {
	margin:0px 0px 0px 0px; padding:0px;
	width: 200px;
	float: right;
}

.facebook_iframe {
	padding: 5px 0px 0px 0px;
}

.google_plus {
	padding: 5px 0px 0px 0px;
}

.fichwad {
	display: none;
}

.uskonde {
	border-bottom: 1px solid #999999;
	padding: 10px 0px 3px 0px;
	font-family: "Trebuchet MS", verdana;
	font-size: 1.3em;
	color: #333333;
}

.rush_hour {
	color: #333333;
	width: 100%;
}

.rush_hour td {
	padding: 3px;
}

.vitz {
	border-bottom: 1px solid #999999;
}

.mbona {
	width: 655px;
	height: 500px;
	background: #ffffff;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 20px 0px;
	border: 0px;
}

.kwani {
	width: 655px;	
	padding: 5px;
	background: #333333;
	color: #ffffff;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 20px auto 10px auto;	
}

/*============================*/
/*=== Slider Styles ===*/
/*============================*/
#slider-wrapper {
    width:998px;
    height:392px;
    margin:0 auto;
    padding-top:74px;
    margin-top:50px;
}

#slider {
	position:relative;
    width:985px;
    height:310px;
	background:url(../images/loadingAnimation.gif) no-repeat 50% 50%;
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.ihub-controlNav {
	position:absolute;
	bottom:-30px;
}
.ihub-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.ihub-controlNav a.active {
	background-position:0 -25px;
}

.ihub-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.ihub-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.ihub-prevNav {
	left:15px;
}

.ihub-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.ihub-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

.clear {
	clear:both;
}

.teremsha {
	height: 20px;
}

.page{
	width: 100%;
	background: #babbbb !important;
	padding: 3px;
	margin: 0px 0px 10px 0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.page_left {
	width: 150px;
	float: left;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}

.page_right {
	width: 250px;
	float: right;
}

.page_results{
	width: 100px;
	float: right;
	text-align: right;
	padding: 6px 0px 0px 0px;
}

.page_linx {
	float: right;
	width: 60px;
}

.page_previous {
	height: 26px;
	width: 26px;
	float: right;
	background: #ffffff url(../images/prv.png) center center no-repeat;
	margin-right: 2px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.page_previous_dull {
	height: 26px;
	width: 26px;
	float: right;
	background: #cccccc url(../images/prv_dull.png) center center no-repeat;
	margin-right: 2px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.page_previous:hover {
	background-color: #DCE43F;
}

.page_next {
	height: 26px;
	width: 26px;
	float: right;
	background: #ffffff url(../images/nxt.png) center center no-repeat;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.page_next:hover {
	background-color: #DCE43F;
}

.page_next_dull {
	height: 26px;
	width: 26px;
	float: right;
	background: #cccccc url(../images/nxt_dull.png) center center no-repeat;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}


.plea_ext{
	padding: 5px;
	background: #E7E7E7;
	color: #666666;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 10px 0px 10px 0px;
	text-align: justify;
	line-height: 1.3em;
}

.porto {
	padding: 10px 10px 5px 5px;
	text-align: right;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

.porto_ul {
	text-align: right;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.porto_ul li{
	padding: 5px 10px 5px 5px;
	border-bottom: 1px solid #BBBCBC;
}

.porto_ul a {
	color: #333333;
}


.porto_ul li:hover {
	background: #dadada;
}

.voterz{
	color: #ffffff;
	margin: 10px 0px 10px 10px;
	padding: 10px;
	text-align: right;
	background: #0C0;	
}

.voterz_no {
	color: #ffffff;
	margin: 10px 0px 10px 10px;
	padding: 10px;
	text-align: right;
	background: #ff0000;	
}

.txt_area_two {
	margin: 10px 10px 0px 0px;
	height: 80px;
	border: 0px;
	padding: 5px;
	color: #666666;
	width: 145px;
	background: #E7E7E7;
}

.stars{
	text-align: right;
	float: right;
	width: 160px;
	margin: 5px 10px 5px 0px;
}

.green_font2 {
	color: #0C0;
}

.check_man{
	margin-left: 10px;
}

.tr_ndogo{
	font-size: 0.9em !important;
}

.gray_contact{
	background: #ffffff url(../images/barua.png) center top no-repeat;
	min-height: 190px;
	padding: 25px 30px 30px 30px;
	color: #333333;
}

.txt_barua {
	width: 400px;
	height: 20px;
	background: #D9D9D9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}

.txta_barua{
	width: 405px;
	height: 100px;
	background: #D9D9D9;
	font-family: lucida grande, tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #004892;
	padding: 3px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}
