body{margin:0; text-align:center; background-color:#989a9c; font-size:100%; font-family:"Trebuchet MS",Arial,sans-serif; background-image:url(images/bg_shade.gif); background-position:top; background-repeat:repeat-x; color:#000; position:relative}

img{border:none}

a:active, a:link, a:visited{color:#99989a; text-decoration:none}

a:hover{color:#99989a}

.clear, .floatform{display:block}

.tameHoriz, ul.tameHoriz li{margin:0; padding:0; list-style:none; font-size:1em}

ul.tameHoriz li{display:inline; padding:0 10px 0 0}

ul.userHoriz li{margin:0; padding:0; list-style:none; font-size:1em; display:inline; line-height:27px; height:27px}

.tameHorizInfo, ul.tameHorizInfo li{margin:0; padding:6px 0; list-style:none}

ul.tameHorizInfo li{display:inline; margin: 0; padding:0; list-style:none}

#tagline{width:968px; height:90px; background-color:#fff}

.header{font:italic bold 16px Trebuchet MS,Arial,sansa-serif; color:#999; padding:18px 4px 0 0; float: right; height: 100px}

.header2{font:italic 16px Trebuchet MS,Arial,sansa-serif; color:#999; float:right; padding:34px 18px 0 0; position:absolute; left:260px}

#page{padding:20px 0 0 0; width:960px; height:404px; background-color:#fff}

#wrapper{width:980px; margin:4% auto; padding:0; text-align:left; font-size:0.71em !important}

#header{height:auto; width:967px; line-height:3em; text-align:right; margin-bottom:3px; float:left}

#bodyWrapper{padding:0; margin:0; width:978px; float:right; background-image:url(images/bg_content_shade.gif); background-position:bottom; background-repeat:repeat-x; background-color:#fff; border:1px solid #888; position:relative}

#contentwrapper{float:left; height:auto; width:947px; margin-left:11px; display:inline; background-color:#fff}

#content, #contentfullwidth{margin:0 0 0 8px; height:auto; float:left}

#content{width:740px !important; width:740px}

#contentwrapper #content{margin:0; width:709px !important; width:704px; height:auto; float:left}

#contentwrapper{width:204px; float:right; margin-left:0}

#basecontent{width:970px !important; width:970px; height:auto; margin:0; padding:0; text-align:center}

#basecontentstrap{width:700px; height:auto; margin-bottom:100px}

#contentfooter{float:left !important; float:none; margin:0 0 0 12px; width:946px; height:30px}

#contentfooter, .tameHoriz li a{font-weight:bold; line-height:30px; text-decoration:none; color:#99989a; padding-left:10px}

#contentfooter li img{margin-top:8px; display:inline}

#logo{float:right; width:302px; height:78px; background:url(images/logo.gif) no-repeat center center}

#logo b{display:none}

#footer{clear:both; margin:0; padding:0; text-align:left}

div#footerWrap ul{height:auto; margin:0; padding:0}

div#footerWrap ul li{font-size:10px; display:inline; list-style:none; color:#444}

div#footerWrap ul li a{text-decoration:none}

.floatleft{float:left; padding:10px 0 0 4px}

.floatright{float:right}

.infofloatright{float:right; padding:0; margin: 0}

#language{float:left; padding:8px 0 0 20px}

#language a:link{font-size:12px; text-decoration:underline}

#language a:visited{font-size:12px; text-decoration:underline}

#language a:hover{font-size:12px; text-decoration:underline; color:#000}

#language a:active{font-size:12px; text-decoration:underline}
