/* beach style --------------------*/


/* m1 */
.m1{background: #2f4874 url(../../../images/alt-styles/beach/m1.jpg); border-color: #0b254d;} 
.m1 .menu a{color: #fff;}
.m1 .menu a:hover{color: #fff;}
.m1 .menu a.active{background: #1e2c4e; border-color: #000; color: #fff;}

/* search */
.m1 form label a{color: #a7b5d1;}
.m1 form label a:hover{color: #fff;}
.m1 form .text{background: #1e2c4e; border-color: #000; 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/beach/repeater.jpg) repeat-x top;}
.contentWrapOptional{background: url(../../../images/alt-styles/beach/banner.jpg) no-repeat top;}
.thePageContent{padding: 275px 0 20px; min-height: 0;}
* html .thePageContent{padding: 195px 0 20px;}

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