#about #content,#configurator #content,#home_sub #content {  padding-top:190px !important;  background:url(../images/header/about_janousek.jpg) top no-repeat;}#boats #content {  padding-top:190px !important;  background:url(../images/header/our_boats.jpg) top no-repeat;}#why #content,#order #content,#contact #content {  padding-top:190px !important;  background:url(../images/header/why_janousek.jpg) top no-repeat;}#store #content {  padding-top:190px !important;  background:url(../images/header/why_janousek.jpg) top no-repeat;}#competition #content,#service  #content,#used #content {  padding-top:190px !important;  background:url(../images/header/janousek_service_cente.jpg) top no-repeat;}#planning  #content {  padding-top:190px !important;  background:url(../images/header/finance_fleet.jpg) top no-repeat;}#columns {  background:url(../images/content_pages/top_title_bg.png) top no-repeat;}.no_sub_menu {  background:url(../images/content_pages/top_title_bg_alt.png) top no-repeat !important;}#columns { behavior: url(iepngfix.htc); }#columns .column {  float:left;}#columns .left {  width: 603px;}.crewMeasurement {	margin: auto;}.clearMe{	clear:both;	padding:0;	margin:0;}#column .right {  width:215px;}.smallPrint{	font-size:0.8em;	color:#999999;	font-style:italic;	margin-bottom: 20px;}.no_sub_menu .right {  padding-top:55px;}  .content {  font-size:120%;}.content h2.title {  margin:0;  padding:0 15px;  line-height:50px;  font-size:180%;  font-weight:100;  color:#fff;  font-family:'Trebuchet MS', sans-serif;}.content .padding {  padding:5px 15px;  margin-top: 10px;}.content .padding a{  color:#0e1352;  text-decoration: none;}.content .padding a:hover{	color:#434cbb	;}#sub_menu .padding {  background:url(../images/content_pages/sub_menu/bg.gif) top repeat-y;}#sub_menu h3 {  margin:0;  padding:0 15px;  line-height:50px;  font-size:160%;  font-weight:100;  color:#0e1352;  font-family:'Trebuchet MS', sans-serif;}#sub_menu ul {  margin:0;  padding:10px 40px 20px 0;  background:url(../images/content_pages/sub_menu/bg_bottom.gif) bottom left no-repeat;}#sub_menu ul li {  display:block;  padding:5px 0 5px 45px;  background:url(../images/content_pages/sub_menu/bullet.gif) 5px no-repeat;}#sub_menu ul li a {  color:#6f6f6f;  text-decoration:none;}#sub_menu ul li a:hover {  text-decoration:underline;}#sales_menu ul {  margin:0;  padding:0 10px 0 5px;  list-style:none;}#sales_menu ul li {  background:#2d2e6b url(../images/content_pages/sales_menu/bg.gif) top left no-repeat;  margin-bottom:5px;  float: left;  width: 200px;}#sales_menu ul li a {  display:block;  padding:15px 10px;  color:#fff;  text-decoration:none;  background:url(../images/content_pages/sales_menu/arrow.gif) right no-repeat;  margin: 0;  float: left;  width: 180px;}.pricingTable1, .pricingTable2{	width: 505px;	background:#fff;	}.pricingTable3{	width: 650px;	background:#fff;	}.pricingTable2{	margin: 0 0 20px 0;}.pricingTable1 th{}.pricingTable1 td, .pricingTable2 td{	padding: 8px;	margin: 10px;	border:#fff solid 1px;	background:#EFF1F5;}.tableTop td{	background:#0A1E66;	color:#fff;	height: 1em;}.numeric{	text-align: right;}.centreText{	text-align:center;}.pricingTable1 .numeric{	text-align:center;}h3{	color:#0e1352;}h4{	margin-bottom: 0;	font-size: 1.1em;}.smaller{font-size: 80%;}.italic{	font-style:italic;	font-size: 80%;}/* ********* VISIT JANOUSEK TAB ********* */#visit_janousek {	position: absolute;	left: -37px;	top: 31px;}* > #visit_janousek {	top: 6px;}#visit_janousek a {	display: block;	width: 37px;	height: 112px;	background: url(../images/stampfli-in.jpg) no-repeat top left;}#visit_janousek a span {	display: none;}/** * LOGIN / SIGNUP / REPAIR / REFURB FORMS */#login_form, #signup_form{	border: 1px solid #CCC;	background-color: #EEE;	margin: 25px 25px;	padding: 5px 0;}#login_form fieldset, #signup_form fieldset{	border: 0;	margin: 5px;	padding: 0;}#login_form label, #signup_form label{	width: 6em;	float: left;	text-align: right;	margin-right: 0.5em;	display: block;	line-height: 25px;}#login_userid, #login_userpwd, #signup_name, #signup_email, #signup_password {	width: 12em;}#sub_form label, #sub_form input, #sub_form textarea{	display: block;	float: left;	margin-bottom: 10px;}#sub_form select{	display: block;	float: left;	margin-bottom: 10px;}	#sub_form label {	text-align: right;	width: 170px;	padding-right: 20px;}#sub_form br {	clear: left;}	/** * SIDEBAR LOGIN FORM */#sidebar_login_form {	margin: 10px;}#sidebar_login_form input {	margin-bottom: 5px;}