body {
	margin: 0px;
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #000000;
	background-image:url(images/web_background_3.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
p, li, a {font-size:11px;}
h1, h1 a {font-size:14px; font-family: Geneva, Arial, Helvetica, sans-serif;}
h2, h2 a {font-size:14px;}
h3{	font-size:13px;}
h4, h4 a{font-size:12px;
	color: #4E96D1;
	}
	
a, a:link, a:visited, a:active {
	color: #387ED1;
	text-decoration: none;
}
a:hover
{
	color: #F79421;
}

td {
font-family : Verdana, Arial, Helvetica, sans-serif;	
}
/*LAYOUT CONTROL*/

.floatLeft{ float:left; }
.floatRight{ float:right;}

#container {
	width: 994px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 5px solid #FF0000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	/*background-image:url(images/vertical_bg_stripe.gif);*/
	background-repeat:repeat-x;
	padding-top:10px;
	position:relative;
	}

/* #top {
	background-color:transparent;
	margin-top:-120px;
	background-image:url(images/mmw_logo_web_09_1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0;
	border:dotted #CC9900;
	border-bottom:#333333 solid 5px;
    }	
*/
#left { /* See style_tweaks.php for IE hacks */
	float: left; /* since this element is floated, a width must be given */
	width: 165px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	
	background-color:#EEEEEE;
	margin: 0 8px 0 0;
	/*border: solid 1px;
	border-color:#333333;*/
	padding:10px 10px 10px 10px;
}

	
#middle {
	/*margin: 0 auto;*/ /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	/*width: 610px;*/ /* override this for IE */
	/*background: #333333;
	height:1000px;*/
	
}

#adminMain {
	margin: 0 0 0 175px; /* for admin pages we will not use te right hand column */
	padding: 0 10px 0 30px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: url(images/admin_bg.jpg) #FFFFFF no-repeat left top;
} 
	
#right {
	float: right; /* since this element is floated, a width must be given */
	width: 165px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	
	background-color:#EEEEEE;
	margin: 0;
	/*border: solid 1px;
	border-color:#333333;*/
	padding: 10px;
}
#footer {
	clear: both;
	padding: 0;
	margin: 0;
	}
#leftbanner {
	display:none;
	}
	
#printHeader {
	display:none;
	}
	
/*END LAYOUT CONTROL*/

.clearer {
	clear: both;
	line-height: 0;
	height: 0;
}
	
/*HEADER & NAV*/

#flashInsert{
	height:258px;
	background-color:#000000;
}


#headerMenuBox {
	margin-bottom: 0px;
	padding: 0px;
	padding-top:105px;
	/*border:#CCFF00 dashed;*/
	
}

#headerMenuBox a {
	font-size: 12px;
	text-decoration: none;
	color: #fff;
}

#headerMenuBox a:hover {
	color: #333333;
	background-color:transparent;
}

.headerMenu {
	/*position:relative;*/
	/*float:left;*/
	text-align: left;
	text-transform: lowercase;
	background-color: #4E96D1;
	height:20px;
	padding: 2px;
	/*border-bottom: solid 1px #333333;*/	
}


.headerMenu a, .headerMenu a:link, .headerMenu a:visited, .headerMenu a:active
{
	text-decoration: none;
	border-left: 1px solid #3366CC;
	padding: 0 10px 0 10px;
}

.headerMenu a:hover
{
	background-color: #6699CC;
	color: #000;
}

.headerMenu2 {
	/*position:relative;*/
	/*float:left;*/
	text-align: right;
	text-transform: lowercase;
	background-color:#333333;
	height:22px;
	padding: 2px;
	/*border-bottom: solid 1px #333333;*/	
}

.headerMenu2 a, .headerMenu2 a:link, .headerMenu2 a:visited, .headerMenu2 a:active
{
	text-decoration: none;
	border-left: 1px solid #666666;
	padding: 0 10px 0 10px;
}

.headerMenu2 a:hover
{
	background-color:#999999;
	color: #000;
}


/* ### obsolete? ##### */
#headerTopMenu {
	/*float:left;*/
	position:relative;
	display:block;
	height:25px;
	width: 100%;	
}

