/*
Theme Name: Music Chamber  
Theme URI: http://music-chamber.net
Description:  Custom theme for Music Chamber, created by Happy Monkey Design
Version: 0.9
Author: Joshua Olson
Author URI: http://happymonkeydesign.org
*/

#sidebar ul h2 a{color:orange;font-size:1.1em;text-decoration:none;padding:0px !important;}
#sidebar ul h2{color:orange;font-size:1.1em;text-decoration:none;padding:0px !important;}
*
{
font-family:century gothic, arial, sans;
}


.prodentry img
{
margin:10px;
}


#s
{
width:120px;
}


#sidebar h2
{
font-size:1em;
color:orange;
}

#sidebar a img 
{
border:0px;
margin-top:10px;
padding-left:0px;
margin-left:0px;
}

#searchsubmit
{

margin-top:6px;
margin-bottom:4px;

}





#sidebar ul
{
margin-left:0px !important;
}

#sidebar ul li a 
{
text-decoration:none;
color:#ffffff;
margin-left:0px;
padding-left:0px;
padding:0px !important;
}

#sidebar ul li a:hover 
{
color:#FF8A00;
}

#sidebar ul li
{
padding:0px !important;
}

#sidebar ul li a 
{
font-size:1em !important;
}




#sidebar ul
{
list-style:none;
margin-left:10px;
padding-left:10px;
color:#ffffff;
}

