body {
	margin:0;
	font-family:Verdana, Sans-serif;
	font-size:80%;
	text-align:center;
	 padding-left:0; 
	 padding-right:0; 
	 padding-top:10px; 
	 padding-bottom:0; 
	line-height:130%;	
	background-image:url('http://www.iowa-lodging.com/images/lijevo.gif'); 
	background-repeat:repeat

	
}#container {
	border:2px solid #999999; padding:20px; 
	width:800px;
	margin:0 auto;
	text-align:left;
	position:relative; 
	background-color:#FFFFFF;
	display: table;

}	
after.clearfix { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden;
 
} 
:after.clearfix {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    margin: 0 auto;
}

/* Hides from IE-mac \*/
* html .clearfix {
height: 1%;
}
/* End hide from IE-mac */



hr {
color:#C0C0C0
}


.top_nav {
border:1px solid #C0C0C0;
 width:780px;
height:20px; 
background-image:url('http://www.iowa-lodging.com/images/clanak.gif'); 
background-repeat:repeat;
padding: 5px;
background-position: bottom
}

#top_nav {
border:1px solid #C0C0C0;
 width:780px;
height:20px; 
background-image:url('http://www.iowa-lodging.com/images/clanak.gif'); 
background-repeat:repeat;
padding: 5px;
background-position: bottom
}
.button {
border: 1px solid #999999; 
background-repeat:repeat;
width:150px
}
#button {
border: 1px solid #F3F3F3 background-image:url('http://www.iowa-lodging.com/images/box_line.gif'); 
background-repeat:repeat;
width:150px
}
.nav-image{
background-image:url('http://www.iowa-lodging.com/images/nav_top.gif'); 
background-repeat:no-repeat;
width:150px;
height:auto

}
#nav-image{
background-image:url('http://www.iowa-lodging.com/images/nav_top.gif'); 
background-repeat:no-repeat;
width:150px

}
#top-sentence {
color: #999999; 
font-size: 90%; 
font-weight: bold; 
text-align: center

}
.top-sentence {
color: #808080; 
font-size: 90%; 
font-weight: bold; 
text-align: center

}
.logo {
width:339px;
height:77px; 
background-image:url('http://www.iowa-lodging.com/iowa.gif'); 
background-repeat:no-repeat;
background-position: center; 
float:right

}
.bar {
width:750px;
height:51px; 
background-image:url('http://www.iowa-lodging.com/images/bar.jpg'); 
background-repeat:no-repeat;
padding: 0 0 0 0;
background-position: center
}

.river-image {
width:411px;
height:108px; 
background-image:url('http://www.iowa-lodging.com/images/main_image.jpg'); 
background-repeat:no-repeat
}	
.main {
width:411px;
height:108px; 
background-image:url('http://www.iowa-lodging.com/images/main_image.jpg'); 
background-repeat:no-repeat;
}
form {
text-align: center
}
#rightCol {

text-align: center; 
width: 250px; 
border-style: solid; 
border-width: 1px; 
padding: 10px
}	

.ads         { 
text-align: center 
}

#ad          { 
float: left; 
width: 200px; 
 padding-left:25px; 
 padding-right:25px; 
 padding-top:0; 
 padding-bottom:25px 
}

#title        { 
font-size: 80%; 
font-family: serif; 
font-weight: bold; 
text-align: left }
.article     { 
text-align: right
}

	
/********************   LINK STYLES  *********/


#image {
	position:absolute;
	top:50px;
	left:0;
	width:160px;
	height:300px

}	

a:hover {
	color:#41B4F2;
	text-decoration:underline
}

#toplinks a {
	margin-right:6px; 
margin-top:10px; 
margin-bottom:10px; 
padding-top:10px; 
padding-bottom:10px
}	
#toplinks p {
	margin-right:6px; 
margin-top:10px; 
margin-bottom:10px; 
padding-top:10px; 
padding-bottom:6px; 
text-align:right
}	





/****************   HEADER STYLES  ************/
h1 {
	color:#666666;
	font-family:Times New Roman;
	font-weight:bold;
	padding-left:10px;
	font-size:12pt;
margin-top:0px; 
margin-bottom:0px; text-align:left 
}

#header h1 {
	color:#333333; 
margin-top:10px; 
margin-bottom:10px; 
padding-top:10px; 
padding-bottom:10px
}

