#feature_container {
height:395px;
width:785px;
}
#feature_controls {
color: #09779a;
height:20px;
margin:0 0 0 auto;
position:relative;
left: 671px;
top:94%;
width:165px;
z-index:10;
float: left;
}

#feature_banner {
	background: transparent url(../images/banner.png) no-repeat top left;
	height: 120px;
	width: 120px;
	float: left;
	position: relative;
	top: -526px;
	z-index: 1;
}
#feature_banner2 {
	background: transparent url(../images/banner.png) no-repeat top left;
	height: 120px;
	width: 120px;
	position: relative;
	top: -231px;
	z-index: 1;
}
#feature_headline {
	background: transparent url(../images/feature_text.png) no-repeat top left;
	float: left;
	height: 80px;
	width: 421px;
	position: relative;
	top: -500px;
	left: 230px;
	z-index: 1;
}

#feature_controls_number1, #feature_controls_number2, #feature_controls_number3, #feature_controls_number4, #feature_controls_number5 {
background-repeat:no-repeat;
width:17px;
}
.feature_controls_active {
background-color: #0a8fb9;
background-position:-17px 0;
float:left;
margin-right: 5px;
}
.feature_controls_inactive {
background-color: #414141;
float:left;
background-position:0 0;
margin-right: 5px;
}
.feature_controls_active:hover, .feature_controls_inactive:hover {
background-position:-17px 0;
cursor:pointer;
}
#feature_controls_number1, #feature_controls_number2, #feature_controls_number3, #feature_controls_number4, #feature_controls_number5 {
height:16px;
}
#feature_controls_number1 {
background-image:url(/gfx/theme_default/frontpage/feature_control_number1.gif);
}
#feature_controls_number2 {
background-image:url(/gfx/theme_default/frontpage/feature_control_number2.gif);
}
#feature_controls_number3 {
background-image:url(/gfx/theme_default/frontpage/feature_control_number3.gif);
}
#feature_controls_number4 {
background-image:url(/gfx/theme_default/frontpage/feature_control_number4.gif);
}
#feature_controls_number5 {
background-image:url(/gfx/theme_default/frontpage/feature_control_number5.gif);
}
#feature_controls_arrowup {
background-image:url(/gfx/theme_default/frontpage/feature_control_arrowup.gif);
height:13px;
width: 30px;
}
#feature_controls_arrowdown {
background-image:url(/gfx/theme_default/frontpage/feature_control_arrowdown.gif);
height:14px;
width: 30px;
}
#feature_items {
height:396px;
position:relative;
top:0;
width:785px;
z-index:1;
}
.feature_item {
height:396px;
position:absolute;
width:785px;
}
.feature_item_image {
position:relative;
z-index:4;
}
.feature_item_textfield {
background-color:#474656;
bottom:0;
left:0;
opacity:0.9;
position:absolute;
right:0;
z-index:5;
}
.feature_item_textfield:hover {
opacity:1;
}
.feature_item_text_headline {
font-family:Verdana,sans-serif;
font-size:24px;
font-weight:bold;
padding:5px 5px 5px 10px;
}
.feature_item_text_headline a {
color:white;
}
.feature_item_text_subline {
font-size:12px;
padding:5px 5px 5px 10px;
}
.feature_item_text_subline a {
color:#CFCFCF;
}
.feature_item_text_subline a:hover {
text-decoration:none;
}
.plug_0 {
background-color:#F7F7F7;
border-color:#FFFFFF #FFFFFF #CCCCCC;
border-style:solid;
border-width:1px;
cursor:default;
padding:5px;
}
.plug_0_hover {
background-color:#F7F7F7;
border-color:#FFFFFF #DFDFE4 #DFDFE4;
border-style:solid;
border-width:1px;
cursor:default;
padding:5px;
}
.plug_1 {
background-color:#FFFFFF;
border-color:#FFFFFF #FFFFFF #CCCCCC;
border-style:solid;
border-width:1px;
cursor:default;
padding:5px;
}
.plug_1_hover {
background-color:#FFFFFF;
border-color:#FFFFFF #DFDFE4 #DFDFE4;
border-style:solid;
border-width:1px;
cursor:default;
padding:5px;
}
.plug_icon {
float:left;
padding-left:5px;
padding-right:5px;
padding-top:6px;
}
.plug_icon img {
height:21px;
width:21px;
}
.plug_headline {
clear:right;
font-size:16px;
font-weight:bold;
padding-bottom:5px;
padding-top:6px;
}
.plug_headline a, .plug_headline a:hover {
}
.plug_headline img {
border:medium none;
margin-left:10px;
}
.plug_bottomwrapper {
height:20px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
}
.plug_date {
color:#A6A6AA;
float:left;
padding-top:5px;
}
.plug_comments {
float:right;
padding-right:65px;
padding-top:5px;
}
.plug_content {
font-size:11px;
padding-left:5px;
}
.plug_splash {
padding-bottom:5px;
}
.plug_splash a img {
border:1px solid #76757C;
}
.filelist_icon {
background-position:center center;
background-repeat:no-repeat;
height:25px;
width:25px;
}
.filelist_details {
}
.filelist_filename {
font-size:12px;
padding:3px 0 2px;
}
.filelist_filename a {
color:black;
}
.filelist_description {
padding:2px 0 3px;
}
#con_table {
width:100%;
}
.con_row > td {
padding:5px;
}
#con_table > .con_row:first-child > td {
padding:0 5px 5px;
}
.con_borders {
background-color:#F1F1F1;
}
.con_borders > td {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
.con_row .con_hide {
cursor:pointer;
}
#con_stage .stage_rev2_content {
padding:0 5px;
}
.con_title {
font-size:14px;
font-weight:bold;
margin:0 5px;
}
.con_subtitle {
font-size:10px;
margin:5px 5px 0;
}
