#header {
height:100px;
clear: both;
width : 100%;
} 

.right {
float : right;
}
.left {
float : left;
}
#footer1, #footer {
background:url('http://www.turfstory.com/wp-content/themes/default/images/footerbar.jpg') repeat-x;
padding: 0 10px;
padding-top: 3px;
padding-bottom:3px;
}
#footer { 
text-align:right
}
#footerlinks, #footerlinks a {
color : #d5d6d7;
}
#leftheader, #rightheader {
width : 50%;
margin-top : 10px;
height: 85px;
}
#leftheader {
background : url('images/logo_turfstory.png') no-repeat top;
float:left;
}
#rightheader {
float : right;
}





/* haut de la page filtrer */ 

.commentlist li .avatar, .alignright, #commentform #submit {
float : right;
}



.widecolumn .smallattachment, .alignleft, .cReviewCont, .cReviewContnews {
float : left;
}

#rightheader, body, h1, h2.pagetitle, #wp-calendar caption, .widecolumn .smallattachment, .widecolumn .attachment, #footerlinks, #searchform, .nocomments, #wp-calendar td, .navigation, .wp-caption, .center, .entry form, #navigationtop a {
text-align : center;
}


#rightheader, h2.pagetitle {
margin-top : 5px;
} 
body  {
font : 62.5% 'lucida grande', verdana, arial, sans-serif;
 background : url('images/fontsite.png'); 
}
body, .linktext, .linktext hover, h3 a:visited, h3 a, h2 a, h2 {
color : #333;
}
body, #sidebar h2, h3, h3.comments, p img, #sidebarleft ul ol li, #sidebarleft ul ul li, #sidebar ul ol li, #sidebar ul ul li, .commentlist, .children, .nocomments, .wp-caption img, #sidebar ul ol, #sidebar ul, .entry ol li {
padding : 0;
}
#sidebarleft, #sidebar {
font : 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
width : 230px;
}
#sidebarleft, #sidebar, .cReviewCont .jouer, .cReviewContnews .jouer {
position : absolute;
}
#sidebarleft {
top : 110px;
}
#sidebarleft, .cReviewCont .jouer, .cReviewContnews .jouer {
left : 0;
}
#sidebarleft, #page, #wp-calendar #prev a {
text-align : left;
}
.bois, .cReviewCont {
/* background : url('http://www.turfstory.com/wp-content/themes/courseshippiques/img/bois.PNG'); */
background: #976449
}
.bois, .titreactu, .description {
color : #f4f4f4;
}
.linktext, .linktext hover, h1 a:visited, h1 a:hover, h1 a, h1, cite, #wp-calendar caption, #sidebar h3, #sidebar h2, #sidebarleft h2, h3 a:visited, h3 a:hover, h3 a, h3, h2 a:visited, h2 a:hover, h2 a, h2, h3 a:hover, a, #wp-calendar a, #navigationtop a, #navigationtop a, .cReviewCont h2.b, .cReviewContnews h2.b {
text-decoration : none;
}
.linktext, .cReviewCont h2.b, .cReviewContnews h2.b {
font-weight : bold;
}
.titreactu {
background :#CBCBCC;
/* url('http://www.turfstory.com/wp-content/themes/default/images/titreactu.png') no-repeat top; */
font-size : 25px;
}
.titreactu, #wp-calendar #prev a {
padding-left : 10px;
}
.padding {
padding-left : 5px;
padding-right : 5px;
}
.padding10, blockquote {
padding-left : 20px;
}
.padding10 {
padding-right : 20px;
}
.separation {
background :#CBCBCC; /* url('http://www.turfstory.com/wp-content/themes/default/images/separation.jpg') no-repeat top; */

}




.scriptgambzeturf {
margin-bottom : -152px;
overflow : hidden;
}
.fontpagefoot {
background : url('http://www.turfstory.com/wp-content/themes/default/images/fontpagefoot.jpg');
}
#page, .thread-even, #wp-calendar td.pad:hover {
background : #fff;
}
#page, .cReviewCont, .cReviewContnews {
position : relative;
}
/* #page {
background : url('http://www.turfstory.com/wp-content/themes/default/images/fontpage.jpg');
} */
#page, #wp-calendar caption {
width : 1024px;
}
#page, .cReviewDuo {
margin : 0 auto;
}




 
a img {
border : none;
}
#commentform textarea {
width : 100%;
}
#content {
margin-left : 250px;
margin-right : 250px;
}
#content, .widecolumn .entry p {
font-size : 1.2em;
}
.widecolumn .entry, .narrowcolumn .entry {
line-height : 1.4em;
}
.thread-alt {
background : #f8f8f8;
}
.depth-1, .wp-caption {
border : 1px solid #ddd;
}
.alt, .even {
border-left : 1px solid #ddd;
}

 #respond:after, .clear, .postmetadata, .clear {
