/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(light_arrow_down.gif); width:9px; height:6px; left:0px; top:5px; background-repeat:no-repeat;background-position:top left;}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(light_arrow_down.gif); background-repeat:no-repeat;background-position:top left;}



/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(medium_purple_right.gif); width:6px; height:9px; left:0px; top:3px; background-repeat:no-repeat;background-position:top left;}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(medium_purple_right.gif); background-repeat:no-repeat;background-position:top left;}


/* --[[ Main Container ]]-- */
#imouter0 {border-style:none; border-color:#450b66; border-width:0px; padding:0px; margin:0px; }


/* --[[ Sub Container ]]-- */
#imenus0 li ul {background-color:#427474; border-style:solid; border-color:#427474; border-width:1px; padding:0px; margin:1px 0px 0px; }




/* [Underlayment (Drop Shadow)] */
#imenus0 .imunder {background-color:#a2a2a2; top:0px; left:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}


/* --[[ Main Items ]]-- */
#imenus0 li a {padding:4px 30px 5px 30px;text-align:left;color:#ffffff; font-family: verdana, arial; font-size:12px; height:16px; font-weight:bold; font-size:14px;background:url(assets/nav-bullet-off.gif)  13px 9px no-repeat;text-decoration:none;margin:0px 0px 0px 0px;border-color:#ffffff; border-width:0px;}


