/* reset css */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*---------------------------reset code----------------------------------*/
.clear								{ 	clear:both; line-height:1px; font-size:1px;}
.lft								{ 	float:left;}
.rht								{ 	float:right;}




body 								{	background: url(../images/bg.gif) repeat; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#d6d6d6}
/*---------------------------Main Body Start ----------------------------*/
.main_bg							{	background:url(../images/main_bg.gif) top center repeat-y;   min-height:800px;}
#main_wrapper						{   width:100%;  margin:0 auto; background:url(../images/topbg.gif) repeat-x;    }
.wrapper							{	width:968px; margin:0 auto;      }
/*---------------------------Main Body End-------------------------------*/


/*--------------------------- Text Css Start ------------------------------*/
h2									{	font:bold 18px/22px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff;}
/*--------------------------- Text Css End ------------------------------*/


/*--------------------------- Header Start ------------------------------*/
.header								{	width:968px; margin:0 auto; padding-top:10px; position:relative; z-index:99;      }
.header_top							{	width:968px; margin:0 auto;}
.header_bottom						{	width:968px; margin:0 auto;}
.logo								{	float:left; width:325px; padding-top:34px; padding-left:59px;}

.call_details						{	float:right; width:188px; padding-top:42px; padding-right:86px;}
.call_details h2					{	text-align:center;}
.call_details p						{	font:bold 25px/25px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#d0d0d0; text-align:center; letter-spacing:2px;}
/*--------------------------- Header  End-------------------------------*/

/*--------------------------- Navigation Start ------------------------------*/
.navigation							{	float:right; width:620px; padding-top:3px; position:relative; z-index:99;}
.navigation ul						{	margin:0; padding:0;}
.navigation ul li					{	float:left;	margin:0; padding:0 17px 0 17px; list-style:none; font:bold 14px/26px  "HelveticaNeueRegular", Arial, Helvetica, sans-serif ; color:#2a2a2a; background:url(../images/nav_line.gif) left center no-repeat}
.navigation ul li a					{	text-decoration:none; color:#2a2a2a}
.navigation ul li a:hover			{	color:#fff;}
.navigation ul li.first				{	background:none; padding-top:0;}


ul.menu 							{	list-style:none; margin:0; padding:0 0 0 0;}
ul.menu *							{	margin:0; padding:0}
ul.menu a 							{	display:block; color:#2a2a2a; text-decoration:none;}
ul.menu li 							{	position:relative; float:left;	margin:0; padding:0 17px 0 17px; list-style:none; font:bold 14px/26px  "HelveticaNeueRegular", Arial, Helvetica, sans-serif  ; color:#2a2a2a; }
ul.menu ul 							{	float:left;	position:absolute; width:178px; left:0; top:31px;     display:none;  list-style:none; z-index:99;  }
ul.menu ul li 						{	position:relative; border-top:none; margin:0; padding:0 0 0 15px; background:#d0d0d0;  width:163px;  }
ul.menu ul li a						{	display:block; padding:0 0; font:bold 14px/26px  "HelveticaNeueRegular", Arial, Helvetica, sans-serif  ; color:#2a2a2a;   }
ul.menu ul li a:hover 				{	color:#fff;  } 
ul.menu ul ul 						{	position:relative; }
ul.menu .menulink 					{	padding:0; font:bold 14px/26px  "HelveticaNeueRegular", Arial, Helvetica, sans-serif  ; color:#2a2a2a; display:block;height:31px;}
ul.menu .menulink:hover, ul.menu .menuhover { color:#fff; background:none;}
ul.menu ul li ul					{	padding-left:0px; position:relative; top:0; left:7px; }
ul.menu ul li ul li					{	margin:0; padding:0 0 0 7px !important; list-style:none;	background:url(../images/menu_bullets.gif) left center no-repeat !important;  }
ul.menu ul li.first 				{	width:178px; height:22px; background:url(../images/menubg.gif) left top no-repeat; overflow:hidden;	 }
/*--------------------------- Navigation End ------------------------------*/



/*--------------------------- Slider Start ------------------------------*/
.sliderbg							{	width:905px; height:566px; margin:0 auto; background: url(../images/sliderbg.gif) top center no-repeat;   }
.slider_top							{	width:905px; margin:0 auto;}
.slider_box							{	width:905px; margin:0 auto;}
.slider_img							{	float:left; width:594px; position:relative; top:0; left:0;}
.slider_txt							{	float:left; width:250px; padding-top:128px; padding-left:34px;}
.slider_txt p						{	font:normal 12px/22px Arial, Helvetica, sans-serif; color:#d6d6d6}
.slider_txt a						{	font:normal 12px/22px Arial, Helvetica, sans-serif; color:#d9d9d9; text_decoration:underline}


.slider_wrap		{ width:905px; height:395px; position:relative !important; margin:0 auto}
#slider				{ width:905px; height:395px; margin:0; padding:0;  }
#slider ul		{list-style:none !important; }
   
ul#slide_control li,
ul#slide_nav li		{  list-style:none; display:inline-block;   }

#slide_nav			{	 left:0 !important;    top:0 !important; width: 480px; display:none;}
#portfolio			{ margin:0!important; padding:0}
#slide_control		{ margin:0; padding:0; width:40px; z-index:99999 !important; position:relative; bottom:35px; right:12px;   }
#slide_control li	{  list-style: none; display: block;	text-align:center; width:20px;  }
.prev_button 		{ display:block;width:13px; height:16px; position:absolute; left:867px !important; top:357px;  }
.next_button		{ width:13px; height:16px;  position:absolute;  left:889px !important; top:357px; 
  }


#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {cursor: pointer; z-index:5000;}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {margin-left: -10000px;}
#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {background-repeat: no-repeat;overflow: hidden;top: 0px;}
ul#slide_nav		 				{position: absolute;z-index:0;width:100px; z-index:1111; }
ul#slide_nav li 					{background-image: url(../images/slider_btn.png);display: block;float: left;height: 9px;list-style: none;margin: 0 0 0 3px;padding: 2px;width: 10px; border:1px solid red;}
ul#slide_nav li:hover 				{background-image: url(../images/slider_btn_h.png);}
ul#slide_nav li#button_selected 	{background-image: url(../images/slider_btn_h.png);}
ul#slide_nav li#button_selected:hover {
}



 
.slider_btm							{	width:905px; height:171px; margin:0 auto; background:url(../images/bottom_sliderbg.gif) top center no-repeat; margin-bottom:2px; padding-top:17px;  }
.slider_btm ul						{	margin:0; padding:0;}
.slider_btm ul li					{	float:left; width:210px; text-align:center; height:137px;	margin:0 0 0 19px; padding:0 0 0 0; list-style:none; background:url(../images/bottom_slider_imgbg.png) no-repeat; font:normal 16px/16px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-top:0; padding-left:0; text-align:center;
}
.slider_btm ul li.last				{	margin:0 0 0 0 !important}
.slider_btm ul li img				{	padding:5px; }
.slider_btm ul li p					{	padding-top:14px;}


  #top-content,.top-content-body,#block-bcadet-home_slider 					{	width:1000px; height:523px; margin:0 auto; position:relative; z-index:1;  } 
.inner-content						{	width:285px; height:280px;   position:absolute; top:13px; left:18px; z-index:55}
.item								{	background:none !important; width:195px !important; margin:0 auto !important;}
#visual								{	width:940px; height:336px; margin:0 auto;}
.content							{	width:1000px; height:523px; margin:0 auto; position:relative; z-index:1;  } 
.previous							{	width:31px; height:41px; background: url(../images/previous.png) no-repeat; position:absolute; top:118px; left:3px; text-indent:-999px; z-index:99 }
.next								{	width:31px; height:41px; background: url(../images/next.png) no-repeat;  position:absolute; top:118px; right:3px; text-indent:-999px;  z-index:99 }
/*#slider								{	margin:0 auto !important; position: relative; }
*/
#slider_bottom						{	width:905px; height:204px; margin:0 auto; position:absolute; bottom:0; left:0; z-index:55; background:url(../images/slider_bottom.gif)  top center no-repeat; padding-bottom:0;}
.small_thumb						{	width:905px; height:auto; margin:0 auto; overflow:hidden; position:relative; }
#slider_bottom ul 					{	float:left; width:100%; height:220px;	margin:0 0 0 0; padding:0; }
#slider_bottom ul li				{	float:left; margin:0; padding:0 13px 0 0; list-style:none;}
.slider_con							{	float:left; width:220px; height:165px; background:#e6e5e5;}
.slider_con_img						{	width:204px; height:101px; padding:7px; }
.slider_con p						{	font:normal 18px/22px "Conv_calist", Arial, Helvetica, sans-serif; color:#4c4c4c; padding-top:0; padding-left:7px;}
.slider_shadow_left					{	width:30px; height:220px; position:absolute; bottom:0; left:34px; background:url(../images/slider_shadow_left.png) no-repeat; z-index:9999;}
.slider_shadow_right				{	width:30px; height:220px; position:absolute; bottom:0; right:34px;  background:url(../images/slider_shadow_right.png) no-repeat;  z-index:9999}

.text_slider						{	width:211px; height:233px; margin:0 auto; text-align:left;   }
.text_slider p						{	font:normal 12px/22px Arial, Helvetica, sans-serif; color:#d6d6d6} 

/*--------------------------- Slider End ------------------------------*/



/*--------------------------- Container Start ------------------------------*/
.container							{	width:968px; margin:0 auto;  padding-bottom: 60px;      }
.container .home_con				{	width:906px; margin:0 auto; padding-top:41px;}
.container_left						{	float:left; width:567px; padding-left:0;}
.container_left	h2					{	padding-bottom:8px;}
.container_left	p					{	padding-bottom:28px;}

.container_right					{	float:right; width:280px; padding-right: 16px;}
.container_right h2					{	padding-bottom:19px;}
.container_right ul					{	margin:0; padding:0;}
.container_right ul li				{	float:left;	margin:0; padding:0; list-style:none; width:70px; height:70px; background:url(../images/featured_imgbg.png) no-repeat;}
/*--------------------------- Container End ------------------------------*/



/*--------------------------- Footer Start ------------------------------*/
.footerbg							{	width:100%; margin:0 auto; background:url(../images/footerbg.png) repeat-x transparent; }
.footer								{	width:906px; margin:0 auto;      }
.footer_Top							{	width:906px; margin:0 auto; padding-top:27px; height:215px;		}
.footer_Top_lft						{	float:left; width:502px; font:normal 11px/21px Arial, Helvetica, sans-serif; color:#d6d6d6	}
.footer_Top_rht						{	float:right; width:247px;	}
.footer_Top h2						{	padding-bottom:8px;}
.footer_Top_rht .footer_np			{	float:left; width:79px; padding-top:34px;}
.footer_Top_rht .footer_txt			{	float:right; width:152px; font:normal 12px/21px Arial, Helvetica, sans-serif; color:#d6d6d6}
.footer_Btm							{	width:906px; margin:0 auto; padding-bottom:117px;		}
.footer_Btm_lft						{	float:left;	width:143px;}
.footer_Btm_rht						{	float:left; width:173px;}
/*--------------------------- Footer End ------------------------------*/


/*--------------------------- Innerpage1 Start ------------------------------*/
.inner_container					{	width:905px; margin:0 auto; padding-top:10px;}
.heading							{	width:905px; margin:0 auto; background:url(../images/headingbg.png) repeat-x transparent; height:56px; position:relative; }
.heading h2							{	font:bold 25px/56px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-left:24px;text-transform:uppercase;}
.heading h1							{	font:bold 25px/56px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-left:24px;}

.inner1_contentbg					{	width:905px; margin:0 auto; background: url(../images/inner4_contentbg.gif)   repeat; 	}
.inner1_content						{	width:905px; margin:0 auto; background:#d0d0d0 ; padding-top:2px;}
.inner1_content .top				{	width:899px; margin:0 auto; height:49px; background:url(../images/inner_topbg.gif) repeat-x; padding-bottom:6px;}
.inner1_content .top p a			{	width:874px; display:block; padding-right:25px; font:normal 13px/42px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; text-align:right; text-transform:uppercase;}
.inner1_content .top p a:hover		{	text-decoration:none;}
.inner_btmbg						{	width:905px; margin:0 auto; height:37px;}

.inner1_content ul					{	margin:0; padding:0 0 0 0;}
.inner1_content ul li				{	float:left;	margin:0 0 0 12px; padding:25px 0 26px 0; list-style:none; border-bottom:1px solid #b6b6b6}
.inner1_content ul li.last			{	margin-bottom:18px;}
.inner1_content ul li .inner1_box	{	float:left; width:882px;}
.inner1_box_img						{	float:left; width:215px; height:215px; background:url(../images/inner1_box_img.gif) no-repeat; margin-left:19px;}
.inner1_box_img img					{	padding:1px 0 0 1px}

.inner1_box_txt						{	float:right; width:565px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e; padding-right:53px; padding-top: 16px;}
.inner1_box_txt h3					{	font:bold 22px/27px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e} 
.inner1_box_txt h4					{	font:normal 14px/17px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#807f7f}
.inner1_box_txt p a					{	font-weight:bold; font-style:italic; text-decoration:none; color:#3e3e3e}
.inner1_box_txt p a:hover			{	text-decoration:underline;}

.bottom_slider						{	width:968px; height:171px; margin:0 auto; background:url(../images/bottom_sliderbg.gif) top center no-repeat; margin-bottom:2px; padding-top:17px;  }
.bottom_slider ul					{	margin:0; padding:0;}
.bottom_slider ul li				{	float:left; width:210px; text-align:center; height:137px;	margin:0 0 0 19px; padding:0 0 0 0; list-style:none; background:url(../images/bottom_slider_imgbg.png) no-repeat; font:normal 16px/16px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-top:0; padding-left:0; text-align:center;
}
.bottom_slider ul li.last			{	margin:0 0 0 0 !important}
.bottom_slider ul li img			{	padding:5px; }
.bottom_slider ul li p				{	padding-top:14px;}

.inner_slider						{	width:905px; height:136px; margin:0 auto; }
.inner_slider ul					{	margin:0; padding:0 0 0 30px;  }
.inner_slider ul li					{	float:left; width:210px; position:relative; text-align:center; height:137px;	margin:0 0 0 19px; padding:0 0 0 0; list-style:none; background:url(../images/bottom_slider_imgbg.png) no-repeat; font:normal 16px/16px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-top:0; padding-left:0; text-align:center;}
.inner_slider ul li.last			{	margin:0 0 0 0 !important}
.inner_slider ul li img				{	padding:5px; }
.inner_slider ul li span			{	position:absolute; bottom:0; left:0; width:210px; text-align:center;}
/*--------------------------- Innerpage1 End ------------------------------*/



/*--------------------------- Innerpage2 Start ------------------------------*/
.inner2_content						{	width:605px;   font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:30px; padding-bottom:102px; padding-top: 12px;}
.inner2_content h2					{	width:605px; font:bold 22px/30px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px;}
.inner2_content h3					{	width:605px; font:bold 21px/31px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; background:#bdbdbd; padding-left:10px;}
.inner2_content h4					{	width:605px; font:bold 20px/30px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px;}
.inner2_content h5					{	width:605px; font:bold 19px/31px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px; background:#bdbdbd;}
.inner2_content h6					{	width:605px; font:bold 18px/30px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px; padding-top: 5px;}
.inner2_content p					{	padding-bottom:18px; padding-left:12px;}
.inner2_content p.padd				{	padding-bottom:33px  !important;}
.inner2_content p.padd1				{	padding-bottom:39px  !important;}
.inner2_content b					{	float:left;	width:605px;font:bold 22px/30px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px; background:#bdbdbd;}
/*--------------------------- Innerpage2 End ------------------------------*/


/*--------------------------- Innerpage3 Start ------------------------------*/
.inner3_content						{	width:882px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e; padding-left:10px; padding-bottom:28px;}

.inner3_contentTop					{	width:882px; margin:0 auto; border-bottom:1px solid #b6b6b6; padding-bottom: 38px;  }
.inner3_contentTop .top_left		{	float:left; width:523px; padding-left:0;}
.inner3_big_frame					{	width:523px; height:400px;}
.inner3_contentTop .top_right		{	float:right; width:283px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e; padding-right:37px ; padding-top: 41px;}
.inner3_contentTop .top_right h3	{	font:bold 22px/27px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-bottom:5px;}
.inner3_contentTop .top_right p 	{	padding-bottom:23px;}
.inner3_contentTop .top_right p a	{	text-decoration:none; font-weight:bold; font-style:italic; color:#3e3e3e}
.inner3_contentTop .top_right p a:hover	{	text-decoration:underline;}
.pikachoose				{	width:523px; height:457px; margin: 0 auto; position:relative; z-index:1; display:block; }


.inner3_slider						{	width:862px; margin:0 auto; background:#2b2b2b ; border-bottom:37px solid #d0d0d0; position:relative; padding:0 22px; }
.inner3_slider ul					{	margin:0; padding:0 0 0 53px;}
.inner3_slider ul li				{	float:left; width:180px; margin:0; padding:20px 0 0 20px; list-style:none;}
.inner3_slider ul li.first			{	padding:20px 0 0 0 !important;}
.inner3_slider ul li .con_box		{	float:left; width:180px; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#c7c7c7; text-align: left; position:relative; }
.con_box .imgbg						{	width:173px; height:130px; background:transparent no-repeat; box-shadow: 3px 3px 3px #000; -moz-box-shadow: 3px 3px 3px #000; -webkit-box-shadow: 3px 3px 3px #000; margin-bottom:8px;}
.con_box a.link						{	width:90px; height:28px; background: url(../images/morebg.png) no-repeat; text-decoration:none; display:block; font:bold 12px/24px   "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#363636; text-align:center;}
.con_box a.link:hover				{	color:#000;}
.inner3_slider ul li.first			{	padding-left:67px !important;}
.inner3_slider ul li .con_box p		{	padding-bottom:5px;}

.main_slider				{width:523px; margin:0 auto; padding:0 12px 10px 4px;  height:457px; background:#fff;border: 1px solid #C8C8C8;box-shadow:5px 5px 0 #C8C8C8; }
.example 				{   }
ul 					{list-style-image:url(list-style.gif); }
pre					{font-family: "Lucida Console", "Courier New", Verdana; border: 1px solid #CCC;   background: #f2f2f2;  padding: 10px;   }
code 					{font-family: "Lucida Console", "Courier New", Verdana; margin: 0;  padding: 0; }
#gallery 				{  }
#descriptions				{position: relative; display:none; height: 50px; background: #EEE; margin-top: 10px; width: 640px; padding: 10px;  overflow: hidden; }
#descriptions .ad-image-description {  position: absolute;  }
#descriptions .ad-image-description .ad-description-title {  display: block;  }
.sold								{	width:79px; height:77px; position:absolute; top:0; left:0;}
/*--------------------------- Innerpage3 End ------------------------------*/

/*--------------------------- Innerpage4 Start ------------------------------*/
.inner4_contentbg					{	width:905px; margin:0 auto; padding-top:2px; background:url(../images/npbg.png) top right no-repeat;}
.inner4_content						{	width:840px; margin:0 auto;  }
.inner4_content h1					{	font:bold 31px/32px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#eaeaea; width:840px;  padding-top:25px;}

.inner4_content ul					{	margin:0; padding:0;}
.inner4_content ul li				{	float:left;	margin:0; padding:0 0 12px 0; list-style:none; border-bottom:1px solid #242424}
.inner4_content ul li.last			{	border:none;}
.inner4_content ul li .inner4_row	{	float:left;	width:840px;}
.inner4_slider						{	width:840px; margin:0 auto;   }
.inner4_slider ul					{	margin:0; padding:0;}
.inner4_slider ul li				{	float:left; width:180px; margin:0; padding:20px 0 25px 20px; list-style:none;}
.inner4_slider ul li .con_box		{	float:left; width:180px; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#c7c7c7; text-align: left; position:relative; }
.inner4_slider ul li .con_box p		{	padding-bottom:11px;}
.inner4_btmbg						{	width:905px; margin:0 auto; height:69px; background:url(../images/inner4_btmbg.png) no-repeat;; padding-bottom:0;}
/*--------------------------- Innerpage4 End ------------------------------*/




/*--------------------------- Innerpage5 Start ------------------------------*/
.heading .head_right				{	width:277px; font:normal 13px/56px Arial, Helvetica, sans-serif; color:#fff; position:absolute; top:0; right:34px;	}
.head_right p						{	float:left}
.head_right .dropdown, #sort_select .dropdown		{float:right; width:189px; height:28px; font:normal 13px/14px Arial, Helvetica, sans-serif; color:#464646; margin-top:10px; background:url(../images/big_dropdown.gif) no-repeat; overflow:hidden}
#sort_select .dropdown 					{margin:-3px 0 0 0;}
.dropdown select					{width:120% !important; border:none; background:none; padding:4px 0 0 4px;}
#sort_select 						{float:right;width:189px;margin-right:2px;}
#sort_select p						{color:#ffffff;font:bold 11px/20px Arial,Helvetica,sans-serif;}

.inner5_content						{	width:905px; margin:0 auto; position:relative; z-index:1;	}
.inner5_left						{	float:left; width:595px; background:#d0d0d0 ; padding:2px 0}
.inner5_leftTop						{	width:589px; height:49px; background: url(../images/inner5_leftTop.gif) no-repeat; margin:0 auto}
.inner5_leftTop	.top_lft			{	float:left; /*width:421px;*/}
.top_lft ul							{	margin:0; padding:0;}
.top_lft ul li						{	float:left;	margin:0; padding:0 0 0 7px; list-style:none;}
.top_lft ul li.first				{	padding-left:3px;}
.top_lft ul li .top_lft_con			{	float:left; width:92px;	}
.top_lft_con p					{	float:left; width:92px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#fff;}
.top_lft_con .dropdown2				{	float:left; width:92px; height:26px; display:block; overflow:hidden}
.dropdown2>select				{	background: url(../images/inner5_dropdown.gif) no-repeat transparent; width:120% !important; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#464646; height:24px; padding:2px 0 0 2px; border:none;}

.inner5_leftTop	.top_rht			{	float:right; /*width:90px;*/}
.top_rht .link					{	width:90px; margin-top:19px; background: url(../images/morebg.png) no-repeat; text-decoration:none; display:block; font:bold 12px/24px   "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#363636; padding:4px 0; border:none;}
.top_rht .link:hover				{	color:#000;}


.inner5_leftCenter					{	width:564px; margin:0 auto; padding-top:10px;}
.inner5_leftCenter	ul				{	margin:0; padding:0;}
.inner5_leftCenter	ul li			{	float:left;	margin:0; padding:0 0 7px 0; list-style:none;}
.inner5_leftCenter	ul li .leftCenter_con	{	float:left; width:564px; min-height:157px; background:url(../images/leftBtm_conbg.gif)  no-repeat; position:relative;	}

.leftCenter_con .left_con			{	float:left; width:160px; height:122px; background:url(../images/leftBtm_con_imgbg.gif) no-repeat; margin-top:16px; margin-left:12px;}
.left_con img						{	padding:1px 0 0 1px;}
.leftCenter_con .right_con			{	float:right; width:365px; height:131px;  font:normal 14px/14px Arial, Helvetica, sans-serif; color:#3e3e3e; padding-top:21px; position:relative; }
.leftCenter_con .right_con p span	{	float:left; width:100%; 	font:bold 22px/22px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; padding-top:8px; padding-bottom:10px; }
.leftCenter_con .right_con p		{	padding-bottom:0;}
.right_con ul						{	margin:0; padding:0 0 18px 0;}
.right_con ul li					{	float:left;	margin:0; padding:0 0 0 6px; list-style:none;}
.right_con ul li .box1				{	width:43px; height:44px; background:url(../images/box1bg.gif) no-repeat;}
.right_con ul li .box2				{	width:63px; height:44px; background:url(../images/box2bg.gif) no-repeat;}
.right_con ul li .box1 p			{	font:bold 17px/17px Arial, Helvetica, sans-serif !important; line-height:17px !important; padding-bottom:0; padding-top:5px; color:#fff; text-align:center;	}
.right_con ul li .box2 p			{	font:bold 17px/17px Arial, Helvetica, sans-serif !important; color:#fff; text-align:center;	}
.right_con ul li .box2 p span		{	font:normal 11px/11px Arial, Helvetica, sans-serif; color:#fff;	}
.right_con ul li .box2 p			{	padding-bottom:0; padding-top:3px;}
.no_padd							{	padding:0 !important;	}
.inner5_leftCenter a.more_details	{	width:100px; height:23px;  display:block; position:absolute; bottom:10px; right:10px; text-decoration:none; font:normal 12px/24px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#ececec; text-align:center; border:1px solid #bfbfbf; background:#484848; z-index:20;}
a.more_details:hover				{	color:#ccc;}


.inner5_leftBtm						{	width:589px; height:34px; background: url(../images/inner5_leftTop.gif) no-repeat; margin:0 auto; margin-top:4px;}
.inner5_leftBtm_lft					{	float:left; width:107px; padding-left:13px;}
.inner5_leftBtm_lft p a				{	text-decoration:none; color:#fff; font:bold 12px/34px Arial, Helvetica, sans-serif; background:url(../images/previous_arrow.gif) 0 center no-repeat; padding-left:17px; }
.inner5_leftBtm_lft p a:hover		{	color:#999}
.inner5_leftBtm_rht					{	float:right; width:107px;}
.inner5_leftBtm_rht p a				{	text-decoration:none; color:#fff; font:bold 12px/34px Arial, Helvetica, sans-serif;  background:url(../images/next_arrow.gif) right center no-repeat; padding-right:17px; }
.inner5_leftBtm_rht p a:hover		{	color:#999}

.pagination							{	float:left;	width:107px; padding-left:155px; }
.pagination ul						{	margin:0; padding:0;}
.pagination ul li					{	margin:0; padding:0 0 0 8px; list-style:none; display:inline; font:bold 12px/34px Arial, Helvetica, sans-serif; color:#c1c1c1}
.pagination ul li a					{	text-decoration:none; color:#c1c1c1}
.pagination ul li a:hover,.pagination ul li.active a			{	color:#fff;}

.inner5_right						{	float:right; width:270px; padding-right:20px;}
.inner5_right .right_box1			{	width:270px; margin:0 auto; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#c7c7c7; border-bottom:1px solid #2a2a2a; padding-bottom:16px;  padding-top: 23px;}
.right_box1 img						{	padding-top:8px; padding-bottom:5px;}
.right_box1 p span					{	font:bold 20px/24px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fff; padding-right:18px; } 
.right_box1 p.padd					{	padding-top:12px;}
.right_box1 p a						{	color:#fff; text-decoration:none; font-style:italic;}
.right_box1 p a:hover				{	text-decoration: underline;}

.inner5_right .right_box2			{	width:270px; min-height:170px; margin:0 auto; padding-top:18px; padding-bottom:9px; border-bottom:1px solid #2a2a2a;}
.right_box2 ul						{	margin:0; padding:16px 0 0 0;}
.right_box2 ul li					{	float:left; margin:0; padding:0; list-style:none; width:67px; height:67px; }

.inner5_right .right_box3			{	width:269px; margin:0 auto;  border:1px solid #2a2a2a; margin-top:12px;}
/*--------------------------- Innerpage5 End ------------------------------*/


/*--------------------------- Innerpage6 Start ------------------------------*/
.inner6_lft_img						{	float:left;	width:273px; height:207px; background:url(../images/inner6_lft_imgbg.gif) no-repeat; margin-left:13px; display:inline;}
.inner6_lft_img img					{	padding:1px 0 0 1px;}
.inner6_rht_txt						{	float:right;  width:250px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e;  padding-right:10px;}
.inner6_rht_txt	h2					{	font:bold 22px/27px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e; padding-bottom:6px;}
.inner6_rht_txtBtm					{	width:227px; padding-left:10px 	}
.inner6_rht_txt a.more_details		{	width:107px; height:23px; display:block; text-decoration:none; font:normal 12px/24px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#ececec; text-align:center; border:1px solid #bfbfbf; background:#484848}
a.more_details:hover				{	color:#ccc;}
.leftCenter_con_top					{	width:563px; height:15px; background:url(../images/leftCenter_con_top.gif) no-repeat; margin:0 auto;}
.leftCenter_con_btm					{	width:563px; margin:0 auto; min-height:221px; background:url(../images/leftCenter_con_btm.gif) no-repeat;}
.inner6_rht_txt p					{	padding-bottom:26px;}
.inner6_btmbg						{	width:905px; margin:0 auto;}

.inner6_lft_link					{	width:270px; margin:0 auto; padding-bottom:4px; padding-top: 15px;	}
.inner6_lft_link h2					{	font:bold 18px/22px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#eaeaea}
.inner6_lft_link ul					{	margin:0; padding:0;}
.inner6_lft_link ul li				{	float:left; width:270px;	margin:0; padding:0 0 0 8px; list-style:none; background: url(../images/inner6_bullets.gif) left center no-repeat; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#c7c7c7}
.inner6_lft_link ul li a			{	text-decoration:none; color:#c7c7c7}
.inner6_lft_link ul li a:hover		{	color:#fff;}
/*--------------------------- Innerpage6 End ------------------------------*/

/*--------------------------- Innerpage7 Start ------------------------------*/
.inner5_right .right_box4			{	width:269px; margin:0 auto;   margin-top:5px;}
.right_box4 h2						{	padding-bottom:14px;}
.right_box4 .input_box				{	width:270px; margin:0 auto; padding-bottom:10px;}
.right_box4 .inputbg				{	width:270px; height:30px; background: url(../images/inputbg.gif) no-repeat; }
.right_box4 .inputbg .input			{	padding:7px 5px 2px 5px; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#131313; background:none; border:none;}
.right_box4 .textareabg				{	width:270px; height:90px; background:url(../images/textareabg.gif) no-repeat;}
.right_box4 .textareabg .textarea	{	padding:5px; background:none; border:none; height:80px; overflow:hidden; font:normal 12px/12px Arial, Helvetica, sans-serif; color:#131313;}
.submit_btn							{	float:right; width:83px; height:30px; border:none; background:url(../images/submit_btn.gif) no-repeat; cursor:pointer;}

.inner7_tophead						{	width:589px; height:49px; background: url(../images/inner5_leftTop.gif) no-repeat; margin:0 auto}
.inner7_tophead h3					{	font:bold 18px/22px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#fcfcfc; padding-top:4px; padding-left:28px;}
.inner7_tophead p					{	font:normal 11px/16px Arial, Helvetica, sans-serif; color:#fcfcfc; text-transform:uppercase; padding-left:28px;}

.inner7_leftTop						{	width:539px; margin:0 auto; padding-bottom:5px;}
.inner7_leftTop_lft					{	float:left; max-width:320px; font:bold 28px/37px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e}
.inner7_leftTop_rht					{	float:right; }
.inner7_leftTop_rht ul				{	margin:0; padding:11px 0 0 0 ;}
.inner7_leftTop_rht ul li			{	float:left;	margin:0; padding:0 10px 0 10px; list-style:none; background:url(../images/inner7_leftTop_rht_line.gif) no-repeat; font:bold 24px/24px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; color:#3e3e3e}
.inner7_leftTop_rht ul li span		{	color:#3e3e3e; font:normal 14px/22px Arial, Helvetica, sans-serif	}
.inner7_leftTop_rht ul li.first		{	padding:0 13px 0 0; background:none;}

.tab_container						{	width:565px; margin:0 auto; padding-top:4px;}
.tab_nav							{	width:565px; margin:0 auto;}
.tab_nav ul							{	margin:0; padding:0;}
.tab_nav ul li						{	float:left;	margin:0; padding:0; list-style:none;}

#tab_nav 							{	padding:0 0 0 0; margin:0 0 0 0; list-style:none; height:32px;position:relative; z-index:500; top:8px;  }
#tab_nav li.top 					{	display:block; float:left; height:32px; background:url(../images/tab_nav_line.gif) left top no-repeat  }
#tab_nav li a.top_link 				{	display:block; float:left;   color:#717171; text-decoration:none; font:normal 13px/30px "HelveticaNeueRegular", Arial, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 4px; cursor:pointer; }
#tab_nav li a.top_link span 		{	float:left; display:block; padding:0 9px 0 8px; height:32px;  }
#tab_nav li a.top_link span.down 	{	float:left; display:block; padding:0 8px 0 2px; height:32px;  }
#tab_nav li.last					{	background:none;}
#tab_nav li:hover a.top_link, #tab_nav li.active a 		{	color:#3e3e3e; background: url(../images/three_1.gif) no-repeat;}
#tab_nav li:hover a.top_link span,  #tab_nav li.active a.top_link span 	{	background:url(../images/three_1.gif) no-repeat right top;}
#tab_nav li:hover a.top_link span.down,#tab_nav li.active a.top_link span.down  {	background:url(../images/three_1a.gif) no-repeat right top;}
#tab_nav li.frist					{	background:none; padding:0 0 0 5px;}
.tab_content						{	width:565px; margin:0 auto; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#3e3e3e}
.tab_content h3						{	font:bold 13px/22px Arial, Helvetica, sans-serif; color:#3e3e3e		}
.tab_contentTop						{	width:565px; margin:0 auto; height:15px; background:url(../images/tab_contentTop.gif) no-repeat;}
.tab_contentBtm						{	width:529px; margin:0 auto; min-height:205px; background:url(../images/tab_contentBtm.gif) bottom center no-repeat; padding:0 19px 0px 17px; margin-bottom:22px;}


#tab_link_1							{	display:block;}	 
#tab_link_2,#tab_link_3,#tab_link_4,#tab_link_5,#tab_link_6				{	display:none;}

.back_results						{	float:right; width:200px; padding-right:13px;}
.back_results p					{text-align:right;}
.back_results p a					{	text-decoration:none; color:#fff; font:bold 12px/34px Arial, Helvetica, sans-serif; background:url(../images/back_results.gif) 0 center no-repeat; padding-left:17px; }
.back_results p a:hover				{	color:#999}


.inner7_box							{	width:564px; height:492px; background:#fff; border:1px solid #c8c8c8; position:relative; box-shadow:5px 5px 0 #c8c8c8;}
.inner7_slider						{	width:564px; margin:0 auto;    height:492px; }

/*--------------------------- Innerpage7 End ------------------------------*/

.inner_lft_arrow					{	width:18px; height:22px; position:absolute; top:70px; left:23px; background:url(../images/inner_lft_arrow.gif) no-repeat}
.inner_rht_arrow					{	width:18px; height:22px; position:absolute; top:70px; right:23px;  background:url(../images/inner_rht_arrow.gif) no-repeat}
.hidden	{ display:none;}


.inner5_dropdown					{	width:91px; height:25px; background: url(../images/inner5_dropdown.gif) no-repeat;}
.dd2 { width:91px !important;  height:25px; cursor:pointer;
	/*display:inline-block !important;*/
	text-align:left;
	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#464646; line-height:25px;
	float:left;
}
.dd2 .ddTitle {
	background:none; width:91px !important ; cursor:pointer;
	padding:0 3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:25px;
}
.dd2 .ddTitle span.arrow {
	 float:right; display:inline-block;width:27px; height:27px; cursor:pointer; top:5px; position:relative; right:2px;
}

.dd2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden;  font-family:Arial, Helvetica, sans-serif; padding-left:3px;
	font-size:12px; color:#464646; line-height:20px; _position:relative; _top:4px}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd2 .ddTitle img.selected {
	padding:0 2px 0 0;
	vertical-align:top;
}
.dd2 .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#464646; line-height:12px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a { width:91px !important; height:25px; line-height:25px;
	display:block;
	padding:3px 0 0 9px;
	text-decoration:none;
	color:#464646;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd2 .ddChild a:hover {
	background-color:#D9D9D9;
}
.dd2 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd2 .ddChild a.selected {
	background-color:#d9d9d9; width:91px !important	
}

.dd2 .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd2 .noBorderTop{border-top:none 0  !important; width:91px !important;}

/************* use sprite *****************/
.dd .ddChild a.sprite, .dd .ddChild a.sprite:visited {
	background-image:url(../icons/sprite.gif);
	background-repeat:no-repeat;
	padding-left:24px;
}

.dd .ddChild a.calendar, .dd .ddChild a.calendar:visited {
	background-position:0 -404px;
}
.dd .ddChild a.shoppingcart, .dd .ddChild a.shoppingcart:visited {
	background-position:0 -330px;
}
.dd .ddChild a.cd, .dd .ddChild a.cd:visited {
	background-position:0 -439px;
}
.dd .ddChild a.email, .dd .ddChild a.email:visited {
	background-position:0 -256px;
}
.dd .ddChild a.faq, .dd .ddChild a.faq:visited {
	background-position:0 -183px;
}
.dd .ddChild a.games,
.dd .ddChild a.games:visited {
	background-position:0 -365px;
}
.dd .ddChild a.music, .dd .ddChild a.music:visited {
	background-position:0 -146px;
}
.dd .ddChild a.phone, .dd .ddChild a.phone:visited {
	background-position:0 -109px;
}
.dd .ddChild a.graph, .dd .ddChild a.graph:visited {
	background-position:0 -73px;
}
.dd .ddChild a.secured, .dd .ddChild a.secured:visited {
	background-position:0 -37px;
}
.dd .ddChild a.video, .dd .ddChild a.video:visited {
	background-position:0 0;
}


.dd5 { width:189px !important;  height:28px; cursor:pointer;
	/*display:inline-block !important;*/
	text-align:left;
	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#464646; line-height:25px;
	float:left;
}
.dd5 .ddTitle {
	background:none; width:189px !important ; cursor:pointer;
	padding:0 3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:28px;
}
.dd5 .ddTitle span.arrow {
	 float:right; display:inline-block;width:27px; height:27px; cursor:pointer; top:5px; position:relative; right:2px;
}

.dd5 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden;  font-family:Arial, Helvetica, sans-serif; padding-left:3px;
	font-size:12px; color:#464646; line-height:28px; _position:relative; _top:4px}
.dd5 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd5 .ddTitle img.selected {
	padding:0 2px 0 0;
	vertical-align:top;
}
.dd5 .ddChild {
	position:absolute; border-top:none;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#464646; line-height:12px;
}
.dd5 .ddChild .opta a, .dd5 .ddChild .opta a:visited {padding-left:10px}
.dd5 .ddChild a { width:189px !important; height:28px; line-height:28px;
	display:block;
	padding:3px 0 0 9px;
	text-decoration:none;
	color:#464646;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.dd5 .ddChild a:hover {
	background-color:#D9D9D9;
}
.dd5 .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.dd5 .ddChild a.selected {
	background-color:#d9d9d9; width:189px !important	
}

.dd5 .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd5 .noBorderTop{border-top:none 0  !important; width:189px !important;}

.jcarousel-item a span {color:#fff;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: -15px !important;
    right: auto;
    background-image: url(../images/btm_left_arrow.gif) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: -15px !important;
    background-image: url(../images/btm_right_arrow.gif) no-repeat 0 0;
}

ul.specs {display:inline-block;margin:10px 0;}
ul.specs li {float:left; width:45%;margin:0 10px 0 0; line-height:16px; padding:0;}

#contactForm p {color:#666;}


.overlay 		{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(/images/overlay.png) left top repeat;z-index:100;}
.overlay span 		{display:block;width:40px;height:40px;background: transparent url(/images/loading.png) left top no-repeat;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;}
