body {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	line-height: 20px;
}

#header {
	height: 150px;
	background-color: #fefefe;

}
#site_name {
	color: #ab000b;
	font-size: 40px;
}
#site_description {
	color: #ab000b;
	font-size: 11px;
}
#logo, #logo_text {
	bottom: 20px;
}


#navigation ul li a, #navigation ul li a:visited {
	font-size: 14px;
	color: #dad293;
}
#navigation .menu > .current-menu-item > a,#navigation .menu > .current-menu-item > a:visited,
#navigation .menu > .current-menu-ancestor > a {
	color: #dad293;
}
#navigation .menu > .current_page_item > a,#navigation .menu > .current_page_item > a:visited,
#navigation .menu > .current_page_ancestor > a {
	color: #dad293;
}
#navigation ul li.hover a, #navigation ul li a:active {
	color: #C27308;
}
#navigation ul li.hover ul li a, #navigation ul ul li a, #navigation ul ul li a:visited {
	font-size: 14px;
	color: #666;
}
#navigation ul ul li a:hover, #navigation ul ul li a:active,
#navigation ul li.hover ul li a:hover, #navigation ul li.hover ul li a:active {
	color: #C27308;
}
#navigation ul li ul {
	background-color: #fff;
}
#navigation ul li ul li a:hover, #navigation ul ul li a:hover {
	background-color: transparent;
}
a:hover {
	text-decoration:underline;
}
#feature {
	background-color: #000000;

}
#feature h1 {
	font-size: 42px;
	color: #564F4C;
}
#introduce {
	font-size: 21px;
	color: #ffffff;
}
#introduce a {
	color: #ffffff;
}
#page {
	background-color: #fefefe;

	color: #333333;
	font-size: 12px;
}

