@import url("clearfix.css");

table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }


td, table, select, input, textarea{
	font-family:tahoma;
	font-size:12px;
	vertical-align:top;
	line-height:22px;
	color:#444544
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#272727}

ul{margin:0px; padding:0px; list-style:none; line-height:18px}
ul li {background:url('images/line1_1.gif') repeat-x bottom; width:195px; height:22px}
ul li a{text-decoration:none; color:#444544; background:url('images/marker1_3.gif') no-repeat 0 2px; padding-left:31px; height:22px; display:block}
ul li a:hover{text-decoration:none; color:#E55103}

.list ul{margin-left:21px; padding:0px; list-style:none; line-height:18px}
.list ul li {background:url('images/line1_1.gif') repeat-x bottom; width:212px; height:22px}
.list ul li a{text-decoration:none; color:#444544; background:url('images/marker1_5.gif') no-repeat 0 2px; padding-left:31px; height:22px; display:block}
.list ul li a:hover{text-decoration:none; color:#E55103}

.list1 ul{margin-left:21px; padding:0px; list-style:none; line-height:18px}
.list1 ul li {background:url('images/line1_1.gif') repeat-x bottom; width:520px; height:22px}
.list1 ul li a{text-decoration:none; color:#444544; background:url('images/marker1_4.gif') no-repeat 0 2px; padding-left:32px; height:22px; display:block}
.list1 ul li a:hover{text-decoration:none; color:#E55103}

span {color:#E55103; text-decoration:underline}
span a{text-decoration:underline;color:#E55103;}
span a:hover{text-decoration:none}
strong a{font-size:10px; color:#272727; text-decoration:none; font-weight:100}
strong a:hover{text-decoration:underline}

.link a{background:url('images/marker1_1.gif') no-repeat 0 1px; padding-left:20px; color:#E55103; text-decoration:underline; height:17px; display:block}
.link a:hover{ text-decoration:none}

a{color:#000000; text-decoration:underline}
a:hover{ text-decoration:none}


b {color:#000000; font-weight:100}
b a{ text-decoration:none}
b a:hover{ color:#FFFFFF}

.line {background:url('images/line1_1.gif') repeat-x; width:197px; margin-left:21px}

.style {height:100%; width:766px}
.back{ background-color:#272727; width:10px}
.back1{background-color:#272727; width:516px}
.back2{background-color:#131313; width:186px}
.back3{background:url('images/_ft/main_bg.jpg') no-repeat; height:224px}
.back4{background:url('images/bg1_2.gif') repeat-x; height:30px; padding-left:11px}
.back5{background:#FFFFFF;}
.back6{background: #eee url('images/bg1_3.gif') repeat-x; height:139px; padding-left:34px; padding-top: 18px}
.back6 h3 {margin-bottom: 5px;}
.back7{background:url('images/bg1_4.gif') repeat-x top; height:116px;  width:225px; padding-left:11px}
.back8{background:url('images/bg1_5.gif') repeat-x; height:74px; text-align:center; vertical-align:middle}
.back9{background:url('images/bg1_6.gif'); height:100%}


	
/* Fasturtle's Added styles */
div.product li, div.specs li {
    margin: 0 0 0 10px;
    padding: 3px 0; 
    height: auto;
    width: auto;
    line-height: 1.5em;
}
ul.gallery {
    margin-bottom: 10px;
}
ul.gallery li {
    float: left;
    width: 200px;
    padding-top: 10px;
}
ul.gallery.long li {
    width: 220px;
}
table.form {
    width: 100%;
}
table.form td {
    line-height: 2em;
    padding: 5px 0;
}
table.form td.label {
    width: 90px;
    padding-right: 10px;
}
table.form td.input input {
    width: 100%;
    padding: 2px;
}
table.form td.input input, table.form textarea {
    border: 1px solid #999;
}
table.form td textarea {
    width: 100%;
    height: 80px;
    padding: 2px;
}
span.error {
    display: block;
    color: red;
    font-weight: bold;
    text-decoration: none;
}
#show_schedule div.show {
    padding: 0 15px;
    border-bottom: 1px solid #ccc;
}
div.show dl {
    margin: 0;
    padding: 10px 0;
}

#show_schedule div.show.odd {
    background: #eee;
}
#show_schedule div.show dl dt {
    font-weight: bold;
}
#show_schedule div.show dl dd {
    margin: 0 0 0 10px;
    padding: 0;
}

div#faqs li {
    margin: 0 0 5px 25px;
    height: auto;
    width: auto;
    background: none;
    list-style-type: square;
}
blockquote {
    border-bottom: 1px solid #ccc;
}
.clear {
    clear: both;
}
 