/* BEGIN REDEFINING TAGS */

body { 
	padding: 30px 35px;
	background: #000 url('images/fadebg.png') top left no-repeat;
}

a { 
	text-decoration: none;
}

a:hover { text-decoration: line-through }

h1 { display: inline }
 
h2 { margin: 12px 0px }

h4 { display: block}

input, textarea {
	margin: 10px 0px;
	display: block;
}

/* END REDEFINING TAGS */


#logo { 
	position: relative;
	top: 35px
}

#meetingplace {
	position:absolute;
	left: 630px;
}

#logo p { margin-top: 15px }

#logo img, #logo a img { border: 0 }

#content { 
	margin-top: 50px;
}

#section p, .en, .fr { margin: 5px 0px }

#section {
	float: right;
	margin-top: -30px;
}

#section p {
	margin-top: 15px;
}

#header {
	clear: both;
}

#navigation {
	clear: both;
	float: right;
	color: #666;
	margin-right: -25px;
}

#navigation ul {
	list-style: none;
	display: inline;	
}

#navigation li {
	display: inline;
	margin: 0 20px;
}

#navigation li.pipe {
	display: inline;
	margin: 0 -20px;
}

#form .en, #form .fr
{
	padding: 5px 5px;
}

#form {
	padding: 20px 20px 30px 20px;
	background: url(images/triptch.jpg);
	background-repeat: no-repeat
}

#form textarea {
	width: 600px;
}

/* BEGIN SPECIAL CLASSES */


div.caption {
	display: inline;
	position: absolute;
	top: 260px
}

div.roman { 
	display: inline;
	position: absolute;
	top: 220px;
}

div.material { 
	display: inline;
	position: absolute;
	top: 250px;
	padding: 0 0 4px 0
}

div.dimensions{ 
	display: inline;
	position: absolute;
	top: 266px;
	padding: 4px 0px
}

div.size { 
	display: inline;
	position: absolute;
	top: 266px;
	padding: 4px 0px
}

div.circumference { 
	display: inline;
	position: absolute;
	top: 285px;
	padding: 4px 0px
}

div.pressinfo {
	display: inline;
	position: absolute;
	top: 295px;
}

div.whereinfo {
	display: inline;
	position: absolute;
	top: 25px;
	line-height: 1.2em;
}

div.wherefront {
	display: inline;
	float: right;
	line-height: 1.2em;
	text-align: right;
}

.hidden {
	display :none;
	position: absolute;
}


.preimage {
	height: 300px;
	width: 300px;
	display:inline;	
	background: url(images/preloader.gif);
	background-color: #990033;
    background-repeat: no-repeat;
}

.hide {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute; /* for the benefit of IE5 Mac */
}

/* END SPECIAL CLASSES */


/* BEGIN SLIDER SPECIFIC STYLES */

.sliderGallery {
    overflow: hidden;
    position: relative;
    height: 470px;
/*    width: 890px; */

}

.sliderGallery ul {
    position: absolute;
    list-style: none;
    overflow: none;
	overflow: hidden;
    white-space: nowrap
}

.sliderGallery ul li { display: inline }

.slider {
/*    width: 890px; */
    height: 41px;
    position: relative;
    background: url(images/slider_bg.gif);
    background-repeat: repeat-x;
	margin-top: 10px; 
}

.handle {
    position: absolute;
    cursor: move;
    height: 20px;
    width: 120px;
    top: 0;
    background: url(images/slider.gif);
    z-index: 1;
}

li img, li hr { margin: 0px 55px 100px 0px }

li.last img { margin-right: -5px }

/* END OF SLIDER SPECIFIC STYLES */