ul.mini_tabs li.current, ul.mini_tabs li.current a {
	background-color: #fefefe;
}
.divider.top a {
	background-color: #fefefe;
}
#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{
	color: #564F4C;
}
#page h1 {
	color: #564F4C;
}
#page h2 {
	color: #564F4C;
}
#page h3 {
	color: #564F4C;
}
#page h4 {
	color: #564F4C;
}
#page h5 {
	color: #564F4C;
}
#page h6 {
	color: #564F4C;
}
#page a, #page a:visited {
	color: #C27308;
}
#page a:hover, #page a:active {
	color: #333333;
}
#page h1 a,#page h1 a:visited,#page h1 a:hover,#page h1 a:active {
	color: #564F4C;
}
#page h2 a,#page h2 a:visited,#page h2 a:hover,#page h2 a:active {
	color: #564F4C;
}
#page h3 a,#page h3 a:visited,#page h3 a:hover,#page h3 a:active {
	color: #564F4C;
}
#page h4 a,#page h4 a:visited,#page h4 a:hover,#page h4 a:active {
	color: #564F4C;
}
#page h5 a,#page h5 a:visited,#page h5 a:hover,#page h5 a:active {
	color: #564F4C;
}
#page h6 a,#page h6 a:visited,#page h6 a:hover,#page h6 a:active {
	color: #564F4C;
}
#page .portfolios.sortable header a {
	background-color:#eeeeee;
	color:#666666;
}
#page .portfolios.sortable header a.current, #page .portfolios.sortable header a:hover {
	background-color:#eeeeee;
	color:#666666;
}
#sidebar .widget a, #sidebar .widget a:visited {
	color: #333333;
}
#sidebar .widget a:hover, #sidebar .widget a:active {
	color: #C27308;
}
#sidebar .widgettitle {
	color: #564F4C;
	font-size: 18px;
}
#breadcrumbs {
	color: #999999;
}
#breadcrumbs a, #breadcrumbs a:visited {
	color: #999999;
}
#breadcrumbs a:hover, #breadcrumbs a:active {
	color: #C27308;
}
.portfolio_title, #page .portfolio_title a, #page .portfolio_title a:visited {
	font-size: 24px;
	color: #333333;
}
#footer {
	background-color:#463e3c;
	color: #ffffff;
	font-size: 12px;

}
#footer .widget a, #footer .widget a:visited{
	color: #ffffff;
}
#footer .widget a:active, #footer .widget a:hover{
	color: #ffffff;
}
#footer h3.widgettitle {
	color: #ffffff;
	font-size: 24px;
}
#footer_bottom {
	background-color:transparent;
}
#copyright {
	color: #ffffff;
	font-size: 10px;
}
#footer_menu a {
	font-size: 12px;
}
#footer_menu a, #footer_menu a:visited{
	color: #ffffff;
}
#footer_menu a:hover, #footer_menu a:active {
	color: #ffffff;
}
#footer_bottom a, #footer_bottom a:visited{
	color: #ffffff;
}
#footer_bottom a:hover, #footer_bottom a:active {
	color: #ffffff;
}
.divider, .divider_line, .commentlist li,.entry .entry_meta,#sidebar .widget li,#sidebar .widget_pages ul ul,#about_the_author .author_content {
	border-color: #eeeeee;
}
h1 {
	font-size: 36px;
}
h2 {
	font-size: 30px;
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 12px;
}
#nivo_slider_wrap, #nivo_slider_loading, #nivo_slider {
	height: 440px;
}
#nivo_slider_frame {
	height: 439px;
}
.nivo-caption {
	background-color: #000000;
}
.nivo-caption p {
	color: #ffffff;
}
#kwicks li {
	height: 440px;
}
.kwick_frame,.kwick_last_frame {
	height: 439px;
}
ul.anythingBase li.panel {
	background-color: #ffffff;
}
#anything_slider_wrap, #anything_slider_loading, #anything_slider {
	height: 440px;
}
#anything_slider p {
	font-size: 12px;
}
.caption_left, .caption_right {
	height: 410px;
}
.entry {
	margin-bottom: 60px;
}
.entry_title {
	font-size: 36px;
}
.entry_left .entry_image .image_frame {
	width: 200px;
	height: 200px;
}
.entry_left .entry_image, .entry_left .entry_image .image_shadow {
	width: 202px;
}
.read_more_link.button {
	background-color: #C27308;
}
.read_more_link.button span {
	color: #ffffff;
}
.read_more_link.button:hover, .read_more_link.button.hover {
	background-color: #333333;
}
.read_more_link.button:hover span, .read_more_link.button.hover span {
	color: #ffffff;
}
#page .entry .entry_title a,
#page .entry .entry_title a:visited {
	color: #564F4C;
}
#page .entry .entry_title a:hover,
#page .entry .entry_title a:active {
	color: #333333;
}
#page .entry_meta a, #page .entry_meta a:visited {
	color: #666666;
}
#page .entry_meta a:hover, #page .entry_meta a:active {
	color: #333333;
}
#page ul.tabs li a {
	background-color: #473f82;
	color: #ffffff;
}
#page ul.tabs li a.current {
	background-color: #FFFFFF;
	color: #666; 
}
#page ul.mini_tabs li a {
	background-color: #f5f5f5;
	color: #666;
}
#page ul.mini_tabs li a.current {
	background-color: #ffffff;
	color: #C27308; 
}
.accordion .tab {
	background-color: #f5f5f5;
	color: #666666;
}
.accordion .tab.current {
	background-color: #FFFFFF;
	color: #333333;
}
#footer .text_input, #footer .textarea {
	color:  #ffffff;
}
/* ================================================================ */
/* ==================== HOME PAGEPAGE CONTROL ===================== */
/* ================================================================ */

/* HOME PAGE BACKGROUND - change the image URL to swap home page graphic */
.home #feature {
	background-color: #fff; /* change this to whatever color should be seen where BG image ends */
	background-image: url("https://www.inua.com/wp-content/uploads/2011/09/bg-home.jpg");
	background-position: center top;
	background-repeat: repeat-x;
	height: 620px;
}
/* PAGE BG - disables page background so feature home image can show */
.home #page {
	background-color: transparent;
	background-image: none;
}
/* PAGE INNER BG - pads bottom of home page Feature area for art */
.home #page .inner {
	background-color: transparent;
	background-image:none;
	padding: 16px 0 0;
}
/* FEATURE SLIDE POSITION - adds padding between header and Home Slider */
.home #feature.kwicks_slider .inner {
	padding: 70px 0 0;
}
/* FEATURE BOTTOM SHADOW - disables bottom feature shadow for art */
.home .bottom_shadow {
	display:none;
}
/* HOME SLIDER STYLING - changes opacity of background and text on top of Home Slider */
#kwicks li .kwick_detail {
	background-color: #000;
	color:#fff;
}

