body { margin: 0; padding: 0; font-family: Verdana; font-size: 11px; color: #000; background: #FAFAFA url('../../templates/images/bg-dots.jpg') top center no-repeat; }
img { border: 0; }
a { color: #C11734; }
a:hover { text-decoration: none; }

.main { margin: 0 auto; width: 990px; }
.center { margin: 0 auto; } 
.top { /*height: 165px;*/ background: url('../../templates/images/logo.gif') top left no-repeat; border-bottom: 11px solid #747474; }
.search { position: relative; float: right; width: 303px; height: 32px; padding: 6px 0 0 0; background: url('../../templates/images/search.gif') top right no-repeat; }
.search-area { padding-left: 20px; }
.logo-area { width: 280px; }
.logo { width: 280px; height: 110px; }

.top-menu { } 

.side1 { width: 710px; background: url('../../templates/images/left-side.gif') top left repeat-y; }
.side1-top { width: 710px; height: 19px; background: url('../../templates/images/left-side-top.gif') top left no-repeat; }
.side1-content { padding: 0 13px; } 
.side1-bottom { width: 710px; height: 19px; background: url('../../templates/images/left-side-bottom.gif') top left no-repeat; }

.side2 { width: 280px; background: url('../../templates/images/right-side.gif') top left repeat-y; }
.side2-top { width: 280px; height: 19px; background: url('../../templates/images/right-side-top.gif') top left no-repeat; }
.side2-content { padding: 0 13px; } 
.side2-bottom { width: 280px; height: 19px; background: url('../../templates/images/right-side-bottom.gif') top left no-repeat; }  

.title { padding: 2px 12px 2px 12px; font-family: Verdana; font-size: 18px; color: #107300; background: url('../../templates/images/title-bg.gif') top left repeat-x; }

.footer { padding: 0 25px 20px 25px; color: #787878; font-size: 11px; }
.footer a { color: #787878; text-decoration: none; }
.footer a:hover { text-decoration: underline; }  
.footer-next { padding: 0 25px 20px 25px; color: #787878; font-size: 11px; text-align: right; background: #FAFAFA; }
.footer-next a { color: #787878; text-decoration: none; }
.footer-next a:hover { text-decoration: underline; }   