/*[fmt]A010-100B-3*/
body
{ background-color: #000000; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 auto; width: 850px;}

td, select, input, select, textarea
{ font: normal 1em Arial, Helvetica, sans-serif;}

a
{ color: #FD984A; outline: none;}

a:visited
{ color: #FD8329;}

a:hover, a:visited:hover
{ color: #585DB2;}

a img
{ border: 0;}

.news a:link
{ color: #FD8329;}

p
{ margin: 0; padding: 6px 0;}

td, th
{ margin: 0; padding: 0; vertical-align: top;}

hr
{ background-color: #FFFFFF; border: none; border-top: 1px solid #D9D9D9; clear: both; color: #FFFFFF; height: 1px; margin: 0;}

.center
{ text-align: center;}

/*-------------------- clearing---------------------
clearing: first stardards-compliant, then ie*/
.clearme:after
{ clear: both; content: "."; display: block; height: 0; visibility: hidden;}

/*Hides from IE5-mac \*/
* html .clearme
{ height: 1%; overflow: visible;}

/*End hide from IE5-mac
-------------------- headers---------------------*/
h1, h2, h3, h4
{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; margin: 0.5em 0; padding: 0; text-transform: none;}

h1
{ font-size: 18px; font-weight: normal; letter-spacing: 3px;}

h2
{ font-size: 16px; letter-spacing: 2px; line-height: 1.2em;}

h3
{ font-size: 14px; letter-spacing: 1px;}

h4
{ font-size: 13px;}

h5
{ font-size: 12px; margin: 0; padding: 0; text-transform: uppercase;}

h6
{ font-size: 11px; font-weight: normal; margin: 0; padding: 0;}

/*-------------------- layout---------------------*/
#header
{ margin-top: 10px; text-align: center;}

#mainimg
{ bottom: 25px; clear: both; position: relative; z-index: 1;}

#mainimg img
{ display: block;}

#content
{ background-color: #252525; background-image: url(../img/bg_content2.png); background-position: bottom; background-repeat: no-repeat; float: right; margin: 0px 0 20px; padding: 24px 42px 42px; width: 566px;}

#contenttop
{ background-image: url(../img/bg_content.png); background-repeat: no-repeat; float: right; height: 15px; width: 650px;}

#content p
{ line-height: 160%; text-align: justify;}

#sidemenu
{ float: left;}

#sidemenu a
{ text-decoration: none;}

#sidemenu p
{ margin: 0; padding: 0 0 10px;}

#footer
{ color: #D9D9D9; float: right; height: 15px; margin-bottom: 15px; padding: 0 42px; width: 566px;}

/*-------------------- ie mac fixes ---------------------*/
* html>body #mainimg
{ bottom: 0; margin-bottom: 25px; margin-top: -25px;}

* html>body #mainimg img
{ display: inline;}

* html>body #contenttop
{ width: 640px;}

#content .img_300x200
{ margin-top: 0px; margin-right: 0px; margin-bottom: 25px; margin-left: 25px;}

/*-------------------photo & video-----------------------*/
.nanotabs div
{ /*[disabled]display:none;*/}

#photovideo
{ background: url(../img/bg_photovideo.gif) no-repeat; padding: 10px; height: 474px; position: relative; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; margin-bottom: 20px;}

#photovideo ul
{ position: absolute; bottom: 0; right: 15px; margin: 0; padding: 0;}

#photovideo ul li
{ margin: 0; padding: 0; float: left; list-style: none; width: 320px; text-align: center;}

#photovideo ul li a.selected
{ background-position: 0 0; color: #FDA83D;}

#photovideo ul li a
{ text-transform: uppercase; text-decoration: none; padding: 25px 0; display: block; font-size: 18px; color: #A9A9A9; background: url(../img/bg_phototabs.gif) no-repeat 0px -71px;}

#photovideo ul li a:hover
{ color: #FFA520;}

.pv
{ margin-top: -59px; position: relative;}

#video
{ text-align: center;}

#video embed, #video object
{ margin: 0 auto;}

#videoteaser
{ float: left; background: url(../img/bg_video_home.jpg); width: 155px; padding: 10px 10px 0; font-size: 10px; text-transform: uppercase; line-height: 1.2; margin-bottom: 10px;}

#videoteaser a
{ display: block; height: 120px; color: white; text-decoration: none;}