/* HOME PAGE TAG LINE TEXT */
.home #main #content h1 {
   text-shadow : 1px 2px 5px black; 
}

/* ================================================================ */
/* ========================= HEADER =============================== */
/* ================================================================ */

/* HEADER BACKGROUND - defines graphic that spans the header background */
#header {
	background-color: #8a7f8d;
	/*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/Header-Background.jpg");*/
    background-image: url("https://www.inua.com/wp-content/uploads/2012/01/Header.jpg");
	background-repeat: repeat-x;
	background-position: center top;
}
/* HEADER INNER BACKGROUND - disables a background for the inner header - where logo service icons nav are */
#header .inner {
	background-color:transparent;
	background-image: none; /* remove after replacing BG image */
}
/* LOGO CONTAINER- can be individualized per page */
#logo-manual {
	background-color: transparent;
	height: 105px;
	width: 510px;
}
/* LOGO STYLE */
.logo-manual {
	background-color: transparent;
	background-image: url("https://www.inua.com/wp-content/uploads/2012/01/Logo.png");
	background-position: left top;
	background-repeat: no-repeat;
}
/* LOGO - POSITIONING */
#logo {
	bottom: 44px; /* position from the top */
	margin-left: -18px; /* position from left to right */
}
/* SERVICE ICONS CONTAINER - determines general positioning of all service icons */
#nav-icons {
	display:none;
        position:relative;
	z-index:50;
	top:71px;
	left:105px;
}
/* SERVICE ICON GRAPHICS/POSITIONING - defines graphics & spacing of individual service icons */
#nav-icons #nav-icon-cruises {
	float:left;
	margin-right:47px;
	width:85px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-cruises.png");
}
#nav-icons #nav-icon-fishing {
	float:left;
	margin-top:-3px;
	margin-right:50px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-fishing.png");
}
#nav-icons #nav-icon-bear {
	float:left;
	margin-right:67px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-bears.png");
}
#nav-icons #nav-icon-kayak {
	float:left;
	margin-right:43px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-kayaking.png");
}
#nav-icons #nav-icon-lodge {
	float:left;

	margin-right:72px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-lodging.png");
}
#nav-icons #nav-icon-spitgear {
	float:left;
	margin-right:95px;
        margin-top: -2px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-apparel.png");
}
#nav-icons #nav-icon-info {
	float:left;
	margin-top: -2px;
	width:50px;
	height:50px;
	background-color:transparent;
	background-image:url("http://www.centralcharter.com/wp-content/uploads/2011/10/nav-icon-grey-info.png");
}
/* MAIN NAVIGATION - defines curved borders around RESTING STATE of main nav
colors & transparency controlled in theme Color settings */
#navigation .menu > .current_page_item > a, #navigation .menu > .current_page_item > a:visited, #navigation .menu > .current_page_ancestor > a {
	border-radius: 5px;
}
/* MAIN NAVIGATION - defines curved borders around ACTIVE/HOVER state of main nav
colors & transparency controlled in theme Color settings */
#navigation ul li.hover a, #navigation ul li a:active {
	border-radius: 5px;
}
/* MAIN NAVIGATION - defines hit area of main nav buttons */
.jqueryslidemenu ul li a {
	height: 60px;
	line-height: 82px;
	overflow: hidden;
}
/* MAIN SUB-NAV POSITON - positions drop down sub-nav */
.jqueryslidemenu ul li ul {
	margin-top:0px;
	margin-left:-1px;
}
/* MAIN SUB-NAV STYLING - defines a drop shadow at the top of drop down sub-nav
and rounds the bottom left and right corners */
.jqueryslidemenu ul li ul {
	background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/sub-menu-shadow.png");
	background-position: center top;
	background-repeat: repeat-x;
	border-radius: 0 0 10px 10px;
	padding-bottom: 12px;
}
/* MAIN SUB-NAV HOVER - disables rounded corners on HOVER SATE of drop down sub-nav */
#navigation ul li ul li a:hover, #navigation ul ul li a:hover {
	border-radius: 0px;
}
/* FEATURE BACKGROUND - where the top drop shadow is */
#feature {
	background-color: transparent; /* change this to whatever color should be seen where BG image ends */
	background-image:none;
}
/* FEATURE SHADOW - stacked layer over content area */
#feature .top_shadow {
	position:relative;
	z-index:100;
}
/* FEATURE BOTTOM SHADOW - disables bottom shadow of Feature section */
#feature .bottom_shadow {
	display:none;
}
/* ================================================================ */
/* ====================== CONTENT AREA ============================ */
/* ================================================================ */

