/* Start of CMSMS style sheet 'layout' */
/*------------------------------------------------------------------
[Layout Stylesheet]

Project:	Kidney Society
Version:	1.0
Last change:	22/02/2009
Primary use:	Website
-------------------------------------------------------------------*/


/*------------------------------------------------------------------

-------------------------------------------------------------------*/

#container {
	width : 1000px;
	margin : 0 auto;
	height : 500px;
}

#container #header {
	height : 120px;
	width : 988px;
	margin : 0 auto;
	background-image : url('../images/header-bg.jpg');
	background-repeat : no-repeat;
}

#container #header #logo {
	float : left;
margin-left : 5px;
}

#container #banner {
	clear : both;
	padding-top : 5px;
	width : 988px;
	margin : 0 auto;
}

#container #content {
	width : 988px;
	margin : 0 auto;
	margin-top : 10px;
	background-image : url('../images/body-middle.jpg');
	background-repeat : repeat-y;
}

#container #content #content-inner {
	margin : 10px 35px;
	position : relative;
	z-index : 8;
}

#container #content #content-inner #left {
	width : 440px;
	padding-right : 30px;
	border-right : 1px solid #CCCCCC;
	float : left;
position : relative;
z-index : 9999;
}

#container #content #content-inner #sideMenu {
width : 200px;
padding-right : 30px;
border-right : 1px solid #CCCCCC;
float : left;
}

#container #content #content-inner #right {
	margin-left : 510px;
}

#container #content #content-inner div.withMenu{
margin-left : 250px !important;
}

.home-page-man {
	margin-top : -100px;
	margin-bottom : -30px;
	margin-left : 40px;
	position : relative;
	z-index : 99;
}

#shaddow {
	background-image : url('../images/shaddow.jpg');
	background-repeat : no-repeat;
	background-position : right;
	width : 330px;
	height : 229px;
	float : right;
	position : relative;
	z-index : 4;
	margin-top : -200px;
	margin-right : -29px;
	margin-bottom : -20px;
}

#container .body-top {
	width : 988px;
	margin : 0 auto;
	height : 30px;
	background-image : url('../images/body-top.jpg');
	background-repeat : no-repeat;
	position : relative;
	z-index : 4;
}

#container .body-bottom {
	clear : both;
	width : 988px;
	margin : 0 auto;
	height : 30px;
	background-image : url('../images/body-bottom.jpg');
	background-repeat : no-repeat;
	position : relative;
	z-index : 4;
}


.clear {
display : block;
height : 1px;
width : 100%;
clear : both;
}



#container #footer {
	width : 988px;
	margin : 0 auto;
	margin-top : 10px;
	background-image : url('../images/body-middle.jpg');
	background-repeat : repeat-y;
	text-align : center;
margin-bottom : 20px;
}

#container #footer p {
	margin : 0;
	padding : 0;
	clear : both;
	padding-top : 10px;
	color : #333333;
font-size : 11px;
}

#container #footer p a {
	color : #333333;
	border : 0;
}

#container #footer #footer-nav {
	margin : 0;
	padding : 0;
	text-align : center;
}

#container #footer #footer-nav li {
	margin : 0;
	padding : 0;
	display : inline;
	margin : 0 10px;
	list-style-type : none;
}

#container #footer #footer-nav li a {
	font-size : 12px;
	color : #304494;
	border : 0;
}

#container #footer #footer-nav li a:hover, #container #footer p a:hover {
	background : none;
	border-bottom : 1px dotted #304494;
}

#container #footer #footer-inner {
	margin : -5px 15px;
	position : relative;
	z-index : 8;
}

#search input {
padding : 4px;
border : 1px solid #666666;
margin-right : 5px;
}

#access {
text-align : left;
margin-bottom : -21px;
margin-left : 20px;
}

#access img {
cursor : pointer;
}

table tr.odd {
background-color : #F3F3F3;
}

.NewsSummaryLink {
float : left;
margin-right : 10px;
}

.NewsSummaryLink  a {
color : #333333;
}

.NewsSummaryContent, .NewsSummarySummary {
display : block;
margin-top : 10px;
line-height : 130%;
padding-bottom : 5px;
}

.NewsSummary {
margin-bottom : 20px;
padding-bottom : 20px;
border-bottom : 1px dotted #CCCCCC;
}

.NewsSummaryPostdate {
font-size : 10px;
}

#NewsPostDetailDate {
font-size : 10px;
padding-bottom : 5px;
}

#NewsPostDetailContent {
line-height : 130%;
padding-bottom : 5px;
}

#NewsPostDetailSummary {
font-size : 15px;
font-style : italic;
margin-bottom : 10px;
}

.NewsSummaryMorelink a {
color : #000000;
}

.noprint {
background-color : #F3F3F3;
border : 1px solid #F3F3F3;
padding : 10px;
background-image : url('images/printer.gif');
background-position : 10px;
background-repeat : no-repeat;
padding-left : 40px;
color : #333333;
display : block;
}

.noprint:hover {
border : 1px dotted #CCCCCC;
}

.news-pag a {
padding : 5px;
border : 1px solid #CCCCCC;
font-size : 11px;
color : #333333;
}

#breadcrumbs {
margin-top : -20px;
padding-bottom : 15px;
font-size : 11px;
}

#breadcrumbs a {
text-decoration : none;
color : #304494;
border-bottom : 1px dotted #304494;
}

#sideMenu #search {
padding : 20px 0px;
display : block;
height : 60px;
}

#sideMenu #search .submit {
padding : 4px;
background-color : #666666;
color : #FFFFFF;
margin-right : 10px;
border : 0;
margin-top : 5px;
float : right;
}

/* End of 'layout' */

