* { margin: 0px; padding: 0px; border: 0px; }

body {background-color: #000000; font-family: Arial; font-size:9pt; text-align: center;}

div.main {width:1000px; margin:0 auto; text-align:center;}

div.diamonts {width:100px; height:755px; float:left; background-image: url(../img/diamonts.gif); background-repeat: no-repeat; background-position: 0px 0px;}
div.content {width:800px; height:755px; float:left; background-color:#000;}

div.menu_top { width:800px; background-color:#70989f; text-align:left; padding-top:7px; padding-bottom:7px;}
span.menu_top { color: #ecf1f2; margin-left:15px; }
span.menu_top a {color: #ecf1f2; text-decoration:underline; padding-left:5px; padding-right:5px;}

div.header { width:800px; height:173px; background-image: url(../img/header.gif); background-repeat: no-repeat; background-position: 0px 0px;}

div.menu {height:40px; background-color:#fafbfb;}
ul.menu {list-style-type: none;}
ul.menu li {float:left; width:114px; height:40px; text-align:center;}

div.middle {height: 450px; background-color: #bbdfe5; background-image: url(../img/bg.gif); background-repeat:repeat-x;}
div.img_left {width:163px; height:450px; float:left; background-image: url(../img/left_img.gif); background-repeat: no-repeat; background-position: 0px 0px; }
div.data {width:637px; height:450px; float:left; text-align:left;}

div.footer_link {color: #ecf1f2; margin-top:10px; background-color:#000;}
div.footer_link a{color: #ecf1f2; padding-left:5px; padding-right:5px;}
div.copyright {color: #ecf1f2; margin-top:10px; margin-bottom:10px;}
span.copyright {color: #70989f; font-weight:bold;}

div.index_content {width:617px; height:217px; margin:10px;  background-color: #70989f;}
div.index_title_content {font-family: Monotype Corsiva; color:#fff; padding:10px;  font-size:30px;}
div.index_info_content {width:597px; height:150px; margin:10px; margin-top:0px; overflow:auto; color:#fff;}

div.index_photo {width:303px; height:203px; float:left; background-color:#9ebabf; margin-left:10px; text-align:center;}
img.index_photo_title {margin: 10px; margin-bottom:0px;}
img.index_photo_holder {border:5px solid #dc6409;}
span.index_photo_text {color: #dc6409;}

div.mp3player {width:303px; height:203px; float:left; margin-left:10px;}

div.middle_zoom {width:617px; height:430px; margin:10px; background-color: #70989f;}
div.content_zoom {width:597px; height:363px; margin:10px; margin-top:0px; overflow:auto; color:#fff;}

div.link {text-align:center; margin-top:10px;}
div.link a {color:#fff; text-decoration:underline; font-size:10pt;}

td.img_holder {width:180px; text-align:center; vertical-align:top; padding:5px;}
div.img_holder {min-height:120px;}
td.img_holder a {color: #bbdee4; font-size:9pt;}
img.img {border:5px solid #bbdee4;}

table.download {width:100%;}
td.download {font-size:9pt; color:#fff; padding:5px; padding-left:10px;}
td.download a{font-size:9pt; color:#d55018;}

td.contact {color:#d7d7d7; font-size:9pt; padding:5px; padding-left:0px;}
input.contact {width:240px;}
textarea.contact {width:350px; height:170px;}

table.contact_info {color:#d7d7d7; font-size:10pt;}
td.contact_info {padding:5px; padding-left:0px;}

div.err {margin:4px; text-align:left; font-size:9pt; color:#d55018; padding-left:10px; padding-top:10px; padding-bottom:10px; border:1px solid red;}
div.msg {margin:4px; text-align:left; font-size:9pt; color:green; padding-left:10px; padding-top:10px; padding-bottom:10px; border:1px solid green;}

div.no_data {text-align:center; margin-top:10px; color:#fff; font-size:10pt; font-weight:bold;}