#headerTopMenu ul {
    margin:0;
    padding:0;
    list-style:none;
    }
#headerTopMenu li {
    float:right;
	background:url("images/store_btn_bg_01.gif")	
      no-repeat left top;
    margin:0;
    padding:0 0 0 15px;
    }
#headerTopMenu a {
    display:block;
	background:url("images/store_btn_bg_02.gif")
      no-repeat right top;
    padding:0 15px 0 0;
    }
/* ### end obsolete? ##### */


.leftSubMenu {
	width:100%;
	}
.leftSubMenu, .leftSubMenu p, .leftSubMenu a, .leftSubMenu a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	margin:0;
	padding:2px 0;
	color:#272727;
	text-transform: uppercase;
}

.leftsubmenu a:hover {
	color:#F47C20;
}

/*END HEADER & NAV*/

/* audio player div */
			
   .playerContainerDiv {
    width:100%;
	clear:both;
	height: 25px;
    margin:0px auto 5px auto;
	background:#f79600;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	border-radius: 7px 7px 7px 7px;
	height:75px;
	}
	.playerContainerDiv div {
	padding:10px;
	clear:none;
	float:left;
    }
	
	.playerContainerDiv a {
    color:#FFFFFF;
	text-decoration:none;
    }
	

/*	.playerContainerDiv img {
	float:right;
	padding:22px;
	}
*/	
	.playerDiv {
    width:100%;
    margin:15px auto 0px auto;
	text-align:center;
    }



/* end audio player div */

.dot_rule{border-bottom:1px gray dotted;margin:15px 0; clear:both;}


/* AddThis widgets */

.addThis_container {
padding:10px;
}

.addthis_toolbox .addthis_32x32_btns a {
    padding: 5px 5px;
}
.addthis_toolbox a.addthis_button_facebook_like {
    padding-left: 5px;
	padding-top: 10px;
}

.addthis_toolbox a.addthis_counter {
    padding-left: 40px;
	margin-bottom:10px;
}



/* EXPANDING INFO BOX */

.infobox1 {
	width: 150px
	text-align: left;
	margin: 0 auto 5px auto;
	border: solid 1px #4e96d1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	z-index:20;
}
.infoBox1 a, .infoBox1 a:link, .infoBox1 a:visited, .infoBox1 a:active {	
font-size:11px;
}

.infobox1 h2 {
	background-color:#4e96d1;
	margin: 0;
	border: 0;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
} 

/* END EXPANDING INFO BOX */
 
/* MAIN CONTENT */

#promopages {
	position: relative;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:center;
	font-size:12px;
}

.featureBoxRight {
	float:right;
	clear:right;
	width: 205px;
	margin: 10px 0 10px 5px;
	background-color: #D7E5FF;
	padding: 8px;
	border: 1px solid #4E96D1;
}

.featureBoxRight img {
	float:right;
	margin:0 0 10px 5px;
}

.featureBoxRight p, .featureBoxRight li {
	margin:0 0 10px 0;
	font-size:10px;
	font-style:italic;
}

.center { text-align:center; }

#mainDetail {
	float:left;
	background-color:#FFFFFF;
	padding: 10px 15px;
	/*border: solid 1px;
	border-color:#333333;*/
	width: 564px;
}

div.mainDetail {
	
	}

#mainDetail h1, .promopages h1 {
	clear:both;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4E96D1;
	text-transform: capitalize;
	color:#222222;
	text-decoration:none;
}

#mainDetail h1 a, {
	text-decoration:none;
	color:#000000;
}

#mainDetail h1 a:hover {
	color: #387ED1;
}

#mainDetail h2, .promopages h2, #mainDetail h2 a {
	clear:both;
	text-transform: uppercase;
	text-align:left;
	background-color: #4E96D1;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
}

#mainDetail h2 a:hover
{
	color: #F79421;
}

#mainDetail h3, .promopages h3{
margin-top: 20px;
text-align:left;
}

#mainDetail li {
	padding-bottom: 5px;
}