/* CONTENT BACKGROUND - enable vairous backgrounds by removing comment tags around desired background
NOTE: Be sure to put comment tags back around backgrounds you would like to deactivate
 */

/* LEFT SIDEBAR */
.left_sidebar #main {
    float: right;
    margin-right: 25px;
    width: 675x;
}

.left_sidebar #sidebar_content.lessgap {
margin-right: -15px;
    padding-top: 22px;
    padding-right: 0px;
}

.left_sidebar #sidebar_bottom {
    margin-right: 17px;
}

#html#ecwid_html body#ecwid_body div.ecwid-categories table {
    border-collapse: separate;
    width: 210px;
}



/* SIDEBAR WIDTH */
.left_sidebar #sidebar {
    float: left;
    margin: -35px 0 0.5em 15px;
    width: 250px;
}

#page {
	background-color: transparent;
	/* DEFUALT BG */
    /*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content.jpg");*/
	/* 25% opacity */
    /*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-25.jpg");*/
	/* 40% opacity */
    /*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-40.jpg");*/
	/* 50% opacity */
    /*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-50.jpg");*/
	/* 75% opacity */
    background-image: url("https://www.inua.com/wp-content/uploads/2012/01/bg-home-02.jpg");
	/* 100% opacity white */
    /*background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-100.jpg");*/
	/* 100% opacity to blue background - if enabled change background-color: #051d36 */
   /* background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-100-to-blue.jpg");*/
    background-position: center top;
	background-repeat: no-repeat;
	margin-top:-16px;
}
/* LARGE PAGE SUB-TITLE - disables redundant page title
so header connects with content */
#feature h1 {
	display:none;
}
/* BREADCRUMB POSITIONING */
#breadcrumbs {
	margin: -20px 0 0 0 !important;
}

/* ================================================================ */
/* ======================= FOOTER AREA ============================ */
/* ================================================================ */
#page_bottom {
	background-color: transparent; /* change this to whatever color should be seen where BG image ends */
	/*background-image:url("http://www.centralcharter.com/wp-content/themes/striking1/images/page_bottom_bg.png");*/
        background-image:url("https://www.inua.com/wp-content/uploads/2012/01/footer-bar.jpg");
	background-position: center top;
	background-repeat: repeat-x;
}
#footer .inner {
	overflow: hidden;
	padding: 10px 0 10px;
}
/* ================================================================ */
/* ====================== WIDGEST AREA ============================ */
/* ================================================================ */


/* ECWID SIDEBAR WIDGET */
#Minicart-1 {
        padding-left:20px;
}

/* MINI CART LINK */
html#ecwid_html body#ecwid_body div.ecwid-minicart-link * {
    color: #C27308 !important;
}

/* LINKS */
html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:active, html#ecwid_html body#ecwid_body .ecwid a:visited {
    color: #C27308 !important;
}

/* ECWID NAV COLOR */
html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body div.ecwid-categoriesMenuBar td.gwt-MenuItem-current span.ecwid-categories-category, html#ecwid_html body#ecwid_body td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category {
    color: #C27308 !important;
}

/* ================================================================ */
/* ================== INDIVIDUAL PAGE CONTROL ===================== */
/* ================================================================ */

/* NOTE: to add a styling for a new page, View All Pages in admin
and copy the ID number to list here as .page-id-YOURID */

/*======= CENTRAL CHARTERS ======== */

