/* Start of CMSMS style sheet 'main' */
@charset "utf-8";

/* CSS Document */



html {background:#e9ede9 url(uploads/images/img/KFM_BG_02.jpg) top left repeat-x;}

body{margin:0px auto; font-family:Tahoma, Geneva, sans-serif;  width:800px;}



/* sidebar bg #98B857

main bg #e9ede9

border colour #A4BE67

*/



a:hover {text-decoration:underline;}



.container {width:800px; background-color:#FFFFFF; margin:0px auto; clear:both;border:2px solid #A4BE67; clear:both;}

.header {width:800px; height:165px; background: url(uploads/images/img/header.jpg) top left no-repeat;}

.smallnav {width:800px; height:25px; background:url(uploads/images/img/smallnav.jpg) top left repeat-x; text-align:right;}

.smallnav a {color:#FFFFFF; font-weight:bold; margin-right:26px; text-decoration:none; font-size:14px; line-height:25px;}

.smallnav a:hover {text-decoration:underline;}





.sidebar {width:800px; min-height:700px; background: #98B857 url(uploads/images/img/sidebar.jpg) bottom left no-repeat; color:#4a6a4b; z-index:2; clear:both; }

.sidebar p {margin:10px 8px 0px 8px; font-size:13px;}

.sidebar a {text-decoration:none; color:#4a6a4b;}

.sidebar a:hover {text-decoration:underline;}

.sidebar img { border:none;}



.clear {clear:both;}

.myclear {clear:both; background:#00F; height:14px; width:999px; margin:0; padding:0;}



.homebox{

	float:right; text-align:center; width:280px; font-size:13px; margin:0 50px 0 0;

}



#nav {

	position:absolute;

	top:192px;

	margin:0px auto; padding:0;

	width:800px;

	height:220px;

	z-index:3;

	background:url(uploads/images/img/nav.png) top left no-repeat;

}

#content {

	position:relative;

	top:0px; margin-left:0px;/*194*/

	width:606px;

	float:right;

	/*left: 192px;*/

	min-height: 530px;

	padding-top:170px;/*170px*/

	background:#FFFFFF url(uploads/images/img/KFM_mainbg.jpg) bottom left no-repeat;

	color:#4a6a4b;

	font-family:Tahoma, Geneva, sans-serif;

	

}



#content h1 {background:url(uploads/images/img/header_bg.jpg) top left no-repeat ; line-height:25px; font: 18px Tahoma; font-weight:bold; padding:0px 0px 0px 35px;}

#content h2 {font:14px Tahoma, Geneva, sans-serif; font-weight:bold; padding:0 0 0 35px; margin-bottom:8px;}

#content p{padding:10px 30px 10px 35px; margin:0px;}

#content a{color:#4a6a4b; font-weight:bold;}

#content a:hover {text-decoration:underline;}



#content ul{margin-left:35px; font-size:13px; padding-left:15px; margin-bottom:25px;}

#content ul li{padding-bottom:4px;}



#content .casestudy {width:235px;border:1px solid #eef3e5; float:right; margin-right:15px; padding-bottom:8px; }

#content .casestudy h1 {margin:0; padding:5px 0 5px 15px; font-size:12px; font-weight:bold;}

#content .casestudy p {padding:8px;font-size:10px;}

#content .casestudy ul {margin:0; padding:0 0 0 20px;font-size:10px;}

#content .casestudy a {text-decoration:none; font-weight:bold;}

#content .casestudy a:hover {text-decoration:underline;}



#content .theteam a:hover {text-decoration:none;}

#content .theteam ul {padding:0; list-style:none; margin:0;}

#content .theteam li {line-height:25px; padding:0; margin:8px 0px 8px 0px; padding-left:35px;}

#content .theteam li:hover {background:url(uploads/images/img/link_bg.jpg) top left no-repeat; cursor:pointer;}
/* End of 'main' */

