
ul.slide {
list-style:none outside none;
width:600px;
}
ul.slide > li {
    background-color: transparent;
    background-repeat: no-repeat;
    border-right: 1px solid #777777;
    float: left;
    height: 343px;
    width: 199px;
}
ul.slide > li.last {
border:medium none;
}

ul.slide > li > a {
    background-color:lightGrey;
color:darkOrange;
cursor:pointer;
float:left;
font-weight:bold;
height:50px;
letter-spacing:1px;
line-height:50px;
margin-top:293px;
text-align:center;
text-decoration:none;
width:199px;
}
ul.slide > li ul {
background-color:transparent;
background-repeat:repeat-y;
float:left;
height:201px;
list-style:none outside none;
margin-top:-256px;
padding-top:5px;
width:100%;
}

ul.slide > li ul li {
display:none;
color:#FFFFFF;
}
ul.slide > li ul.sub1 {
background-image:url("../images/bg1sub.png");
}
ul.slide > li ul.sub2 {
background-image:url("../images/bg1sub.png");
}
ul.slide > li ul.sub3 {
background-image:url("../images/bg1sub.png");
}
ul.slide > li ul li a {
color:#FFFFFF;
font-size:11px;
line-height:20px;
margin-left:0;
text-decoration:none;
text-shadow:1px 1px 1px #444444;
}
ul.slide > li ul.sub1 li {
display:block;
}
ul.slide > li ul li a:hover {
border-bottom:1px dotted #FFFFFF;
}
 

#tabbed_box_1 {
    float:left;
margin-left:10px;
margin-top:5px;
width:325px;
}

#tabbed_box_2 {
background-image:url("../images/bg1sub.png");
float:left;
margin:10px auto 0 10px;
padding-bottom:5px;
padding-top:5px;
width:317px;
padding-left:9px;

}

#footer {
    float: left;
    line-height: 2;
    padding-left: 15px;
    text-align: left;
    width: 999px;
}

