@charset "utf-8";
/* CSS Document */

::selection
{
background:#b4dfff;
color:#fff;
}
::-moz-selection
{
background:#008cf4;
color:#fff;
}
*
{
	margin:0;
	padding:0;
}
:focus
{
outline:none;
}

li {
	margin:0;
	padding:0;
}
.floatRight {
	float:right;
}
.floatLeft {
	float:left;
}
.clearBoth {
	clear:both;
}
p, a, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form {
	margin:0;
	padding:0;
}

h1
{
color:#6c6e6f;
margin-bottom:10px;
font:Arial, Helvetica, sans-serif;
}

h2
{
color:#4a6583;
margin-bottom:10px;
font:Arial, Helvetica, sans-serif;
}

h3
{
color:#9f9fa1;
font:Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
.spacer {
	clear:both;
}
/* ===================== General Image style  =====================*/

@font-face {
    font-family: 'HelveticaLTStdCondensed';
    src: url('../font_1/helveticaltstd-cond-webfont.eot');
    src: url('../font_1/helveticaltstd-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font_1/helveticaltstd-cond-webfont.woff') format('woff'),
         url('../font_1/helveticaltstd-cond-webfont.ttf') format('truetype'),
         url('../font_1/helveticaltstd-cond-webfont.svg#HelveticaLTStdCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ClearfaceRegular';
    src: url('../font_1/clearface-webfont.eot');
    src: url('../font_1/clearface-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font_1/clearface-webfont.woff') format('woff'),
         url('../font_1/clearface-webfont.ttf') format('truetype'),
         url('../font_1/clearface-webfont.svg#ClearfaceRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body
{
background:#fff url(../images_1/bg.jpg) repeat-x; font:normal 13px Arial, Helvetica, sans-serif; color:#b8b8b8;
}
.reviewsheading
{
font:normal 24px Arial, Helvetica, sans-serif;font-weight:bold; color:#6c6f70; padding-bottom:10px; padding-top:10px;line-height:30px;border-style:solid;border-width:0px;border-color:#98bf21;
}
.main-cointner
{
width:995px; margin:0 auto;
}
.main-cointner .top
{
width:675px; float:right; border-style:solid;border-width:0px;border-color:#98bf21;text-align:right;
}
.main-cointner .topnav
{
width:150px; float:left;
}
.main-cointner .topnav ul
{
margin:3px 0 0 0; padding:0px;
}
.main-cointner .topnav ul li
{
font:bold 13px Arial, Helvetica, sans-serif; color:#c0c1c1; display:inline; 
}
.main-cointner .topnav ul li a
{
font:bold 13px Arial, Helvetica, sans-serif; color:#c0c1c1; display:inline; text-decoration:none;color:#c0c1c1;
}
.main-cointner .topnav ul li a:hover
{
font:bold 13px Arial, Helvetica, sans-serif; color:#c0c1c1; display:inline; text-decoration:none;color:#86ddea;
}

.main-cointner .follow
{
width:80px; float:left;
}


.main-cointner .header
{
width:995px; padding-top:40px;
}
.main-cointner .header .logo
{
width:493px; float:left;
}
.main-cointner .header .independent
{
width:350px; float:right;
}
.main-cointner .header .navigation
{
margin:0px; border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; height:60px;text-align:center;float:center;
}
.main-cointner .header .navigation ul
{
margin:0px; padding:8px 0 0 0;text-align:center;float:center;
}
.main-cointner .header .navigation ul li
{
border-right:1px solid #e2e2e2; list-style:none; display:inline; float:left;  color:#8b8b8b; padding: 0 15px; margin:0 2px;
font-family:'HelveticaLTStdCondensed'; font-weight:normal; font-size:16px; text-align:center;vertical-align:middle;
}
.main-cointner .header .navigation ul li a
{
 list-style:none; display:inline; float:left; color:#8b8b8b; text-decoration:none; font-family:'HelveticaLTStdCondensed';
 font-weight:normal; font-size:16px; vertical-align:middle;
}
.main-cointner .header .navigation ul li a:hover
{
 list-style:none; display:inline; float:left;color:#4e6683;  font-size:16px;text-decoration:none;
 background:url(../images_1/nav_hov.png) no-repeat bottom; padding-bottom:10px;
}
.main-cointner .header .navigation ul li a.selected
{
 list-style:none; display:inline; float:left;color:#4e6683; text-decoration:none;
 background:url(../images_1/nav_hov.png) no-repeat bottom; padding-bottom:10px;
}

.main-cointner .header1
{
width:995px; padding-top:0px;
}
.main-cointner .header1 .logo
{
width:493px; float:left;
}
.main-cointner .header1 .independent
{
width:350px; float:right;
}
.main-cointner .header1 .navigation
{
margin:0px; border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; height:50px;text-align:center;float:center;
}
.main-cointner .header1 .navigation ul
{
margin:0px; padding:8px 0 0 0;text-align:center;float:center;
}
.main-cointner .header1 .navigation ul li
{
border-right:1px solid #e2e2e2; list-style:none; display:inline; float:left;  color:#8b8b8b; padding: 0 15px; margin:0 2px;
font-family:'HelveticaLTStdCondensed'; font-weight:normal; font-size:16px; text-align:center;vertical-align:middle;
}
.main-cointner .header1 .navigation ul li a
{
 list-style:none; display:inline; float:left; color:#8b8b8b; text-decoration:none; font-family:'HelveticaLTStdCondensed';
 font-weight:normal; font-size:16px; vertical-align:middle;
}
.main-cointner .header1 .navigation ul li a:hover
{
 list-style:none; display:inline; float:left;color:#4e6683;  font-size:16px;text-decoration:none;
 background:url(../images_1/nav_hov.png) no-repeat bottom;padding-bottom:10px;
}
.main-cointner .header1 .navigation ul li a.selected
{
 list-style:none; display:inline; float:left;color:#4e6683; text-decoration:none;
 background:url(../images_1/nav_hov.png) no-repeat bottom;padding-bottom:10px;
}

.main-cointner .banner
{
background:url(../images_1/header.png) no-repeat; width:995px; height:372px; margin:0 0 0 0; position:relative;
}
.main-cointner .banner .leftside
{
 width:660px; float:left; padding:0px 0 0 0px;
}
.main-cointner .banner .rightside
{
 width:273px; float:right; margin:25px 25px 0 0px;
}
.main-cointner .banner .rightside .sm-text
{
font:normal 11px Arial, Helvetica, sans-serif; color:#72797b;
}
.main-cointner .banner .rightside h2
{
font:normal 17px Arial, Helvetica, sans-serif; color:#6c6f70; padding:6px 0;
}
.main-cointner .banner .rightside .sitenav
{
 width:234px;
}
.main-cointner .banner .rightside .sitenav ul
{
margin:0px;
}






.main-cointner .welcomearea
{
 margin:10px 0 0 0;
}
.main-cointner .welcomearea .wel
{
float:left; width:440px; font:normal 30px Georgia, "Times New Roman", Times, serif; color:#4e6683;
}
.main-cointner .welcomearea .wel1
{
float:left; width:300px; font:normal 30px Georgia, "Times New Roman", Times, serif; color:#4e6683;
}
.main-cointner .welcomearea .wel-left
{
float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#4e6683;float:left;width:680px;
}
.main-cointner .welcomearea .wel-right
{
float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#4e6683;float:right;width:300px;height:auto;padding-left:5px;padding-right:5px;padding-bottom:5px;
}
.main-cointner .welcomearea .wel-right1
{
float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#4e6683;float:right;width:300px;height:10px;
}
.main-cointner .welcomearea .wel-right strong
{
 font:normal 18px Arial, Helvetica, sans-serif; color:#4e6683;
}
.main-cointner .welcomearea .wel-right strong a
{
 font:normal 18px Arial, Helvetica, sans-serif; color:#4e6683; text-decoration:none;
}
.main-cointner .welcomearea .wel-right strong a:hover
{
 font:normal 18px Arial, Helvetica, sans-serif; color:#4e6683; text-decoration:underline;
}


.main-cointner .product-are
{
margin:5px 0 15px 0; border-top:1px solid #eceaea;
}
.main-cointner .product-are .probox
{
margin:0 0 0 0; border-top:1px solid #eceaea; width:318px; background:url(../images_1/shadow.jpg) no-repeat top right; float:left;
}
.main-cointner .product-are .probox h2
{
font:normal 24px Arial, Helvetica, sans-serif; color:#6c6f70; padding-bottom:8px; padding-top:6px;
}
.main-cointner .product-are .probox h4
{
font:normal 14px Arial, Helvetica, sans-serif; font-weight:bold;color:#6c6f70; padding-bottom:8px; padding-top:6px;padding-right:20px;
}
.main-cointner .product-are .probox .images
{
width:111px; float:left;
}
.main-cointner .product-are .probox .details
{
width:160px; float:left; margin-bottom:10px;
}
.main-cointner .product-are .probox .details h3
{
font:normal 24px Arial, Helvetica, sans-serif; color:#4e6683;
}
.main-cointner .product-are .probox .light-bl
{
width:300px; font:normal 12px Arial, Helvetica, sans-serif; color:#4e6683;
}
.main-cointner .product-are .probox .light-noraml
{
font:normal 12px Arial, Helvetica, sans-serif; color:#8a8888;
}
.link
{
font:normal 12px Arial, Helvetica, sans-serif; color:#8a8888;
}
.link a
{
font:normal 12px Arial, Helvetica, sans-serif; color:#8a8888; text-decoration:none;
}
.link a:hover
{
font:normal 12px Arial, Helvetica, sans-serif; color:#8a8888; text-decoration:underline;
}



.footer-bg
{
background:url(../images_1/footer.jpg) repeat-x; height:124px;
}
.footer-bg .inner
{
width:995px; margin:0 auto;
}
.footer-bg .inner .newsletter
{
width:995px; padding:10px 0 0 0px;
}
.footer-bg .inner .newsletter .new-text
{
width:410px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#525252; font-style:italic; padding-top:12px;
}
.footer-bg .inner .newsletter .news-bg
{
background:url(../images_1/newsletter-bg.png) no-repeat; width:336px; float:left; height:35px; margin:0 0 0 20px; padding-top:8px;
}
.footer-bg .inner .newsletter .sub
{
 width:160px; float:left;
}
.textr
{
width:320px; background:none; border:none; font:normal 12px Arial, Helvetica, sans-serif;
}

.footer-bg .inner .footer-nav
{
margin:20px 0 0 0;
}
.footer-bg .inner .footer-nav ul
{
margin:0px;
}
.footer-bg .inner .footer-nav ul li
{
color:#5c5959; font:normal 12px Arial, Helvetica, sans-serif; display:inline;
}
.footer-bg .inner .footer-nav ul li a
{
color:#5c5959; font:normal 12px Arial, Helvetica, sans-serif; display:inline; text-decoration:none; padding:0 6px;
}
.footer-bg .inner .footer-nav ul li a:hover
{
color:#8b8b8b; font:normal 12px Arial, Helvetica, sans-serif; display:inline; text-decoration:underline;
}
.footer-bg .inner .copy
{
font:normal 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding:8px 0 0 0;
}






#slideshow {
    position:relative;
/*    height:350px;*/
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}




.top-add
{
margin:20px 0 20px 0;
}
.bg-text
{
background:#f5f5f5; padding:8px; font:normal 12px Arial, Helvetica, sans-serif; color:#979797;
}
.innarepage
{
margin:10px 0 20px 0;
}
.innarepage .leftpart
{
margin:0 0 0 0; width:805px; float:left; padding:8px;
}
.innarepage .leftpart h4
{
font:normal 24px Georgia, "Times New Roman", Times, serif; color:#4e6683; padding-bottom:8px;
}
.innarepage .leftpart h3
{
font:normal 20px Arial, Helvetica, sans-serif; font-weight:bold;color:#000000;line-height:48px;
}
.innarepage .leftpart h5
{
font:normal 14px Arial, Helvetica, sans-serif; font-weight:bold;color:#000000;line-height:48px;
}
.innarepage .leftpart p
{
font:normal 12px  Arial, Helvetica, sans-serif; color:#6c6e6f; padding-bottom:8px;
}
.innarepage .leftpart p a
{
font:normal 12px  Arial, Helvetica, sans-serif; color:#4e6683; padding-bottom:8px;font-weight:bold;
}
.innarepage .leftpart p a:hover
{
font:normal 12px  Arial, Helvetica, sans-serif; color:#000000; padding-bottom:8px;font-weight:bold;
}
.innarepage .rightpart
{
margin:0 0 0 0; width:165px; float:right;vertical-align:top;text-align:center;
}
.short-by
{
margin:10px 10px 5px 0; border-bottom:1px solid #e6e4e4; padding-bottom:10px;
}
.drop-down
{
width:150px; border:1px solid #ccc;
}
.table-bg
{
background:#f5f5f5;
}
.table-pad
{
margin:0px;
}
.table-pad td
{
padding:8px;
}
.tittle
{
font:bold 14px Arial, Helvetica, sans-serif; color:#4e6683;
}
.tittle1
{
font:bold 17px Arial, Helvetica, sans-serif; color:#4e6683;
}
.tittle3
{
font:bold 12px Arial, Helvetica, sans-serif; color:#4e6683;
}






#page-wrap 									{ width:642px; margin: 0px auto; position: relative; min-height: 303px;
											  background: url(images_1/bg.png) top center; }


/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 642px; margin: 25px auto; position: relative; min-height:303px;
											  background: url(images_1/bg.png) top center; }


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{  font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; }

/*
	SLIDER
*/
.slider-wrap								{ width:642px; position: absolute; top:5px; left: 10px; }
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 0px; height:272px;}
.stripViewer								{ position: relative; overflow: hidden; width:642px; height:303px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height:272px; position: relative; width:642px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin:3px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(../images_1/trans.png); padding:7px 0 7px 4px; height: 15px;
											  margin-top: -310px; position: relative; z-index: 9999; color: white; width:636px;}
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images_1/icon-uparrowsmallwhite.png) top center no-repeat; }

