body {
	font: 62.5% Tahoma, sans-serif; background:#fff url(/img/tile03.png); margin: 0 auto; color: #524c49;  height: 100%;
}
a {color: #a09d9a;}
a:hover {text-decoration: none; color: #524c49;}

.splash {width: 450px; height: 326px; position: absolute;  top: 50%; left: 50%; margin: -163px 0 0 -225px; text-align: center;}

.splash .logo-splash {width: 215px; height: 173px; background: url(/img/logo-splash.png) no-repeat; text-indent: -9000px; margin: 0 auto 45px auto;}
.splash .logo-splash a {display: block; width: 215px; height: 173px;}
.splash h2 {font-size: 24px; color: #fff; font-weight: normal; padding: 6px 7px 9px 7px; background: #eb0533;}
.splash h2 span {color: #f6606c;}
.splash .links-splash a {background: #5c534f; padding: 5px 0 7px 0;  color: #fff; text-decoration: none; font-size: 14px; display: block; width: 164px;}
.splash .links-splash {padding: 32px 42px 0 42px; overflow: hidden; zoom: 1;}

.fright {float: right;}
.fleft {float: left;}

.main {width: 857px; margin: 0 auto; position: relative; overflow: hidden;}
.header .logo-main {width: 106px; height: 85px; background: url(/img/logo-main.png) no-repeat; text-indent: -9000px; margin: 10px 0 8px 33px;}
.header .logo-main a {display: block; width: 106px; height: 85px;}
 
.navigation-top { background: url(/img/main-top.png) no-repeat ; height: 60px; overflow: hidden; padding-left: 30px;  zoom: 1;}
.navigation-top li {float: left;  color: #fff; font-size: 13px; padding-top: 7px; overflow: hidden; height: 60px; zoom: 1;}
.navigation-top li a {color: #fff; text-decoration: none; background: url(/img/nav.gif) repeat-x 0 1px; padding-left: 10px; display: block; height: 42px; float: left; line-height: 42px;}
.navigation-top li i {font-style: normal; background: url(/img/nav.gif) no-repeat 0 1px; display: block; float: left;  height: 42px; position: relative; width: 10px;}
.navigation-top li a:hover {text-decoration: underline;}

.navigation-top li.current_page_item a {background: url(/img/nav-active.gif) repeat-x 0 0; }
.navigation-top li.current_page_item i {background: url(/img/right-nav.gif) no-repeat 100% 0;}

.navigation-top li.current_page_parent a {background: url(/img/nav-active.gif) repeat-x 0 0; }
.navigation-top li.current_page_parent i {background: url(/img/right-nav.gif) no-repeat 100% 0;}



.content {background: url(/img/bg-main.gif) repeat-y 0 0; padding: 0 10px; font-size: 13px;}
.content h3 {font-size: 23px; font-weight: normal; padding: 9px 0 12px 0}
.content h3 a {text-decoration: none; color: #524c49;}
.content h3 a:hover {text-decoration: underline;}

.content p {padding-bottom: 17px; text-align: justify;}

.avatar {float: left; margin: 3px 7px 10px 0;}
#comments, #postcomment {padding: 15px 0 10px 0; font-size: 17px; font-weight: normal;}

.picture {background: url(/img/picture.gif) no-repeat 0 0;}

.main-table td {vertical-align: top; overflow: hidden;}

#sub-nav {margin : 20px 0 0 18px;}
#sub-nav li {color: #ed1f24; background: url(/img/li-subnav.gif) no-repeat 0 4px; padding-left: 20px;}
#sub-nav li a {color: #ed1f24;}


.gallery {text-align: center; margin: 54px auto 0 auto;}
.gallery img {border: 1px solid #b4b3b2; display: block;}
.gallery .more {background: url(/img/more.gif) no-repeat 0 0; text-indent: -9000px; display: block; width: 11px; height: 16px; margin-left:65px;}

.side-bar h2 {font-size: 18px; font-weight: normal; margin: 0 0 0 18px; position: relative; top: 14px}

.main-bar h2 {font-size: 20px; font-weight: normal; margin: 10px 0 5px 0; color: #ED1F24}
.main-bar h1 {font-size: 27px; font-weight: normal; margin: 10px 0 5px 0;}
.main-bar h4 {font-size: 18px; font-weight: normal; margin: 10px 0 5px 0;}
.main-bar h5 {font-size: 16px; font-weight: normal; margin: 10px 0 5px 0;}
.main-bar h6 {font-size: 14px; font-weight: normal; margin: 10px 0 5px 0;}
.main-bar p {width: 100%; /*overflow: hidden; zoom: 1;*/}

.main-bottom {background: url(/img/main-bottom.gif) no-repeat 0 0; width: 857px; height: 26px;}

.footer-menu {padding: 50px 0 0 510px;}
.footer-menu li {display: inline; padding-right: 20px; font-size: 12px;}
.footer-menu li a {color: #a09d9a; text-decoration: none;}
.footer-menu li a:hover {color: #524c49; text-decoration: underline;}

.alignleft {float: left; margin: 2px 15px 15px 0;}
.alignright {float: right; margin: 2px 0 15px 15px;}

.clear {clear: both;}