.tabbed_box h4 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:23px;
letter-spacing:-1px;
margin-bottom:10px;
}
.tabbed_box h4 small {
color:#E3E9EC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
left:6px;
letter-spacing:0;
position:relative;
text-transform:uppercase;
top:-4px;
}
.tabbed_area {
    background:none repeat scroll 0 0 darkGray;
float:left;
margin-top:10px;
padding:2px;
width:97%;
}
ul.tabs {
margin:5px 0 8px;
padding:0;
}
ul.tabs li {
display:inline;
list-style:none outside none;
}
ul.tabs li a {
    background: none repeat scroll 0 0 #507786;
    border: 1px solid #999999;
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    padding: 8px 14px;
    text-decoration: none;
    text-transform: uppercase;
}
ul.tabs li a:hover {
background-color:#2F343A;
}
ul.tabs li a.active {
    background-color: #FFFFFF;
    background-image: url("../images/tab_on.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-color: #999999 #999999 #FFFFFF;
    border-style: solid;
    border-width: 0;
    color: #282E32;
    padding-bottom: 9px;
}
.content {
    background-color: #FFFFFF;
    background-image: url("../images/content_bottom.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 10px 10px 6px;
	width:295px;
	margin-top:17px;
	box-shadow:0 2px 5px #000000;
	color:gray;
	text-transform:uppercase;
}

.content-no-hide {
	background-color: #FFFFFF;
    background-image: url("../images/content_bottom.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 10px 10px 6px;
	box-shadow:0 2px 5px #000000;
}


.content-no-hide  ul {
float:left;
margin:0;
text-align:left;
}
.content-no-hide  ul li {
border-bottom:1px solid #D6DDE0;
font-size:13px;
list-style:none outside none;
padding-bottom:8px;
padding-top:5px;
}
.content-no-hide  ul li:last-child {
border-bottom:medium none;
}
.content-no-hide  ul li a {
color:#3E4346;
text-decoration:none;
}
.content-no-hide  ul li a small {
color:#8B959C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
left:4px;
position:relative;
text-transform:uppercase;
top:0;
}
.content-no-hide  ul li a:hover {
color:#A59C83;
}
.content-no-hide  ul li a:hover small {
color:#BAAE8E;
}



#content_2, #content_3 {
display:none;
}
.content ul {
float:left;
margin:0;
text-align:left;
color:gray;
}
.content ul li {
border-bottom:1px solid #D6DDE0;
font-size:13px;
list-style:none outside none;
padding-bottom:8px;
padding-top:5px;
}
.content ul li:last-child {
border-bottom:medium none;
}
.content ul li a {
color:#3E4346;
text-decoration:none;
}
.content ul li a small {
color:#8B959C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
left:4px;
position:relative;
text-transform:uppercase;
top:0;
}
.content ul li a:hover {
color:#A59C83;
}
.content ul li a:hover small {
color:#BAAE8E;
}

.qitem {
	width:155px;
	height:126px;	
	
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
	cursor:hand; cursor:pointer;
}

	.qitem img {
		border:0;
	
		/* allow javascript moves the img position*/
		position:absolute;
		z-index:200;
	}

	.qitem .caption {
		position:absolute;
		z-index:0;	
		color:#ccc;
		display:block;
	}

		.qitem .caption h4 {
			font-size:12px;
			padding:10px 5px 0 8px;
			margin:0;
			color:#ffffff;
			color:white;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-weight:bold;
			text-decoration:none;
			text-transform:uppercase;
		}

		.qitem .caption p {
			font-size:10px;	
			padding:3px 5px 0 8px;
			margin:0;
			color:white;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-weight:bold;
			padding:8px 14px;
			text-decoration:none;
			text-transform:uppercase;
		}



/* Setting for corners */

.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}

.topLeft {
	background-position: top left; 	
} 

.topRight {
	background-position: top right; 
} 

.bottomLeft {
	background-position: bottom left; 
} 

.bottomRight {
	background-position: bottom right; 
}

.clear {
	clear:both;	
}

#s3slider {
   height: 340px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;padding: 10px 13px;
   width: 600px;
   background-color: #507786;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

/************* CUSTOM TAG FOR SELECT *************************/
.setScroll{
	overflow-y:scroll;
}
.hideitem,.elmValue{
	display: none; 
}
.selectbox{
	background: url("../images/dropdown.png") no-repeat 0 0;
	padding:0px 0px 0px 35px;
	float:left;
	margin:0 0 5px 0;
}
.selectbox ul{
	background: url("../images/dropdown.png") no-repeat top right;
	padding:8px 22px 6px 0px;
	margin:0;
	vertical-align:top; /*causes ie to align text correctly*/
	list-style: none;
}
.select_wrap{
	clear:both;
	margin:0 5px 0px 0px;
	border:1px solid #fff;
	position:absolute;
	z-index:1;
	
}
.selectboxopen{
	clear:both;
	background: url("../images/dropdownopen.png") no-repeat 0 0;
	padding:0px 0px 0px 35px;
	float:left;
	margin:0;
}
.selectboxopen ul{
	background: url("../images/dropdownopen.png") no-repeat top right;
	padding:7px 22px 6px 0px;
	height:19px;
	margin:0;
	vertical-align:top; /*causes ie to align text correctly*/
	list-style: none;
}
.selectbox ul li,.selectboxopen ul li{ 
	list-style: none;
	padding:0;
	margin:0;
	font-family: arial,helvetica,san-serif;
	color:#333;
	font-size: 12px;
	cursor: pointer;
	}
.selectboxoptions_wrap{
	display:none;
	clear:both;
	padding:0;
	margin:0;
}
.selectboxoptions_radio,.selectboxoptions_check{
	clear:both;
	list-style: none;
	padding:0;
	margin:0 ;
	background:#e6e9ed;
}
.selectboxoptions_radio li, .selectboxoptions_check li{
	list-style: none;
	padding:3px 0 2px 20px;
	margin:2px 0 0 2px;
	font-family: arial,helvetica,san-serif;
	color:#333;
	font-size: 12px;
	cursor: pointer;
}
.hover{
	background-color:#e6e9ed; 
}
.selectboxoptions_check li{
	background:#e6e9ed url(../images/checkboxoff.png) no-repeat 5px 6px;
}
.selectboxoptions_radio li{
	background:#e6e9ed url(../images/radiooff.png) no-repeat 5px 6px;
}
.selectboxoptions_radio li.selected{
	background:#f2f2f2 url(../images/selectradio.png) no-repeat 5px 6px;
	display:block !important;
}
.selectboxoptions_radio li.selected_disable{
	background:#f2f2f2 url(../images/selectradio_disable.png) no-repeat 5px 6px;
	display:block !important;
}
.selectboxoptions_check li.selected{
	background:#f2f2f2 url(../images/selectcheck.png) no-repeat 5px 6px;
	display:block !important;
}
.selectboxoptions_check li.selected_disable{
	background:#f2f2f2 url(../images/selectcheck_disable.png) no-repeat 5px 6px;
	display:block !important;
}
.selectboxoptions_radio li.hover,.selectboxoptions_check li.hover{
	background-color:#f2f2f2;
}
.selectboxfoot{
	background:url("../images/selectfoot.png") no-repeat 0 0;
	padding:0px 0px 0px 35px;
	float:left;
}
.selectboxfoot div{
	background:url("../images/selectfoot.png") no-repeat top right;
	padding:7px 22px 10px 0px;
	margin:0;
}
#scrollingText
	{
		margin-bottom:30px;
margin-left:-20px;
position:relative;
	}

	#scrollingText div.scrollableArea *
	{
		
		display: block;
		float: left;
		margin: 0;
		padding-right: 20px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
		color: gray; 
		white-space: nowrap;
	}
	
.gallery2 {
box-shadow:0 2px 5px #000000;
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #FFFFFF;
float:left;
margin-left:40px;
padding:10px 10px 55px;
position:relative;
top:-20px;
}

.gallery3 {
box-shadow:0 2px 5px #000000;
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #FFFFFF;
float:left;
padding:10px 10px 15px;
position:relative;
margin-top:17px;
}

#movers-row div {
float:left;
}

.gallery4 {
box-shadow:0 2px 5px #000000;
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #FFFFFF;
float:left;
margin-right:5px;
margin-top:2px;
padding:3px 3px 3px 4px;
position:relative;
}

.contentList {
    background-color:#FFFFFF;
background-image:url("../images/content_bottom.jpg");
background-position:center bottom;
background-repeat:repeat-x;
color:gray;
float:left;
font-family:Arial,Helvetica,sans-serif;
height:156px;
padding:10px 10px 6px;
width:360px;
box-shadow:0 2px 5px #000000;
}

#page-wrap 									{ width: 600px; margin: 25px auto; position: relative; min-height: 500px;
											  background: url(../images/bg.png) top center; }

/*
	SLIDER
*/
.slider-wrap								{ position:absolute;margin-top:60px;width:680px;}
.imgS										{ width: 400px; height: 288px;}
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 530px; height: 410px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 600px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb {
border:1px solid black;
height:50px;
width:70px;
}
#movers-row									{ margin: -29px 0 0 72px; }
#movers-row div								{ float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }

.panel a:visited {
color:#EEEEEE;
text-decoration:none;
}

.panel a:link {
color:#EEEEEE;
text-decoration:none;
}