img.mainDetail {
	float:right;
	border: 1px solid #4E96D1;
	padding: 6px;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	background-image:url(images/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
}

img.imageGeneral {
	margin: 5px 0 5px 0;
	background-image:url(images/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
}

img.imageLeft {
	margin: 0 10px 5px 0;
	background-image:url(images/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}

img.imageRight {
	margin: 0 0 5px 10px;
	background-image:url(images/ajax-loader.gif);
	background-position:center;
	background-repeat:no-repeat;
	float:right;
}


/*/* Begin Images ### from wordpress css */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images ### from wordpress css */

table.specs {
	border: 1px solid #000000;
}

table.specs th {
	text-align:left;
	background-color: white;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

table.specs td {
	background-color: white;
	font-size: 10px;
}

table.specs tr.row td{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}

table.specs tr.row td.shade{
	background-color: #EEEEEE;
}

table.specs tr td p {
	margin: 0px;
}

table.specs tr td blockquote {
	margin: 0px 0px 0px 20px;
}

table.specs tr.row th.shade{
	background-color: #EEEEEE;
	padding: 10px;
}

table.specs tr.row th.header{
	background-color: #D8D8D8;
	padding: 20px 10px 10px 10px;
	color: #333333;
}

table.specs tr.row td.header{
	background-color: #E1E1E1;
	padding: 10px;
	color: #333333;
	font-weight:bold;
	text-align:center;
}

.mainDetailPic img {
float:right}

/* main page news items */



/* spacer and category heading */
.spacer {
	clear: none;
  }

.spacer h2 {
	text-align: left;
	font-size: 13px;
	letter-spacing: 0.3em;
	background-color: #4E96D1;
	color: #FFFFFF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 12px;
	}
.spacer h4 {
	text-align: center;
	background-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;	
	}	

/* image and names for general brand product overview */
.productlist {
	height: 170px;
	width: 160px;
	text-align: center;
	}


/* END MAIN CONTENT */

/*FOOTER & NAV*/
.footerMenu {
	text-align: center;
	text-transform: lowercase;
	font-size: 11px;
	padding: 5px;
	border-left: 0px;
	background-color: #4E96D1;
	height: 20px;
}

.footerMenu a, .footerMenu a:link, .footerMenu a:visited, .footerMenu a:active
{
	text-align: center;
	text-decoration: none;
	color:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 1px;
}

.footerMenu a:hover
{
	color: #333333;
	background-color:transparent;
}

/*END FOOTER & NAV*/

#adminPanel {
	min-height: 350px;
	max-height: 600px;
	width: 750px;
	overflow: auto;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
html>body #adminPanel {height: 480px;
}

table.adminPanel {
border-collapse:collapse;
height: 10px;
margin: 0px 0px 0px 0px;
}

table.adminPanel tr.row td {
	border-width:1px 0;
	border-style:solid;
	border-color:black;
	padding: 0px 3px 0px 3px;
}
table.adminPanel tr.row td.left{
border-width:1px 0 1px 1px;
}
table.adminPanel tr.row td.right{
border-width:1px 1px 1px 0;
}
table.adminPanel tr.row td.shade{
	background-color: #eecfa1;
}

table.adminPanel th {
	letter-spacing: normal;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 2px;
	font-size: 11px;
}
table.adminPanel td {
	white-space: nowrap;
	font-size: 10px;
}

table.imageLink {
margin: 0px 10px 5px 5px;
}

table.imageLink td {
padding: 0;
}

table.imageLink th {
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background:#F8FAFB;
	padding: 3px 0;
	font-weight: normal;
	font-size: 9px;
}


/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

.CollapsiblePanel {
width: 100%;
	margin: 0;
	padding: 0;
	z-index: 1000;
}

.CollapsiblePanelTab {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	/*cursor: pointer;*/
	-moz-user-select: none;
	-khtml-user-select: none;
	background-image:url(http://www.majormusic.com.au/images/mmw_expand.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

.CollapsiblePanelContent {
	margin: 0px 0px 15px 0px;
	font-size: 90%;
	color:#000000;
	background-color: #ffffff;
}

.CollapsiblePanelContent p {
	padding: 2px 10px 2px 10px;
}


.consoleOptions p {
	line-height:0.7ems;
	padding: 0px 5px 0px 5px;
	color: #666666;
}

.consoleOptions a:link, .consoleOptions a:visited, .consoleOptions a:active {
	color: #999999;
	text-decoration: underline;
	border:none;
}

.consoleOptions a:hover {
	color: #cccccc;
	text-decoration: underline;
	border:none;
}

/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #FFFFFF;
	background-image:url(http://www.majormusic.com.au/images/mmw_contract.gif);
	background-repeat:no-repeat;
}

/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #4E96D1;
}

/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #4E96D1;
}
#messageBox {
	background-color: #D7E5FF;
	padding: 15px;
	border: 1px solid #4E96D1;
}

/*######### CHRISTMAS OVERRIDES ##############*/

/*.mainNews h1 {
	border-bottom-color: #009900;
	color: #C40600; 
}


.headerMenu a:hover
{
	background-color: #6699CC;
	background-color: #C40600;
	color: #000;
}

img.mainDetail, img.mainDetail p {
	border: 1px solid #009900;
}

a, a:link, a:visited, a:active {
	color: #C40600;
}
a:hover
{
	color: #006600;
}	


.headerMenu {
	background-color: #009900;
}

.mainDetail h1, .promopages h1 {
	
	border-bottom-color: #009900;
	
}

.mainDetail h2, .promopages h2 {
	background-color: #009900;
}

body {
	background-color: #000000;
	background-image: url(images/web_background_xmas.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
	
.footerMenu {
	background-color: #009900;
	
}


.footerMenu a:hover
{
	background-color: #C40600;
}*/

/*.infobox1, .infobox1_body, .infobox1_head, .infobox1_head h2 {
	background-image: url(images/infobox_xmas.gif);
}

#headerBox {
background-color: #C40600;
	background-image: url(images/mmw_logo_holly.gif);
}

#top {
	background-color: #C40600;
	}*/

/*######### END CHRISTMAS OVERRIDES ##############*/
#xpander-filter.content-layout-left {
    background: url("images/filter-modes.jpg") no-repeat scroll left bottom transparent;
    height: 650px;
    margin-bottom: 55px;
}
produc...fic.css (line 1199)
.content-layout-left {
    margin-left: 55px;
}
.content-layout-text-box p {
}
produc...fic.css (line 287)
.section-products #content #center_content p {
    font-size: 14px;
}
produc...fic.css (line 306)
.section-products #content #center_content p, .section-products #content #center_content ul {
    font-size: 13px;
}
ploneCustom.css (line 1234)
.section-products #content p, .section-products #content ul {
    font-size: 12px;
}
ploneCustom.css (line 1232)
#center_content p {
    line-height: 1.6em;
}
produc...lay.css (line 142)
#content p, #content ul {
    font-size: 13px;
}
ploneCustom.css (line 1230)
#content p, #content fieldset, #content table {
    line-height: 1.4em;
}
ploneCustom.css (line 1224)
p {
    margin: 0.5em 0 1em;
    padding: 0;
}

