@import url(/include/css/editor.php);

/** COLORS **

#dbdbdb		Light Gray		Lines, etc

#003875		Dark Blue		Top lines
#
#

#ffea00		Yellow			Logo color, banner border
*/

body {
	}


#container {
	margin: 12px auto;
	width: 1002px;
	width: 970px;
	width: 973px;
	padding: 16px;
	padding: 16px 13px 16px 16px;
	background: url('/image/background.gif') no-repeat;
	}


/** HEADER **/

#header {
	margin-top: -3px;
	height: 67px;
	position: relative;
	margin-right: 3px;
	margin-bottom: 24px;
	border-bottom: 1px solid #dbdbdb;
	}
	#building {
		display: block;
		right: 0;
		top: 0;
		position: absolute;
		width: 183px;
		height: 92px;
		background: url('/image/building.gif') no-repeat;
		}

/** SIDEBAR **/

#sidebar {
	width: 232px;
	float: left;
	border-top: 3px solid #003875;
	padding-top: 1px;
	}
	#sidebar a {
		text-decoration: none;
	}

#navigation {
	background: #003875 url('/image/bg-nav-fade.gif') repeat-x;
	}
#navigation .btm {
	min-height: 300px;
	padding: 10px 10px 30px 10px;
	background: url('/image/corners-small-btm.png') no-repeat center bottom;
	}

#navigation h1 {
	color: #ffffff;
	}

.banner {
	height: 57px;
	margin-top: 14px;
	padding-top: 5px;
	padding-left: 10px;
	border-top: 3px solid #ffea00;
	line-height: 1;
	}
a .banner {
	text-decoration: none;
	font-size: 130%;

	}
.banner strong {
	font-size: 90%;
	color: #ffea00;
	line-height: 1.2;
	}

#promofilm {
	background: url('/image/bnnr-promofilm.jpg') no-repeat 1px center;
	}
#view360 {
	background: url('/image/bnnr-360.jpg') no-repeat 1px center;
	}
#beslag {
	background: url('/image/bnnr-beslag.jpg') no-repeat 1px center;
}
#banner_yt {
	background: url('/image/bnnr-yt.jpg') no-repeat 1px center;
}
#address {
	height: 129px;
	background: url('/image/bg-address.gif') no-repeat 1px center;
	}
#address strong {
	font-size: 120%;
	}
#address .addr {
	height: 6.2em;
	overflow: hidden;
	margin-bottom: 1.7em;
	}
#address p {
	margin-right: 10px;
	line-height: 1.2;
	}
#links {
	text-align: center;
	background-image: url('/image/links-border.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	margin-top: 14px;
	height: 101px;
	width: 237px;
}

/** CONTENT **/

#wrapper {
	width: 726px;
	padding-left: 10px;
	float: right;
	font-size:12px;
	}
#toplineContent {
	border-top: 3px solid #003875;
	padding-top: 1px;
	margin-right: 3px;
	}
.contentPage {
	padding-left: 20px;
	padding-right: 20px;
	}
#content {
	position: relative;
	padding-top: 10px;
	}
	#slideShow {
		position: absolute;
		top: 0;
		left: 0;
		}
	#homeContent {
		position: absolute;
		top: 0;
		left: 20px;
		width: 225px;
		padding-top:10px;
		z-index: 100;
		}
		#homeContent h1,
		#intro * {
			color: #ffffff;
			}
		#intro {
			padding-top: 11px;
			}

	#spacer {
		height: 295px;
		}

#generator {
	/* background: url('/image/line-generator.jpg') no-repeat; */
	padding-top: 11px;
	}
#doubletitle h2 {
	font-size: 120%;
	font-weight: bold;
	}
#doubletitle h2 a {
	text-decoration: none;
	}


/** SLIDER - HOME **/

#extra, #photoalbum {
	margin-left: -4px;
	}
#extra h2, #photoalbum h2 {
	margin-left: 4px;
	float: left;
	height: 49px;
	line-height: 49px;
	width: 600px;
	color: #003875;
	}
#extra #sliderNavbar {
	width: 82px;
	float: right;
	}
#extra #sliderNavbar a {
	display: block;
	width: 16px;
	line-height: 49px;
	float: left;
	text-indent: -999em;
	cursor: pointer;
	}
#extra #jcarousel-control {
	float: left;
	margin: 0px 5px;
	}
#extra #jcarousel-control li {
	display: block;
	float: left;
	line-height: 49px;
	width: 10px;
	cursor: pointer;
	text-indent: -999em;
	margin: 0px 1px;
	background: url('/image/paging-off.gif') no-repeat center center;
	}
#extra #jcarousel-control li.active {
	background: url('/image/paging-on.gif') no-repeat center center;
	}

#mycarousel-prev {
	background: url('/image/arrow-prev.png') no-repeat center center;
	}
#mycarousel-next {
	background: url('/image/arrow-next.png') no-repeat center center;
	}

#sliderHolder {
	float: none;
	clear: both;
	}
	#slider {
		width: 729px;
		height: 300px;
		}
	#slider h3 {
		font-size: 160%;
		}
	#slider p.info {
		height: 6em;
		overflow: hidden;
		}


/** FOOTER **/

#footer {
	clear: both;
	padding-top: 35px;
	}
#footer p {
	padding-top: 25px;
	border-top: 1px solid #e1e1e1;
	}


/** CLASSES **/

.indent {
	padding-left: 20px;
	}

p.readmore {
	margin-top: 1.6em;
	height: 16px;
	line-height: 16px;
	}
p.readmore a {
	padding: 1px;
	padding-right: 20px;
	color: #444444;
	text-decoration: none;
	background: url('/image/arrow-next.png') no-repeat right center;
	}



/** ITEM OVERVIEW - NO SCROLL **/

.itemOverview {
	list-style: none;
	margin: 0px 0px 0px -3px;
	overflow: auto;
	clear: both;
	}
.itemOverview li {
	float: left;
    width: 217px;
    height: 285px;
    padding: 13px 10px 0px;
    margin-right: 9px;
    margin-bottom: 9px;
    overflow: hidden;
    background: url('/image/bg-slider-item.gif') no-repeat center top;
	}
.itemOverview li.last {
	margin-right: 0;
	}
.itemOverview li h3 {
	font-size: 160%;
	line-height:1;
	}
.itemOverview li p.info {
	height: 6em;
	overflow: hidden;
	}
.itemOverview li a {
    text-decoration: none;
    line-height: 1;
	}
