/* CSS Document */
html, body {margin:0;padding:0;border:0;}
body {font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#B9B9B9;background-color:#3C3C3C;text-align:center;padding-bottom:40px;}
form, fieldset, h1, h2, h3, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;}
#wrapper {margin:0 auto;width:980px;text-align:left;margin-top:20px;background-color:#000000;}
#header {width:980px;height:100px;position:relative;background:url(images/header-bg.jpg) top left no-repeat;}
#logo {position:absolute;top:14px;left:10px;}
#langs {position:absolute;top:80px;left:790px;width:180px;height:12px;text-align:right;}
#langs img {margin-left:3px;}
#main {width:980px;}
#content {width:960px;margin-left:10px;border-top:1px solid #C8C8C8;padding-top:20px;padding-bottom:8px;}


#left {float:left;display:inline;width:160px;}
#nav {width:160px;border-top:1px solid #484848;font-size:110%;}
#nav li {list-style:none;}
#nav a {width:160px;display:block;border-bottom:1px solid #484848;padding-top:7px;padding-bottom:7px;padding-left:6px;voice-family: "\"}\""; voice-family:inherit;width:154px;}
#nav a:link, #nav a:visited {color:#A8A8A8;text-decoration:none;}
#nav a:active, #nav a:hover {color:#FFFFFF;text-decoration:none;}


#maincontent {float:left;display:inline;width:602px;margin-left:24px;line-height:1.5em;background:url(images/content-bg.gif) top left repeat-y;min-height:580px;position:relative;}
/*\*/
* html #maincontent {height:580px;}
/**/
#maincontentw {float:left;display:inline;width:762px;margin-left:24px;line-height:1.5em;min-height:580px;}
/*\*/
* html #maincontentw {height:580px;}
/**/
#maincontent img {margin-right:2px;}
#maincontent h1, #maincontentw h1 {padding-bottom:11px;padding-right:20px;font-size:160%;color:#BF8D26;font-weight:normal;}
#maincontent p, #maincontentw p {padding-bottom:10px;padding-right:20px;}
#maincontent a:link, #maincontent a:visited {color:#FFFFFF;text-decoration:none;}
#maincontent a:active, #maincontent a:hover {color:#FFFFFF;text-decoration:underline;}
#maincontentw a:link, #maincontentw a:visited {color:#FFFFFF;text-decoration:none;}
#maincontentw a:active, #maincontentw a:hover {color:#FFFFFF;text-decoration:underline;}
p.sep {border-top:1px solid #4E4E4E;font-size:1%;height:1px;margin-top:16px;margin-bottom:16px;margin-right:20px;padding-bottom:0px;padding-right:0px;}
p.quote {border-bottom:1px solid #4E4E4E;border-top:1px solid #4E4E4E;margin-top:10px;padding-top:8px;margin-bottom:10px;padding-bottom:6px;padding-right:0px;color:#F0F0F0;}
.cdl {float:left;display:inline;width:470px;}
.cdr {float:right;display:inline;width:270px;text-align:center;}
#movie {position:absolute;top:0px;right:4px;width:291px;height:473px;}

#right {float:right;display:inline;width:170px;font-size:110%;}
#right a:link, #right a:visited {color:#A8A8A8;text-decoration:none;}
#right a:active, #right a:hover {color:#FFFFFF;text-decoration:underline;}
#right h2 {padding-bottom:8px;padding-right:0px;font-size:100%;color:#BF8D26;font-weight:normal;}
.cd {width:160px;text-align:center;font-size:90%;margin-left:6px;}
.cd a:link, .cd a:visited {color:#FFFFFF;text-decoration:none;}
.cd a:active, .cd a:hover {color:#FFFFFF;text-decoration:underline;}
.samples {width:160px;text-align:left;margin-top:20px;border-top:1px solid #4E4E4E;padding-top:12px;margin-left:6px;}

#footer {width:960px;border-top:1px solid #C8C8C8;margin-left:10px;padding-top:10px;padding-bottom:10px;font-size:90%;}

.video {float:left;display:inline;width:290px;margin-top:12px;}
.gallery {float:left;display:inline;width:270px;padding-bottom:30px;margin-left:12px;text-align:center;}
.gallery img {border:1px solid #CCCCCC;}