.center0 {
    text-align: center;
	margin-left: 260px;
    width: 298px;
}
.center1 {
    text-align: center;
	margin-right: 55px;
    width: 300px;
}
.center2 {
    text-align: center;
	margin-right: 55px;
    width: 300px;
}
.center3 {
    text-align: center;
	margin-left: 138px;
    width: 300px;
	padding-top:60px
}
.center4 {
    text-align: center;
	margin-left: 138px;
    width: 252px;
	float: right;
    margin-top: 700px;
    width: 300px;
	}
.center5 {
    text-align: justify;
	margin-left: 327px;
    width: 260px;
	padding-top:45px
}
.center6 {
    text-align: justify;
	margin-left: -35px;
    width: 260px;
	padding-top:75px
}
.center7 {
    text-align: right;
	margin-right: 348px;
    width: 260px;
	padding-top:150px
}
.center8 {
    text-align: right;
	margin-right: 348px;
    width: 260px;
	padding-top:90px
}
#simple-mixing0 {
    background: url("images/simple-op.jpg") no-repeat scroll center 30px transparent;
    height: 400px;
    width: 100%;
}
#simple-mixing1 {
    background: url("images/tele-cable.jpg") no-repeat scroll center 30px transparent;
    height: 330px;
    width: 100%;
}
#simple-mixing2 {
    background: url("images/studio-grade.jpg") no-repeat scroll center 30px transparent;
    height: 460px;
    width: 136%;
}
#simple-mixing3 {
    background: url("images/universal-connectivity.jpg") no-repeat scroll center 30px transparent;
    height: 365px;
    width: 100%;
}
#simple-mixing4 {
    background: url("images/half-rack2.jpg") no-repeat scroll center 30px transparent;
    height: 842px;
    width: 100%;
}
#simple-mixing5 {
    background: url("images/expansion-stack.jpg") no-repeat scroll center 30px transparent;
    height: 650px;
    width: 100%;
	margin-left:-40px;
}
#simple-mixing6 {
    background: url("images/smpte.jpg") no-repeat scroll center 30px transparent;
    height: 720px;
    width: 100%;
	}
