#contenu h1		{
    margin				: 0 0 0 4px;
    border-bottom 		: 2px solid #0F0;
    font-size			: 16px ;
    text-align			: center ;
    padding				: 5px ;
}

#contenu .more
{
    text-align			: right;
    padding				: 0 6px 0 0;
}

ul
{
    list-style			: none;
    text-align			: left;
}

#contenu .post-title{
    color				: #F90;
    background			: transparent;
    border-bottom		: 1px solid #0F0;
    margin				: 12px 0;
    padding				: 0 0 0 10px;
    text-align			: left;
    background			: transparent url('/c/i/h2-bg.png') 0 2px no-repeat;
}

.post-info-home{
    float				: right;
    color				: #999;
    margin-top			:-28px;
    font-family			: Courier, 'Courier New', monospace;
}
.post-info-home img{
    vertical-align		:	middle;
}
#content .post-info-home a{
    color				: #999;
}


.contentblock, #contenu .sortHelper
{
    padding				: 0;
    margin				: 7px 0px 12px 4px;
}

.merged .contentblock
{
    margin				: 7px 0px 12px 0px;
    background-color	: #FFF;
}

.merged .contentblock ul, .merged .contentblock div
{
    padding				: 6px 0 0 0;
}

.merged #videos div
{
    padding				: 6px 0 0 4px;
}


#contenu .sortHelper
{
    border				: 1px dashed #0F0;
    width				: auto !important;

}

#contenu .sortMover
{
    width				: 320px;
}


#gear
{
    text-align			: center;
}

.sortable
{
    min-height			: 40px;
}

.contentblock h2.itemHeader
{
    padding				: 0;
    margin				: 0;
    background			: #000;
    text-align			: center;
    line-height			: 30px;
    height				: 30px;
    width				: 100%;
}

.sortable .contentblock h2.itemHeader
{
    cursor				: move;
}
.contentblock .teaser
{
    display				: none;
}

.merged .contentblock .teaser
{
    display				: block;
    margin				: 3px 0 6px 0;
    font-family			: Arial, Helvetica, Sans-Serif;
}

.merged .contentblock .teaser a
{
    font				: 100% Arial,Helvetica, sans-serif;
    width				: auto;
    display				: inline;
}

.merged .contentblock .teaser p
{
    margin				: 0 0 6px 0;
}

.merged .contentblock ul a
{
    font-size			: 14px;
}

.contentblock .itemHeader img
{
    border				: 0;
    padding				: 0;
    margin				: 0 0 -4px 0;
}

.contentblock div
{
    border				: 2px solid #00FF00;
    border-width		: 0px 2px 2px ;
    margin				: 0px;
    padding				: 4px;
}

#news div
{
	border				: 0px !important;
}

#news ul{
	float				: left;
	width				: 310px;
	margin				: 0px;
	padding				: 0px;
}

#news ul:first-child{
	margin-right		: 28px;
}

#news .post-last-info-home{
    color				: #999;
    font-family			: 'Courier New', monospace;
    margin				: 0px;
	font-size:11px;
}
#news .post-last-info-home img{
    vertical-align		: middle;
}
#content #news .post-last-info-home a{
    color				: #999;
	font-size:11px;
}

#news .itemHeader, #top-news .itemHeader{
	text-align			: left;
	padding-left		: 1px;
}

.contentblock div ul
{
    margin				: 4px;
    padding				: 0px;
}
.contentblock div div, .contentblock ul div
{
    border				: none;
    margin				: 0px;
    padding				: 0px;
}

#sortables
{
    border				: 2px solid #00FF00;
    margin				: 7px 0px 12px 4px;
    padding				: 4px;
    text-align			: center;
}


#videos .mediaThumb
{
    text-align			: center;
    border				: 0;
    margin				: 6px 0 6px 0;
    padding				: 0;
    width				: 103px;
    float				: left;

}
.contentblock ul
{
    list-style			: none;
}

.contentblock ul a span
{
    float				: right ;
    padding-right		: 2px ;
    color				: #00FF00 ;
    font-size 			: 10px ;
    padding-top 		: 1px ;
}

#contenu .last a.header img
{
    margin				: 0;

}

.home-block {
	width				: 660px;
	overflow			: hidden;
	cursor				: pointer;
}

#top-news-home{
	width				:660px;
	height				:415px;
	overflow			:hidden;
}

.home-block div.slider1 {
	height 				: 100px;
	display 			: none;
}

.home-block div.slider2 {
	height 				: 40px;
	display 			: none;
}

div.home-block h1{
	font-family			: Impact;
	font-weight			: normal !important;
	letter-spacing		: 1px;
	text-transform		: uppercase;
	text-align			: left !important;
	border 				: 0px !important;
	color				: #1f1f1f;
	font-size			: 25px !important;
	line-height			: 80px;
	height				: 59px;
	padding				: 0px;
	margin				: 0px !important;
	background			: url(/c/i/bg-home-image.png) top left repeat-x;
}

div.home-block .text-home-block a{
	font-size			: 18px;
	font-family			: Impact;
	float				: right;
	line-height : 42px;
	padding-right : 4px;
}

.text-home-block{
	display				: none;
	height				: 40px;
	overflow			: hidden;
	color				: #000;
	position			: relative;
	padding-left		: 10px;
	margin-top			: 0px;
	background			: url(/c/i/bg-home-image.png) bottom left repeat-x;
}

.first-home-block{
	
}

.first-home-block div.slider1, .first-home-block div.slider2 {
	display 			: block;
}

div.first-home-block h1{
	color				: #000;
}

div.first-home-block .text-home-block{
	display				: block;
}

.parkZoom, #gear, #matos{
	padding-left 		: 0px !important;
	padding-right 		: 0px !important;
	padding-bottom 		: 0px !important;
}

div.parkZoom #last_photo{
	float				: left;
	width				: 148px;
	margin-left 		: 4px;
	margin-right		: 10px;
	border-right		: 2px dashed #FF0198;
}

div.parkZoom #last_photo p, div.parkZoom #last_comment p{
	margin-top			: 0px;
	padding-top			: 0px;
}

.parkZoom .nav, #gear .nav, #matos .nav {
	margin 				: 0;
	background-color 	: #000;
	color 				: #0F0;
	text-align			: center;
}

.parkZoom .nav a, , #gear .nav a, #matos .nav a{
	
}

.fluofun{
	font-family			: Impact;
	font-size			: 36px;
	letter-spacing		: 7px;
	text-transform		: uppercase;
	text-align			: left !important;
	padding-left		: 2px !important;
}

.fluo{
	color				: #0f0;
}

.fun{
	color				: #FF0198;
}

.gear-col1{
	float				: left;
	width				: 100px;
}

.gear-col2{
	float				: left;
	width				: 200px;
	margin-left			: 5px !important;
}

div.gear-col2 h2{
	padding-top			: 0px;
	margin-top			: 0px;
}