/* TinyMCE specific rules */
body.mceContentBody {}
a{outline: none}
img{outline: none}
a img{outline: none}
* { margin: 0; padding: 0; border: 0px none;  }
body {font-family: Arial;font-size: 62.5%;background: #16635F ;margin-top: 0px;color:#FFF;}
ul,li,ol{ margin:0; padding:0; list-style:none;}
a{ color: #5C928F; text-decoration: none}
a img{border:none;}
a:hover{ color:#FFF; text-decoration: underline}
a{ line-height: 1.571em;}
p{  line-height: 1.571em; margin: 0; padding: 0; font-size:1.35em; margin-bottom:1em;}
h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0; font-family: Arial; font-weight: normal}
h3{  font-size:4em; color: #FFF; font-weight:normal; }
h4{ font-size: 2.2em; color: #FFF;margin: 15px 0 0 0;padding:0;  }
h5{color:#FFF;margin: 0; padding: 0; font-size: 100%}
li{ margin: 0 0 0.5em 0 ; padding: 0; font-size:1.10em;line-height: 1.6em;}
table tr td a img{ border: none}
ul.styled_list {margin-top:10px}
ul.styled_list li { margin-bottom: 10px; background: url("../images/li_list.png") no-repeat; padding: 0 0 0 18px;}
.image_align_right{margin: 10px; float: right}
.move_image_right{margin: 10px; float: right}
.breadcrumb{padding-top: 15px;}
.image_align_left{margin: 10px; float: left}	




#content table {margin: 20px 20px 20px 10px;padding: 0;border: none; border-collapse: collapse}
#content table td{padding: 0;margin: 0;border-collapse: collapse}
#content table td p{padding: 0; margin: 0;}

#container{width:960px;  margin: 0 auto; }

#header{width:823px; height: 145px; margin: 45px auto 0 auto ; }
#logo{width:803px; height: 145px; background: url(/bmt_themes/main/images/logo.png) no-repeat;margin: 0px ;}
#logo h1{text-indent: -5000px;}

#content{width:680px; float: left;  margin-left: 40px}
#inner{width:660px;  margin: 10px; }
.leaf_break{width:63px; height: 24px; background: url(../images/li.png) no-repeat;float: right}
#side{width:224px;min-height: 265px; float: left;margin-top:19px}

#side ul{margin: 30px 10px}
#side li{margin: 0 0 3px 15px;text-align: right;  text-decoration: none}
#side li a{ font-size: 1.7em;font-family: Arial; color: #E16C98;text-decoration: none}
#side li a:hover{color: #9DC2B9; text-decoration: none}
#side h4{color: #FFF; text-align: right; font-family: Arial}
#side p{color: #FFF; text-align: right}


#top{height: 42px;width:900px;margin: 0 auto; background: url(/bmt_themes/main/images/bod.png) repeat-x;}
#top ul{margin: 0px auto;padding: 0;width:530px;}
#top ul li{float: left;  margin-right: 15px;margin-top:5px; padding: 0}
#top ul li a{font-family: Arial; color: #FFF; font-size: 1.9em}
#bottom{height: 10px;width:980px;background: #039145; margin: 0 auto;}



#footer{width:980px; height: 30px; margin: 0 auto; font-family:Arial; clear: both}
#footer p{color: white;font-size: 112%}
#footnav{width:360px;color: #639694;float: right; font-family:Arial; margin-right:00px}
#footnav p{text-align: right; color: #639694}
#footnav a{color: #639694; font-family:Arial;}
#copyright p{width:260px;color: #639694;float: left; font-family:Arial; text-align: left;padding-left: 160px; }
#badge{width:900px;color: #FFF; margin: 0 auto; text-align: right; font-family:Arial;font-weight: bold;}
#badge p{color: #5d4425; text-align: right; width:100px; float: right;margin: 0 auto; padding: 0;display: block}
#badge a{color: #5d4425; font-family:Arial}

#content {font-size: 1.4em;margin-left: 25px;line-height: 1.5em}
#content h2{font-size: 2.0em;margin: 30px 25px 15px 0px;}
#content h3{margin: 30px 15px 15px 0px;font-size: 1.8em;color: #9DC2B9}
#content h4{margin: 0px 15px 5px 0px;font-size: 1.5em; }
#content h5{margin: 0px 15px 5px 0px;font-size: 1.3em;color:#FFF;}
#content p{margin:0px 15px 10px 0px; font-size: 1.0em}

#content ul{margin: 15px 25px 15px 27px;}
#content li{margin: 0 0 6px 20px; background: none;font-size: 1.1em;list-style-type: disc}
#content table td{padding: 15px;}
#content table td:first-child{width:200px}
#content table td h4{font-size: 1.8em; margin: 0 0 0 0}
#content table td p{margin: 0 0 10px 0}
#content img{padding: 0; margin: 0;}
#home_left{width:390px;float: left;font-size: 90%}
#home_left h3{color: #9DC2B9; font-size: 2.3em; font-style: Georgia; padding-bottom: 10px; border-bottom: 1px solid #639694}
#home_left p{color:#FFF; font-size: 1.2em}
#home_left h4{color:#6A5745; padding-top: 40px; font-weight: bold}
#home_right{width:150px;float: left;}
#home_right img{border: none}
#home_news{width:270px;height:420px;float: left;  background: url(../images/news.png) no-repeat; margin-top: 00px}
#home_news h3{color:#FFF; font-size: 1.9em;margin: 15px  15px 0 15px; font-style: Georgia; padding:0 0 10px 0; border-bottom: 1px solid #FFF}

#myform{margin: 10px 25px; background: #5C928F; border: 1px solid #CCC; padding: 15px}
#myform div{ width:600px; margin-bottom: 10px;}
#myform label{font-size: 1.3em; float: left; display: block; width:140px}
#myform input{ border: 1px solid #CCC; font-size: 1.1em; padding: 5px}
#myform textarea{ border: 1px solid #CCC; font-size: 1.1em; padding: 5px;width:260px;height: 87px}
#myform input.submit{ width:100px; height: 30px; background: #FFF; border: 1px solid #CCC;}

#mini_port{width:142px; float: right;  margin-right: 20px}
#mini_port ul {margin: 0;padding: 0;}
#mini_port li {margin: 0 0 8px 0;padding: 0;}
#mini_port li a {margin: 0;padding: 0; width:142px; height: 136px; background: #999;display: block}

#news_home ul{margin: 0; padding: 0;}
#news_home li{margin: 0 0 0px 0; padding: 0 0 10px  0; background: none;}
#news_home p{margin: 0; padding: 0;font-size: 0.9em; color: #FFF; line-height: 1.2em}
#news_home a{ color: #FFF}
#news_home p.date{font-size: 1em; }
#news_home p.border{border-bottom: 1px solid #FFF; width:140px; margin: 10px auto 0 auto }
#pagesep{border-bottom: 2px solid #639694; width:980px;height: 2px;clear: both;  margin-bottom: 5px}
#news_home p.title{font-size: 1.1em; font-weight: bold}

#content .news_table{width:890px; margin-left: 20px;}
#content img.image_align_right{float: right;margin: 0 0 10px 20px; border: 1px solid #EFEFEF}

#content table#cookies tr th {border-bottom: 2px solid #9DC2B6;text-align: left;padding: 5px;font-size: 1.2em}
#content table#cookies tr td {border-bottom: 1px solid #9DC2B6;text-align: left;padding: 5px;}
