
body {

	font-family: Verdana,Geneva,Kalimati,sans-serif;

	line-height: 20px;

}



#header {

	height: 114px;

	background-color: #fefefe;



}

#site_name {

	color: #333333;

	font-size: 12px;

}

#site_description {

	color: #333333;

	font-size: 12px;

}

#logo, #logo_text {

	bottom: 10px;

}


#navigation .menu > .hover > a {

	background-color: #dddddd;

	color: #333333

}

#navigation .menu > .current-menu-item > a,#navigation .menu > .current-menu-item > a:visited,

#navigation .menu > .current-menu-ancestor > a {

	background-color: #dddddd;

}

#navigation .menu > .current_page_item > a,#navigation .menu > .current_page_item > a:visited,

#navigation .menu > .current_page_ancestor > a {

	background-color: #dddddd;

}

#navigation > ul > li {

	height: 60px;

}

#navigation > ul > li > a {

	height:auto;

	line-height: 100%;

	padding: 10px 15px;

	margin: 10px 5px 0 0;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}




#navigation ul li a, #navigation ul li a:visited {

	font-size: 13px;

	color: #333333;

}

#navigation .menu > .current-menu-item > a,#navigation .menu > .current-menu-item > a:visited,

#navigation .menu > .current-menu-ancestor > a {

	color: #333333;

}

#navigation .menu > .current_page_item > a,#navigation .menu > .current_page_item > a:visited,

#navigation .menu > .current_page_ancestor > a {

	color: #333333;

}

#navigation ul li.hover a, #navigation ul li a:active {

	color: #333333;

}

#navigation ul li.hover ul li a, #navigation ul ul li a, #navigation ul ul li a:visited {

	font-size: 12px;

	color: #333333;

}

#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: #333333;

}

#navigation ul li ul {

	background-color: #f5f5f5;

}

#navigation ul li ul li a:hover, #navigation ul ul li a:hover {

	background-color: #dddddd;

}

a:hover {

	text-decoration:underline;

}

#feature {

	background-color: #333333;



}

#feature h1 {

	font-size: 18px;

	color: #ffffff;

}

#introduce {

	font-size: 18px;

	color: #ffffff;

}

#introduce a {

	color: #ffffff;

}

#page {

	background-color: #fefefe;



	color: #333333;

	font-size: 13px;

}



ul.mini_tabs li.current, ul.mini_tabs li.current a {

	background-color: #fefefe;

}

.tabs_container .panes {

	background-color: #ffffff;

	color: #333333;

}

.divider.top a {

	background-color: #fefefe;

}

#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{

	color: #333333;

}

#page h1 {

	color: #333333;

}

#page h2 {

	color: #333333;

}

#page h3 {

	color: #333333;

}

#page h4 {

	color: #333333;

}

#page h5 {

	color: #333333;

}

#page h6 {

	color: #333333;

}

#page a, #page a:visited {

	color: #666666;

}

#page a:hover, #page a:active {

	color: #333333;

}

#page h1 a,#page h1 a:visited,#page h1 a:hover,#page h1 a:active {

	color: #333333;

}

#page h2 a,#page h2 a:visited,#page h2 a:hover,#page h2 a:active {

	color: #333333;

}

#page h3 a,#page h3 a:visited,#page h3 a:hover,#page h3 a:active {

	color: #333333;

}

#page h4 a,#page h4 a:visited,#page h4 a:hover,#page h4 a:active {

	color: #333333;

}

#page h5 a,#page h5 a:visited,#page h5 a:hover,#page h5 a:active {

	color: #333333;

}

#page h6 a,#page h6 a:visited,#page h6 a:hover,#page h6 a:active {

	color: #333333;

}

#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: #666666;

}

#sidebar .widget a:hover, #sidebar .widget a:active {

	color: #333333;

}

#sidebar .widgettitle {

	color: #333333;

	font-size: 16px;

}

#breadcrumbs {

	color: #999999;

}

#breadcrumbs a, #breadcrumbs a:visited {

	color: #999999;

}

#breadcrumbs a:hover, #breadcrumbs a:active {

	color: #999999;

}

.portfolio_title, #page .portfolio_title a, #page .portfolio_title a:visited {

	font-size: 18px;

	color: #333333;

}

#footer {

	background-color:#000000;

	color: #ffffff;

	font-size: 13px;



}

#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: 18px;

}

#footer_bottom {

	background-color:transparent;

}

#copyright {

	color: #ffffff;

	font-size: 10px;

}

#footer_menu a {

	font-size: 11px;

}

#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: 32px;

}

h2 {

	font-size: 24px;

}

h3 {

	font-size: 20px;

}

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: #333333;

}

.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: 40px;

}

.entry_title {

	font-size: 18px;

}

.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: #333333;

}

.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: #333333;

}

#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: #f5f5f5;

	color: #666666;

}

#page ul.tabs li a.current {

	background-color: #FFFFFF;

	color: #333333;

}

#page ul.mini_tabs li a {

	background-color: #f5f5f5;

	color: #666666;

}

#page ul.mini_tabs li a.current {

	background-color: #FFFFFF;

	color: #333333;

}

.accordion .tab {

	background-color: #f5f5f5;

	color: #666666;

}

.accordion .tab.current {

	background-color: #FFFFFF;

	color: #333333;

}

#page input, #page textarea {

	color: #333333;

}

#footer input, #footer textarea, #footer .text_input, #footer .textarea {

	color:  #ffffff;

}

