body { margin:0px; background:url(../images/img01.gif) repeat-x left top; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#444444; }
h1,h2,h3 { margin:0; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; color:#444444; }
h1 { padding-left:10px; border-left:4px solid #F57601; color:#000; font-size:2em; }
h2 { padding-left:10px; border-left:4px solid #F57601; color:#222; font-size:1.5em; }
h3 { font-size:1.6em; }
p,ul,ol { margin-top:0; line-height:180%; }
ul,ol {  }
a { text-decoration:none; border-bottom:1px dotted #CC0001; color:#FB7600; }
a img { border: 0 none; text-decoration: none; }
a:hover { background:none; border-bottom:1px solid #CC0001; }
#wrapper { width:900px; margin:0 auto; background:url(../images/img04.jpg) no-repeat left top; }
/* Header */
#header { width:900px; height:105px; margin:0 auto; background:url(../images/img02.jpg) repeat-y left top; position: relative; }
#login {float:left; width:300px; text-align:center; margin:40px 0 0 320px }
/* Logo */
.logo { float:left; width:640px; color:#000000; position: absolute; }
.logo#logo-cadd { top: 22px; right: 20px; float: right; text-align: right; width:300px }
.logo#logo-dd { top: 22px; left: 20px; float: left; text-align: left; width:400px }
.logo big a { color:#FF7900; border: 0 none; }
.logo big a:hover { text-decoration: none; border: 0 none; }
/* Search */
#search { float:right; width:230px; padding:0; }
#search form { height:41px; margin:0; padding:70px 0 0 0px; }
#search fieldset { margin:0; padding:0; border:none; }
#search-text { width:210px; border:none; text-transform:lowercase; font:bold 1.2em Arial,Helvetica,sans-serif; color:#FFFFFF; }
#search-submit { display:none; }
/* Menu */
#menu { width:900px; height:44px; background:url(../images/img03.png) no-repeat left top; margin:0 auto; padding:0; }
#menu ul { margin:0; padding:13px 0 0 20px; list-style:none; line-height:normal; }
#menu li { float:left; }
#menu a { display:block; margin-right:3px; padding:5px 20px 7px 20px; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF; border:none; }
#menu a:hover,#menu .current_page_item a {  }
#menu a:hover { background:#FF7900; text-decoration:none; }
#menu .selected { margin-right:3px; background:#FF7900; }
#submenu { width:900px; height:30px; margin:0 auto; padding:0; background: url(../images/img06.gif) repeat-y; }
#submenu ul { height: 28px; margin: 0 1px; padding:2px 0 0 20px; list-style:none; line-height:normal; background:#FF7900; }
#submenu li { float:left; }
#submenu a { display:block; margin-right:3px; padding:5px 20px 7px 20px; text-decoration:none; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#FFFFFF; border:none; }
#submenu a:hover { text-decoration:underline; }
#submenu .selected a { font-weight: bold; }
/* Page */
#page { width:900px; margin:0 auto; padding-top:20px; }
/* Content */
#content { padding:20px 20px 0 0; }
.post { margin-left:20px; padding-bottom:30px; }
.post .meta { background:#E0E0E0; border-left:4px double #F57601; border-right:4px double #F57601; padding:3px 10px 3px 10px; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.post .meta .comments, .post .meta .permalink {  }
.post .entry { padding:10px 20px 20px 20px; text-align:justify; }
/* Calendar */
#calendar {  }
#calendar_wrap { padding:20px; }
#calendar table { width:100%; }
#calendar tbody td { text-align:center; }
#calendar #next { text-align:right; }
/* Footer */
#footer { width:900px; height:20px; margin:0 auto; padding:0 0 15px 0; background:#444444; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; }
#footer p { margin:0; line-height:normal; font-size:9px; text-transform:uppercase; text-align:center; }
#footer p.f-cadd {width:550px; float:left; text-align:center; padding:12px 0 0 0;}
#footer p.f-kavva {width:345px; float:left; padding:5px 0 0 0}
#footer p.f-kavva img {vertical-align:middle; padding:0px 0 1px 2px}
#footer a { color:#FFFFFF; border-bottom:1px #FFFFFF dotted; }

.cleaner { height: 0; clear: both; display: block; overflow: hidden; }
.fleft { float: left; margin: 0 5px 0 0; }

.video { margin: 10px 0; }

.entry.gallery {text-aling:center}
.entry.gallery .image-box { width: 153px; height: 102px; padding: 0 0 10px 10px; float: left; }
.entry.gallery .image-box a { width: 100%; float: left; display: block; text-align: center; background: #000; text-decoration: none; border: 0 none; position: relative; }
.entry.gallery .image-box a:hover { text-decoration: none; border: 0 none; }
.entry.gallery .image-box a img { margin: 0 auto; display: block; }

.logos-list { text-align:  left; margin-top: 10px; }
.logos-list a { padding: 10px 8px; display: block; float: left; clear: both; border: 0 none; }
.logos-list a:hover { border: 0 none; }
.logos-list a img { height: 40px; border: 0 none; }
.logos-list a img.hauto { height: auto; }

input.txt {border:solid 1px #FF7900}
input.sbm {background:#444444; cursor:pointer; color:#fff; border:solid 1px black}

.al-rgt {text-align:right}
.al-cnt {text-align:center}

