body { width: 100%; margin: 0 auto; padding: 0; font:9pt/1.3em tahoma, arial, helvetica, sans-serif; color:#B6B4B4; }
div,img,object { margin: 0; padding: 0; border: 0; }

.error { border: 1px solid #f00; background-color: yellow; font-weight: bold; margin: 15px; padding: 5px; }
.clr { clear: both; float: none; }

#container { width: 777px; background: #fff; margin: 20px auto;}

#header, #content, #footer { width: 767px; margin: 0 auto; background: #fff; }
#footer { width: 737px; background: #ececec; }

#header #menu a { display: block; float: left; background: url('../images/lm.jpg') no-repeat; color:#9F9F9F; text-decoration:none; margin: 0 6px; padding: 0 10px; font-weight: bold; }
#header #menu a:hover{ background: url('../images/la.jpg') no-repeat; text-decoration: none; color: #000; }
#header #menu a.last { margin-right: 0; };
#header { height: 305px; font-weight: bold; color:#9F9F9F; }
#header #menu { height: 25px; width: 767px; text-align: center; border-bottom: 1px solid #EBE9E8; line-height: 100%; }
#header #menu #menu_inner { width: 737px; margin: 0 auto; }
#header #logo { display: block; width: 350px; padding: 50px 0 0 0; margin: 0; height: 203px; float: left; }
#header #flash { width: 417px; padding: 5px 0 0 0; height: 253px; float: left; }

#content hr.thin { background: #EBE9E8; color: #EBE9E8; height: 1px; border: 0; margin: 10px 0 20px 0; }
#content .col_1_head, #content .col_2_head, #content .col_3_head { float: left; padding: 0 15px; height: 32px; }
#content .col_1_body, #content .col_2_body, #content .col_3_body { float: left; padding: 20px 15px; min-height: 234px; }
#content .col_2_head, #content .col_3_head { margin: 0 0 0 1px; }
#content { color:#7A7A7A; }
#content a { text-decoration:underline; font-weight: bold; }
#content a:hover { text-decoration:none; }
#content ul { margin: 0; padding: 0 0 10px .3em; list-style:none; }
#content li { color:#7A7A7A; background:url('../images/list.jpg') top left no-repeat; margin: .5em 0 .5em 0; padding: 0 0 0 16px; }
#content .col_2_body, #content .col_3_body  { border-left: 1px solid #EBE9E8; }
#content img { margin: 0 0 10px 0; }
#content .indent { float: left; margin: 0 10px 10px 0; }
#content .clear { float: none; clear: both; }
#content .strong, strong { font-weight: bold; }
#content h2 { margin: .5em 0 1.2em 0; font-size: 1.3em; line-height: 1.2em; }
#content h3 { margin: .5em 0 1.1em 0; font-size: 1.2em; line-height: 1.2em; }
#content p { margin: 1.2em 0; }
#content p.indent { text-indent: 2em; }
#content .col_1_head { background: #90332e; /*#3838bc;*/ }
#content .col_2_head { background: #a25c50; /*#9595ff*/; }
#content .col_3_head { background: #651e1b; /*#0B0B77;*/ }
#content .col_1_body h2, .col_1_body h2, .col_1_body a { color: #90332e; }
#content .col_2_body h2, .col_2_body h2, .col_2_body a { color: #a25c50; }
#content .col_3_body h2, .col_3_body h2, .col_3_body a { color: #651e1b; }
#content .half_col { width: 230px; padding: 0 5px; float: left; }
#content .clrr { clear: right; }
#content .clrl { clear: left; }

#content .article { padding: 0 15px 20px 15px; margin-top: 20px; border-bottom: 1px solid #EBE9E8; }
#content .article img { padding: 5px; }
#content .pager { text-align: center; }

#footer { border-top: 1px solid #EBE9E8; clear: both; padding: 10px 15px; }
#footer a { color: #B6B4B4; text-decoration: none; }

#page2 .col_1_head, #page2 .col_1_body { width: 225px; }
#page2 .col_2_head, #page2 .col_2_body { width: 480px; }

#page1 .col_1_head, #page1 .col_1_body { width: 479px; }
#page1 .col_2_head, #page1 .col_2_body { width: 225px; }

#page3 .col_1_head, #page3 .col_1_body { width: 225px; }
#page3 .col_2_head, #page3 .col_2_body { width: 480px; }

#page4 .col_1_head, #page4 .col_2_head, #page4 .col_1_body, #page4 .col_2_body { width: 225px; }
#page4 .col_3_head, #page4 .col_3_body { width: 224px; }

#page5 .col_1_head, #page5 .col_1_body { width: 737px; }
#page5 .gallery { width: 737px; }
#page5 .gallery td { border: 1px solid #EBE9E8; padding: 5px; text-align: center; }
#page5 .gallery img { margin: 0 !important; }

#page6 .col_1_head, #page6 .col_1_body { width: 225px; }
#page6 .col_2_head, #page6 .col_2_body { width: 480px; }

#page7 .col_1_head, #page7 .col_1_body { width: 737px; }
#page7 .gallery { width: 737px; }