/* Start of CMSMS style sheet 'style' */
/*div*/
div#main {	
	width:916px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	height:auto;
	min-height:100%;
}
div#container {
             float:left;
	width:896px;
	padding-left:10px; 
             padding-right:10px;
	padding-top:10px;
	padding-bottom:15px;
	background-image:url(images/background1.jpg);
	background-repeat:repeat-x;
}
div#content_main {
             float:left;
	width:896px;
	display:table-row-group;
             padding:0px;
             margin:0px;
}

/*-------------------------------------------*/

#header {
             float:left;
	margin:0px; 
             border:0px;
             padding:0px;
 	width:896px; 
             height:194px; 
             background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-color:#1E8999;
}
/*
div#header_search{
	position:absolute; 
	top:30px; 
	left:700px;
}
*/
#menu {
    float:left;
    width:896px;
	height:36px;
	margin:10px 0 10px 0;
}
/*--------------------------------------------*/
#content {
             float:left;
             width:896px;
	height:auto;
             padding:0px;
             margin:0px;
}
#center_content {
            float:left; 
	width:456px; 
	height:653px; 
	margin:0 10px 0 10px;
}
#center_content_2 {
             float:left; 
	width:456px; 
	height:100px;
             margin:0px;            
 }
#center_content_1 {
             float:left; 
	width:456px; 
	height:290px;
             margin:0px; 
       
  }
#center_content_1a {
             float:left; 
	width:456px; 
	height:390px;
             margin:0px; 
     
  }
#center_content_title {
             float:left; 
	width:456px; 
	height:auto;
	text-align:center;
	margin:0px; 
            
}
#center_content_picture {
             float:left; 
	width:456px; 
	height:auto;
	text-align:center;
	padding-top:5px;
   }
#center_link_box {
             position:relative; 
	top:-35px; 
	left:90px;
	width:300px;
             height:1px;
}

#center_link_box2 {
width: auto;
text-align: center;
            
}
   
#left_column {
             float:left; 
	width:210px; 
	height:auto;
             margin-bottom:10px;
}
#box_top {
             width:210px; 
	height:38px; 
	float:left; 
	background-image:url(images/box_top.gif);
	background-repeat:no-repeat;
}

#box_top1 {
             width:210px; 
	height:38px; 
	float:left; 
	background-image:url(images/box_top1.jpg);
	background-repeat:no-repeat;
}






#box_content_1 {
             width:206px; 
	height:276px; 
	float:left;
	border-left-color:#1E8999;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#1E8999;
	border-right-style:solid;
	border-right-width:2px;
	background-image:url(images/gradient_1.jpg);
	background-repeat:repeat-x;
}
#box_content_2 {
             width:206px; 
	height:145px; 
	float:left;
	border-left-color:#1E8999;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#1E8999;
	border-right-style:solid;
	border-right-width:2px;
	background-image:url(images/gradient_2.jpg);
	background-repeat:repeat-x;
}
#box_content_3 {
            width:206px; 
	height:100px; 
	float:left;
	border-left-color:#1E8999;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#1E8999;
	border-right-style:solid;
	border-right-width:2px;
	background-image:url(images/gradient_3.jpg);
	background-repeat:repeat-x;
}
#box_content_4 {
             width:206px; 
	height:560px; 
	float:left;
	border-left-color:#1E8999;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#1E8999;
	border-right-style:solid;
	border-right-width:2px;
	background-image:url(images/gradient_4.jpg);
	background-repeat:repeat-x;
        background-position: center bottom;
}
#box_bottom {
             width:210px; 
	height:13px; 
	float:left; 
	background-image:url(images/box_bottom.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#box_products {
            float:left; 
           	width:896px; 
	height:226px;
	background-image:url(images/products.jpg);
	background-repeat:no-repeat;
}
#box_footer_menu {
             float:left; 
	width:896px; 
	height:30px;
	text-align:center;
	margin-top:10px;
             margin-bottom:5px;
           }
#right_column {
             float:right; 
	width:210px; 
	height:auto;
             margin-bottom:10px;
}
#box_text {
             float:left;
	padding:10px 15px 10px 15px;
	width:176px;
	height:auto;
}
#box_text_1 {
            float:left;
	padding:0px 15px 0px 15px;
	width:176px;
	height:auto;
}
	
	

/*----------------------------------------------*/
#footer {
            width:896px; 
	height:40px; 
	float:left; 
             padding:0px;
             margin:0px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}
