/* css Zen Garden */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* 'Vacation snaps' by Stephen Trainor & Alison Craig, www.stephentrainor.com*/

/* basic elements */
* {	padding: 0;	margin: 0; }
body { 
	text-align:center; 
	font: normal 13px/1.45em "Gill Sans MT", Tahoma, Helvetica, Arial, Sans-Serif; 
	background: #101020; 
}
p { color: #EBF6FA;	margin: 6px 0px 6px 0px; }
h3 { display: block; height: 29px; margin-top: 20px; }
h3 span { display: none; }
acronym { cursor: help;	border-bottom: 0px;	letter-spacing: 0.06em;	font-style: oblique; font-weight: bold; }
a {	text-decoration: none; color: #FFFFFF; font-weight: bolder; }
a:visited {	color: #C9DFEC; }
a:hover { color: #FFF; text-decoration: underline; }
a acronym {	cursor: pointer; }

/* specific divs */
#container
{
	background: #295B8C url(djgwada_vacation_snaps/text_background.gif) repeat-y;
	text-align:left;
	margin: 0 auto;
	padding-left: 13px;
	position: absolute;
	top:0px;
	left:174px;
	width: 626px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 613px;
}
html>body #container
{
	width: 613px;
}

#pageHeader { background: #2A5C8C url(djgwada_vacation_snaps/air_composite.jpg) no-repeat;	height: 410px; }
#pageHeader h1, #pageHeader h2 { text-indent: -2500px; }

#quickSummary {
	position: absolute;
	top: 26px;
	left: 95px;
	height: 170px;
	width: 483px;
	color: #114;
	text-align: right;
	line-height: 1.6em;
}

#intro #preamble {	margin-left: 14px;	padding-right: 295px;	font-size: 15px;	line-height: 1.3em; }
#preamble h3 {	background: url(djgwada_vacation_snaps/the_road_to_enlightenment.gif) no-repeat;	margin-left: -13px; }
#preamble p { margin: 3px 0 15px 0; }

#supportingText { margin-left: 14px;}
#supportingText h3 {margin-left: -13px; }
#supportingText p { }
.blog_entry { 	padding-right: 295px;}
#supportingText a:hover * { color: #FFF; text-decoration: underline; }
#explanation {}
#explanation h3 { background: url(djgwada_vacation_snaps/so_what_is_this_about.gif) no-repeat; }

#participation h3 {	background: url(djgwada_vacation_snaps/participation.gif) no-repeat; }

#benefits h3 { 	background: url(djgwada_vacation_snaps/benefits.gif) no-repeat; }
#benefits { background: url(djgwada_vacation_snaps/two_tank_sm.jpg) 100% 100% no-repeat; height: 92px;	}
html>body #benefits {	height: auto;	min-height: 92px; }

#requirements {	background: url(djgwada_vacation_snaps/reef_sm.jpg) 100% 0% no-repeat; height: 550px;	}
html>body #requirements {	height: auto;	min-height: 550px; }
#requirements h3 {	background: url(djgwada_vacation_snaps/requirements.gif) no-repeat; }
#requirements p {
	font-size: 11px;
}
#requirements p.p1, #requirements p.p2 { font-size: 13px; }

#footer 
{
	padding: 0;
	margin: 0 0 0 -14px;
	background: url(djgwada_vacation_snaps/negatives_comp.jpg) no-repeat bottom;
	height: 157px;
	width: 600px;
	font: 8px/9px "Arial Black", Arial, Helvetica, Sans-Serif !important;
	text-align: center;
}
#footer a {	color: #311F1F;	text-transform: uppercase;	padding: 0 7px;}

/* lists */
#linkList
{
	position: absolute;
	top: 473px;
	left: 369px;
	width: 234px;
	height: auto;
	background: url(djgwada_vacation_snaps/photo_frame_bg.gif);
	font-size: 0.9em;
}
#linkList ul {	list-style: none;	margin: 0; }
#linkList li { 
	padding: 0.2em 4px 0.2em 13px; 
	margin: 0 8px 0 9px; 
	border-bottom: solid #3973A5 1px;
	border-top: solid #3b6b9c 1px;
	line-height: 1.15em;
	text-align: right;
}
#linkList li:hover { background: #316192; border-top: dotted #548CC5 1px; border-bottom: dotted #548CC5 1px; }

#linkList a { display: block; font-weight: bold; text-align: left; letter-spacing: 0.1em; }
#linkList a:visited { color: #7FADBD; }
#linkList a:hover { color: #F36; text-decoration: none; }

#linkList h3 { margin-top: 0px; }
#linkList h3.select { background: url(djgwada_vacation_snaps/select_a_design.gif) no-repeat; height: 40px; }
#linkList h3.archives {	background: url(djgwada_vacation_snaps/archives.jpg) no-repeat; height: 350px; }
#linkList h3.resources { background: url(djgwada_vacation_snaps/resources.jpg) no-repeat;	height: 289px; }

#larchives { background: url(djgwada_vacation_snaps/photo_frame_archives_bg.gif); }
#larchives li { border-bottom: solid #256B9C 1px; border-top: solid #29638B 1px; }
#larchives li:hover { background: #1F5981; border-top: dotted #2173A5 1px; border-bottom: dotted #2173A5 1px; }

#lresources { background: url(djgwada_vacation_snaps/photo_frame_bottom.gif) bottom no-repeat;	padding: 0 0 25px 0; }
#lresources li { border-bottom: solid #21739B 1px; border-top: solid #266B94 1px;}
#lresources li:hover { background: #1C618A; border-top: dotted #2A739C 1px; border-bottom: dotted #2A739C 1px; }

#lselect a.c { display: inline;	background: none; color: #000033; font-variant: small-caps; letter-spacing: 0.08em; }
#lselect a.c:hover { background: none; color: #E93259; }

/* Ce qui suit est une modification du 1er Mai 2005 par Dj Apx */
/* On récupère des attributs de Cobalt pour les parties prises sur phpBB */
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #63CEFF;
	line-height: 125%;
	border: #63CEFF;
	border-style: dashed;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
/* Ceci va nous servir pour les Hors-Sujets */

table.hors_sujet {border : 1px dotted;}
td.hors_sujet_haut{ background-color: #0099FF;color:white}
td.hors_sujet_bas{ background-image : url("images/background.jpg")}

/* Ceci pour les sujets des articles, et les commentaires. */

.subject {
	background-color: #104273;
	color: red;
	font-weight: bold;
	margin: 0mm -1mm 2mm -1mm;
	padding: 1mm 2mm 1mm 2mm;
}

.tagline {
	font-size: small;
}

.comments {
	border: #104273;
	border-style: dashed;
	border-width: 1px;
	font-size: small;
	margin: 4mm 0mm 2mm 0mm;
	text-align: center;
}

