body{/**/
	background:url(../images/back.png) repeat-x #000000;
	margin:0px;
	padding:0px;
	width:auto;
	height:100%;
}

#container{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	position:relative;
	width:600px;
	height:auto;
	display:block;
}

#topbanner{
	background:url(../images/topbanner.png) no-repeat center;
	margin-left:auto;
	margin-right:auto;
	width:662px;
	height:304px;
	margin-top:25px;/*
	position:relative;
	border:1px dashed #33FF00;
	left:-11%;*/
	z-index:2;
}

#backtoflash{
	width:44px;
	height:21px;/*
	to change it go to the folder font
	right:-25px;
	border:1px solid #CC0000;*/
	float:right;
	top:10px;
	position:relative;
	display:block;
}

a.btnplaysplach{
	background:url(../images/btnplaysplach.png) no-repeat 0px 0px;
	width:44px;
	height:21px;
	position:relative;
	display:block;
}

a.btnplaysplach:hover{
	background:url(../images/btnplaysplach.png) no-repeat -44px 0px;
}

img.onglet_btnplaysplach{
	height:21px;
	width:44px;
	border:none;
}

#title{
	background: url(../images/title.png) no-repeat;
	width:432px;
	height:29px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	display:block;
	top:100px;/*
	border:1px solid #FF33FF;*/
}

.newtyper{/*
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-position:center;
	position:relative;
	display:block;
	border:1px dashed #CCFFFF;*/
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:110px;
	left:17%;
}

#topnavbar{
	width:465px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;/*
	margin-top:120px; 
	to change it go in the font files
	border:1px solid #FF3300;*/
	left:3%;
}

#accessbar{
	width:27px;
	height:69px;
	position:relative;
	float:right;
	display:inline;
	margin-right:16px;/*
	border:1px solid #3366FF;
	margin-top:-60px;
	to change it go in the font files*/
}

a.big{
	background:url(../images/access.png) no-repeat -51px 0px;
	padding:0px 5px 0px 0px;
	margin:0px;
	width:20px;
	height:16px;
	position:relative;
	display:block;
}
a.big:hover{
	background:url(../images/access.png) no-repeat 0px 0px;
}

img.onglet_big{
	height:16px;
	width:20px;
	border:none;
}

a.sml{
	background:url(../images/access.png) no-repeat -51px -16px;/**/
	padding:0px 5px 0px 0px;
	margin:0px;
	width:20px;
	height:16px;
	position:relative;
	display:block;
}

a.sml:hover{
	background:url(../images/access.png) no-repeat 0px -16px;
}

img.onglet_sml{
	height:16px;
	width:20px;
	border:none;
}

a.rss{
	background:url(../images/access.png) no-repeat -51px -32px;
	padding:0px 5px 0px 0px;
	margin:0px;
	width:35px;
	height:16px;
	position:relative;
	display:block;
}

a.rss:hover{
	background:url(../images/access.png) no-repeat 0px -32px;
}


img.onglet_rss{
	height:16px;
	width:35px;
	border:none;
}

a.skype{
	background:url(../images/access.png) no-repeat -51px -49px;
	padding:0px 5px 0px 0px;
	margin:0px;
	width:35px;
	height:16px;
	position:relative;
	display:block;
}

a.skype:hover{
	background:url(../images/access.png) no-repeat 0px -49px;
}

img.onglet_skype{
	height:16px;
	width:35px;
	border:none;
}/**/




.vidclips{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;/*
	border:1px solid #FF0000;
	background-position:center;*/
	position:relative;
	left:-7%;
	display:block;
}

#boxcontainer{/*
	background:url(../images/topbanner.png) no-repeat center;
	height:304px;
	margin-top:25px;
	left:-11%;
	height:500px;
	overflow:auto;
	border:1px solid #00CCFF;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:-48px;
	top:0px;
	left:5px;
	width:560px;
	height:auto;
	position:relative;
	background:url(../images/yellowpinkback.png) right repeat-y #ffffff;
	z-index:1;
}

div.subcontainer, div.subcontainer2{/*
	border:1px solid #FF6600;*/
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:auto;
	position:relative;
	background:url(../images/whitebtmsubcont.png) no-repeat bottom right;
	clear:both;
}

div.middlesubcontainer{
	width:500px;
	height:auto;
	position:relative;
	margin-left:auto;
	margin-right:auto;/*
	display:block;
	border:1px solid #FF00CC;
	clear:both;*/
	margin-top:20px;
	margin-bottom:70px;
}

div.subcontainer2{/**/
}

div.subcontainerlast{/**/
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:auto;
	position:relative;
	background:url(../images/blackbtmsubcont.png) no-repeat bottom;
	clear:both;
}


div.subcontainer div.leftsubcontainer, div.subcontainer div.rightsubcontainer{
	margin-bottom:50px;
}

div.subcontainerlast div.leftsubcontainer, div.subcontainerlast div.rightsubcontainer{
	margin-bottom:20px;
}

div.leftsubcontainer{
	float:left;/*
	width:31%;
	margin-bottom:50px;
	border:1px solid #FF3333;*/
	width:145px;
	margin-top:10px;
	margin-left:30px;
	text-align:right;
}


/*div.leftsubcontainerlast{
	float:left;
	width:145px;
	margin-top:10px;
	margin-left:30px;
	margin-bottom:0px;
	text-align:right;
	position:relative;
}*/

div.leftpicsbox{/**/
	background:url(../images/picsbox3.png) no-repeat bottom right;
	width:141px;
	padding:5px;
	text-align:right;
	float:right;
	position:relative;
}

