/*slideshow*/
.slider-wrapper{
background:url('../images/bkg-bottom-slideshow.png') bottom left repeat-x;
}
.pagenav-outer{
width:183px;
height:402px;
float:left;
background:url('../images/bkg-sidebar.png') top left repeat-x;	
}
.pagenav-outer1 {
float: left;
height: 402px;
padding: 0 15px;
position: relative;
width: 153px;
}
.slider-wrapper .nivo-caption {
background: none;
bottom: auto;
top: 200px;
color: #FFFFFF;
left: -170px;
position: absolute;
width: 153px;
z-index: 8;
}

.nivo-controlNav{
width:100px;
margin:auto;		
}
.pagenav-control{
position:absolute;
bottom:20px;
left:45px;	
}
.pagenav-outer .nivo-control{
background:url('../images/bkg-item-count.png') top left no-repeat;	
height:12px;
width:12px;
float:left;
margin:0 3px;
padding:0;
}
.pagenav-outer .nivo-control span{
display:none;	
}
.pagenav-outer .nivo-control.active{
background:url('../images/bkg-item-count-selected.png') top left no-repeat !important;	
}

.arrow-bottom{
width:121px;
height:120px;
position:absolute;
bottom:-11px;
right:-757px;
z-index:999;		
background:url('../images/bkg-bottom-right-slideshow.png') bottom right no-repeat;		
}
.arrow-bottom span{
display:none;
}
.nivo-caption h2{
margin:0 0 15px;	
}
.nivo-caption a {
border-bottom: 0 !important;
color: #FFFFFF;
}
.nivo-caption p {
margin: 0;
padding: 0 !important;
}

.nivo-directionNav a.nivo-prevNav {
background: url("../images/arrows.png") no-repeat 0 -35px;
border: 0 none;
display: block;
height: 35px;
text-indent: -9999px;
width: 27px;
}

.nivo-directionNav a.nivo-nextNav {
background: url("../images/arrows.png") no-repeat 0 0;
border: 0 none;
display: block;
height: 35px;
text-indent: -9999px;
width: 27px;
}

/*slide 2*/


.newsletter{
width:100%;	
}
.newsletter .info{
width:100%;	
color:#bdbdbd;
font-size:100%;
font-family:Arial;
}
.newsletter .inputbox1{
float:left;
}

.newsletter .button{
float:right;
}

/*menu*/
.menuouter{
background:#5f5f5f url('../images/bkg-menuright.png') top left repeat-x;
clear: both;
display: block;
margin: 0 0 10px 0;
position: relative;
}
.menuouter .red{
width:85px;
height:85px;
position:absolute;
top:0;
right:0;
background:url('../images/module-menu.png') top right no-repeat;	
}
.menuouter .red span{
display:none;	
}
.menuouter h3.moduletitle{
padding:20px 0 5px 30px;	
}
.menuouter ul.menu{
margin:0;
width:100%;
padding:0;
}

.menuouter ul.menu li{
margin:0;
width:100%;
padding:0;
height:40px;
line-height:40px;
background:url('../images/hr-right-menu.png') top left repeat-x;
}

.menuouter ul.menu li a{
margin:0 0 0 20px;
padding:0 0 0 20px;
height:40px;
color:#ffffff;
font-size:120%;
width:88%;
float:left;
background:url('../images/bullet-menuright.png') no-repeat left 50%;
line-height:40px;
}


.menuouter ul.menu li a:hover{
color:#000000;
background:url('../images/bullet-menuright-hover.png') no-repeat left 50%;
}

ul.list-featured{
margin:0;
width:100%;
padding:0;	
}
ul.list-featured li{
margin:0;
width:94%;
padding:0 0 0 20px;	
height:30px;
line-height:30px;
color:#5a5a5a;
font-size:100%;
background:url('../images/bkg-list-featured.png') no-repeat left 50%;
}
ul.weblinks{
margin:0;
padding:0;
width:100%;
float:left;	
}
ul.weblinks li {
background: url("../images/bkg-list-featured.png") no-repeat scroll left 50% transparent;
color: #5A5A5A;
font-size: 100%;
height: 30px;
line-height: 30px;
margin: 0;
padding: 0 0 0 20px;
width: 94%;
}
ul.weblinks li:hover{
background: url("../images/bkg-list-featured-hover.png") no-repeat scroll left 50% transparent;
}
ul.weblinks li:hover a{
color: #CD1F3D;
}
ul.weblinks li a{
color: #5A5A5A;
float:left;
width:100%;
}
ul.weblinks li a:hover{
color: #CD1F3D;
}