@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #ff9c00 url('../images/bkg-top.jpg') repeat-x;
	font: 62.5%/1.5 Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

p {margin-bottom: 1em;}
h1 {font: 1.9em/1.9em Verdana, sans-serif; font-weight: bold;}
h2 {font: 1.7em/1.5em Verdana, sans-serif; font-weight: bold;}
h3 {font: 1.2em/1.2em Verdana, sans-serif; font-weight: bold;}

h1, h2, h3 {margin-bottom: 10px;}
h3 {margin-bottom: 6px;}

img {border: none;}
ul {margin-left: 25px;}
form {margin: 0; padding: 0;}
img, div, background, input { behavior: url("css/resources/iepngfix.htc")}

#main-wrapper {
	width: 829px;
	height: auto;
	margin: 0 auto;
}

#wrapper {
	background: url('../images/bg-body.png') repeat-y;
	width: 805px;
	padding: 0 12px;
	font-size: 1.2em;
	line-height: 1.5em;	
}

#wrapper-bottom-corner {
	background: url('../images/bg-bottom-corner.png');
	width: 829px;
	height: 42px;
}

#primary-links .active {
	font-weight: bold;
	color: #ff7403;	
}

#primary-links a {color: #000; text-decoration: none;}
#primary-links a:hover {text-decoration: underline;}

#header {width: 800px; height: 105px; padding: 8px 0;}
#header #logo {float: left; padding: 5px 10px 0;}
#header #thumbnails {float: left; padding-left: 8px;}
#header #thumbnails img {margin-left: 3px;}

#nav-bar-top {
	background: #000 url('../images/nav-bar.jpg') repeat-x;
	height: 30px;
	border-top: 4px solid #ffd503;
	border-bottom: 14px solid #ffb503;
	padding: 0 10px 0;
	color: #fff;
	font-size: 0.9em;
}

#nav-bar-top {
	background: #000 url('../images/nav-bar.jpg') repeat-x;
	height: 30px;
	border-top: 4px solid #ffd503;
	padding: 0 10px 0;
	color: #fff;
	font-size: 0.9em;
}

#nav-bar-bottom {
	height: 30px;
	background-color: #000;
	border-top: 4px solid #ffd503;
	padding: 2px 10px 0;
	color: #fff;
	font-size: 0.9em;
}

#nav-bar-bottom #nav-links {
	margin-top: 5px;
	margin-left: 20px;
	color: #fff;
}

#nav-bar-bottom #nav-links a {text-decoration: none; color: #fff;}
#nav-bar-bottom #nav-links a:hover {color: #ffd503;}

#middle-wrapper {
	width: 725px; /* 805px */
	padding: 0 40px 0;
}


#middle, #middle2, #middle3 {
	padding-bottom: 20px;
	font-size: 0.9em;
}

#middle a, #middle2 a, #middle3 a{
	text-decoration: none;
	color: #f02424;
}

#middle {
	/*padding-right: 270px;*/
	float: left;
	width: 455px;
}

#middle-right {
	float: right;
	width: 270px;
}

#middle-right .iso {
	padding-top: 40px;
	padding-left: 80px;
	padding-bottom: 60px;
}

#middle2 #column-left {
	float: left;
	width: 270px;
}

#middle2 #column-left img.link {
	margin-bottom: 5px;
}

#middle2 #column-right {
	float: left;
	width: 455px;
}

#middle2 #column-right img.link {
	margin-bottom: 5px;
}

#middle3 #column-right, #middle3 #column-left {
	width: 348px;
	padding-bottom: 10px;
}

#middle3 #column-left {
	float: left;
}

#middle3 #column-right {
	float: right;
}

#middle3 #column-right a {
	color: #ff6203;
	text-decoration: underline;
}

.row-input {
	margin-bottom: 12px;
	font-size: 1.2em;
}

.row-input .column-left {
	float: left;
	width: auto;
	margin-top: 2px;
}

.row-input .column-right {
	float: right;
	width: 250px;
}

.row-input input.text, .row-input .textarea {
	border: 1px solid #999999;
	padding: 3px;
}

.row-input input.text {
	width: 245px;
	font: 0.9em Verdana, Helvetica, sans-serif;
}

.row-input .textarea {
	width: 245px;
	height: 130px;
	font: 0.9em Verdana, Helvetica, sans-serif;
}

.page-title {
	margin-top: 30px;
	padding-bottom: 15px;
}

.warning-text {
	color: #ff0000;
}

.orange { color: #f02424;}

.separator {clear: both;}

.big {font-size: 1.2em;}

/*
#feature {
	width: 805px;
	height: 148px;
	border-top: 14px solid #ffb503;
}

#feature-bottom-corner {
	background: url('../images/shadow-bottom_1.jpg');
	width: 805px;
	height: 22px;	
}
*/

/* jquery - slideshow */

#slideshow {
    position: relative;
	width: 805px;
    height: 148px;
}

#slideshow-bottom-corner {
	background: url('../images/shadow-bottom_1.jpg') repeat-x;
	width: 805px;
	height: 22px;	
}

#slideshow IMG {
    position: absolute;
    top:0;
    left:0;
    z-index:8;
    /*opacity:0.0;*/
}
#slideshow IMG.active {
    z-index:10;
    /*opacity:1.0;*/
}
#slideshow IMG.last-active {
    z-index:9;
}

/* jQuery lightBox plugin - Gallery style */
#gallery img {
	border: 1px solid #fff;
}

#gallery a:hover img {
	border: 1px solid #444;
}