/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}



body{
background-image:url(images/stripe_bg_photo.png);
font-family:Verdana, Arial, sans-serif;
font-size:small;
}

#header{
    position:absolute;
    left:30px;
    top:-35px;
    background:transparent ;
    min-height:200px;
    height:200px;
    width:300px;
}

#content{
    padding-top:200px;
    width:100%;
    text-align:center;

}


div.thumbCarousel{
    overflow:hidden;
    width:100px;
    height:100px;
    border:0;
}

div.wrapThumb{    
    
    background-color:#FFFFFF;
    border:1px #333333 solid;
    margin:0;
    padding:5px;
    
}


.childscontainer{
    background-color:#333333;
    padding:20px;
    border:thin #FFFFFF solid;
}
.thumbs{
    background-color:#333333;
}



.title_portraits{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

.title_paysages{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

.title_macros{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

.title_noiretblanc{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

.title_animaux{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

.title_autres{
    position:absolute;
    left:-5px;
    top:150px;
    background:transparent;
    height:500px;
    width:70px;
}

#menu{
/*    position:absolute;
    top:-245px;
    left:300px;
    width:100%; */
}

#menuPortraits{
    float:left;
    position:absolute;
    top:-245px;
    left:300px;
}

#menuPaysages{
float:left;
    position:absolute;
    top:-245px;
    left:400px;
}

#menuMacros{
float:left;
    position:absolute;
    top:-245px;
    left:500px;
}

#menuNoiretblanc{
float:left;
    position:absolute;
    top:-243px;
    left:600px;
}

#menuAnimaux{
    position:absolute;
    top:-245px;
    left:700px;
    float:left;
}

#menuAutres{
    position:absolute;
    top:-245px;
    left:800px;
    float:left;
}

#lightwindow_title_bar{
    background-color:#FFFFFF;
    color:#333333;    
    
}

#lightwindow_title_bar span{
    color:#333333;
    margin-left:10px;
}

a#lightwindow_title_bar_close_link, a#lightwindow_title_bar_close_link:link, a#lightwindow_title_bar_close_link:visited{
    color:#333333;
    margin-right:10px;
}

a#lightwindow_title_bar_close_link:hover{
    color:#333333;
    font-weight:bold;
    margin-right:10px;
}

span.galleryTitle{
    color:#FFFFFF;
    font-weight:bold;
    width:100px;
}

span.galleryDate{
    color:#FFFFFF;
    width:100px;
    font-size:xx-small;
    font-style:italic;
}

li a, a:link, a:visited{
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
}