#left_big_column {
             width:676px; 
	height:auto;
	float:left; 
}
.aca{
             margin:0px;
	padding:0px;
	width:156px;
	float:left;
             color:red;
}
#m2fbrp__19{
             margin:0px;
	padding:0px;
}    
/*----------------------------------------------*/
#product {
    float:left;
	width:676px;
	height:auto;
	border-bottom:#1E8999 solid 1px;
}
#product_number {
    float:left;
	width:10px;
	height:145px;
	padding-top:25px;
}
#product_picture {
             float:left;
	width:130px;
	height:auto;
}
#product_content {
             float:left;
	padding-top:25px;
	width:531px;
	height:auto;
}
.product_cart a {
             float:left;
	width:110px;
	height:57px;
             margin-top:8px;
	background-image:url(images/cart.jpg);
            background-repeat: no-repeat;
	background-position: 0 top;
	
}
.product_cart a:hover, a:active, a:focus {
         
             background-position: 0 bottom;
	text-decoration:none;
}
.img_p {
             float:left;
	margin-top:25px;
             margin-left:8px;
	padding:0px;
}

.img_t {
             float:left;
	margin:0px 10px 0px 15px;
	padding:0px;
        padding-bottom:10px;
}

.img_s {
             float:right;
	margin:0px 10px 20px 15px;
	padding:0px;
}

.img_s1 {
             float:right;
	margin:0px 15px 20px 10px;
	padding:0px;
}








.product_title {
            font-size:15px;
	line-height:25px;
	color:#1E8999;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
   
.product_price {
             font-size:12px;
	line-height:15px;
	color:#23A136;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
	
  #product1{
    float:left;
	width:676px;
	height:auto;
}
 
.book_1 a {
	width: 92px;
	height: 138px;
	float: left;
	background-image: url(../images/book_1.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_1 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

.book_2 a {
	width: 92px;
	height: 138px;
	float: left;
	background-image: url(../images/book_2.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_2 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}
.book_3 a {
	width: 92px;
	height: 138px;
	float: left;
	background-image: url(../images/book_3.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_3 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

.book_4 a {
	width: 110px;
	height: 104px;
	float: left;
	background-image: url(../images/book_4.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_4 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

.book_5 a {
	width: 110px;
	height: 104px;
	float: left;
	background-image: url(../images/book_5.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_5 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

.book_6 a {
	width: 88px;
	height: 138px;
	float: left;
	background-image: url(../images/book_6.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.book_6 a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

#box_products_top {
     float:left; 
	 width:896px; 
	 height:38px;
}
#box_products_middle {
     float:left; 
	 width:896px; 
	 height:188px;
              padding:0px;
              margin:0px;
}
#box_products_0 {
     float:left;
	 margin-top:24px;
	 width:45px; 
	 height:138px;
}

#box_products_1 {
     float:left;
	 margin-top:24px;
              width:92px; 
	 height:138px;
}
#box_products_2 {
     float:left;
	 margin-top:24px;
	 margin-left:44px;
	 width:92px; 
	 height:138px;
}
#box_products_3 {
     float:left;
	 margin-top:24px;
	 margin-left:49px;
	 width:92px; 
	 height:138px;
}
#box_products_4 {
             float:left;
	 margin-top:58px;
	 margin-left:47px;
	 width:110px; 
	 height:104px;
}
#box_products_5 {
             float:left;
	 margin-top:58px;
	 margin-left:45px;
	 width:110px; 
	 height:104px;
}
#box_products_6 {
             float:left;
	 margin-top:24px;
	 margin-left:42px;
	 width:88px; 
	 height:138px;
}

#events {
            float:left;
	width:676px;
	height:auto;

}  
#events_title {
             padding-top:25px;
             float:left;
	width:676px;
        margin-bottom: 10px;
}  

#events_content {
    float:left;
	width:676px;
	height:auto;
	border-bottom:#1E8999 solid 1px;
	padding-bottom:20px;
}  

.events_title:link, .events_title:visited, .events_title:active{ 
               font-size:20px;
	  line-height:22px;
	  font-weight:bold;
	  text-decoration:none;
	  color:#1E8999;
}
.events_title:hover{
       text-decoration:underline;
color:#1E8999;  
}

.events_list {
      color:#1F3447;
}

.register {
      color:#21A223;
}
/* End of 'style' */

/* Start of CMSMS style sheet 'default' */
/*main*/
body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px; 
	color:#1F3447; 
	height:100%; 
	overflow: -moz-scrollbars-vertical;
	background-color:#FFFFFF;
}
p {
             font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1F3447;
	font-size:12px;
	line-height:14px;
             padding:0;
	margin:0;
}
h1{
   
             font-size:13px;
             line-height:15px;
	font-weight:bold;
	color:#333333;
	padding-bottom:5px;
	margin:0;
}

h2{
    
    font-size:16px;
	font-weight:bold;
	color:#1E8999;
	padding-bottom:5px;
	margin:0;
}
h3{
    
    font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#1E8999;
	padding-bottom:5px;
	margin:0;
}
h4{
  font-size:12px;
	font-weight:bold;
        font-style: italic;
	padding-bottom:3px;
        
	margin:0;
}

h5{
font-size:14px;
	font-weight:bold;
        font-style: none;
	padding-top:2px;
padding-bottom:5px;
        color:#1E8999;
	margin:0;
}