div.leftpicsbox-note{/**/
	width:141px;
	padding:5px;
	text-align:right;
	float:right;
	position:relative;
}


div.leftbox{/**/
	width:141px;
	padding:5px 5px 0px 5px;
	text-align:right;
	float:right;
	position:relative;
}

div.rightsubcontainer{
	float:right;/*
	width:68%;
	background:url(../images/star1.png) no-repeat bottom right;
	margin-bottom:50px;
	border:1px solid #3399CC;*/
	width:285px;
	margin-top:10px;
	margin-left:30px;
	margin-right:65px;
	clear:both;
	position:relative;
}


div.starbig{/*
	margin-right:130px;
	position:absolute;
	border:1px solid #3399CC;
	margin-bottom:20px;
	background:url(../images/star1.png) no-repeat bottom right;
	position:relative;
	float:right;
	width:59px;
	height:112px;
	clear:both;
	margin-bottom:0px;*/
}

div.imgleftsubcont{
	width:156px;
	background:url(../images/starsml.png) bottom right no-repeat;
	position:relative;
	clear:both;
	float:left;
	display:block;
	margin-top:17px;
}

img.imgleftsubcontainer{
	border: 6px solid #7c3520;
	position:relative;
	width:130px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	float:left;
	display:block;
	clear:both;/*
	border:1px solid #33FF00;
	border:1px solid #66FFCC;
	text-align:center;
	margin:4px 0px;*/
}


img.image_left{/*
	background-image:url(../images/image_bg.png);
	background-repeat:repeat-x;
	background-position: bottom;
	padding:5px;*/
	margin:2px 17px 17px 0px;
	float:left;
	border: 6px solid #7c3520;
	width:100px;
	height:auto;
}

img.image_right{ 
	float: right; 
	border: 6px solid #7c3520;
	width:100px;
	height:auto;
	margin:7px 0px 17px 17px;
}

/*img.image_right_inside_p{ use this class if the image is INSIDE a paragraph use this class if the image is NOT inside a paragraph
	float: right; 
	width:100px;
	height:auto;
	margin:4px 0px 4px 4px;
}*/

#accessibilitybox{
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	left:27px;
	width:514px;
	height:auto;
	position:relative;/*
	border: 1px solid #7c3520;
	display:inline;*/
}

img.logo2{
	text-decoration:none;
	border:none;
}

img.map{
	border: 6px solid #7c3520;
	text-align:center;
	position:relative;
	display:block;
	width:285px;
	height:275px;
	clear:both; 
}
/****************************************************************/
/*********************image gallery*****************************/
/****************************************************************/
div.picsgallery{/*
	border:1px solid #FF3399;*/
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:auto;
	position:relative;
	clear:both;
	display:block;
}

div.controlfloat{
	margin-left:auto;
	margin-right:auto;
	height:auto;
	width:306px;/*
	clear:both;*/
}

div.float2 {
	width:auto;
	height:100px;
	padding:0px 10px 0px 0px;
	float: left;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}
    
img.stripdescriptionpdctimg{/**/
	border: 1px solid #7c3520;
	padding:0px;
	display:block;
	background-repeat:repeat-x;
	background-position: bottom;
	margin:2px;
}
    
img.stripdescriptionpdctimg:hover{/**/
	border: 3px solid #7c3520;
	padding:0px;
	background:url(../images/bluearrow.png) repeat-x bottom left;
	display:block;
	margin:0;
}

/************************************************/
/**************control the news area*************/
/************************************************/
/*div.news_box{
	width:auto;
	height: auto;
	background:url(../images/bb_mouseover3.png) repeat-y left;
	padding-bottom:5px;
	margin-bottom:10px;
	position:relative;
}*/
div.rss_teaser_outL, div.rss_teaser_outR{
	width:auto;
	height:100%;
	position:relative;
	display:block;
	margin-top:10px;/*
	border-bottom: 1px solid #7c3520;
	border:2px solid #6699FF;
	clear:both;*/
}

div.rss_teaser_boxL, div.rss_teaser_boxR{/*
	position:relative;
	clear:both;
	background-color:#CCFF00;
	border:2px solid #339999;*/
	width:370px;
	height: auto;
	display:inline;
	top:0px;
	
}

div.rss_teaser_boxL{
	display:inline;
	float:left;
	left:0px;
}

div.rss_teaser_boxR{
	display:inline;
	float:right;
	right:0px;
}


div.rss_teaser_imgflR, div.rss_teaser_imgflL, img.rss_teaser_imgR, img.rss_teaser_imgL {
	width:110px;
	height:auto;
	display:inline;
	position:relative;
	top:0px;
	clear:both;
}

div.rss_teaser_imgflR, img.rss_teaser_imgR{
	float:left;/*
	border:2px solid #FF00CC;*/
	left:0px;
}

div.rss_teaser_imgflL, img.rss_teaser_imgL{
	float:right;
	right:0px;/*
	border:2px dotted #9966FF;*/
} 
img.rss_teaser_imgL, img.rss_teaser_imgR{
	display:block;
	border:6px solid #7c3520;
}
/*img.rss_teaser_imgR, img.rss_teaser_imgL{
}
div.rss_brstyle{
	clear:both;
} 
*/
/**********************************************
*************rss feed info sport***************
**********************************************/
.skyclass{
	width: 400px;
	padding: 6px;/*
	background-color: lightyellow;*/
	border: 1px solid #004A00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
}

.rsstitle, .rsstitle:link, .rsstitle:visited, .instorylink, .instorylink:link, .instorylink:visited{
	font-weight: bold; 
	text-decoration:none; 
	color:#FF00FF;
}