body {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/site_bg.gif);
background-color: #FFF !important;
}

img {
border: none;
}

#flash_holder {
margin-top: 1px;
vertical-align:bottom;
height:208px;
float: right;
}

.clearLeft{
clear: left;
}

.clearRight{
clear: right;
}

#siteHeader_section {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/header_bg.gif);
background-repeat: repeat-x;
width: 100%;
height: 269px;
}

#siteHeader {
width: 960px;
margin-left: auto;
margin-right: auto;
}

#flashMenu {
float: left;
width:719px
}

#romiPhoto {
float: right;
width:241px;
}

#nav {
margin:0;
padding: 0;
z-index:11;
}

#nav li {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/menu.gif);
background-position: top left;
list-style:none;
padding: 0;
margin: 0;
height: 53px;
cursor: pointer;
float: left;
position: relative;
text-align: left;
z-index:12;
}

#nav li a {
display: block;
height: 53px;
}

#nav li ul {display: none;}

#nav li.over ul {
display:block;
position: absolute; 
width: 210px;
top:53px; 
left: -20px; 
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/dropdown_bg.png);
background-position: bottom left;
padding: 5px 0 19px 0;
margin: 0;
}

* html #nav li.over ul {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/ie_dropdown_bg.gif);
}

#nav li ul li {
width: 154px;
margin: 0 0 0 24px;
display: block; 
border-bottom: 1px solid #9e3d47;
background-image: none;
padding: 3px 0 0 10px; 
height: 27px;
}

* html #nav li ul li {
margin: 0 0 0 12px;
}

#nav li ul li a {
color: #FFF;
text-decoration: underline;
font-family: verdana;
font-size: 11px;
height:auto;
}

#nav li ul li a:hover {
color: #ccc;
text-decoration: none;

}

#nav #navHome {background-position: 0 0;width:64px;}
#nav #navHome:hover {background-position: 0 53px;}
#nav #navAbout {background-position: -64px 0;width:82px;}
#nav #navAbout:hover {background-position: -64px 53px;}
#nav #navAccess {background-position: -146px 0;width:91px;}
#nav #navAccess:hover {background-position: -146px 53px;}
#nav #navProperty {background-position: -237px 0;width:107px;}
#nav #navProperty:hover {background-position: -237px 53px;}
#nav #navBuying {background-position: -344px 0;width:87px;}
#nav #navBuying:hover {background-position: -344px 53px;}
#nav #navSelling {background-position: -431px 0;width:84px;}
#nav #navSelling:hover {background-position: -431px 53px;}
#nav #navLogin {background-position: -515px 0;width:86px;}
#nav #navLogin:hover {background-position: -515px 53px;}
#nav #navContact {background-position: -601px 0;width:118px;}
#nav #navContact:hover {background-position: -601px 53px;}
#nav #navLogout {background-position: -718px 0;width:86px;}
#nav #navLogout:hover {background-position: -718px 53px;}

#buckets {
width: 960px;
margin: 0 auto 30px auto;
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/bucket_bg.gif);
background-repeat: no-repeat;
}

#buckets .bucket_msg {
width: 140px;
float: left;
font-family: verdana;
font-size: 11px;
color: #fff;
margin: 60px 21px 0 82px;
text-align: justify;
line-height: 1.6em;
}

* html #buckets .bucket_msg {
margin: 60px 60px 0 41px;
}

#buckets .bucket_msg a {
color: #FFF;
text-decoration: underline;
float: right;
}

#buckets .bucket_msg a:hover {
text-decoration: none;
}


#buckets #bucket_comm {
margin-right: 0;
width: 145px
}

#homepage_content {
width: 960px;
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/content_tile.gif);
background-repeat: repeat-y;
margin: 0px auto;
position: relative;
}

#homepage_content_holder {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/content_bottom.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#homepage_cms {
font-family:verdana;
font-size:12px;
line-height:2em;
margin-left:40px;
padding-bottom:20px;
text-align:justify;
width:565px;
min-height:260px;
}

#homepage_cms h1 {
font-size:14px;
font-weight: bold;
}

* html #homepage_cms {
height: 260px;
}

* html object {
height:205px;
}

#homepage_map_search {
 bottom:8px;
position:absolute;
right:20px;
}

#mapSwap {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/map/background_map.png);
width:294px;
height:324px;
}

* html #mapSwap {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/map/ie_background_map.gif);
}

#homepage_buttons{
width: 960px;
margin: 25px auto;
}

#homepage_buttons img{
float: left;
}

#endSection {
width: 100%;
background-color: #000;
background-image: none;
border-top: 1px solid #fff;
padding-bottom: 15px;
}

#endSection_menu {
width: 920px;
margin: 20px auto;
color:#bbb;
font-family: verdana;
font-size:11px;
}

#endSection_menu a {
color:#bbb;
padding: 0 10px;
}

#endSection_content {
width: 900px;
margin: 20px auto;
color:#fff;
font-family: verdana;
font-size:12px;
}

#endSection_content img {
float: right;
margin-right: 5px;
margin-top:10px;
}

#endSection_content a {
color: #FFF;
}

#int_content {
width: 960px;
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/int_content_tile.gif);
background-repeat: repeat-y;
margin: 0 auto 25px;
}

#int_content_holder {
background-image: url(http://assets.rmcloud.com/templates/romisarna_com/romisarna_com_images/int_content_bottom.gif);
background-position: bottom left;
background-repeat: no-repeat;
}

#int_cms {
font-family:verdana;
font-size:12px;
line-height:2em;
margin-left:28px;
min-height:260px;
padding-bottom:20px;
text-align:justify;
width:904px;
}

#int_cms h1 {
font-size:14px;
font-weight: bold;
}

#pageHeader {
color:#FFFFFF;
font-family:georgia;
font-size:25px;
margin:20px auto 0;
text-transform:uppercase;
width:920px;
}

#pageHeader h1 {
color:#FFFFFF;
font-family:georgia;
font-size:25px;
margin:20px auto 0;
text-transform:uppercase;
font-weight:normal;
}

#menu_div {
z-index: 11;
}
* html #nav li a {
height: 50px;
}

* html #nav li {
height: 50px;
}

