ul.ds {
z-index : 1000;
}
ul.ds li {
float : left;
position : relative;
margin : 0 0.5em 0 0;
line-height : 1em;
z-index : 1001;
}
ul.ds li a, ul.ds li a:visited {
position : relative;
display : block;
padding : 0.7em 1em;
line-height : 1em;
text-decoration : none;
color : #fff;
background-color : #0f1923;
}
ul.ds li a:hover {
color : #5cbeff;
background-color : #1a3855;
}
ul.ds li div.indicator a {
background-image : url("indicators.png");
background-position : right 12px;
background-repeat : no-repeat;
}
ul.ds li.open div.indicator a, ul.ds li div.indicator a:hover {
color : #5cbeff;
background-color : #1a3855;
background-position : right -140px;
}
ul.ds li ul {
position : absolute;
left : 0;
visibility : hidden;
z-index : 1001;
}
ul.ds li ul li {
float : none;
margin : 0;
}
ul.ds li ul li a, ul.ds li ul li a:visited {
padding : 0.5em 1em;
color : #eee !important ;
background-image : none;
background-color : #0f1923;
border-top : 1px solid #485d72;
}
ul#dsList-1 li a, ul#dsList-1 li a:visited {
background-color : #7d715b;
border-top : 1px solid #f3d499;
}
ul.ds li ul li a:hover {
color : #333 !important ;
background-color : #8b7243 !important ;
}
ul.ds li.clickstream a {
color : #5cbeff;
}
ul.ds li.clickstream div.indicator a {
background-position : right -64px;
}
ul.ds li.open.clickstream div.indicator a, ul.ds li.clickstream div.indicator a:hover {
background-position : right -140px;
}
ul.ds li ul li.clickstream a {
color : #5cbeff !important ;
background-color : #000 !important ;
}
li#dsListItem-1 {
width : 7em;
}
li#dsListItem-2 {
width : 10em;
}
li#dsListItem-3 {
width : 7em;
}
ul#dsList-1 {
width : 7em;
}
ul#dsList-2 {
width : 10em;
}
ul#dsList-3 {
width : 9em;
}
div.dsClear {
clear : both;
height : 0;
font-size : 0;
line-height : 0;
}
.camera_wrap a, .camera_wrap img, .camera_wrap ol, .camera_wrap ul, .camera_wrap li, .camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td .camera_thumbs_wrap a, .camera_thumbs_wrap img, .camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li, .camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
background : none;
border : 0;
font : inherit;
font-size : 100%;
margin : 0 auto;
padding : 0;
vertical-align : baseline;
list-style : none;
}
.camera_wrap {
margin : 0 auto;
display : none;
position : relative;
z-index : 0;
top:200px;
}
.camera_wrap img {
max-width : none !important ;
}
.camera_fakehover {
height : 380px;
min-height : 60px;
position : relative;
width : 100%;
z-index : 1;
}
.camera_wrap {
	width : 1024px;
	height: 600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.camera_src {
display : none;
}
.cameraCont, .cameraContents {
height : 100%;
position : relative;
width : 100%;
z-index : 1;
}
.cameraSlide {
bottom : 0;
left : 0;
position : absolute;
right : 0;
top : 0;
width : 100%;
}
.cameraContent {
bottom : 0;
display : none;
left : 0;
position : absolute;
right : 0;
top : 0;
width : 100%;
}
.camera_target {
bottom : 0;
height : 100%;
left : 0;
overflow : hidden;
position : absolute;
right : 0;
text-align : left;
top : 0;
width : 100%;
z-index : 0;
}
.camera_overlayer {
bottom : 0;
height : 100%;
left : 0;
overflow : hidden;
position : absolute;
right : 0;
top : 0;
width : 100%;
z-index : 0;
}
.camera_target_content {
bottom : 0;
left : 0;
overflow : hidden;
position : absolute;
right : 0;
top : 0;
z-index : 2;
}
.camera_target_content .camera_link {
background : url(../images/blank.gif);
display : block;
height : 100%;
text-decoration : none;
}
.camera_loader {
background : url(../images/camera-loader.gif) center no-repeat #fff;
background : url(../images/camera-loader.gif) center no-repeat rgba(255, 255, 255, 0.9);
border : #ffffff solid 1px;
border-radius : 18px;
height : 36px;
left : 50%;
overflow : hidden;
position : absolute;
margin : -18px 0 0 -18px;
top : 50%;
width : 36px;
z-index : 3;
}
.camera_bar {
bottom : 0;
left : 0;
overflow : hidden;
position : absolute;
right : 0;
top : 0;
z-index : 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
height : 100%;
position : absolute;
width : auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
height : auto;
position : absolute;
width : 100%;
}
.camera_nav_cont {
height : 65px;
overflow : hidden;
position : absolute;
right : 9px;
top : 15px;
width : 120px;
z-index : 4;
}
.camera_caption {
bottom : 0;
display : block;
position : absolute;
width : 100%;
}
.camera_caption > div {
padding : 10px 20px;
font-size : 12px;
}
.camerarelative {
overflow : hidden;
position : relative;
}
.imgFake {
cursor : pointer;
}
.camera_prevThumbs {
bottom : 4px;
cursor : pointer;
left : 0;
position : absolute;
top : 4px;
visibility : hidden;
width : 30px;
z-index : 10;
}
.camera_prevThumbs div {
background : url(../images/camera_skins.png) -160px 0 no-repeat;
display : block;
height : 40px;
margin-top : -20px;
position : absolute;
top : 50%;
width : 30px;
}
.camera_nextThumbs {
bottom : 4px;
cursor : pointer;
position : absolute;
right : 0;
top : 4px;
visibility : hidden;
width : 30px;
z-index : 10;
}
.camera_nextThumbs div {
background : url(../images/camera_skins.png) -190px 0 no-repeat;
display : block;
height : 40px;
margin-top : -20px;
position : absolute;
top : 50%;
width : 30px;
}
.camera_command_wrap .hideNav {
display : none;
}
.camera_command_wrap {
left : 0;
position : relative;
right : 0;
z-index : 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
list-style : none;
margin : 0;
padding : 0;
text-align : right;
}
.camera_wrap .camera_pag .camera_pag_ul li {
border-radius : 8px;
cursor : pointer;
display : inline-block;
height : 16px;
margin : 20px 5px;
position : relative;
text-align : left;
text-indent : -9999px;
width : 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
box-shadow : 0 1px 0 rgba(255, 255, 255, 1), 0 1px 1px rgba(0, 0, 0, 0.2) inset;
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
border-radius : 5px;
height : 8px;
left : 4px;
overflow : hidden;
position : absolute;
top : 4px;
width : 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
box-shadow : 0 1px 0 rgba(255, 255, 255, 1), 0 1px 1px rgba(0, 0, 0, 0.2) inset;
}
.camera_pag_ul li img {
display : none;
position : absolute;
}
.camera_pag_ul .thumb_arrow {
border-left : 4px solid transparent;
border-right : 4px solid transparent;
border-top : 4px solid;
top : 0;
left : 50%;
margin-left : -4px;
position : absolute;
}
.camera_prev, .camera_next, .camera_commands {
cursor : pointer;
height : 40px;
margin-top : -20px;
position : absolute;
top : 50%;
width : 40px;
z-index : 2;
}
.camera_prev {
left : 0;
}
.camera_prev > span {
background : url(../images/camera_skins.png) 0 0 no-repeat;
display : block;
height : 40px;
width : 40px;
}
.camera_next {
right : 0;
}
.camera_next > span {
background : url(../images/camera_skins.png) -40px 0 no-repeat;
display : block;
height : 40px;
width : 40px;
}
.camera_commands {
right : 41px;
}
.camera_commands > .camera_play {
background : url(../images/camera_skins.png) -80px 0 no-repeat;
height : 40px;
width : 40px;
}
.camera_commands > .camera_stop {
background : url(../images/camera_skins.png) -120px 0 no-repeat;
display : block;
height : 40px;
width : 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
border-radius : 8px;
cursor : pointer;
display : inline-block;
height : 16px;
margin : 20px 5px;
position : relative;
text-indent : -9999px;
width : 16px;
}
.camera_thumbs_cont {
border-bottom-right-radius : 4px;
border-bottom-left-radius : 4px;
overflow : hidden;
position : relative;
width : 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
box-shadow : 0 1px 0 rgba(255, 255, 255, 1), 0 1px 1px rgba(0, 0, 0, 0.2) inset;
}
.camera_thumbs_cont > div {
float : left;
width : 100%;
}
.camera_thumbs_cont ul {
overflow : hidden;
padding : 3px 4px 8px;
position : relative;
text-align : center;
}
.camera_thumbs_cont ul li {
display : inline;
padding : 0 4px;
}
.camera_thumbs_cont ul li > img {
border : solid 1px;
cursor : pointer;
margin-top : 5px;
vertical-align : bottom;
}
.camera_clear {
display : block;
clear : both;
}
.showIt {
display : none;
}
.camera_clear {
clear : both;
display : block;
height : 1px;
margin : -1px 0 25px;
position : relative;
}
.pattern_1 .camera_overlayer {
background : url(../images/patterns/overlay1.png) repeat;
}
.camera_caption {
color : #FFF;
	font: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.camera_caption > div {
background : #BDBA9F;
background : rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
background : #877E69;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
background : #877E69;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
background : #877E69;
}
.camera_pag_ul li img {
border : #e6e6e6 solid 4px;
box-shadow : 0 3px 6px rgba(0, 0, 0, 0.5);
}
.camera_pag_ul .thumb_arrow {
border-top-color : #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
background : #d8d8d8;
background : rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
background : #D3CFC2;
}
.camera_coffee_skin .camera_prevThumbs div {
background-position : -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
background-position : -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
background-position : 0 -480px;
}
.camera_coffee_skin .camera_next > span {
background-position : -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
background-position : -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
background-position : -120px -480px;
}