.alignleft{float:left;margin-left:10px;margin-bottom:10px;}
.alignleft a{color:#ffffff;text-decoration:none;}
.alignleft a:hover{color:#000000;text-decoration:none;}


.alignright{float:right;margin-right:10px;margin-bottom:10px;}
.alignright a{color:#ffffff;text-decoration:none;}
.alignright a:hover{color:#000000;text-decoration:none;}


.cform{padding-bottom:40px !important;}


.cf-ol li span
{
font-size:1.4em !important;
}

.reqtxt
{

color:#ffffff !important;
}

.emailreqtxt
{

color:#ffffff !important;
}

.linklove{display:none !important;}

.entry .alt
{
border-top:2px solid #FF8C2F;
border-bottom:2px solid #FF8C2F;
padding:3px;
width:640px;
}

ul.commentlist li
{

width:650px;
padding-bottom:5px;
padding-top:8px;
padding-left:10px;
}

.commentlist a
{
text-decoration:none;
color:#ffffff;

}

.commentlist .alt
{
background-color:#FF8C2F;
}

.commentlist a:hover
{
text-decoration:none;
color:#000000;
}


#commentform a
{
text-decoration:none;
color:#ffffff;

}


#commentform a:hover
{
text-decoration:none;
color:#000000;

}

.commentlist a
{
text-decoration:none;
color:#ffffff;

}


.commentlist
{
width:670px;
padding-left:15px;
padding-right:10px;
list-style:none;
}

.cattitle
{
text-align:center;
}


h3#comments 
{
padding-left:10px !important;
}


h3#respond
{
padding-left:10px !important;
}

#commentform
{
width:670px;
padding-left:0px;
float:right;
}

#comment
{

width:650px;
}


.entry img
{
border:2px solid #000000;
}

.entry
{
font-size:1.2em;

}


#searchentry.entry p
{
margin-top:5px !important;
}

h2.searchpage
{
padding-bottom:0px !important;
margin-bottom:0px !important;
}


.center{padding:15px;}

h2.pagetitle
{
font-weight:normal;

font-size:2.2em;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
padding-left:0px;
text-align:center;
}


.post
{
padding:15px;
}

.post a
{
text-decoration:none;
color:#ffffff !important;

}

.post a:hover
{
text-decoration:none;
color:orange !important;

}

.post h2
{
padding:0px;
margin:0px;
padding-bottom:5px;
}



body
{
margin:auto;
background-color:#000000;
background-image:url('images/bg.png');
background-position: top center;
background repeat: repeat-y;
width:840px;
padding:0px;
}

#page{

margin:auto;
width:840px;


}

#pagecontent .entry

{
padding-left:10px;
padding-right:10px;

}



#bottombox3 ul 
{
padding:0px !important;
font-size:1em !important;
}

#abouttxt a
{
text-decoration:none;
color:#ffffff !important;
}

#abouttxt a:hover
{
color:#003856 !important;
}


.aboutus
{
margin-bottom:5px;
}

#aboutimg
{
width:440px;
height:330px;
margin:5px;
margin-top:10px;
border:3px solid #000000;
float:left;
}


#aboutcontentimg
{
width:656px;
height:492px;
border:3px solid #000000;
margin:10px;
}



#bottombox1
{
margin:7px;
width:216px;

background:#ffffff;
float:left;
}

#bottombox1 a
{
font-size:.8em;
}

#bottombox1 ul
{
padding-left:15px;
margin-left:0px;
}



#bottombox3 ul
{

margin-left:0px;
}

#bottombox2 ul
{
padding-left:15px;
margin-left:0px;
}



#bottombox2
{

margin:7px;
float:left;
width:216px;

background:#ffffff;
border-left:1px solid black;
border-right:1px solid black;
padding-right:2px;
}

#bottombox3
{
margin:6px;
float:left;
width:212px;

background:#ffffff;
}



#abouttxt
{
float:left;
width:215px;
margin-left:10px;
margin-right:5px;
margin-top:5px;
color:#000000;
margin-bottom:5px;
font-family:century gothic, verdana, sans-serif;
font-size:1.1em;
}


#abouttxt h2
{
margin:0px;
padding-bottom:10px;
}


#header
{
padding:0px;margin:0px;
width:840px;
height:277px;
background-color:#666666;
background-image:url('images/header.png');
background-position: top center;
background repeat: none;
border-bottom:10px solid #ffffff;
}

#navigation ul
{
font-family:arial !important;
font-size:1.1em;
font-weight:normal;
padding:0px;
margin-right:34px;
margin-top:37px;
float:right;
list-style:none;

}
#navigation ul li 
{
font-family:arial !important;

}

#navigation ul li a
{
text-decoration:none;
color:#ffffff;
font-family:arial !important;
}


#navigation ul li a:hover
{
text-decoration:none;
color:#fe790e;
}

#content
{
width:840px;
float:left;
border-top:2px solid #000000;

}


#aboutcontent
{
border-bottom:2px solid #000000;
width:690px;
background:#999999;
float:left;
font-family:tahoma, verdana, sans-serif;
}


#pagecontent
{
color:#000000;
width:690px;
background:#999999;
float:left;
font-family:tahoma, verdana, sans-serif;
}

#leftcol
{
width:690px;
float:left;
background:#999999;
}

#leftcol a
{
color:#ffffff;
}

#leftcol a:hover
{
color:orange !important;
}

#sidebar
{
width:150px;

float:left;
background:#000000;
}

#sidebar img
{
margin-left:15px;
margin-bottom:10px;
}


#bottomcontent
{
width:690px;
float:left;
font-family:century gothic !important;
background:#ffffff;
}


#bottomcontent ul
{
font-family:century gothic !important;
list-style:none;
font-size:1.3em;

}

#bottomcontent a 
{
font-family:century gothic !important;
color:#000000;
}



#bottomcontent a:hover 
{
color:#fe790e;
}

#bottomcontent ul li
{
padding-bottom:10px;
}

#bottomcontent ul li a
{
text-decoration:none;
padding:0px;
margin:0px;
font-family:georgia, verdana, sans-serif;
text-align:left;

}


.prodentry
{
padding:10px;
font-size:1.3em;
}


.prodentry ul li
{
padding-bottom:10px;
}

.prodentry ul li a
{
text-decoration:none;
padding:0px;
margin:0px;
font-family:georgia, verdana, sans-serif;
text-align:left;

}

.prodentry ul
{
list-style:none;
font-size:1.3em;

}

.prodentry a 
{
color:#ffffff;
}



.prodentry a:hover 
{
color:#000000;
}
















.entry ul li
{
padding-bottom:10px;
font-family:georgia, verdana, sans-serif;
}

.entry ul li a
{
text-decoration:none;
padding:0px;
margin:0px;
font-family:georgia, verdana, sans-serif;
text-align:left;

}

.entry ul
{
list-style:none;
font-size:1.3em;

}

.entry a 
{
color:#FF7200;
}



.entry a:hover 
{
color:#000000;
}



#footer
{
width:840px;
float:left;
height:35px;
background:url('images/bottomnav.png') #000000;
text-align:center;
}


.footnav
{
padding-bottom:0px;
margin-bottom:0px;
margin-top:5px;

}

.footnav li{
display: inline;
list-style-type: none;
color:#ffffff;
font-size:1.2em;
font-family:georgia, verdana, sans-serif;

}

.footnav li a
{
text-decoration:none;
padding-right:10px;
color:#ffffff;
}

.footnav li a:hover
{
color:#fe790e;
}



.aboutlink{margin-top:14px;}
.contactlink{margin-top:14px;}
.productslink{margin-top:52px;}
.educationlink{margin-top:14px;}
.enquirylink{margin-top:14px;}


#pagecontent #sharethis_0
{
display:none;
}

.post #sharethis_0
{
display:inline !important;
}


#sidebar ul h2 a{color:orange;font-size:1.1em;text-decoration:none;padding:0px !important;margin:0px !important;}
#sidebar ul h2{color:orange;font-size:1.1em;text-decoration:none;padding:0px !important;margin-top:10px;margin-bottom:0px;}
