body{
	height: 100%;
	text-align: left;	
	font-size: 12px;
	font-family:  sans-serif, Verdana, Arial, Helvetica;
	margin: 0;
	padding:0;
	/*background-color: #CCCCCC;*/
	background:url(../images/bkgd.jpg);
	background-repeat:repeat-x;
	background-color:#920000;
	color: #fff;
}

table {display:table; margin:0px 0; padding:0; border:0px; font-size:100%;}
tr {display:table-row;}
th, td {display: table-cell; margin:0; padding:0px; vertical-align:top; text-align:left;}
th { text-align:center; color:#192666; font-weight:bold;}

h1, h2, h3, h4, h5 {border:0; margin:4px 0 2px 12px;}
h1 {font-size:250%; line-height:100%; font-family: "Times New Roman", Times, serif, Georgia; color:#FFFFFF; padding-top:2PX;}
h2 {font-size:200%;  line-height:100%; color:#cc0000; font-weight:500; padding:3px;font-family: "Times New Roman", Times, serif, Georgia;}
h3 {font-size:155%; line-height:20px; font-weight:500; font-family: "Times New Roman", Times, serif, Georgia; padding-left:10px; color:#CC3333}
h4 {font-size:125%; line-height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
h5 {font-size:135%; line-height:20px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-align:right; margin: 0 24px 8px 0 }
h5 a {text-decoration:none;color:#990000; }
h5 a:hover {text-decoration:none; color:#000;}
h6 {font-size:110%; color:#495152; padding: 0 5px 0 26px;}


dl {border:0; margin:15px 0; padding:0;}
dt {border:0; margin:0; padding:0; font-weight:bold;}
dd {border:0; margin:0 0 0 30px; padding:0;}

a {color:#fff; font-weight: 900; text-decoration:none; }

a:hover {color:#000; font-weight:bold; }

hr {border: 1px solid #CCCCCC; }

.box {min-height:1px; _height:1px;}

.logo {background-image:url(../images/header.jpg); background-repeat:no-repeat; width:1010px; height:158px; }

div#header2 { width:700px; margin-bottom:18px; text-align:right; color:#fff; font-weight:bold; font-size: 11px;position:absolute; top:8px; left: 300px; }
div#header2 .player { position:absolute; top:16px; left:410px; padding: 0; margin:0}

div#header { position:absolute; top:30px; left:100px; padding: 15px 0 0 5px; margin: 80px 0 0 0; }

#header ul { padding-left:4px; padding-top:15px;list-style:none;}
#header ul li {width:195px; margin-right:4px; text-align:center}	
#header ul li a {display:block; position:relative; border:0; color:#fff; font-weight:bold; text-decoration:none; cursor:pointer; font-size: 16px; letter-spacing:1px;}   
#header ul li a:hover {color:#000; background-color:#FFFFFF; font-weight:bold; text-decoration:blink}
    


#content { width:95%; margin: 10px auto 0 auto; line-height:15px; }

#content a {font-weight: 600; text-decoration:none; }

#content a:hover {color:#000; background-color:#FFFFFF; font-weight:600; text-decoration:none;}

#content .image {padding:0 4px 0 4px; border: 1px double #E3E4E4; float:left; margin-right:5px;}


#content p {padding:3px 20px 0 20px; font-size:110%; line-height:18px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#content .main {margin: 0 5px 0 5px; text-align:justify;}

#content div.details {
	clear:both;
	float:right;
	padding-right:5px;
	margin:1.0em 1.5em 2.0em 1.0em;
	line-height:20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ce3631;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ce3631;
	color:#fff;
	background-color:#000;
}

#content .article {background: #ffffff url(../images/bkgd_wh.gif) repeat-x; color:#000; height:100%; text-align:justify}

#content .button {
	padding: 15px 16px 0 16px; background-image:url(../images/button_link.gif); background-repeat:no-repeat; width:343px;}
	
#content .button-image {float:left; margin-right:4px;}
	
#content .button p { color:#000000;margin: 25px 10px 0 0;}

#content .button-long {
	padding: 15px 16px 0 16px; background-image:url(../images/button_link.gif); background-repeat:no-repeat; width:343px;}

.button-femme {
	padding: 15px 16px 0 2px; background-image:url(../images/button_link_femme.gif); background-repeat:no-repeat; width:210px; height:250px;}
.button-femme-img {padding-top:22px; text-align:left}
	
	
#content hr {border: 1px solid #CCCCCC; width:98%; text-align:center;line-height:1.0em;}

#content .main-small {font-size:11px;font-weight:normal; color:#cccccc; padding-right:22px;}

#content .main-small-white {font-size:11px; font-weight:normal; color:#999999;}

#content .main-bold {font-weight:bold; color: #2d2d2d;}

#content ul.black {padding: 2px 8px 0 58px; list-style-position: outside; list-style-image: url(../images/bullet.gif);}

#content ul.white {list-style-position: outside; list-style-image: url(../images/bullet_trans.gif); margin:1.0em 0.5em 1.0em 1.5em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 2.0em /*IE6*/; padding-left:26px /*IE6*/;}

#content ol {list-style-position: outside;}

#content li {padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:110%; line-height:20px;}



#content .lead-para {color:#53257f; font-weight: 900; }

.spacer-v {
	background-image: url(../images/spacerV.gif);
	background-repeat:repeat-x;
	background-position: top;
	padding:0;
	margin:0;
}



#right-column {width:290px; height:100%; background-color:#000; padding-bottom:10px;}

#scroll {
			overflow: auto;
			height:425px;
			width:275px;
			align:absmiddle;
			}

#right-column .news {background-image:url(../images/button_link_long.gif); background-repeat:repeat-y; width:285px; margin:0 auto 0 auto; }

#right-column h1  {font-size:160%; line-height:120%; color:#fff; margin-left:0.8em; margin-right:0.25em;  padding:5px; }
#right-column h2  {font-size:160%; line-height:120%; color:#000; margin-left:-0.15em;  padding:5px; }

#right-column .news-pad {font-size:115%; color:#ffffff; padding:17px 0 0 25px; font-weight: normal; text-align:center;  }


#right-column .news-list {padding:12px 0 0 15px; margin-left:10px;  }

#right-column ul {list-style:none; text-align:left; margin:1.0em 0.5em 1.0em 0.2em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 1.0em /*IE6*/; padding-left:16px /*IE6*/;}
#right-column ul li {margin:5px 0 0.2em 2px; padding:0px 5px 0 18px; background:url(../images/bullet.gif) no-repeat -0.2em 0.1em; line-height:1.5em; font-size:110%; color:#000; font-weight:800; }
#right-column li span { color: #666666; font-weight:400;}
.more {text-align:right; padding-right:16px; border-bottom: thin #000000 solid}
.more a {color:#990000; text-decoration:none; }
.more a:hover {color:#000; text-decoration:none}

#right-column .comments {font-size:110%; line-height:120%;color:#990000; font-weight:600;margin:1.0em 0.8em 1.0em 0.4em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 1.0em /*IE6*/; padding-left:16px /*IE6*/;}
#right-column .comments-bold {font-size:110%; line-height:110%;color:#990000; font-weight:bold; font-style: italic; margin:1.0em 0.8em 1.0em 0.4em !important /*Non-IE6*/; margin:0.5em 10px 1.0em 1.0em /*IE6*/; padding-left:16px /*IE6*/;}



#right-column .button {padding-left:65px;}

#right-column object {align:center}

#right-column hr {width:85%; text-align:center;line-height:1.0em;}


.enews {font-weight: 600; font-size:12px; color:#00B2Ef;}
	
.form-label { font-size: 11px; color: #3F3B3B;}

.form-value {color: #000; font-size: 11px;}

.form-required  {font-size:10px; color: #990000;margin:2px;}

.form-confirmation  {padding-left:10px; font-size: 12px; color: #000;font-weight:500;}

.form-background {background:#F5F5F5 none repeat;border:1px solid #E3E4E4; color:#666666;}

.form-button {font-size:11px; background-color: #00B2Ef; color:#53257f; font-weight:bold;}


.alert {background-color: #990000; color:#FFFFFF; font-weight:bold; display:block; padding:10px; text-align:center;}

    /* Footer - "back on top" */
	#top span {display:block; position:absolute; left:0; top:0; z-index:1; width:60px; height:32px; cursor:pointer;}
    #top a:hover span {background:url("../images/button_top.gif") -30px 0 no-repeat;}

	
#footer {display:block; cursor:pointer; text-align:center; padding-top:15px; }  

#footer a:hover {color:#FFFFFF; text-decoration:underline;}
	
#footer div { padding:3px; text-align:center; font-size: 12px; letter-spacing:1px; line-height: 26px; color:#fff; border: thin #ffffff solid;}

#footer img {margin:10px auto 10px auto; }