/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
table, td, th {
	vertical-align: top;
	padding: 4px;
}

.one_third {
	width: 30.6666%;
	text-align: center;
}

#header,#feature,#page,#footer {
	min-width: 1024px;
}

#site_description {
	font-size: 11px;
	line-height: 11px;
	margin-left: 28px;
	font-style:italic;
}

/* ======================================================= */
/*                        Structure                        */
/* ======================================================= */
/* Main Structure
---------------------------------------------------------- */
#page {
	position:relative;
	background:url("../images/layout_sprites.png") repeat-x scroll 0 -24256px transparent;
	min-height:400px;
}

#main, #sidebar{
position:relative;
}

#page_bottom {
	height: 10px;
	background: url("../images/layout_sprites.png") repeat-x scroll 0 -19px transparent;
}

/* ======================================================= */
/*                         Footer                          */
/* ======================================================= */
/* Footer Body
---------------------------------------------------------- */
#footer .inner {
	padding: 2px 0;
	overflow: hidden;
}

/* Sub Footer
---------------------------------------------------------- */
#footer_bottom .inner {
	padding: 2px 0;
}

/* Right Sidebar
---------------------------------------------------------- */
.right_sidebar #main {
	float: left;
	width: 714px;
	background-color:#fefefe;
}

.right_sidebar #main .content {
	width: 714px;
	overflow: hidden;
}

.right_sidebar #sidebar {
	float: right;
	width: 236px;
	margin: 2px 0 .5em 2px;
}

.right_sidebar #sidebar_content {
	background: url("../images/layout_sprites.png") no-repeat scroll left -209px transparent;
	padding-top: 20px;
	padding-left: 4px;
	min-height: 100px;
	overflow: hidden;
}

/* ======================================================= */
/*                       Navigation                        */
/* ======================================================= */
#navigation {
	right: -15px;
	bottom: 0;
	position: absolute;
	height: 43px;
	color: #333333;
}

#navigation .menu > .hover > a {
	background-color: #dddddd;
	color: #333333;
}

/*Top level list items*/
.jqueryslidemenu ul li {
	position: relative;
	display: inline;
	float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a {
	display: block;
	height: 45px;
	line-height: 56px;
	text-decoration: none;
	overflow: hidden;
	padding: 0 2px;
	background: url("../images/blank.gif") 0 0 repeat;
}

/* 1st sub level menu
---------------------------------------------------------- */
.jqueryslidemenu ul li ul {
	position: absolute;
	margin-top: -17px;
	left: 0;
	display: block;
	padding: 3px 0;
	visibility: hidden;
	border: 1px solid #BBBBBB;
	border-top: 0;
	z-index: 201;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li {
	display: list-item;
	float: none;
	margin: 0;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul {
	top: -15px;
	border: 1px solid #ccc;
	padding: 2px 0;
	z-index: 202;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a {
	width: 160px;
	padding: 5px 5px 7px;
	margin: 0;
}

.jqueryslidemenu ul ul li a, .jqueryslidemenu ul ul li a:link, .jqueryslidemenu ul ul li a:visited {
	height: 100%;
	line-height: 14px;
          color: #000000;
}

.jqueryslidemenu ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover {
	padding: 5px 5px 7px;
	border-left: 0;
	border-right: 0;
}

.jqueryslidemenu ul ul ul {
	margin-top: -5px;
}

.jqueryslidemenu ul li ul {
	-webkit-box-shadow: 1px 3px 3px #333;
	-moz-box-shadow: 1px 3px 3px #333;
	box-shadow: 1px 3px 3px #333;
}

/* Search
---------------------------------------------------------- */
#searchform .text_input {
	width: 160px;
	padding: 4px;
	line-height: 1em;
	height: 1em;
	vertical-align: middle;
}

#footer #searchform .text_input {
	width: 50%;
}

#searchform button {
	margin-left: 2px;
	vertical-align: middle;
}

#searchform button span {
	line-height: 1em;
	padding: 2px 4px;
}

#feature #searchform .text_input {
	color: #ffffff;
	font-size: 10px;
}

/* ======================================================= */
/*                       Blog Styles                       */
/* ======================================================= */
/* Blog Index & main_wrap Post Body
---------------------------------------------------------- */
.read_more_link {
	position: relative;
	float: right;
	top: -5px;
}
.entry.content {
	margin-bottom:10px;
}
.entry.content footer {
	clear: both;
	margin-top:10px;
	margin-bottom:-20px;
}

/* =======================================================*/
/*                       USED GEAR                        */
/*========================================================*/
#used_category_tab {
	font-size: 14px;
	text-transform: capitalize;
	color: #000000;
	background-color: #E1E1E1;
	width: 100%;
	padding: 5px;
	background-image: url("http://www.sound-image.com/wp-content/themes/striking/cache/images/usedgear/tab.gif");
	background-repeat: no-repeat;
}
#used_header {
	align: left;
	font-size: medium;
	line-height: 32px;
	color:# 0000cc;
}
#used_category_request {
	font-size: 14px;
	text-transform: capitalize;
	color: #000000;
	background-color: #c3c3c3;
	width: 100%;
	padding: 5px;
}
#usedgear_label {
	color: #FFFFFF;
	background-color: #005990;
}

td.usedgear_label {
	color: #FFFFFF;
	background-color: #005990;
}
#sidebar .widget_subnav li {
	font-weight:bold;
	font-size:11px;
}
