body{color:#666;background:#d9d9d9 url(../images/fond-2.png) repeat-y;font-family:Arial;line-height:14pt;font-size:8pt;margin:0;padding:0;text-align:center}
a:link, a:visited{text-decoration:none;color:#666}
a:hover, a:active{text-decoration:none;color:#990000}
a img{border-style:none}

h1{margin:0;padding:0;font-size:9pt;font-weight:bold}
h2{margin:0;padding:0;font-size:8pt;font-weight:bold}
h3{margin:0 0 5px 0;padding:0;font-size:9pt;font-weight:bold}
p{margin-top:4px;margin-bottom:0px}
ul{list-style:none;margin:0;padding:0}
.red{color:#990000}
.border{border:1px solid #ccc}

#container{background:#FFF;margin:40px auto 0 auto;width:770px;padding:20px 40px 40px 40px;text-align:left;-webkit-box-shadow:3px 3px 10px #8c8c8c;box-shadow:3px 3px 10px #8c8c8c}
#header{height:60px;width:770px;padding:0;line-height:16pt;font-size:26px;letter-spacing:-2px;color:#990000;background:url(../images/header-6.jpg) no-repeat}
#navbar{background:#FFF;border-bottom:double #ccc;height:23px;font-size:9pt;margin:5px 0}
#navbar a:hover, #navbar a:active{color:#FFF;background:#990000}
#navbar a{padding:0 10px}
#current{text-decoration:none;color:#FFF;background:#CCC}
.navbar1{float:left;margin:2px 0 0 0}
.navbar1 a{margin-right:5px}
.navbar2{float:right;margin:2px 0 0 0}
.navbar3{float:left;margin:2px 0 0 0}
.navbar3 a:link, .navbar3 a:visited{margin-right:5px;color:#999}

#article{line-height:10pt;color:#666;min-height:400px}
#article h1{margin:0;padding:0;font-size:9pt;font-weight:bold;text-transform:uppercase}
#article img{margin-right:5px;margin-bottom:15px}
#article2{margin:5px 0 10px 0;line-height:10pt;color:#666;min-height:400px}
#article2 img{margin-right:1px;margin-bottom:1px}
#article2 a{margin:0}
#article2 a img{border:1px solid #ccc;height:80px}
#article2 a img:hover, #article2 a img:active{-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50)}
#article2 .visupres2{float:left;width:100px;height:70px;padding:5px 0;margin-right:5px}
#article2 .thumb80{margin-top:3px;float:right;width:660px}
#article2 .RR{float:left;text-decoration:none;margin:10px 5px 0 0;width:30px;height:30px;background:url(../images/R5-button.png) no-repeat}
#article2 .RR:hover{background:url(../images/R5-button.png) no-repeat -30px}
#article2 .visupres4{float:left;margin:18px 0 0 0;width:300px;height:30px}
#article3{line-height:10pt;color:#666;min-height:400px}
#article3 p{margin-top:4px;margin-bottom:4px}
#article3 h2{margin:8px 0 0 0;padding:0;font-size:9pt;font-weight:bold}
#article4{line-height:10pt;min-height:400px;font-size:26px;text-transform:uppercase}
#article4 a{display:block;color:#d9d9d9} 
#article4 .id{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-id.png) no-repeat}
#article4 .id:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-id.png) no-repeat 0 -80px}
#article4 .web{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-web.png) no-repeat}
#article4 .web:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-web.png) no-repeat 0 -80px}
#article4 .print{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-print.png) no-repeat}
#article4 .print:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-print.png) no-repeat 0 -80px}
#article4 .shoots{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-shootings.png) no-repeat}
#article4 .shoots:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-shootings.png) no-repeat 0 -80px}
#article4 .events{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-events.png) no-repeat}
#article4 .events:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-events.png) no-repeat 0 -80px}
#article4 .illus{margin:0 1px 1px 0;width:770px;height:50px;padding:30px 0 0 0;background:url(../images/menu-index-illus.png) no-repeat}
#article4 .illus:hover{color:#FFF;text-shadow:1px 1px 1px #000;background:url(../images/menu-index-illus.png) no-repeat 0 -80px}

.visupres3{float:left;padding-top:5px;padding-bottom:5px;margin-right:5px;margin-bottom:15px;margin-top:10px}
.visupres3 a:link, .visupres3 a:visited{text-decoration:underline}
.visupres3 a:hover, .visupres3 a:active{color:#990000}
.visupres{float:left;width:160px;height:344px;padding:5px 0;margin-right:10px}
.visupres p{margin-top:6px;margin-bottom:0px}
.visupres img{width:160px;margin-top:10px}
.txt{float:left;width:500px;padding:5px 0}
.txt2{float:left;width:430px;padding:5px 0}
.txt2 img{margin-bottom:2px;margin-right:2px}
.txt2 img.member{margin:15px 30px 10px 0;height:25px}
.txt3{float:right;width:270px;padding:5px 0}
.txt3 img{margin-bottom:2px;margin-right:2px}

.navthumbs{margin-top:10px;margin-bottom:20px;min-height:25px;width:770px}
.navthumbs a{float:left;margin:0 5px 5px 0;height:20px;width:20px;border:1px solid #ccc}
.navthumbs a:link{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.navthumbs a:hover, .navthumbs a:active{-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60)}
.navthumbs a:visited{border:1px solid #cc3333;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60)}

.footer{color:#999;border-top:1px solid #ccc;height:20px;margin-top:5px}
.footer a:link, .footer a:visited{color:#999}
.footer a:hover, .footer a:active{color:#990000}
.footer1{float:left;width:200px;margin-top:4px}
.footer2{float:right;margin-left:10px;margin-top:7px;height:15px;width:auto}
.footer2 a{padding-left:3px}

.note{margin-top:5px;color:#990000}
.button input{margin-bottom:10px;width:100px;font-size:8pt}
.champtext{margin-top:6px;font-family:Arial;font-size:8pt;color:#999}
#msg{margin-top:10px;font-family:Arial;font-size:8pt;color:#999}
#msg textarea{height:100px;width:240px;font-family:Arial;font-size:8pt}

.spacer{clear:both}
.spacer1{clear:both;border-top:1px solid #ccc;margin-top:5px}
.spacer2{clear:both;border-bottom:1px solid #ccc;margin-bottom:5px}
.spacer3{clear:both;height:15px}
.spacer4{clear:both;border-top:1px solid #ccc;margin:15px 0}
#spacer1{height:5px;width:auto;background:url(../images/spacer10.png) no-repeat;border-top:1px solid #ccc}
#spacer2{height:5px;width:auto;background:url(../images/spacer10.png) no-repeat;border-bottom:1px solid #ccc}

#ext{font-style:italic;margin-top:10px}
.CRswf{float:right;margin-right:45px} 
.CR2009swf{float:right} 
.leliveswf{float:right;margin-right:40px}
