.custom #header {
background:transparent;
border-bottom:medium none;
height:0px;
margin-top:60px;
padding-bottom:0;
}

.conferencing #header {
background:url("images/conferencing.jpg") repeat-x scroll center transparent;
border-bottom:medium none;
height:60px;
margin-top:60px;
padding-bottom:0;
}

.curriculum #header {
background:url("images/curriculum.jpg") no-repeat scroll center transparent;
border-bottom:medium none;
height:60px;
margin-top:60px;
padding-bottom:0;
}

.community #header {
background:url("images/community.jpg") no-repeat scroll center transparent;
border-bottom:medium none;
height:60px;
margin-top:60px;
padding-bottom:0;
}

.cpd #header{
background:url("images/cpd.jpg") no-repeat scroll center transparent;
border-bottom:medium none;
height:60px;
margin-top:60px;
padding-bottom:0;
}

.services #header {
background:url("images/services.jpg") no-repeat scroll center transparent;
border-bottom:medium none;
height:60px;
margin-top:60px;
padding-bottom:0;
}

#logo a {
background:url("images/logo.gif") no-repeat scroll 0 0 transparent;
display:block;
height:83px;
text-indent:-9000px;
width:340px;
z-index:10;
}

.custom ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

.curriculum ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

.conferencing ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

/* 
.community ul.menu {
position:relative;
left:435px;
top:-147px;
width:570px;
}
*/


.community ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

.cpd ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

.services ul.menu {
right:-450px;
position:relative;
top:-147px;
width: 530px;
}

.custom #logo a {
background:url("images/logop.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.curriculum #logo a {
background:url("images/logo.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.conferencing #logo a {
background:url("images/logob.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.community #logo a {
background:url("images/logopu.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.cpd #logo a {
background:url("images/logoo.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.services #logo a {
background:url("images/logopdb.gif") no-repeat scroll center center transparent;
height:83px;
outline:medium none;
width:340px;
}

.custom #logo {
position:absolute;
right:803px;
top:10px;
width:340px;
}

.custom .menu, .custom .menu a, .custom .menu li ul {
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-width:0;
}

.custom #header .menu .current-cat a {
border-width:3.5px;
border-color:#FF0099;
}

.community #header .menu .current-cat a {
border-width:3.5px;
border-color:#9933CC;
}

.conferencing #header .menu .current-cat a {
border-width:3px;
border-color:#00CCCC;
}

.cpd #header .menu .current-cat a {
border-width:3.5px;
border-color:#ff9933;

}

.curriculum #header .menu .current-cat a {
border-width:3.5px;
border-color:#99CC00;
}

.services #header .menu .current-cat a {
border-width:3.5px;
border-color:#0066FF;
}

#header .menu .cat-item a {
border-width:3.5px;
border-color:#FFF;
margin-left:2px;
padding: 9px;
text-transform: capitalize;
}

.custom #feature_box {
padding-left: 0px;
padding-right:0px;
margin-top: -11px;
}

#archive_info {display:none;}


/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #EEEEEE;
	/* widget padding */
	padding: 0px;
	/* margin at bottom of widgets */
	margin-bottom: 25px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 185px;
	/* space between widgets */
	padding-right: 10px;
	/* text color */
	color: #0066FF;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 3px;
	padding-top: 3px;
	/* distance between border and widget text */
	margin-bottom: 5px;
	margin-top: 5px;
	color: #666;
	text-align: center;

}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

.custom #footer {
	height: 200px;
	width: auto;
	background:url("images/footer2.gif");
	background-repeat:repeat-x;

}

#header #logo {
font-size:3.6em;
left:-16px;
line-height:1.167em;
position:relative;
top:-94px;
}

.custom #content_box { background: none ; 
border-width: 10px
border-color: #000;
}

.custom .comments_closed p {display: none;}