@charset "UTF-8";
/* CSS Document */

body {  background:url(../images/background.jpg) no-repeat; background-color:#151515;  color:#dadada; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px }

.container {width:755px; margin:0px auto;position:relative; height:626px}
img.main_logo {position:absolute; left:0px; top:140px}
.telephone {position:absolute; right:0px; top:149px; text-align:right; text-transform:uppercase}
.telephone img {margin:0px 7px 0px 0px}
.telephone strong {color:#fbc330; font-weight:normal}

.main_content {width:755px; padding:220px 0px 0px 0px}
.main_content p {padding-right:45px;}
.column_left {width:371px; float:left}
.column_right {width:383px; float:right}
.column_small_left {width:320px; float:left}
.column_large_right {float:right; width:416px}
.column_product_list {width:310px; float:right}
.column_product_image {width:429px; float:left}

.spec_box {width:429px; background-color:#212121;}
.spec_box a.specs {float:left; color:#fbc330; text-decoration:none; padding:5px 5px}
.spec_box a.nav {float:right; color:#dadada; text-decoration:none; padding:7px 5px; font-size:10px}
.spec_box a strong {color:#FFFFFF}




.full_site {font-size:16px; color:#fbc330; font-style:italic; }
.full_site a {text-decoration:underline; color:#fbc330; }
.full_site img {float:left; margin:4px 10px 0px 0px}

img.factory_tour {position:absolute; top:411px; left:329px}
img.large_tour_logo {float:right; margin:0px 0px 0px 20px}

h1 {font-size:16px; color:#fbc330; margin:0px 0px; padding:0px 0px; text-transform:uppercase; font-weight:normal; width:250px}
.yellow_text {font-size:16px; color:#fbc330; font-style:italic; margin:0px 0px 10px 0px; clear:both}
.yellow_text a {color:#fbc330; text-decoration:none}
.yellow_text a:hover {color:#fbc330; text-decoration:underline}
.white_text a {color:#fff; text-decoration:underline}
.white_text a:hover {color:#fff; text-decoration:none}
.white_text img {margin:0px 10px 0px 0px}

.no_padding {padding-left:0px}

.address_table {color:#858585}
.address_table strong {color:#FFFFFF; font-weight:normal}

ul.product_list {list-style:none; float:left; width:135px; margin:0px 0px; padding:0px 0px}

.contact_block {width:120px; float:left}

hr {background:url(../images/dividing-line.png); height:1px; border:none; width:755px}
hr.top {position:absolute; top:202px}
hr.spec {width:500px; float:left}

.footer { position:absolute; bottom:30px; background-color:#1a1a1a; width:755px; padding:0px 0px; border-bottom:#444444 solid 1px; border-top:#444444 solid 1px}
.footer ul {list-style:none; margin:0px 0px; padding:0px 0px 0px 10px}
.footer li {float:left; margin-right:50px; display:block; text-transform:uppercase; padding:15px 0px 5px 0px }
.footer li img {float:left; margin:-10px 10px 0px 0px}
.footer li.end_item { float:right; margin-right:10px}
.footer li.end_item a {color:#fbc330; text-decoration:underline}
.footer li a {color:#FFF; text-decoration:none}
.footer li a:hover {text-decoration:underline}

.copyright {position:absolute; bottom:0px; left:0px; font-size:9px; color:#a1a1a1}
