@charset "utf-8";

/* CSSTidy 1.3dev: Sun, 11 Oct 2009 19:11:29 +0200 */
.clear {
clear:both
}

.img_set {
float:left;
margin-bottom:30px;
margin-right:35px;
width:300px
}

body {
background:#CCC url(../images/body-bg.gif) top center repeat-y;
color:#000;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px
}

div#content {
margin-bottom:90px
}

div#content #left .box_wide p {
padding:0
}

div#content #left .img_fl {
width:600px;
margin-bottom: 20px;
}

div#content #left .img_fl img,.img_set img {
border:1px solid #ccc
}

div#content #left .img_fl p {
font-size:11px;
line-height:13px;
margin-top:5px;
padding:0
}

div#content #left .text_fl {
display:block;
float:left;
padding-right:25px;
width:345px
}

div#content #left .text_fl p {
padding-right:25px
}

div#content #left h2 {
font-weight:700;
line-height:22px;
margin-bottom:10px
}

div#content #left h3 {
font-style: italic;
line-height:22px;
margin-bottom:10px;
text-decoration: underline;
}


div#content #left p {

}

div#content #right p {
margin-bottom:0
}

div#content .box_wide {
border:1px solid #ccc;
margin-bottom:30px;
margin-top:20px
}

div#content .box_wide h2 {
font-size:14px;
font-weight:700;
margin-bottom:10px
}

div#content .box_wide table {
width:670px
}

div#content .box_wide td {
vertical-align:middle
}

div#content .box_wide td.text {
padding:25px;
width:238px
}

div#content .box_wide tr {
vertical-align:middle;
width:670px
}

div#content .img_set p {
font-size:11px;
line-height:13px;
margin-top:5px;
padding:0;
width:300px
}

div#content a,div#content a:active,div#content a:visited {
color:#4d2003;
text-decoration:underline
}

div#content a:hover {
color:#8c3a05;
text-decoration:none
}

div#content div#left {
float:left;
margin-left:50px;
width:670px
}

div#content div#right {
float:left;
margin-left:30px;
margin-right:10px;
margin-top:35px;
width:200px
}

div#content h1 {
font-size:22px;
line-height:30px;
margin-bottom:15px;
margin-top:35px
}

div#content ol {
line-height:22px;
list-style-type:decimal-leading-zero;
margin-bottom:10px;
margin-left:27px;
padding-right:220px
}

div#content div#left > p {
line-height:22px;
margin-bottom:10px;
padding-right:220px
}

div#content div#left div.player p {
	line-height:22px;
	margin-top:10px;
}

div#content div.player {
	border: 1px solid #CCC;
	width: 290px;
	padding: 10px;
	margin-bottom: 10px;
}


div#content ul {
line-height:22px;
list-style-type:circle;
margin-bottom:10px;
margin-left:20px;
padding-right:220px
}

div#footer {
background-color:#4d2003;
bottom:0;
color:#fff;
left:50%;
margin-left:-480px;
padding:10px 50px 10px 0;
position:fixed;
text-align:right;
width:910px
}

div#footer a {
color:#fff;
font-size:12px;
text-decoration:none
}

div#footer a:hover,div#footer a:active {
text-decoration:underline
}

div#logos {
background:url(../images/header.jpg) top left no-repeat;
height:130px
}

div#navigation {
background-color:#4d2003;
float:left;
width:100%
}

div#navigation a {
border-right:1px solid #fff;
color:#fff;
display:block;
font-size:13px;
padding:10px 27px;
text-decoration:none
}

div#navigation a.last {
border-right:none;
padding-left:27px;
padding-right:28px
}

div#navigation a:hover,div#navigation a.active {
background-color:#8c3a05
}

div#navigation li,div#navigation li.active {
float:left
}

div#right .box {
border:1px solid #999;
margin-bottom:35px
}

div#right .box h2 {
background-color:#ccc;
border-bottom:1px solid #999;
padding:10px 0 10px 10px
}

div#right .box p {
padding:10px
}

div#wrapper {
background-color:#fff;
margin-left:auto;
margin-right:auto;
position:relative;
width:960px
}

em {
color:red
}

strong {
font-weight:700
}