
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {padding: 0;margin: 0;font-size: 100%;font-weight: normal;}
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset { border: 0; }
ol { padding-left: 1.4em; list-style: decimal; }
ul { padding-left: 1.4em; list-style:square; }
q:before, q:after { content:''; }

html Body {
	background-color:#FD7B26;
	min-width:1000px;
	max-width:1700px;
	Z-INDEX:0;
	zoom:1;
}
.BG{
	position:fixed;
	background-repeat:repeat-x;
	z-index:0;
}

#content{
	width:850px;
	background-color:#FEFDBD;
	position:relative;
	margin:140px auto 0 auto;
	padding:60px 0 0 0;
	border-top:#663300 6px groove;
	border-right:#663300 6px groove;
	border-bottom:#663300 6px groove;
	border-left:#663300 6px groove;
	z-index:1;
	zoom:1;
}
#upload{
position:absolute;
top:17px;
right:20px;
color:white;
font-family:Impact, Impact5, Charcoal6;
font-style:italic;
text-decoration:none;
font-size:14px;
}
.home{
position:absolute;
top:-100px;
right:-120px;
font-weight:bold;
color:white;
text-decoration:none;
}
.table{
	padding-top:40px;
	position:relative;
	}
.thumbs1{
	padding-right:20px;
	padding-left:20px;
}

.thumbs{
	padding-right:20px;
}

.links{
	text-align:center;
	padding-left:40px;
	padding-right:20px;
	margin-top:-30px;
	margin-bottom:-20px;
}
.links a{
	padding-right:20px;
	color:blue;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	white-space:nowrap;
	text-decoration:none;
}
table  .caption{
	font-family:Arial, Helvetica, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	z-index:0;
	color:black;
}
TABLE{
	z-index:1;
	zoom:1;
}

.lobster{
	FLOAT:RIGHT;
	MARGIN-TOP:-180px;
	margin-RIGHT:-25px;
	overflow:visible;
	
}

.urchin{
	position:absolute;
	margin-left:-130px;
	margin-top:-100px;
	overflow:visible;
}

.scal{
	float:right;
	margin-right:-60px;
	margin-top:-100px;
	overflow:visible;
}


/*------Popups----------*/
/*------Popups----------*/
img.thumb{
	background-color:#FEFDA1;
	border:#663300 3px groove;
	padding:2px;
}
span.popup{
padding-top:10px;
padding-right:10px; 
padding-bottom:2px; 
padding-left:10px; 
line-height:200%;  
border:#663300 6px groove;
background-color:#FEFDA1;
display:none;
}
.thumbnail, .thumbnail2{
position: relative;
z-index: 0;
}
.thumbnail img, .thumbnail2 img{
width:160px;
height:120px;
}
.thumbnail .popup img, .thumbnail2 .popup img{
width:538px;
height:360px;
}
.thumbnail:hover span img, .thumbnail2:hover span img{
 border:1px #603311 solid;
}
.thumbnail:hover, .thumbnail2:hover{
z-index: 10;
overflow:visible;
}
.thumbnail:hover span{ 
z-index: 10;
position:fixed;
top:20px;
right:20px;
overflow:visible;
}
.thumbnail2:hover span{ 
z-index:10;
position:fixed;
top:20px;
left:20px;
overflow:visible;
}
/*------End Popups----------*/
/*------End Popups----------*/


/*------Domaine----------*/
/*------Domaine----------*/
#domainbox{
	position:absolute;
	HEIGHT:80px;
	width:450px;
	top:10px;
	left:10px;
	
}
#domainbox2{
	position:absolute;
	HEIGHT:80px;
	width:450px;
	top:12px;
	left:12px;
}
#domainbox2 a{
text-decoration:none
}
#domainbox a{
text-decoration:none
}
.domain1 {
	TEXT-ALIGN: left; 
	MARGIN: 0px 0px 0px 0px; 
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:#222222;
	font-style:italic;}
.domain1white {
	TEXT-ALIGN: left; 
	margin:0px 0px 0px 0px; 
	FONT-SIZE: 22px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:white;
	font-style:italic;}
.domain2 {	
	TEXT-ALIGN: left; 
	MARGIN: -115px 0px 0px 20px;
	FONT-SIZE: 22px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	COLOR:#222222;
	/*color:#000033;*/
	font-style:italic;}
.domain2white {
	TEXT-ALIGN: left; 
	MARGIN: 0px 0px 0px 21px;
	FONT-SIZE: 22px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:white;
	font-style:italic;}
.dotCom{font-size:16px}
/*-------------End Domain----------------*/
/*-------------End Domain----------------*/

/*---------Page Title----------*/
/*---------Page Title----------*/
#titlebox{
	position:relative;
	HEIGHT:80px;
	width:450px;
	margin:-150px auto 0px auto;
	TEXT-ALIGN: center; 
	
}
#titlebox2{
	position:relative;
	HEIGHT:80px;
	width:450px;
	margin:-77px auto 0px auto;
	TEXT-ALIGN: center; 
	padding-left:7px;
}
#titlebox2 a{
text-decoration:none
}
#titlebox a{
text-decoration:none
}
.title1 {
	TEXT-ALIGN:center; 
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:#222222;
	font-style:italic;}
.title1white {
	TEXT-ALIGN: center; 
	FONT-SIZE: 24px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:white;
	font-style:italic;
}
.title2 {	
	TEXT-ALIGN: center; 
	FONT-SIZE: 37px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	COLOR:#222222;
	font-style:italic;}
.title2white {
	TEXT-ALIGN: center; 
	FONT-SIZE: 37px; 	
	FONT-WEIGHT: bold;
	font-family:Impact, Impact5, Charcoal6;
	color:white;
	font-style:italic;
}
/*---------End Page Title-----------*/
/*---------End Page Title-----------*/


.borderLeft{
position:fixed;
top:0px;
left:0px;
height:100%;
width:20px;
z-index:99;
display:block
}
.borderRight{
position:fixed;
top:0px;
right:0px;
height:100%;
width:20px;
z-index:99;
display:block
}			
.borderTop{
position:fixed;
top:0px;
left:0px;
width:100%;
height:20px;
z-index:99;
display:block
}
.borderBottom{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:20px;
z-index:99;
display:block
}