/* ABOUT - Be sure correct page/post ID is listed!!! */
.page-id-1306 {
}
/* BLOG - Be sure correct page/post ID is listed!!! */
#introduce {
	font-size:12px;
	margin-top:-15px;
	padding-left: 40px;
}
#commentform {
	padding-bottom:15px;
}
/* SPIT GEAR - Be sure correct page/post ID is listed!!! */
.page-id-1341 {
}
/* CONTACT - Be sure correct page/post ID is listed!!! */
.page-id-1289 #breadcrumbs {
	margin-left: 40px;
}

input {
    background-color: #C27308;
    border: 1px solid #C27308;
}

/* =========== CRUISES AND TOURS ============= */

/* SELDOVIA WILDLIFE TOUR - Be sure correct page/post ID is listed!!! */
.page-id-1256 {
}
/* KACHEMAK BAY CRUISE - Be sure correct page/post ID is listed!!! */
.page-id-1268 {
}
/* SAILING - Be sure correct page/post ID is listed!!! */
.page-id-1272 {
}
/* =========== FISHING ============ */

/* FISHING MAIN PAGE - Be sure correct page/post ID is listed!!! */
.page-id-1857 {
}
/* HALF DAY HALIBUT - Be sure correct page/post ID is listed!!! */
.page-id-1260 #page {
/* Page Subtitle DefaultBackground */
   /* background-color: #fff;  change this to whatever color should be seen where BG image ends 
    background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/ocean_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;*/
}
.page-id-1260 #table, td, th {
	vertical-align: middle;
}
/* FULL DAY HALIBUT - Be sure correct page/post ID is listed!!! */
.page-id-1262 {
}
/* DOUBLE LIMIT - Be sure correct page/post ID is listed!!! */
.page-id-1264 {
}
/* TIDE TABLES - Be sure correct page/post ID is listed!!! */
.page-id-1266 {
}
/* ======== BEAR VIEWING ======= */
/* Be sure correct page/post ID is listed!!! */

/* HEADER GRAPHIC */


/* LOGO POSITIONING - custom positioning logo for wood background */
.page-id-1270 #logo {
        bottom: 44px; /* position from the top */
	margin-left: -18px; /* position from left to right */
}
/* LOGO - custom logo for wood background */
.page-id-1270 .logo-manual {
	background-color: transparent;
	background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/central-charters-logo-2.png");
	background-position: left top;
	background-repeat: no-repeat;
}
.page-id-1270 #header {
 background-color: #BA0000;
 background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/header-bg-wood.jpg");
 background-repeat: repeat-x;
 background-position: center top;
}
/* Changes Bear Viewing content background color for images that don't go 100% */
.page-id-1270 #page {
	background-color: #ffffff;
	background-image: url("http://www.centralcharter.com/wp-content/uploads/2011/09/bg-content-100.jpg");
	background-position: center top;
	background-repeat: no-repeat;
}

/* ======== KAYAKING ======== */
/* Be sure correct page/post ID is listed!!! */

/*
.page-id-1274 #logo {
}
*/


/* ========= LODGING ========= */
/* Be sure correct page/post ID is listed!!! */

.page-id-1276 .portfolio_title, #page .portfolio_title a, #page .portfolio_title a:visited {
	text-align: center;
}
/* ================================================================ */
/* ==================== GLOBAL STANDARDS ========================== */
/* ================================================================ */

/* FORM STYLING - colorization for required asterisk */
.required {
	color:#BA0000;
}
/* Form Section Headers */
#section_header {
	background-color: #999999;
	color: #FFFFFF;
	margin: 15px 0px 10px 0px;
	padding-left: 5px;
}
#section_header .title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-right:10px;
}


/* ================================================================ */
/* ======================== SHOPPING CART ========================= */
/* ================================================================ */

/* GENERAL SHOPPING CART FORM STYLING */
html#ecwid_html body#ecwid_body input.ecwid-AddressForm-name, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address1, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-address2, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-company-name, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-zip, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-city, html#ecwid_html body#ecwid_body input.ecwid-AddressForm-phone {
	background-color: #FFFFFF !important;
    border: 1px solid #CCCCCC !important;
}

/* HIDE ECWID BREADCRUMB & TITLE */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath {
    display: none;
}
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head {
    color: #C27308 !important;
}