clear : both;
}


h3, h2, h1 {
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
h3, h2, h1, .commentlist li, .commentlist cite a, .commentlist cite {
font-weight : 700;
}

.main_title {
font-weight:400;
font-family:Georgia, Verdana, Tahoma, Arial;
}
.main_title, .description {
margin-top : 0;
}
.description {
font-size : 10px;
}
h1 {
font-size : 4em;
}
h1, .cReviewCont .left {
padding-top : 0;
}
h1, #sidebarleft h2, .commentmetadata, .entry ol, #sidebarleft ul ol, #sidebarleft ul ul, #sidebarleft ul ol, #sidebarleft ul ul ul, .alt, .nocomments, .wp-caption img, .wp-caption p.wp-caption-text, #sidebar form, .widecolumn .post, #sidebarleft form, #sidebarleft ul ol, #sidebarleft ul, #sidebar ul ol, #sidebar ul, .entry ol li, .cReviewCont img {
margin : 0;
}
h2, h2.pagetitle {
font-size : 1.6em;
}
h2, h3 {
margin : 30px 0 0;
}
#sidebar h2, #sidebarleft h2 {
font : 1.2em 'lucida grande', verdana, sans-serif;
}
#sidebar h2, blockquote cite {
margin : 5px 0 0;
}
#sidebarleft h2, .alt, #sidebarleft ul ol, #sidebarleft ul {
padding : 10px;
}
h3 {
font-size : 1.3em;
color : #b85b5a;
}
.cReviewCont h2.b {
margin-top: -3px
}
h1 a:visited, h1 a:hover, h1 a, h1, #navigationtop a, .cReviewCont h2.b, .cReviewCont {
color : #fff;
}
.sticky {
background : #f7f7f7;
padding : 0 10px 10px;
}
.sticky h2 {
padding-top : 10px;
}
#commentform textarea, #commentform input, .commentlist li {
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li ul li {
margin-right : 10px;
margin-left : 10px;
}
.commentlist li, html > body .entry ul {
list-style : none;
}
.commentlist li {
margin : 15px 0 10px;
padding : 5px 5px 10px 10px;
}
.commentlist li .avatar {
border : 1px solid #eee;
background : #fff;
}
.commentlist li .avatar, #sidebarleft #searchform #s, #sidebar #searchform #s, #commentform input, #commentform textarea {
padding : 2px;
}
.commentlist cite a, .commentlist cite, #wp-calendar th {
font-style : normal;
}
.commentlist cite a, .commentlist cite {
font-size : 1.1em;
}
.commentlist p, .commentmetadata {
font-weight : 400;
}
.commentlist p {
line-height : 1.5em;
text-transform : none;
margin : 10px 5px 10px 0;
}
#commentform p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#commentform p, .widecolumn .attachment {
margin : 5px 0;
}
.commentmetadata, #wp-calendar a, .post hr, #respond:after, blockquote cite, .navigation, div.aligncenter, .aligncenter, img.centered, #navigationtop a {
display : block;
}
#sidebar {
top : 150px;
padding-right : 4px;
}
#sidebar, .cReviewCont .jouer, .cReviewContnews .jouer {
right : 0;
}
strike, blockquote, .postmetadata, .nocomments, #sidebarleft ul ol li, #sidebar ul ol li, #sidebar ul ul li, #sidebarleft ul ul li, small {
color : #777;
}
code {
font : 1.1em 'Courier New', Courier, Fixed;
}
span.caps, abbr, acronym {
font-size : 0.9em;
letter-spacing : 0.07em;
cursor : help;
}
.main_title a:hover, a:hover, .cReviewContnews:hover {
text-decoration : underline;
}
h3 a:hover, a, .cReviewContnews h2.b {
color : #030;
}
#wp-calendar #next a, #wp-calendar #prev a {
font-size : 9pt;
}
#wp-calendar caption {
font : bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#wp-calendar th {
text-transform : capitalize;
}
.post, .commentlist, .cReviewCont .right {
text-align : justify;
}
.post {
margin : 0 0 40px;
}
.widecolumn .postmetadata {
margin : 30px 0;
}
.widecolumn .smallattachment {
width : 128px;
margin : 5px 5px 5px 0;
}
#wp-calendar #next a {
text-align : right;
}



