/* black style --------------------*/


/* m1 */
.m1{background: #333; border-color: #444;} 
.m1 .menu a{color: #fff;}
.m1 .menu a:hover{color: #fff;}
.m1 .menu a.active{background: #555; border-color: #666; color: #fff;}

/* search */
.m1 form label a{color: #ccc;}
.m1 form label a:hover{color: #fff;}
.m1 form .text{background: #000; border-color: #444; color: #fff;}
.m1 form .submit {background: url(../../../images/layout/header/search/magnify-sprite.png) no-repeat -14px 0;}
.m1 form .submit:hover {background: url(../../../images/layout/header/search/magnify-sprite.png) no-repeat -14px -15px;}

/* banner action */
.contentWrapTop{background: url(../../../images/alt-styles/black/repeater.jpg) repeat-x top;}
.contentWrapOptional{background: url(../../../images/alt-styles/black/banner.jpg) no-repeat top;}
.thePageContent{padding: 245px 0 20px; min-height: 0;}
* html .thePageContent{padding: 195px 0 20px;}

/* synopsis */
.pageSynopsis {background: none;}
.pageSynopsis blockquote{color: #fff; background: none; padding-left: 20px;}