/* CSS Document */



*{

	margin:0;

	padding:0;

	}



body{

	background-color:#e6e6e6;

	color:#333333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	}



#wrapper{

	width:830px;

	padding:10px 0px 20px 30px;

	background:url(images/bg_bakcground.gif) repeat-y;

	overflow:auto;

	}



#name_logo{

	background:url(images/kaz_logo.gif) no-repeat right top;

	margin-right:37px;

	overflow:auto;

	display:inline-block;

	width:790px;

	}

	

#name_logo h1{

	visibility:hidden;

	font-size:30px;

	}



#content_column{

	width:471px;

	float:left;

	display:inline;

	color:#666666;

	text-align:justify;

	line-height:18px;

	}

#content_column img{

	padding:15px;

	}



.no_left_pad{

	padding-left:0px !important;

	}



.no_right_pad{

	padding-right:0px !important;

	}

	



#inner_content_column{

	width:471px;

	float:left;

	display:inline;

	color:#333333;

	text-align:justify;

	line-height:18px;

	}



p{

	padding:12px 0;

	}



p a, a:link, a:visited{

	color:#000000;

	text-decoration:underline;

	}



p a:hover{

	color:#FFFFFF;

	background-color:#666;

	text-decoration:underline;

	}



#img_link a:hover{

	background-color:#fff !important;

}



#inner_content_column ul, #content_column ul{

	list-style:none;

	list-style-type:none;

	margin-left:25px;

	}

	

#inner_content_column li, #content_column li{

	background:url(images/tick.gif) no-repeat left top;

	padding-left:25px;

	border-bottom:1px solid #f4f4f4;

	}



h4{

	font-size:135%;

	padding-top:20px;

	color:#333333;

	border-bottom:1px solid #DCDCDC;

	}

	

#content_column span{

	font-weight:bold;

	}

      

p.recent_adds{

  background-color:#f4f4f4;

  padding:10px;

  border:1px solid #DCDCDC;

  }

/*

#strap_line{

	background:url(images/home_strap_line.gif) no-repeat;

	height:7em;

		

	}



#strap_line h2{

	visibility:hidden;

	}

*/

#side_bar{

	float:left;

	margin-left:95px;

		/*border:1px solid red;*/

}



#navigation{

	height:100px;

	margin-left:55px;

	width:160px;

	}



#navigation ul{

	float:left;

	list-style:none;

	list-style-type:none;

	background:url(images/nav_bg.gif) repeat-y;

	}



#navigation li a{

	text-decoration:none;

	color:#666666;	

	padding:0 0 0 13px;

	border-bottom:1px solid #dddddd;

	}



#navigation li a:hover{

	text-decoration:none;

	color:#000;

	background:url(images/hover_img.gif) no-repeat left;

	border-bottom:1px solid #999999;

	}



#navigation li #current{

	text-decoration:none;

	color:#000;

	background:url(images/hover_img.gif) no-repeat left;

	}



#left_items{

	padding:12px 12px 1px 0;

	}



#right_items{

	padding:50px 0 1px 0;

	}



	

#highlights{

	clear:both;

/*	border:1px dashed #CCCCCC;

	background:url(images/highlight_bg.gif);*/

	padding:7px 7px;

	width:170px;

	line-height:17px;

	}



#highlights li{

	overflow:auto;

	list-style:none;

	list-style-type:none;

	padding:7px 0 2px 18px;

	color:#333333;

	height:30px;

	}

	

#item_1{

	background:url(images/1.gif) no-repeat;

	}



#item_2{

	background:url(images/2.gif) no-repeat;

	}

#item_3{

	background:url(images/3.gif) no-repeat;

	}

#item_4{

	background:url(images/4.gif) no-repeat;

	}

#item_5{

	background:url(images/5.gif) no-repeat;

	}

	

#bottom_image{

	padding-top:55px;

	text-align:right;

	}



#footer{

	clear:both;

	color:#999999;

	font-size:90%;

	border-top:1px solid #CCCCCC;

	}
.twitterFeed {
	font-size:12;
	font-weight:bold;
}