#titrehaut {
padding-top : 60px;
}
h3.comments {
margin : 40px auto 20px;
}
p img {
max-width : 1024px;
}
img.alignright, img.alignleft, .postmetadata li, .postmetadata ul {
display : inline;
}
img.alignright {
margin : 0 0 2px 7px;
}
img.alignright, img.alignleft {
padding : 4px;
}
img.alignleft {
margin : 0 7px 2px 0;
}
html > body .entry ul {
margin-left : 0;
text-indent : -10px;
padding : 0 0 0 10px;
}
html > body .entry li {
margin : 7px 0 8px 10px;
}
#sidebarleft ul ul li:before, #sidebar ul ul li:before, .entry ul li:before {
content : "\00BB \0020";
}
.entry ol {
padding : 0 0 0 35px;
}
.postmetadata li, .postmetadata ul, #sidebarleft ul li, #sidebar ul li {
list-style-type : none;
list-style-image : none;
}
#sidebarleft ul li, #sidebar ul li {
margin-bottom : 15px;
}
#sidebar ul select, #sidebar ul p {
margin : 5px 0 8px;
}
#sidebar ul ol, #sidebar ul ul {
margin : 5px 0 0 10px;
}
#sidebar ul ol, #sidebar ul ul ul {
margin : 0 0 0 10px;
}
#sidebarleft ul ol li, #sidebar ul ol li, ol li {
list-style : decimal;
}
#sidebarleft ul ol li, #sidebarleft ul ul li, #sidebar ul ol li, #sidebar ul ul li {
margin : 3px 0 0;
}
#searchform {
margin : 10px auto;
padding : 5px 3px;
}
#sidebarleft #searchform #s, #sidebar #searchform #s {
width : 108px;
}
#sidebarleft #searchsubmit, #sidebar #searchsubmit {
padding : 1px;
}
select {
width : 130px;
}
#commentform input {
width : 170px;
margin : 5px 5px 1px 0;
}
#commentform {
margin : 5px 10px 0 0;
}
#respond:after {
content : ".";
height : 0;
visibility : hidden;
}
#commentform #submit {
margin : 0 0 5px auto;
}
#wp-calendar {
empty-cells : show;
width : 155px;
margin : 10px auto 0;
}
#wp-calendar #next a {
padding-right : 10px;
}
#wp-calendar td {
padding : 3px 0;
}
abbr, acronym {
border-bottom : 1px dashed #999;
}
blockquote {
border-left : 5px solid #ddd;
margin : 15px 30px 0 10px;
}
.navigation {
margin-top : 10px;
margin-bottom : 60px;
}
.wp-caption {
background : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
border : 0 none;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
}
div.aligncenter, .aligncenter, img.centered {
margin-left : auto;
margin-right : auto;
}
hr, .hidden {
display : none;
}
#navigationtop a {
/* background : url(http://www.turfstory.com/wp-content/themes/default/images/bouton.JPG); */
background: #976449;
line-height : 25px;
font-weight : 900;
letter-spacing : 0.1em;
padding : 0 10px;
}
#navigationtop a:hover, .cReviewCont:hover {
/* background : url(http://www.turfstory.com/wp-content/themes/courseshippiques/img/boispush.PNG); */
background : #513926
}
.clear {
float : none;
}
.cReviewCont h2.b, .cReviewContnews h2.b {
padding-top : 2px;
}
.cReviewCont .left {
width : 8%;
}
.cReviewCont .right {
width : 74%;
font-size : 80.5%;
padding : 3px;
}
.cReviewCont {
margin : 7px 7px 7px 6px;
border : 1px solid #bbb;
}
.cReviewCont, .cReviewDuo {
width : 505px;
}
.cReviewCont .jouer, .cReviewContnews .jouer {
top : 0;
bottom : 0;
text-indent : -9000px;
outline : 0;
background : url(img/blank.gif);
z-index : 50;
}
.cReviewDuo .cReviewCont, .cReviewContnews {
line-height : 20px;
}
.cReviewDuo .cReviewCont {
width : 615px;
}
.cReviewDuo .cReviewCont .right {
width : 478px;
}
.cReviewContnews {
font-size : 90%;
width : 504px;
}

