﻿/* CSS Document */

.left { float:left; }
.right {float:right; }
.clear  { clear:both;}


/* ============================= header ====================== */
h1 {background:url(/images/slogan.gif) top left no-repeat; text-indent:-10000px; height:46px; line-height:1.25em; font-size:0.75em;}

#header .left {width:500px; padding:30px 0 0 8px;}
#header .right {padding:49px 22px 0 0; font-family:arial;}
#headerSM .left {width:500px; padding:20px 0 5px 8px; text-align:left;}
#headerSM .right {padding:39px 22px 0 0; font-family:arial;}
.rss {background:url(../images/rss.gif) top right no-repeat; padding:0 29px 4px 0; font-weight:normal; font-size:1.1em;}

.slogan {padding:0px 0 12px 0;}
.slogan .tall {background:url(/images/header_bgtall.gif) top repeat-x;}
.slogan .bgr {background:url(/images/header_bgr.jpg) top right no-repeat;}
.slogan .bgl {background:url(/images/header_bgl.gif) top left no-repeat; width:100%;}
.slogan .padding {padding:68px 0 70px 50px; text-align:left;}

.center {text-align:center; margin:0 auto; width:719px;}
.menu li {float:left; border-right:1px solid #ededed; padding:4px 25px 5px 25px;}
.menu .last {border:none;}
.menu li a {color:#010101; text-decoration:none; font-size:1.1em; font-weight:normal;}
.menu li a:hover { color:#ed0f0f; text-decoration:underline;}
.menu li span a {color:#ed0f0f; text-decoration:underline; font-size:1em;}
.menu .padding {padding:19px 0 20px 0; text-align:center;}
