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

/* BOXES */
body {
	margin: 0;
	padding: 0;
	
	background: url(../img/layout/bg_1px.gif) repeat-x scroll 0pt 0pt;
}
#bg {
	background: url(../img/layout/bg.jpg) no-repeat scroll center top;
}
#baseDiv {
	margin: 0 auto;
	
	width: 956px;
}
#topcap, #bottomcap {
	display: block;
	
	height: 18px;
}
#topcap {
	background: url(../img/layout/topcap.png) no-repeat scroll 0pt 0pt;
}
#bottomcap {
	background: url(../img/layout/bottomcap.png) no-repeat scroll 0pt 0pt;
}
#browseMain {
	padding: 0 18px;
	
	background: url(../img/layout/browseMain.png) repeat-y scroll 0pt 0pt;
}
#browseMain-border {
	margin: 10px 0 0;
	
	background-color: #bac9d2;
	border: 1px solid #9cb0bc;
}
#browseMain-bg {
	
}
#nav-bg {
	min-height: 694px;
	height: auto !important;
	height: 694px;
	
	background: url(../img/layout/nav-bg.png) repeat-y scroll 0pt 0pt;
}
#left-column {
	float: left;
	width: 190px;
}
#body-column {
	float: left;
	padding: 10px 0 0;
	
	width: 503px;
}
#text_ctn {
	margin: 0 15px 10px;
	width: 453px;
	
	background-color: #9AB0BE;
	border: 10px solid #D1D8DE;
}
#text_title_ctn {
	margin: 1px 1px 0;
	padding: 16px 10px 10px;
	background-color: #BBC9D2;
}
#text_text_ctn {
	margin: 0 1px 1px;
	padding: 10px 10px 0;
	background-color: #D8E0E3;
}
.navSub, .selectedSub {
	padding: 0 0 0 10px;
}
.navSubSub {
	padding: 0 0 0 20px;
}
#add-column {
	float: left;
	margin-left: -19px;
	padding: 10px 0 0;
	
	width: 202px;
}
#add-column #text_ctn {
	width: 198px;
}
#wrapper {
	clear: both;
	
	font-size: 1px;
}
#address {
	margin: 10px 0 0 0;
	padding: 0;
	
	text-align: center;
}
#producer {
	margin: -3px auto 0;
	
	width: 940px;
}
/* NAVIGATION */
#nav {
	margin: 0px;
	padding: 12px 10px;
	
	list-style: none;
}
#nav li {
	margin: 0px;
	padding: 0px;
}

.header1 td{
	vertical-align:middle;
	text-align:center;
	}