#simple-mixing7 {
    background: url("images/front-mask.jpg") no-repeat scroll center 30px transparent;
    height: 650px;
    width: 100%;
	margin-top:-155px;
}
#simple-mixing8 {
    background: url("images/line-keys2.jpg") no-repeat scroll center 30px transparent;
    height: 432px;
    width: 141%;
	margin-left:20px;
	margin-top:137px;
}


@charset "utf-8";
/* CSS Document-new major music stylesheet */

body {
	background:#000;
	font:Trebuchet MS;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
}
.mainauto {
	border:0px solid;
	margin:auto;
	padding:0px;
	width:1000px;
	
}
.main {
	border:0px solid;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
}
.header {
    border: 0 solid;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.logo {
	float:left;
	width:400px;
	margin:36px 0px;
	padding:0px;
}
.topright {
    
    border: 0px solid white;
    float: right;
    height: 120px;
    margin-top: 0px;
    padding: 0;
    width: 450px;
}
.topnavi {
    border: 0px solid white;
    float: left;
    height: 67px;
    margin: 0;
    padding: 0;
    width: 240px;
}
.topnavi ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 120px;
}
.topnavi ul li {
    background: url("images/top_navi-arrow.png") no-repeat scroll 0 7px transparent;
    border-bottom: 1px solid #254E6F;
    float: left;
    list-style: none outside none;
    margin-top: 8px;
    padding-left: 15px;
    width: 80px;
}
.topnavi a { 
	color:#FFF;
	text-decoration:none;
}
.btnAddcart a {
    background: url("images/Online store.gif") no-repeat scroll center 0px transparent;
	border-radius: 7px 7px 7px 7px;
	float: right;
    height: 60px;
    margin-top: 0px;
    padding: 0;
    width: 100px;
}
.social {
    clear: both;
    float: left;
    margin: 0 0;
    padding: 0;
    width: 164px;
}
.social ul {
	margin:0px 0px;
	padding:0px;
}
.social ul li {
	float:left;
	margin:0px 2px;
	padding:0px;
	list-style:none;
}
.search {
    background: url("images/search.png") repeat scroll 0 0 transparent;
    float: right;
    height: 44px;
    margin: 3px 0px !important;
    width: 266px;
}
.search ul {
    margin: 0;
    padding: 0;
}
.search ul li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.search input {
    border: 0 solid;
    height: 30px;
    margin: 6px 0 0 7px;
    width: 203px;
}
.searchbtn {
    background: url("images/btn_search.png") repeat scroll 0 0 transparent;
    border: 0 solid;
    height: 33px !important;
    margin: 0;
    width: 43px !important;
}
.navigationOrange {
    background: url("images/bg_top-navi.png") repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    border-radius: 7px 7px 7px 7px;
    float: left;
    height: 47px;
    padding-left: 5px;
    width: 989px;
}
.navigationOrange ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.navigationOrange ul li {
    /*background: url("images/navi_border.jpg") no-repeat scroll 0 0 transparent;*/
    float: left;
    list-style: none outside none;
    margin: 0px;
    padding: 12px 0;
}
.navigationOrange a {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
	padding:15px 13px;
}
.navigationOrange a:hover {
 	background: #1D2532; 
	border-radius: 0px 0px 7px 7px;
}
.slider {
    background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 7px 7px 7px 7px;
    float: left;
    height: 265px;
    margin-left: 1px;
    padding: 0;
    width: 994px;
}
.sliderimg {
    float: left;
    height: 263px;
    margin-left: 3px;
    padding: 0;
    width: 994px;
}
.content {
	background:#FFFFFF;
    border: 0px solid;
	border-radius: 7px 7px 7px 7px;
    float: left;
    margin-top: 10px;
    padding: 0;
	width:995px;
	
}

