/* CSS Document */

body
{ background:#027abb /*url(images/bg.jpg) no-repeat center top*/; margin:0; padding:0; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-top:15px; }

#wrapper
{ position:relative; display:table; width:987px; margin:0 auto; }

#like_wrapper
{ padding-right:18px;  }

#nav_wrapper
{ width:781px; float:left; }

#nav_bg_tl
{ background:url(images/nav_bg_tl.jpg) no-repeat; height:61px; width:18px; float:left; }

#nav_or_bg
{ width:763px; float:left; background:#f58146; height:31px; }

.space
{ height:7px; clear:both; }

#sea_wrapper
{ width:197px; float:right; }

#sea_or_bg
{ width:164px; float:left; height:31px; _height:30px; background:#f58146; padding:15px; padding-right:0; _padding-bottom:10px;}

#sea_bg_tr
{ background:url(images/sea_bg_tr.jpg) no-repeat; float:right; height:61px; width:18px; }

#txt_box_wrap
{ width:132px; _width:120px; float:left; }

.txt_box
{border:#e46628 solid 1px; border-right:0; height:26px; width:132px; _width:120px;font-family:"Trebuchet MS"; font-size:15px; color:#006fb5; *margin-top:-1px; padding-left:5px; padding-top:2px; } 

#go_btn_wrap
{ width:32px; height:31px; float:left; }

.txt
{ font-family:"Trebuchet MS"; font-size:12px; color:#000000; }

#left_col
{ float:left; width:781px; }

#right_col
{ float:right; width:197px; }

.side_gap
{ height:14px; clear:both; }
.side_gap2
{ height:31px; clear:both; }

/*.side_top_bg
{ background:url(images/side_top_bg.jpg) no-repeat top; height:49px; }*/

.side_box_wrap
{ background:#f58146; padding:15px; padding-top:0; overflow:hidden; }

.side_box_wrap2
{ background:#f58146; padding:15px; padding-bottom:0; overflow:hidden; }

.side_box_inner
{ background:#ffffff; padding-bottom:15px; }

.heading
{ font-family:"Trebuchet MS"; font-size:16px; color:#e25b19; font-weight:bold; line-height:70px; _line-height:20px;  padding-left:20px; background:url(images/side_top_bg.jpg) no-repeat top; height:49px; _padding-top:20px; _height:0px !important;  }

.heading2
{ background:url(images/side_top_bg.jpg) no-repeat top; height:49px; }

.side_inner_padd
{ padding:8px; _word-wrap: break-word; word-wrap: break-word;_padding:7px; }

.side_inner_padd2
{ padding:8px; }

.img_ver
{ vertical-align:middle; }

.sub_head
{ font-family:"Trebuchet MS"; font-size:12px; color:#e86e0a; }

.side_txt
{ font-size:11px; color:#989898; text-align:justify; }

.more a
{ font-size:11px; color:#0277b7; text-decoration:none; }
.more a:hover
{ text-decoration:underline; }

.side_bot_ bg
{ background:url(images/side_bot_bg.jpg) no-repeat; height:45px; }

#cont_top
{ background:url(images/cont_top.jpg) no-repeat 0 31px; overflow:hidden;  _height:100%;}

#shopping_cont_top
{ background:url(images/cont_top.jpg) no-repeat 0 0px; overflow:hidden; }


#mid_bg
{ background:url(images/mid_bg.jpg) repeat-y; margin-top:97px; overflow:hidden; z-index:9998; }

#shopping_mid_bg
{ background:url(images/mid_bg.jpg) repeat-y; margin-top:65px; overflow:hidden; z-index:9998; }

#mid_bg2
{ background:url(images/mid_bg2.jpg) repeat-y; margin-top:97px; overflow:hidden; }

#shopping_mid_bg2
{ background:url(images/mid_bg2.jpg) repeat-y; margin-top:65px; overflow:hidden; }


#top_cont_bg
{ background:url(images/top_cont_bg.jpg) no-repeat bottom; height:579px; }

#swf_wrapper
{ float:left; width:514px; margin-top:-97px; z-index:9999; position:absolute }

#abt_wrap
{ width:267px; float:right; margin-top:-20px; }

#abt_inner_wrap
{ z-index:9999; position:absolute; padding-right:18px; width:249px; }

.new
{ font-family:"Trebuchet MS"; font-size:15px; color:#ec902f; }

.txt2
{ font-family:"Trebuchet MS"; font-size:10px; color:#000000; }

.txt3
{ font-family:"Trebuchet MS"; font-size:12px; color:#04354a; text-align:justify; }

.find a
{ font-family:"Trebuchet MS"; font-size:12px; color:#e86d0a; text-decoration:underline; font-weight:bold; }
.find a:hover
{ text-decoration:none; }

.bot_txt
{ font-size:12px; color:#04354a; line-height:18px; text-align:justify; }

#bot_cont_midbg
{ background:url(images/mid_bg.jpg) repeat-y;  }

#bot_cont_bg
{ background:url(images/bot_cont_bg.jpg) bottom no-repeat; }

#bot_cont_wrap
{ padding:22px; padding-top:0; }

#inner_bot
{ background:url(images/inner_bot.jpg) no-repeat bottom; }

#int_inner
{ padding:30px; height:auto; min-height:550px;_padding:19px; }

#shopping_int_inner
{ padding:30px; height:auto; min-height:550px; overflow:hidden; padding-bottom:100px; }

#logo_wrap
{ float:left; width:413px; margin-top:-50px; position:absolute; }

#inner_img_tr_wrap
{ float:right; width:245px; }

#inner_img
{ position:absolute; width:245px; height:340px; z-index:1;  margin-top:-115px;  _margin-top:-100px; }

.web a
{ font-size:12px; color:#f58146; text-decoration:none; }
.web a:hover
{ text-decoration:underline; }

.home
{ font-size:12px; color:#646464; }

h1
{ font-size:20px; color:#027abb; font-weight:bold; }

.leng
{ font-size:12px; color:#04354a; font-weight:bold; }

#int_cont_txt
{ padding-top:115px; padding-bottom:80px; }

#shopping_int_cont_txt
{ padding-top:0px; padding-bottom:80px; }

#footer_wrap
{ padding:10px; clear:both; }

.submenu a {
color:#F58146;
font-size:14px;
font-weight:bold;
line-height:22px;
text-decoration:none;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

.page_links {
	display:block;
	margin-bottom:60px;
	margin-top:10px;
}

#int_cont_txt img{
	float:right; margin-left:10px; margin-bottom:10px; border:0px;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  MENU NAVIGATION  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

#nav_or_bg{
	width:748px;
	float:left;
	background:#f58146;
	height:31px;
	padding:15px;
	padding-left:0px;
}

.nav_bg_strip{
	background:url(images/nav_bg.jpg) repeat-x !important;
	height:31px;
	
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  MENU NAVIGATION DEFAULT  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#access .menu, #access div.menu ul, .navigation{
	font-family:"Trebuchet MS"; font-size:12px; color:#000000;
}

#access div.menu{
	margin: 0 auto;
}

/* =Menu
-------------------------------------------------------------- */

#access {
	/*background: #FFFFFF;
	display: block;
	float: left;
	margin: 0 auto;
	width: 748px;*/
}
#access div.menu {
	font-size: 14px;
	/*margin-left: 12px;*/
	width: 928px;
	_width: 702px;
	font-weight:bold;
	_margin-left:0px;
}
#access div.menu ul {
	list-style: none;
	margin: 0;
	padding:0;
}
#access div.menu li {
	float: left;
	position: relative;
}
#access a {
	color: #F69161;
	display: block;
	line-height: 31px;
	/*padding: 0 10px;*/
	padding-left:30px;
	padding-right:15px;
	text-decoration: none;
	border-right: 1px solid #CCC;
	background:url(images/star.png) no-repeat 9px 10px;
	_background:url(images/star22.jpg) no-repeat 9px 10px;
	_height:31px;
	_float:left;
	_padding-left:23px;
}

#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	/*position: absolute;
	top: 38px;*/
	position:absolute;
	left: 0;
	float: left;
	/*width: 180px;*/
	z-index: 99999;
}
#access ul ul li {
	min-width: 100%;
	word-wrap:break-word;
	white-space:nowrap;
}
#access ul ul ul {
	/*left: 100%;*/
	top: 0;
}
#access ul ul a {
	background: #FFFFFF;
	line-height: 1em;
	color:#005682 !important;
	font-weight:normal !important;
	padding: 10px;
	/*width: 160px;*/
	height: auto;
	border-right:0 !important;
	border-bottom:#ccc solid 1px;
}

#access ul ul a:hover {
	background: #F69161 !important;
	color:#ffffff !important;
	font-style:italic !important;
	_height:31px;
}

#access ul ul li.current_page_item > a,
#access ul ul li.current-menu-ancestor > a
{
	background: #F69161 !important;
	color:#ffffff !important;
	font-style:italic !important;
	
	}


	
#access li a:hover
{ _background: #005682 url(images/star_hov2.jpg) no-repeat 9px 10px; _color: #fff !important; }	

#access ul li.current_page_item a,
#access ul li.current-menu-ancestor a,
#access ul li.current-menu-item a,
#access ul li.current-menu-parent a 
{ _background: #005682 url(images/star_hov2.jpg) no-repeat 9px 10px; _color: #fff !important; }




#access li:hover > a, #access ul ul :hover > a {
	background: #005682 url(images/star_hov.png) no-repeat 9px 10px;
	color: #fff;
}

#access ul li:hover > ul {
	display: block;
}

#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #ffffff;
	background: #005682 url(images/star_hov.png) no-repeat 9px 10px;
}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #F69161;
}

/* =Navigation
-------------------------------------------------------------- */

.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}

.navigation a:link, .navigation a:visited {
	color: #888;
	text-decoration: none;
}
.navigation a:active, .navigation a:hover {
	color: #ff4b33;
}
#access, .navigation {
	-webkit-text-size-adjust: 120%;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  WIDGET AREA START  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
.widget-area ul {
	list-style: none;
	margin-left: 0;
}
.widget-area ul ul {
	list-style-image: url(images/path_bullet.gif);
	font-size:12px;
	line-height:21px;
	/*text-decoration:underline;*/
	color:#114477;
	
}

.widget-area ul li a
{ /*background:url(images/path_bullet.gif) no-repeat 0 6px; padding-left:8px; display:inline; */}

.rss{
	padding-left:8px;
	font-size:12px;
	line-height:21px;	
}
.rss a{
	color:#1380C2;
}

.rss a:hover{
	color:#114477;
}

.widget-area ul ul li a{
	color:#1380C2;
}

.widget-area ul ul li a:hover{
	color:#114477;
}

.widget_search #s {
	width: 100%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0 0 18px 0;
}
.pagenav {
	color: #015E8F;
	font-weight: normal;
	font-size:16px;
}

.widgettitle {
	color: #015E8F;
	font-weight: normal;
	font-size:18px;
}
.widget-area a:link,
.widget-area a:visited {
	/*text-decoration: none;*/
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
.widget-area .entry-meta {
	font-size: 11px;
}

.widget_rss a.rsswidget {
	color: #1380C2;
}
.widget_rss a.rsswidget:hover {
	color: #114477;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}

.widget_rss .widget-title{
	font-size:13px;
	text-decoration:underline;
}

.widget-area ul {
	margin-left: 0;
	padding: 0 3px 0 0;
}
.widget-area ul ul {
	/*border: none;
	margin-left: 1.3em;*/
	padding: 0 0 0 22px;
	width: 130px;
	_width: 98px;
}

.search_note {
	color:#646464;
	font-size:12px;
	text-align:justify;
}

.search_note a {
	color:#027ABB;
	font-size:12px;
	text-align:justify;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  WIDGET AREA END  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
