/*
Take A Seat CSS
Tom Aston, FUSE (www.fuse.co.uk)
2nd December 2008
*/

@import url('reset.css');
@import url('clearfix.css');
@import url('ui.tabs.css');

/* PNG FIX */
#header img, #mainmenu img, #main-title, #side-content img, #news, #journal, #partners, #partners img { behavior: url(/styles/iepngfix.htc); }

/***********/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
}
body#one { background:url(../images/background-1.jpg) center top no-repeat #000000; }
body#two { background:url(../images/background-2.jpg) center top no-repeat #000000; }
body#three { background:url(../images/background-3.jpg) center top no-repeat #000000; }
body#four { background:url(../images/background-4.jpg) center top no-repeat #000000; }
body#five { background:url(../images/background-5.jpg) center top no-repeat #000000; }
body#six { background:url(../images/background-6.jpg) center top no-repeat #000000; }
body#seven { background:url(../images/background-7.jpg) center top no-repeat #000000; }
body#eight { background:url(../images/background-8.jpg) center top no-repeat #000000; }
body#nine { background:url(../images/background-9.jpg) center top no-repeat #000000; }
body#ten { background:url(../images/background-10.jpg) center top no-repeat #000000; }
body#eleven { background:url(../images/background-11.jpg) center top no-repeat #000000; }
body#twelve { background:url(../images/background-12.jpg) center top no-repeat #000000; }
body#thirteen { background:url(../images/background-13.jpg) center top no-repeat #000000; }
body#fourteen { background:url(../images/background-14.jpg) center top no-repeat #000000; }
body#fifteen { background:url(../images/background-15.jpg) center top no-repeat #000000; }
body#sixteen { background:url(../images/background-16.jpg) center top no-repeat #000000; }
a:link,
a:visited {
	color:#CCCCCC;
	text-decoration:underline;
}
a:hover,
a:active {
	color:#FFFFFF;
	text-decoration:none;
}
#main {
	width:970px;
	margin:0 auto;
	padding:105px 0 0 0;
	position:relative;
}
#main #itvflash {
	position:absolute;
	right:24px;
	top:86px;
}
#main #award {
	position:absolute;
	left:322px;
	top:151px;
}
#header {	
	padding:0 30px 0 35px;	
}
#header strong {
	text-indent:-1999em;
	width:30px;
	height:10px;
	display:block;
}
#mainmenu {
	padding:15px 24px 15px 29px;
}
#mainmenu li {
	float:left;
	margin:0 4px 0 0;
}
#mainmenu li strong {
	text-indent:-1999em;
	width:30px;
	height:10px;
	display:block;
}
#content {
	padding:0 24px;
	color:;
	font-size:1.3em;
	background:url(../images/content-bg.png);
}
#content #latest {
	width:294px;
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
#content #latest p {
	line-height:1.3em;
	margin:0 0 7px 0;
}
#content #latest p em {
	font-style:normal;
	font-size:0.95em;
}
#content #news {
	width:264px;
	padding:15px;
	height:292px;
}
#content #journal {
	width:264px;
	padding:15px;
	height:292px;
}
#content #side-content {
	width:264px;
	float:left;
	margin:0 20px 0 0;
	padding:15px;
	/*background:url(../images/bl-eighty.png);*/
	color:#FFFFFF;
}
#content #side-content img#side-title {
	margin:0 0 10px 0;
}
#content #side-content img#insupportof {
	margin:30px 0 10px 0;
}
#content #side-content .video-option,
#content #side-content .video-option-last {
	width:264px;
	clear:both;
	font-size:0.95em;
	margin:0 0 6px 0;
}
#content #side-content .video-option-last {
	margin:0;
}
#content #side-content .video-option img {
	float:left;
	margin:0 10px 6px 0;
}
#content #side-content .video-option-last img {
	float:left;
	margin:0 10px 0 0;
}
#content #side-content .video-option h3,
#content #side-content .video-option-last h3 {
	margin:0 0 3px 0;
}
#content #side-content .video-option h3 a:link,
#content #side-content .video-option h3 a:visited,
#content #side-content .video-option-last h3 a:link,
#content #side-content .video-option-last h3 a:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#content #side-content .video-option h3 a:hover,
#content #side-content .video-option h3 a:active,
#content #side-content .video-option-last h3 a:hover,
#content #side-content .video-option-last h3 a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
#content #side-content #photosets p {
	margin:0 0 7px 0;
}
#content #side-content #photosets ul li {
	margin:0 0 3px 0;
}
#content #side-content #photosets a:link,
#content #side-content #photosets a:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#content #side-content #photosets a:hover,
#content #side-content #photosets a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
#content #side-content p {
	color:#FFFFFF;
	font-size:0.95em;
	line-height:1.4em;
	margin:0 0 10px 0;
}
#content #side-content #joingroup label {
	float:left;
	width:50px;
	padding:3px 0 0 0;
}
#content #side-content #joingroup input#email {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	color:#333333;
	padding:2px;
	width:200px;
	float:left;
	margin:0 0 5px 0;
}
#content #side-content #joingroup input#sub {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	border-width:1px;
	margin:0 0 0 50px;
}
#content #main-content,
#content #photogallery-content {
	width:578px;
	float:left;
	/*background:url(../images/bl-eighty.png);*/
	padding:15px;
	color:#FFFFFF;
}
#content #main-content img,
#content #photogallery-content img {
	float:left;
}
#content #main-content img#main-title,
#content #photogallery-content img#main-title {
	margin:0 0 15px 0;
	float:left;
}
#content #main-content dl {
	line-height:1.4em;
	font-size:0.95em;
	clear:both;
}
#content #main-content dt {
	font-weight:bold;
	margin:0 0 4px 0;
}
#content #main-content dd {
	margin:0 0 15px 0;
}
#content #photogallery-content #photogallery {
	padding:0 0 0 2px;
	clear:both;
	float:left;
	width:578px;
}	
#content #photogallery-content #photogallery img {
	margin:0 8px 8px 0;
	float:left;
}
#content #photogallery-content #photogallery img.multiple {
	margin:0 0 8px 0;
}
#content #main-content #contact {
	clear:both;
	line-height:1.4em;
	font-size:0.95em;
}
#content #main-content #contact p {
	margin:0 0 10px 0;
}
#bottom-content {
	clear:both;
	padding:20px 24px;
}
#bottom-content #partners {
	width:892px;
	float:left;
	background:url(../images/bl-eighty.png);
	padding:10px 15px;
}
#bottom-content #partners img {
	vertical-align:middle;
	margin:0 0 0 20px;
}
#bottom-content #partners img#somesponsors {
	margin:0 25px 0 0;
}
#bottom-content #secondary-menu {
	color:#FFFFFF;
	font-size:1.1em;
	opacity:0.7;
  	filter:alpha(opacity = 70);
	zoom:1;
	width:892px;
	float:left;
	padding:20px 15px;
	text-align:right;
}
#bottom-content #secondary-menu ul {
	float:left;
}
#bottom-content #secondary-menu li {
	float:left;
	margin:0 20px 0 0;
}
#bottom-content #secondary-menu a:link,
#bottom-content #secondary-menu a:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#bottom-content #secondary-menu a:hover,
#bottom-content #secondary-menu a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
#bottom-content #secondary-menu p {
	margin:0 0 5px 0;
}
#bottom-content #secondary-menu p#ref {
	padding:10px 0 0 0;
}

/************/

/* PRODUCT ZOOM IMAGES */


.highslide-wrapper div {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
}
.highslide {
	cursor:url(../scripts/graphics/zoomin.cur), pointer;
    outline:none;
    text-decoration:none;
}
.highslide-active-anchor img {
	visibility:hidden;
}
.highslide-wrapper, .drop-shadow {
	background:#FFFFFF;
}
.highslide img {
	border:none;
}
.highslide:hover img {
	border:none;
}
.highslide-wrapper {
	background:#FFFFFF;
}
.highslide-image {
	border:solid 10px #FFFFFF;
}
.highslide-caption {
    display: none;
    border:solid 5px #FFFFFF;
    border-top:none;
    padding:5px;
    background:#FFFFFF;
}
.highslide-loading {
	width:20px;
	height:20px;
    display:block;
	color:#FFFFFF;
	padding:3px;
	border:none;
	background:url(../scripts/graphics/loader.white.gif) 4px 4px no-repeat #FFFFFF;
}
a.highslide-full-expand {
	background:url(../scripts/graphics/fullexpand.gif) no-repeat;
	display:block;
	margin:0 10px 10px 0;
	width:34px;
	height:34px;
}

/***********************/