#sidebar h1 {
	font-size:1.4em;
	margin:0 0 0 5px;
	padding-top:5px;
	color:#333
}	

#leftcolumn h1 {
	padding-top:20px
}	

h2 {
	color:#999999;
	padding-left:10px;
	font-size:12pt;
	font-weight:bold;
	margin-top:12px;
margin-bottom:6px; font-family:Times New Roman
}	

h2 a {
	text-transform:none;
}
/********************    PARAGRAPH STYLES    **********/
	

#sidebar p {
	background: #f3f3f3;
	padding:4px; 
	text-align:center; 
	margin-top:6px; 
	margin-bottom:6px 
	
	}
	#sidebar ul {
	margin-bottom:0;
	padding-top:0; 
	list-style-type:none; 
	text-align:left
}



/**********************      IMAGE STYLES     ************/
#header img {
	margin-left:10px;
	margin-top:-10px;
	padding:3px;
	margin-bottom:0;
	border:1px solid #ccc;
}	

#header      { 
margin-top: 10px; 
margin-bottom: 10px 
}

/********************    INDEPENDANT DIV IDS AND CLASSES   *******/
/***********************     MAIN CONTAINER  *******************/
	
/*************************     TOP RIGHT HAND LINKS   *********/
#toplinks {
	position:relative;
	top:12px;
	right:30px; 
	margin-bottom:6px; 
	text-align:right
}
/*************************    LEFT COLUMN  ************/
#leftcolumn {
	float:right;
	width:550px; 
	margin-top:15;
	 margin-bottom:15; 
	  text-align:left;
	   padding-left:25px
}	
/*********************      RIGHT SIDEBAR COLUMN   ********/
#sidebar {
	float:left;
	width:180px;
	margin-left:0; 
	margin-right:10px; 
	margin-top:0; 
	margin-bottom:0; 
	padding-left:0
}	


/************************   FOOTER     ***********/
#footer {
	clear:both;
	margin-left:0;
	width:728px;
	text-align:center;
	border-top:1px solid #f3f3f3;
	color:#888888;
	margin-top:12px; 
	margin-bottom:6px; 
	padding-top:12px
}	
/**********************      LINKS BELOW EACH POST    ***********/
span {
	float:right;
	
}
/***********************      RIGHT HAND SIDE CONTENT BOXES    *******/

#sidebar td {
padding-right:2px
}
.sidebox {
	width:150px;
	background:#ffffff;
	padding-left:0; 
padding-right:0; 
padding-top:12px; 
padding-bottom:12px;
 text-align:center
}
.sidebox img {
	text-align:center
}
.sidebox2 {
	width:180px;
	margin-bottom:15px; 
padding-left:0; 
padding-right:0; 
padding-top:12px; 
padding-bottom:12px; 
	background:#F3F3F3 url('http://www.iowa-lodging.com/images/box_line.gif')

}
.sidebox3 {
	width:180px;
	background:#ffffff;
margin-bottom:15px; 
padding-left:0; 
padding-right:0; 
padding-top:12px; 
padding-bottom:12px
}

.sidebox2 p{
text-align: center
}
#top {
width:728px;
text-align:center;
background: #FFFFFF;
height:150px; 
color:#FFFFFF;
margin-top:12px; 
margin-bottom:12px; 
padding-left:10px; 
padding-right:10px; 
padding-top:12px; 
padding-bottom:12px 
}
#leftcolumn table        { 
width: 450px; 
font-family:serif; 
font-size:10pt 
}
#leftcolumn td        { 
text-align:left
}
.left_navigation {
font-family: Verdana; 
font-size: 12px; 
color: #333333
}
.left_navigation a:link {
color:#1D3E92; 
text-decoration:none
}
.left_text a:visited {
color:#1D3E92; 
text-decoration:none
} 
.left_text a:active{
color:#1D3E92; 
text-decoration:none
} 
.left_navigation a:hover {
background-color: #D9DDED; 
color: #1D3E92; 
text-decoration:none
}
td a {
	font-size:10pt
}
td {
padding-right:20px; 
text-align:right
}

table {
font-size:10pt
}
.toppage{
width:auto;
height:auto; 
border-bottom-style:solid; border:1px}
#toppage{
width:auto;
height:auto;
border-bottom-style:solid; border:1px}


}
.core {width:auto}
#core {width:auto}