body {margin: 0; padding: 0; text-align: center; font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #000; background: #DEDEDE; }
img { border: 0; }
.clear { clear:both; height: 1px; overflow: hidden; }
.fleft { float:left; }
.fright { float:right; }
.border { border: 1px solid #FFF; }

iframe { width: 742px; margin-left: 36px; }

.hidden { visibility: hidden; }

a { font-weight: bold; color: #000; }
#main .links { position: relative; padding: 5px 6px 10px 22px; *padding-bottom: 20px; font-size: 12px; color: #000; font-weight: bold; text-align:justify; line-height: 1.5em; }
#main .links a:link, #main .links a:visited { color: #CC0000; font-weight: normal; padding: 1px 0; text-decoration: none;  }
#main .links a:hover { color: #000; }
#main .links #border { position: absolute; background: #FFF; width: 12px; height: 100%; _height: 15px; right: 2px; }
#main .links .separator { padding: 0 1px 0 0 ; color: #A0A0A0; font-weight: normal; }

#cont #main .links2 { text-align: center; font-size:30px; line-height: 1.5em; color: #000; padding-bottom: 5px; }
#cont #main .links2 a:link, #cont #main .links2 a:visited { color: #CC0000; font-weight: bold; }
#cont #main .links2 a:hover { color: #FF3300; }
#cont #main .links2 .more, #cont #main .links2 .join { width: 385px; }

#cont { width: 808px; margin: auto; padding: 0px; text-align: center; }
#cont #main{ width: 808px; text-align: left; padding-bottom: 12px; }
#cont #main #categories { height: 27px; padding:  0 10px 0 47px; }
#cont #main #categories .select { width: 200px; }
#cont #main #categories .text { padding-top: 8px; color: white; }
#cont #main #categories .red { font-weight: bold; color: red; }
#cont #main #categories select { color:#333; font-size:11px; width:179px; background-color:#E1E1E1; }
#cont #main .descrip { font-size: 12px; padding: 4px 8px 4px 9px; height: 33px; text-align: center; }
#cont #main .descrip a { color: #D1182F; font-weight: bold; text-decoration: underline; }
#cont #main #content p { margin: 6px 0; line-height: 1.3em; font-family: "Trebuchet MS", Tahoma, Arial; }
#cont #main #content p .spacer { margin-bottom: 2px; }
#cont #main #content .box { padding-bottom: 10px; }
#cont #main #content .box .boxleft { width: 18px; }
#cont #main #content .box .boxcenter { width: 779px; height: 359px; }
#cont #main #content .box .boxcenter .info { width: 510px; height: 60px; margin: 23px 15px 10px 25px; _margin-left: 15px; }
#cont #main #content .box .boxcenter .more_info { margin: 15px 10px 0 0; }
#cont #main #content .box .boxcenter .more_info p { line-height: 1.25em; }
#cont #main #content .box .boxcenter .info .title { font-family: "Trebuchet MS", Tahoma, Arial; font-size: 20px; color: #CC0000; font-weight: bold; }
#cont #main #content .box .boxcenter .thumbs .block_left { padding-left: 8px; }
#cont #main #content .box .boxcenter .thumbs .block_left .pic { border: solid 1px #FFF; }
#cont #main #content .box .boxcenter .thumbs .block_left p { padding-left: 4px; margin-top: 2px; line-height: 20px; }
#cont #main #content .box .boxcenter .thumbs .block_right { width: 587px; padding-right: 2px; }
#cont #main #content .box .boxcenter .thumbs .block_right img { margin: 0 4px 4px 0; }
#cont #main #content .box .boxright { width: 11px; }
#cont #main #content .scene_description { padding: 10px 0 0 65px; }
#cont #main #content .scene_description .bigthumb { width: 237px; text-align: center; }
#cont #main #content .scene_description .bigthumb p { margin-top: 4px; }
#cont #main #content .scene_description .right_info { width: 460px; margin-left: 5px; }
#cont #main #content .scene_description .right_info p { margin-top: 12px; }
#cont #main #content .scene_description .right_info p .desc { font-family: Tahoma, Arial, Helvetica; }
#cont #main #content .scene_thumbs { padding-left: 82px; }
#cont #main #content .scene .scene_thumbs .title { }
#cont #main #content .scene .scene_thumbs .thumbs img { margin: 1px 2px 1px 0; }
#cont #main #content .scene .info { width: 400px; height: auto; padding: 5px 0 0 0; line-height: 1.5em; font-size: 11px; }
#cont #main #content .scene .more_info2 { width: 275px; margin: 0; padding-top: 10px; }

#cont #main .buttons { text-align: center; padding-top: 6px; }
#cont #main .bonus { width: 760px;  text-align: center; margin: 10px 0 8px 27px; *margin-top: 0;  }
#cont #main .bonus .box{ margin: 10px 0 5px 14px; }
#cont #main .bonus .box .pics { margin: 0 6px 14px; *margin-bottom: 8px; }