.conntF {
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    border-style:solid;border-width:0px;border-color:#98bf21;
}


.conntF h2 strong {
	color: #179F06;
	font-weight: normal;
}
.conntF .lab {
	margin-bottom: 2px;
	margin-top: 12px;
	color: #666;
    padding-bottom: 3px;
}
.conntF .inp-field {
	width: 50%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	color: #333;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	background-color: #FFF;
}
.conntF .inp-Selct {
	width: 51%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CCC;
	padding: 2px;
	color: #333;
}

.faqcat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#7F9DB9
}
.faqq {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#00000
}
.faqa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#00000
}
 #photogallery {
	width:490px;
	float:left;
    vertical-align:top;
}
#browsephoto {
	width:280px;
	padding-right:2px;
	overflow:hidden;
	float:right;
	vertical-align:top;
	padding-left:1px
}

img.thumbLink{
	padding:3px;
	margin:3px;
	border:1px solid #999999;
}
img {
margin:0px;
padding:0px;
border:0px;
}
#dividerDot { margin-top:0px; height:1px; background-image:url(../images/divider_dot.jpg); background-repeat:repeat-x }
.searchbutton {
display:block; background-image:url(../images/button_bg_gallery.jpg) }
.countryName {line-height:18px }
.countryName a{
	color:#0000CC;
	text-decoration:underline;
}
.countryName a:hover {color:#000000}
.spacer {padding-right:5px}

#dhtmltooltip{
position: absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width: 200px;
border: 1px solid #FFFFFF;
padding: 3px;
background-color: #e2e2e2;
visibility: hidden;
z-index: 100;
color:#000000;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#D7D7D7,direction=135);
}

.popupTell {
  width: 650px;
  background-color:#E2E4E9;
  background-image:url(../_images/lite_bg.gif);
  background-repeat:repeat;
  padding:10px;
  border: 5px solid #BBBBBB;
  position: absolute;
  top: 6%;
  left: 50%;
  margin-left: -285px;
  z-index: 99;
  text-align:center;
  float:left;
  text-decoration:none
}

.formitem {
	width:150px;height:20px;BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000000; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.formtextarea {
	width:475px;height:60px;BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000000; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.formbutton {
	width:70px;height:20px;BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}

.h2
{
font:normal 25px Arial, Helvetica, sans-serif; color:#4e6683;font-weight:bold;
}
.formtext
{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000;font-weight:bold;
}