/*text*/

.box_title {
    margin:0px;
    font-size:13px;
	font-weight:bold;
	line-height:38px;
	padding-left:15px;
	color:#FFFFFF;
}
.text_big {
             margin:0px;
	padding:0px;
             font-size:12px;
	line-height:15px;
}
.text_01 {
             margin:0px;
	padding:0px;
             font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#1E8999;
}
.text_02 {
             margin:0px;
	padding:0px;
             font-size:14px;
	font-weight:bold;
	line-height:13px;
	color:#1E8999;
}



a {
	font:normal 1em Verdana, Arial, Helvetica, sans-serif,;
	text-decoration:none;
}
a:link,a:visited,a:active{
             color:#23A136;
	}
a:hover{
	text-decoration:underline;
	color:#23A136;
}

.link_z:link, .link_z:visited, .link_z:active{
             font-size:14px; 
             font-weight:bold;
             color:#23A136;
  	}
.link_z:hover{
             font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#23A136;
            algin:left;
}          



ul { list-style:none; padding-top:7px; margin:0px; border:none; color:#23A136;}
li { display: inline; padding-left:5px;}
	
.butt_menu_home a {
	width: 112px;
	height: 36px;
	float: left;
             background-image: url(images/button_home.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_home a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_about a {
	width: 112px;
	height: 36px;
	float: left;	
	background-image: url(images/button_sandra.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_about a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_testimonials a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_testimonials.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_testimonials a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_books a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_books.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_books a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_press a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_press.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_press a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_events a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_events.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_events a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_partners a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_partners.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_partners a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_menu_contact a {
	width: 112px;
	height: 36px;
	float: left;
	background-image: url(images/button_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_menu_contact a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   

.butt_subscribe a {
	width: 100px;
	height: 22px;
	float: left;
	background-image: url(images/button_subscribe.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_subscribe a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}
.butt_download a {
	width: 100px;
	height: 22px;
	float: left;
	background-image: url(images/button_download.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_download a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}

  
.input_mail {
             width:170px; 
	margin:0px; 
	padding:0px
}
.img {
             float:left;
             margin:0px;
	padding:0px;
}
.italic {
             font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#999999;
	margin:0px;
	padding:0px;
	
	
} 
.italic1 {
             font-style:italic;
	font-size:13px;
	line-height:15px;
	margin:0px;
	padding:0px;
	
	
} 















.link_b:link, .link_b:visited, .link_b:active{
    color:#1F3447;
	}
.link_b:hover{
	text-decoration:underline;
	color:#1F3447;
}







.right_title {
    margin:0px;
	padding:0px;
    font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#1E8999;
}
#box_line {
             float:left;
             margin-left:15px;
             width:176px;
	height:1px;
	background-color:#1E8999;
}
.butt_book_events a {
	width: 176px;
	height: 22px;
	float: left;
	background-image: url(images/button_book_events.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.butt_book_events a:hover, a:active, a:focus {
	background-position: 0 bottom;
   
}   
.butt_special_event a {
      width: 176px;
      height: 22px;
      float: left;
      background-image: url(uploads/images/btSpecialOffer.jpg);
      background-repeat: no-repeat;
      background-position: 0 top;
}
.butt_special_event a:hover, a:active, a:focus {
      background-position: 0 bottom;
}

.error_message {
padding: 0px;
margin: 0px;
}

.error_message ul{
list-style: none;
margin: 0px;
padding: 0px;
}

.error_message li {
padding: 0px;
margin: 0px;
color: red;
}
/* End of 'default' */

/* Start of CMSMS style sheet 'Form' */
/* FORM */

fieldset label { color:#333; }

.contactform fieldset legend { display:none; }

fieldset {background-color: white !important; border:none; }


.contactform div input, .contactform div textarea { 
padding-left: 2px; 
background-color : #eeeeee; 
font-size : 11px; 
height: 18px;
border: 1px inset; 
border-color: #1F2B5C Gray Gray #1F2B5C; 
}

.contactform div input { width: 250px;}

.fbsubmit {
background-color: #1E8999 !important; 
color: white; 
width: 70px !important; 
border: 0px !important; 
margin-top: 5px;
padding: 2px;
}


.contactform div textarea { height: 50%; }

/*Draw Form*/
.drawform fieldset legend { display:none; }

.drawform div input, .drawform div textarea .drawform div radio { 
padding-left: 2px; 
background-color : #ffffff; 
font-size : 11px; 
height: 18px;
border: 1px inset; 

border-color: #1F2B5C Gray Gray #1F2B5C; 
}

.drawform div input { width: 175px;}

.drawform div textarea {
padding-left: 2px; 

background-color : #ffffff; 
font-size : 11px; 
height: 70px;
border: 1px inset; 
border-color: #1F2B5C Gray Gray #1F2B5C; 
width: 175px;
}

.drawform label {
margin-top: 3px;
}
/* End of 'Form' */