/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a {text-align:left;color:#e1e1e1; font-family: verdana, arial; font-size:14px; height:16px; padding:4px 30px 5px 30px;background:url(assets/nav-bullet-on.gif) 13px 9px no-repeat; background-color:#1D4F4F;}
#imenus0 li a.ihover, .imde imenus0 a:hover {text-align:left;color:#e1e1e1; font-family: verdana, arial; font-size:14px; height:16px; padding:4px 30px 5px 30px;background:url(assets/nav-bullet-on.gif) 13px 9px no-repeat; background-color:#1D4F4F; }


/* [active] */
#imenus0 li a.iactive {}


/* --[[ Sub Items ]]-- */
#imenus0 ul a {clear:both;background-color:transparent; color:#ffffff; text-align:left; font-size:14px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding-left:30px;padding-top: 4px; }



/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a {clear:both;color:#ffffff; text-decoration:none; background-color:#1D4F4F;}
#imenus0 ul li a.ihover {clear:both;color:#ffffff; text-decoration:none; background-color:#1D4F4F;}


/* [active] */
#imenus0 ul li a.iactive {background-color:#ffffff; }

a{text-decoration:none;}
a:link{color:#1E5050; text-decoration:none;}
a:hover{color:#1E5050; text-decoration:none;}
a:visited{color:#1E5050; text-decoration:none;}
a:active{color:#1E5050; text-decoration:none;}

span.top-nav {padding:4px 30px 5px 30px;text-align:left;float:left;color:#e1e1e1; font-family: verdana, arial; font-size:12px; height:16px; font-weight:bold; font-size:14px;background:url(assets/nav-bullet-off.gif)  13px 9px no-repeat;text-decoration:none;margin:0px 0px 0px 0px;}
span.top-nav a {padding:4px 15px 5px 15px;color:#e1e1e1; text-decoration:none;font-weight:bold; height:16px;}
span.top-nav a:hover {color:#ffffff; text-decoration:none; font-weight:bold; height:16px;}

span.top-nav-selected {background-color:#1D4F4F;padding:4px 5px 5px 5px;text-align:left;float:left;color:#e1e1e1; font-family: verdana, arial; font-size:14px; height:16px;}

span.top-nav-selected2 {padding:4px 20px 5px 20px;background:url(assets/nav-bullet-on.gif) 8px 9px no-repeat;}
span.top-nav-selected2 a {color:#e1e1e1; text-decoration:none;font-weight:bold; height:16px;}
span.top-nav-selected2 a:hover {color:#ffffff; text-decoration:none; font-weight:bold; height:16px;}

div.prop-nav-selected {border-left:1px solid #427474;border-right:1px solid #427474;border-top:1px solid #427474;padding:3px 5px 3px 5px;background-color:#427474;float:left;text-align:left;color:#e1e1e1;font-family: verdana, arial; font-size:12px;}
div.prop-nav-selected a {color:#e1e1e1;text-decoration:none;}
div.prop-nav-selected a:hover {color:#ffffff;text-decoration:none;}

div.prop-nav {border-left:1px solid #427474;border-right:1px solid #427474;border-top:1px solid #427474;padding:3px 5px 3px 5px;color:#1D4F4F;float:left; text-align:left;text-decoration:none; font-size:12px; font-family: verdana, arial;}
div.prop-nav a {color:#1D4F4F; text-decoration:none;}
div.prop-nav a:hover {color:#1D4F4F; text-decoration:none;}

span.bottom-nav {color:#464646;}
span.bottom-nav a {color:#464646; text-decoration:none}
span.bottom-nav a:hover {color:#464646; text-decoration:underline}

span.link-white {color:#ffffff;}
span.link-white a {color:#ffffff; text-decoration:none}
span.link-white a:hover {color:#ffffff; text-decoration:underline}

body
{
color:#464646;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}

.outer
{
width:970px;
margin:0px auto;
}

.white-spacer
{
width:970px;
height:2px;
font-size:2px;
clear:both;
}

.row1
{
width:970px;
height:18px;
clear:both;
background:url(assets/bath-self-catering-keywords.gif) repeat-y;
}

.row2
{
width:970px;
clear:both;
}

.row3
{
width:970px;
height:27px;
clear:both;
background:url(assets/bath-self-catering-navbar.gif) repeat-y;
}

.nav-space
{
clear:both;
height:5px;
width:970px;
background:url(assets/bath-self-catering-navbar.gif) repeat-y;
}

.row4
{
width:970px;
height:27px;
clear:both;
background:url(assets/bath-self-catering-listing-propbar.gif) repeat-y;
}

.row5
{
width:970px;
height:27px;
clear:both;
background:url(assets/bath-self-catering-bottom-nav.gif) repeat-y;
}


.f668
{
float:left;
width:668px;
height:302px;
background:url(assets/bath-self-catering-listing-box.gif) repeat-y;
}

.f302
{
float:left;
width:302px;
}


.search
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:center;
color:#646464;
padding:2px;
}

.spacer
{
height:1px;
font-size:1px;
clear:both;
}

.title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
text-align:left;
font-weight:bold;
color:#1E5050;
}

.subtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
text-align:left;
font-weight:bold;
color:#1E5050;
}

.title1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
font-weight:bold;
}

.contentn
{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
}

.content
{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:left;
}

.content-small
{
font-family:Arial, verdana, Helvetica, sans-serif;
font-size:0.8em;
text-align:left;
}

.content-smallest
{
font-family:verdana, Helvetica, sans-serif;
font-size:0.7em;
text-align:left;
}


.content-white
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:left;
color: #ffffff;
padding: 2px;
}

.content-white-centre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
letter-spacing:1px;
text-align:center;
color: #ffffff;
font-weight: bold;
}

.content-white-centre2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:center;
color: #ffffff;
}

.back
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:right;
color: #ffffff;
padding-top: 4px;
}

.caption
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
text-align:center;
padding-top: 4px;
padding-bottom:10px;
}

.picture
{
border: 1px solid #393939;
}

.listing-title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
font-weight:bold;
color: #ffffff;
padding: 2px;
}



.detail-box
{
border: 1px solid #000000;
background-color: #ffffff;
}

.detail-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
padding: 4px;
}

.detail-back
{
text-align:right;
font-size:10pt;
padding-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.detail-back2 
{text-align:right;font-size:10pt;padding-top:4px;font-style:bold;;font-family:Verdana, Arial, Helvetica, sans-serif;}

  
.old-below




.f10
{
float:left;
width:10px;
}

.f10nav
{
float:left;
width:10px;
background: #639900;
height:16px;
}

.f150
{
float:left;
width:200px;
}

.f230
{
float:left;
width:230px;
}

.f740
{
float:left;
width:740px;
}

.f750
{
float:left;
width:750px;
}

.f950nav
{
float:left;
width:950px;
text-align:left;
height:16px;
background-color: #639900;
}

.spacer
{
height:5px;
font-size:5px;
}

.space-nav
{
height:5px;
font-size:5px;
float:left;
}

.box-content2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#101010;
}

.navline
{
height:2px;
width:100%;
background-color:#C1D599;
font-size:2px;
margin:2px 0px;
}

.template1
{
width:750px;
clear:both;
}

.template2a
{
width:370px;
float:left;
}

.template2spacer
{
width:10px;
float:left;
}

.template2b
{
width:370px;
float:left;
}

.template3a
{
width:370px;
float:left;
}

.template3spacer
{
width:10px;
float:left;
}

.template3b
{
width:370px;
background:url(assets/template3-bg.gif) repeat-y;
float:left;
}

.template4a
{
width:750x;
clear:both;
}

.template4b
{
width:370px;
float:left;
}

.template4c
{
width:370px;
float:left;
}

.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
color:#101010;
}

.ctc
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:center;
color:#101010;
}



.ct2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:left;
color:#101010;
}



.sub-title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:left;
color:#101010;
padding:3px 3px 3px 3px;
}

.green-bar
{
background-color:#639900;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-align:left;
padding:3px 3px 4px 5px;
}

.form-field
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#666666;
width:200px;
}

.form-field-big
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#666666;
width:400px;
}


.text-area
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#666666;
width:200px;
height:100px;
}

.text-area-big
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#666666;
width:600px;
height:100px;
}

.text-area-big2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#666666;
width:600px;
height:300px;
}

.form-button
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#ffffff;
background-color:#1D4F4F;
padding:1px;
cursor:pointer;
border:1px solid #1d4f4f;
}

.form-button-big
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#ffffff;
background-color:#1D4F4F;
padding:1px;
cursor:pointer;
border:1px solid #1d4f4f;
}

