@charset "UTF-8";
/* Detroit Uncorked 6/12/2008 */

body{
margin:0px;
padding:0px;
background-color:#312732;
}
html{
margin:0px;
padding:0px;
}

#main{
width: 934px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
background-image:url("../images/bknd_02.jpg");
background-repeat:no-repeat;
background-color:#ffffff;
margin-bottom:10px;
padding-bottom:6px;
}

#main .header{
width:inherit;
clear:both;
}

#main .navigation{
margin-bottom:6px;
margin-left:8px;
}
#main .navigation .gap{
margin-left:5px;
}

#main .content{
margin:0px 8px 6px 8px;
text-align:left;
}

#main .content .photoContent{
background-color:#ffde00;
padding:25px;
}

#main .content .photoContent .left{
float:left;
width:313px;
}
#main .content .photoContent .right{
width:550px;
float:right;
}
#main .content .photoContent #gallery{
width:690px;
height:408px;
}
#main .content .photoContent .photoOverview{
float:right;
}
#main .content .photoContent .logos{
margin:0px;
padding:0px;
}
#main .content .photoContent .logos li{
margin:0px;
padding:0px;
display:inline;
}

#main .footer{
clear:both;
margin-left:8px;
margin-right:8px;
height:87px;
background-color:#7bc144;
}
#main .footer .left{
float:left;
}
#main .footer .right{
float:right;
margin-right:50px;
}

#main .footer a:link{
text-decoration:none;
color:#ffffff;
}
#main .footer a:hover{
text-decoration:none;
color:#ffffff;
}
#main .footer a:visited{
text-decoration:none;
color:#ffffff;
}

.h1{
background-color:#903f98;
padding:4px;
color:#ffdd00;
font-weight:bold;
font-size:13px;
width:100%;
}
h3{
font-size:12px;
color:#8f3f96;
font-weight:normal;
}

h4{
font-size:15px;
color:#000;
font-weight:bold;
margin: 0;
}

h4 a {
font-size:12px;
color:#000;
}

h4 a:hover {
color:#8f3f96;
}

.orderTable{
color:#903f98;
}

.left_form {
	float: left;
	width: 50%;

	}

.right_form {
	float: right;
	width: 50%;

	}
	
label{  float: left; width: 200px; font-weight: bold; font-size: 12px; }
	
input { width: 150px; margin-bottom: 5px; }

.inputRadio {width: 25px;}

select {width: 155px; margin-bottom: 5px;}

fieldset {width: 290px;}

.form_container { width: 100%; background-color: #ffde00;}

.input_small {width: 45px;}

br{ clear: left; }

.dashed {border-bottom: 1px dashed #000;}

.table_header {font-weight:bold;}