/* SIGN IN BOX */
html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-login-popup input.gwt-PasswordTextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-TextBox, html#ecwid_html body#ecwid_body div.ecwid-register-popup input.gwt-PasswordTextBox {
    background-color: #FFFFFF !important;
    border: 1px solid #CCCCCC !important;
    width: 225px;
}

html#ecwid_html body#ecwid_body div.ecwid-form {
    background-color: #ede3b3 !important;
}

html#ecwid_html body#ecwid_body div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel {
    color: #FFFFFF !important;
}

/* DARKEN OUT DISABLED FORM FIELDS */
html#ecwid_html body#ecwid_body input.gwt-TextBox[disabled], html#ecwid_html body#ecwid_body input.gwt-PasswordTextBox[disabled], html#ecwid_html body#ecwid_body select.gwt-ListBox[disabled], html#ecwid_html body#ecwid_body textarea.gwt-TextArea[disabled], html#ecwid_html body#ecwid_body input.gwt-DateBox[disabled] {
    background-color: #DDDDDD !important;
}

/* WIDGET SEARCH FIELD WIDTH */
input.ecwid-SearchPanel-field {
	width: 95px;
}

/* Style Widget Search Input Field */
html#ecwid_html body#ecwid_body input.ecwid-SearchPanel-field {
margin-right: 10px;
background-color: #fff;
border: 1px solid #ccc;
color:#999;
}

/* Style content area search */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox {
margin: 0 7px 0 5px;
width: 345px;
background-color: #fff;
border: 1px solid #ccc;
color:#666;
}

/* Style sort by button */
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel-sortByPanel select.gwt-ListBox {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
color: #000000;
font: 12px tahoma,geneva,verdana,sans-serif;
margin-left: 5px;
}

/* Style search & continue buttons */
html#ecwid_html body#ecwid_body button.gwt-Button, html#ecwid_html body#ecwid_body #wrapper button.gwt-Button {
background: url("icons/back_normal.gif") repeat-x scroll 0 0 #BA0000;
border: 1px solid #780000;
border-radius: 5px 5px 5px 5px;
color: #FFFFFF;
cursor: pointer;
font: 14px arial,helvetica,verdana,sans-serif;
height: 24px;
outline: medium none;
padding: 4px;
text-decoration: none;
vertical-align: baseline;
white-space: nowrap;
}

/* View as links */
html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link {
color: #BA0000;
cursor: pointer;
margin: 0 4px;
text-decoration: underline;
}

/* Sign in link */
html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:active, html#ecwid_html body#ecwid_body .ecwid a:visited {
background-color: transparent;
color: #BA0000;
cursor: pointer;
font: 13px tahoma,geneva,verdana,sans-serif;
text-decoration: underline;
}

/* Open Bag link */
html#ecwid_html body#ecwid_body div.ecwid-minicart-link * {
color: #BA0000;
cursor: pointer;
font: 11px/20pt arial,helvetica,verdana,sans-serif;
text-decoration: underline;
}

/* Category Path */
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:visited {
color: #BA0000;
}

html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox {
    background-color:#fff;
    border:1px solid #ccc;
}

/* ENTER YOUR EMAIL */
html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox {
    background-color:#fff;
    border:1px solid #ccc;
}

/* MY BILLING CHECK BOX */
html#ecwid_html body#ecwid_body .ecwid input, html#ecwid_html body#ecwid_body .ecwid button, html#ecwid_html body#ecwid_body .ecwid textarea, html#ecwid_html body#ecwid_body .ecwid select {
    background:none;
    border:0;
    margin:0;
    padding:0;
}

/* SHIPPING RADIO BUTTON */
html#ecwid_html body#ecwid_body span.ecwid-shippingOption input {
    background:none;
    border:0;
    margin:0;
    padding:0;
}

/* PRODUCT SIZE RADIO INPUT */
html#ecwid_html body#ecwid_body span.gwt-RadioButton input {
    background:none;
    border:0;
    margin:0;
    padding:0;
}

/* STATE DROP DOWN MENU */
html#ecwid_html body#ecwid_body table.ecwid-AddressForm-state select {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    max-width: 290px;
}

/* COUNTRY DROP DOWN MENU */
html#ecwid_html body#ecwid_body select.ecwid-AddressForm-country {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    width: 275px;
}