#bar, #navigation, #feature_box{
background-color: #a0d456;
}

#bar{
padding:0px;
}

h2{
padding:0;
margin:0;
color:#8dbb4c;
clear:both;
}

#feature_box{
width: 742px;
padding:5px;
}

#feature_box_border{
background-color:#eefbdc;
padding:5px;
}

#feature_box_content{
background: url("/images/img_bg_nc_feature_box.gif") #fff repeat-x;
/* firefox 1.0.x will only display the BG image with this height bit */
height:114px;
}

#feature_box_image{
width:147px;
float:left;
}

#feature_box_copy{
padding: 10px 23px 10px 23px; 
width:500px;
float:left
}

/*  Profile boxes */

/*new style box*/

.moduleXLarge{
width:560px;
background:url(/images/img_module-xlarge-top.gif) no-repeat;
padding-top:10px;
}

.moduleXLarge .message{
padding-left:10px;
background: #ffffff;
border-left:2px solid #d2d3d0;
border-right:2px solid #d2d3d0;
color: #000000;
font-size:12px;
}

.moduleXLarge .title{
padding-left:10px;
color: #8dbb4c;
font-weight:bold;
font-size: 14px;
font-family:verdana, sans-serif;
}

.moduleXLarge .bottom{
clear:both;
background:url(/images/img_module-xlarge-bottom.gif) no-repeat;
min-height:28px;
height:28px;
}


.moduleLarge{
width:425px;
background:url(/images/img_module-large-top.gif) no-repeat;
padding-top:10px;
}

.moduleLarge .message{
padding-left:10px;
background: #ffffff;
border-left:2px solid #d2d3d0;
border-right:2px solid #d2d3d0;
color: #000000;
font-size:12px;
}

.moduleLarge .title{
padding-left:10px;
color: #8dbb4c;
font-weight:bold;
font-size: 14px;
font-family:verdana, sans-serif;
}

.moduleLarge .bottom{
clear:both;
background:url(/images/img_module-large-bottom.gif) no-repeat;
min-height:28px;
height:28px;
}
/* end new style box */


.sidebox-small {
	
	width: 275px;
	background: url(/images/corner_bottom_right.gif) no-repeat bottom right;
	font-size: 100%;
}

.sidebox-large {
	
	width: 440px;
	background: url(/images/corner_bottom_right.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/images/corner_top_right.gif) no-repeat top right;
	margin: 0;
	padding: 0;
}
.boxhead div#header {
	background: url(/images/corner_top_left.gif) no-repeat top left;
	padding: 0px 0px 0px 10px;
	padding-top:10px;
	color: #f69303; 
	font-weight:bold;
	font-size: 12px;
	font-family:verdana, sans-serif;
}
.boxhead div#header table td{
color: #8dbb4c; 
font-weight:bold;
font-size: 14px;
font-family:verdana, sans-serif;
}

.boxbody div#header {
	padding: 0px 0px 0px 0px;
	padding-top:10px;
	color: #f69303; 
	font-weight:bold;
	font-size: 12px;
	font-family:verdana, sans-serif;
}


.boxbody div#header table td{
color: #8dbb4c; 
font-weight:bold;
font-size: 14px;
font-family:verdana, sans-serif;
}

.boxbody {
	background: url(/images/corner_bottom_left.gif) no-repeat bottom left;
	margin: 0;
	padding: 0px 10px 10px;
}

.boxbody table td{
color: #303030; 
font-size: 12px;
font-family:verdana, sans-serif;
}

div#header{
	color: #f69303;
	font-weight:bold;
	font-size: 16px;
	font-family:verdana, sans-serif;
}
