
ul#css_nav li.top {
	float: left;
	margin:0;
	padding:0;
}
ul#css_nav li ul {
	margin:0;
}

@CHARSET "ISO-8859-1";

img {
	border: 0
}

html,body,wrapper,form,fieldset {
	border: 0 none;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
	background-color: #ffffff;
	margin: 0;
	min-width: 860px;
}

#page {
	margin: 0 auto;
	overflow: hidden;
	width: 860px;
	background: none;
}

#page_column {
	width: 634px;
	min-height: 971px;
	float: left;
}

/*********************************************************************************/
/*  Slider stuff */
/*********************************************************************************/

#slider{}	
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li { 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:592px;
	height:277px;
	overflow:hidden; 
	}	
	
p#controls {
	margin:0;
	position:relative;
	} 


#prevBtn, #nextBtn { 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:40px;
	height:77px;
	position:absolute;
	left:-50px;
	top:-218px;
	}	
#nextBtn { 
	left:592px;
	}				


										
#prevBtn a, #nextBtn a {  
	display:block;
	width:40px;
	height:77px;
	background:url(../clients/novademo/structureimages/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a { 
	background:url(../clients/novademo/structureimages/btn_next.gif) no-repeat 0 0;	
	}

/**********************************************************************
**		Menu Panel
**********************************************************************/
#menu_container {
	float: left;
	width: 160px;
	height: 684px;
	background: #3a3736;
	margin-right: 66px;
}

/*
#menu_container  a#logo {
	display: block;
	background: url("../clients/novademo/structureimages/bg_menu_logo.png")
		no-repeat center top #3a3736;
	width: 186px;
	height: 84px;
	text-indent: -5000px;
	margin: 34px 10px;
} */

#menu {
    background-color: #3A3736;
    margin-bottom: 23px;
    min-height:510px;
}

#menu_footer {
	background: url("../clients/novademo/structureimages/bg_promo_footer.png")
		no-repeat center bottom transparent;
	width: 160px;
	height: 195px;
}

#menu ul {
	list-style-type: none;
}

#menu a {
	display: block;
	width: 160px;
}

/**********************************************************************
**		Header Panel
**********************************************************************/
#header {
    background: none repeat scroll 0 0 transparent;
    color: white;
    font: 11pt/31pt Arial,Helvetica,Sans-Serif;
    height: 352px;
    text-align: right;
    text-transform: uppercase;
    width: 253px;	
    margin-right: 43px;
    float: left;
position: relative;
}

#header img {
    bottom: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
}

#blurb {
    color: #383838;
    float: right;
    font: 16px/24px arial,helvetica,sans-serif;
    height: 352px;
    position: relative;
    width: 299px;
}

#blurb a {
    display: block;

    width: 184px;
line-height: 0;
}

#blurb_container {
	position: absolute;
	bottom: 0px;
	margin: 0;
}

#blurb_container p {
	margin: 0;
	letter-spacing: -0.3pt;
padding: 0;
}
	

/**********************************************************************
**		Slider Panel
**********************************************************************/



/**********************************************************************
**		Container Panel
**********************************************************************/


#article_text {
	float: left;
	padding: 0 38px 0 14px;
	width: 673px;
}

/**********************************************************************
**		Footer Panel
**********************************************************************/
#footer {
margin: 15px 0 0 0;
	height: 22px;
	color: #b2b2b2;
	font: 0.75em/0.8em arial, helvetica, san-serif;
}

#footer a {
	color: #b2b2b2;
	text-decoration: none;
}

#footer a:hover {
	color: #b2b2b2;
	text-decoration: underline;
}

#footer p.inline {
	display: inline;
}

.clear {
float: left;
}


/* sub menu list styling */
#sml_styling ul {
list-style:none outside none;
padding:0;
margin:px;
}
#sml_styling li {float:left;}
#sml_styling li a {
margin:px;
padding:px;
font-size: pt;
font-weight: ;
text-decoration:none;
}
#sml_styling li.off a {
background: transparent;
color: #;
display:block;
}
#sml_styling li.on a {
background: transparent;
color: #;
display:block;
}
#sml_styling li.off a:hover {
background: transparent;
color: #;
}
	