.contentLeft {
	background:url("images/bg_left.png");
	border:0px solid;
	float:left;
	margin:0px;
	padding:0px;
	width:215px;
}
.blockCat {
    float: left;
    margin: 10px 10px 1px;
    width: 191px;
}
.blockCat h4 {
    background: url("images/cat.png") repeat scroll left top transparent;
    border-radius: 7px 7px 0 0;
    color: #FFFFFF;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 18px;
    height: 36px;
    line-height: 20px;
    margin: 0;
    padding-left: 8px;
    padding-top: 12px;
    text-transform: uppercase;
}
.blockCat h4 span {
    float: left;
    margin: 0;
    padding-top: 0;
}

.arrowLeft {
    background: url("images/bg_cat_li_arrow.png") no-repeat scroll 0 7px transparent;
    float: left;
    width: 16px;
}
.arrowRight {
    background: url("images/bg_cat_li_arrow_rite.png") no-repeat scroll 0 4px transparent;
    float: right;
    width: 15px;
}
.likeTweet {
    float: left;
    margin: 13px;
    padding: 0px;
}
.recentPostOrange {
    float: left;
    margin: 10px 10px 1px;
    width: 191px;
}
.recentPostOrange h4 {
    background: url("images/bg_recent.png") repeat scroll left top transparent;
    border-radius: 7px 7px 0 0;
    color: #FFFFFF;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 18px;
    height: 35px;
    line-height: 20px;
    margin: 0;
    padding-left: 8px;
    padding-top: 12px;
    text-transform: uppercase;
}
.recentPost h4 span {
    float: left;
    margin: 0;
    padding-top: 0;
}
.blockPost {
    background: url("images/bg_recent_lite.png") repeat scroll 0 0 transparent;
    border-left: 1px none #D0D3D8;
    border-radius: 0 0 7px 7px;
    border-right: 1px none #D0D3D8;
    height: 249px;
    min-height: 16px;
    padding: 10px;
}
.blockPost ul {
	margin:0px;
	padding:0px;
}
.blockPost ul li {
    border-bottom: 1px dotted;
    float: left;
    font-size: 12px;
    /*line-height: 22px;*/
    list-style: none outside none;
    margin-left: 0;
    padding-left: 0;
    padding-top: 10px;
    width: 159px;
}
.blockPost a { 
	color:#000;
}
.arrowLeftPost {
    background: url("images/bg_cat_li_arrow.png") no-repeat scroll 0 7px transparent;
    float: left;
    width: 16px;
	height:44px;
}
.arrowLeftPostli {
    border: 0px solid !important;
    float: left;
    padding: 0;
    width: 16px !important;
}
.contentCenter {
	background:#fff;
	border:0px solid;
	float:left;
	margin:0px;
	padding:0px;
	width:559px;
}
.contentCenterMain {
    float: left;
    margin: 0 9px;
    padding: 0;
    width: 540px;
}
.listenMusic {
    background: url("images/bg_listen_sound.png") repeat scroll 0 0 transparent;
	border-radius: 7px 7px 7px 7px;
    float: left;
    height: 75px;
    margin-top: 12px;
    padding: 0;
}
.listenMusic ul {
	margin:0px;
	padding:0px;
}
.listenMusic ul li {
    float: left;
    list-style: none outside none;
    margin-top: 10px;
    padding: 0;
}
.listenMusic h3 {
    color: #FFFFFF;
    margin: 0;
}
.buya {
    background: url("images/bg_buy_audio.png") repeat scroll 0 0 transparent;
    border-radius: 7px 7px 7px 7px;
    float: left;
    height: 48px;
    margin-top: 12px;
    padding: 0;
    width: 540px;
}
.buya ul {
	margin:0px;
	padding:0px;
}
.buya ul li {
    float: left;
    list-style: none outside none;
    margin-top: 14px;
    padding: 0;
}
.buya h3 {
    color: #FFFFFF;
    font-size: 14px;
    margin: 0;
}
.buyadd {
    float: left !important;
    margin: 5px 10px 0!important;
}
.fostex {
    float: left;
    margin: 0 69px;
    padding: 0;
}
.buyatitle {
    background: url("images/bg_buy_audio.png") repeat scroll 0 0 transparent;
    border-radius: 7px 7px 7px 7px;
    float: left;
    height: 48px;
    margin-top: 12px;
    padding: 0;
    width: 540px;
	margin-bottom:25px;
}
.buyatitle ul {
	margin:0px;
	padding:0px;
}
.buyatitle ul li {
    float: left;
    list-style: none outside none;
    margin-top: 14px;
    padding: 0;
}
.buyatitle h3 {
    color: #FFFFFF;
    font-size: 14px;
    margin: 0;
}
.buyaddtitle {
    float: left !important;
    margin: 5px 10px 0!important;
}
.askmotu {
    background: url("images/bg_ask-your-motu-sky.png") repeat scroll 0 0 transparent;
    float: left;
    height: 30px;
    margin-top: 0;
    padding: 0;
    width: 540px;
}
.askmotu ul {
	margin:0px;
	padding:0px;
}
.askmotu ul li {
    float: none;
    list-style: none outside none;
    margin-left: 10px;
    margin-top: 6px;
    padding: 0;
}
.askmotu h3 {
    color: #333;
    font-size: 14px;
    margin: 0;
}
.today {
	float:left;
}
.today1 {
    float: right;
    margin-right: 5px;
    margin-top: 7px;
}
.musicPlayer {
    float: left;
    margin: 10px 49px;
    padding: 0;
}
.musicPlayerp {
	float: left;
    margin: 0px;
    padding: 0px;
	color:#002646;
}
.fblike {
    float: left;
    margin: 10px 3px 50px;
    padding: 0;
}
.contentRight {
    background: url("images/bg_left.png") repeat scroll 0 0 transparent;
    border: 0 solid;
    float: left;
    margin-top: 8px;
    padding: 0;
    width: 215px;
}
.blockContentRight {
    float: left;
    margin-left: 15px;
    padding: 0;
    width: 200px;
}
.blockContentRight ul {
	margin:0px;
	padding:0px;
}
.blockContentRight ul li {
	float:left;
    list-style: none outside none;
    margin-left: 0;
    padding-left: 5px;
    padding-top: 5px;
}
.add {
    float: left !important;
    margin: 0px 10px 0!important;
}
.last {
    float: right !important;
    margin-right: 20px !important;
    margin-top: 5px !important;
}
.footer {
	background:url(images/footer.png);
	border: 0px solid;
	float: left;
	margin: 0px;
	padding: 0px;
	width:100%;
	height:130px;
}
.footernavigationOrange {
    float: left;
    height: 30px;
    margin: 50px 95px;
    padding-left: 5px;
    width: 800px;
}
.footernavigationOrange ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
.footernavigationOrange ul li {
    /*background: url("images/navi_border.jpg") no-repeat scroll 0 0 transparent;*/
    float: left;
    list-style: none outside none;
    margin: 0px;
    padding: 0px 0;
}
.footernavigationOrange a {
    color: #FFFFFF;
    font-size: 15px;
    text-decoration: none;
	padding:6px 13px;
}
