@charset "utf-8";
/* CSS Document */

.clear{font-size:0; line-height:0; clear:both;}

body {height:100%; color:#000; font-size:62.5%; font-family: Verdana; line-height:1.6em; margin:0px 0px 0px 0px; padding:0; border:0; 
background-image:url(../images/bg.jpg);
background-position:top center;

background-attachment:scroll;
background-color:#fff;
}

li{line-height:1.6em; margin-bottom:8px;}


a:link {text-decoration: none; color:#3c86cf;}
a:visited {text-decoration: none; color:#3c86cf;}
a:active {text-decoration: none; color:#3c86cf;}
a:hover {text-decoration: none; color:#316176;}



.main{text-align: center; width:900px; height:100%; margin:0px auto 0 auto; padding-bottom:0px;}


.header{text-align:left; width:900px;  float:left; display:inline; margin:0; background-image:url(../images/header-back.jpg); background-repeat:repeat-x;}

.header .logo{width:726px; height:88px; float:left; display:inline; margin:10px 86px 0 86px; border:1px solid #284472; overflow:hidden;}

.header .mailing_list{text-align:right; width:726px; float:right; display:inline; margin:9px 86px 8px 86px; overflow:hidden;}

.header .mailing_list .text-box{width:309px; height:25px; float:right; background-image:url(../images/mail-text-back.jpg); background-repeat:no-repeat; padding:1px 0 0 2px; margin-right:10px;}
.header .mailing_list .text-box .mail_link_text{width:300px; border:0; background-color:transparent;}
.header .mailing_list .join{float:right;}
.header .mailing_list .mail_link{float:right;}

/*TOP MENU /////////////////////////////////////////////////////////  */
.menu_top{width:900px; height:30px; float:left; display:inline; margin:0; background-image:url(../images/menu-back.jpg); background-repeat:repeat-x;}
.menu_top .menu{float:left; font-size:1.1em; margin-left:5px; padding:7px 0 0 0px; }

.menu_top .menu a:link {text-decoration: none; color:#fff;}
.menu_top .menu a:visited {text-decoration: none; color:#fff;}
.menu_top .menu a:active {text-decoration: none; color:#fff;}
.menu_top .menu a:hover {text-decoration: none; color:#ccc;}

.menu_top .soc{padding-top:1px; margin-right:5px;}
.menu_top .soc .ss{float:right; margin-left:2px;}

ul.menu_01_list{display:inline; vertical-align:middle;}

.menu_01_list li{height:27px; font-size:.9em; float:left; margin:0px 3px 5px 5px; padding:0px 15px 0px 0px; display:block; text-align: center; line-height: 2.0em; background-image:url(../images/menu_bevel.gif); background-repeat:no-repeat; background-position:top right;
}

.header .head_div{width:900px; height:30px; float:left; margin:0; display:inline; background-image:url(../images/menu-div.jpg); background-repeat:repeat-x;}
.header_pic{width:900px; height:135px; float:left; display:inline; margin:0; padding:0; overflow:hidden;}



.container {text-align:left; width:890px;margin:15px 0 0 5px; padding:0; height:100%; float:left; display:inline;background-image:url(../images/container-back.gif); background-repeat:repeat-y;}
.container .left{padding:0 0px; width:210px; height:100%; color:#000; float:left; margin:5px; background:#fff; }
.container .mid{padding:0 5px; width:420px; height:100%; color:#000; float:left; margin:0 10px 5px 10px;  border-top:5px solid #e6e6e6;}
.container .right{padding:0 0px; width:210px; height:100%; color:#000; float:left; margin:0 5px 5px 5px; border-top:5px solid #e6e6e6;}

.container .ending{width:890px;}

.sider_pic{width:210px; height:500px; float:left; display:inline; margin:0; padding:0; overflow:hidden;}

/*MENU /////////////////////////////////////////////////////////  */
.menu_add{width:210px; float:left; display:inline; margin:0 0 20px 10px; padding:0px 0 10px 0;}
.ai_menu{width:210px; list-style-type:none; background-color:#fff; display:table-row; float:left; padding:0;margin:0; border-bottom:1px solid #830706;}
.ai_menu li{font-size:1.1em; text-align:left; vertical-align:middle; border-bottom:1px solid #e8e8e8; text-indent:5px; clear:left; margin:0; padding:3px 0 2px 0; background-color:#fff;}

.ai_menu .li_header{font-size:1.1em; font-weight:bold; color:#336699; border-top:0px solid #fff; background-color:#fff;}
.ai_menu .li_donate{height:30px; text-indent:0px; margin:0; padding:0; border:0;}
.ai_menu .li_donate img{border:0; margin:0 0 0 1px;}

.ai_menu li a:link {text-decoration: none; color:#000;}
.ai_menu li a:visited {text-decoration: none; color:#000;}
.ai_menu li a:active {text-decoration: none; color:#000;}
.ai_menu li a:hover {text-decoration: none; color:#222;}
/*MENU END/////////////////////////////////////////////////////////  */

/*BLOG /////////////////////////////////////////////////////////  */
.menu_blog{width:210px; float:left; display:inline; margin:0 0 20px 0px; padding:0px 0 10px 0;}
.menu_blog .blogger_indy{width:200px; margin:0 0 8px 5px; padding:0 0 8px 0; border-bottom:1px dotted #8d8d8d;}
.menu_blog .date{font-size:.9em;}
.menu_blog .title{font-size:1.1em; color:#336699; font-weight:bold;}
.menu_blog .synopsis{}
.menu_blog .link{font-size:.9em;}

.menu_blog .link a:link {text-decoration: none; color:#336699;}
.menu_blog .link a:visited {text-decoration: none; color:#336699;}
.menu_blog .link a:active {text-decoration: none; color:#336699;}
.menu_blog .link a:hover {text-decoration: none; color:#316176;}
/*BLOG END/////////////////////////////////////////////////////////  */

.container .mid .page_title{font-size:1.8em; color:#001652; margin:7px 0 3px 0; padding:0 0 8px 0; border-bottom:1px dotted #1b2f64;}
.container .mid .page_info{width:100%; overflow:hidden;}




/*Footer /////////////////////////////////////////////////////////  */
.footer{color:#fff; width:100%; height:150px; margin:15px 0 0px 0; padding:10px 0; background-color:#001652; background-image:url(../images/footer.jpg); background-repeat:no-repeat;}
.footer a:link {text-decoration: none; color:#fff;}
.footer a:visited {text-decoration: none; color:#fff;}
.footer a:active {text-decoration: none; color:#fff;}
.footer a:hover {text-decoration: none; color:#ccc;}
