/*   
Theme Name: BFNav
Theme URI: http://www.vfxdude.com/downloads/
Description: A child theme for Big Feature
Author: Roger Grimstad
Author URI: http://www.vfxdude.com
Template: 0910
Version: 1.0.1
*/

body { background: #f9f9f9 url(images/bg02.jpg) no-repeat center top; }
#header { margin-bottom:0; }
#container { padding: 40px 50px 20px; border-left: 1px solid #aaa; border-right: 1px solid #aaa; }
#topheader { margin-top: 50px; }
#topheader .inside { padding-top: 80px; padding-left: 110px; background-image: url("http://www.realmallorca.co.uk/ldp/img/topheader.png"); background-repeat: no-repeat; background-position: center top; height: 85px; width: 844px; }
#topheader p.description { border-left: none; margin: 0; font-size: 14px; padding: 17px 0 0 14px; }
#topheader ul.navigation.navsimple li a { border-right: 0px; }
#topheader ul.navigation.navsimple li.last a { border-right: none; }
#headerstuff { padding: 0 50px; }
#top .inside { width: 964px; padding-top: 8px; padding-bottom: 8px; padding-left: 7px; height: 28px; background-image: url("http://www.realmallorca.co.uk/ldp/img/nav_bg.png"); background-repeat: no-repeat; }
#top ul.navigation { width: auto; margin: 5px 0 0 50px; }
#top ul.navigation a { color: #aaa; }
ul.navigation.navsmall li a { border-right: 1px solid #999; }
#searchcontainer { float:right; margin-right: 50px; }
#searchcontainer .searchicon { margin: 3px 0 0 3px; }
#searchcontainer .searchbox { height: 22px; background-color: #fff; border:none; }
.searchform .searchfield { padding: 2px; }
#footer-widgets a { color: #eee; }
#footer { margin-top: 0; }
#footer .inside { border-left: 1px solid #333; border-right: 1px solid #333; background-color: #222; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; }
#footer-widgets h2 { color: #eee; }
#footer-widgets ul li ul li { border-bottom: 1px #666 solid; }
#footer-widgets { border-top: none; margin-top: 0; padding: 20px 50px; background-color:#333; color: #eee; }
#footertext { padding: 10px 50px; }
#footertext ul.navigation.navsmall { float: right; width: auto; margin: 5px 15px 0; }
#footertext ul.navigation.navsmall li.last a { padding-right: 15px; border-right: 0px; }
.navitem { font-size: 11px; text-transform: none; font-weight: normal; color: #ffffff; border: none; }
#top { margin-left: 8px; margin-right: 0px; }
.inside { width: 1000px; }
.icon_facebook { float: left; padding-right: 4px; }
.icon_twitter { float: left; padding-right: 7px; }
.icon_rss { float: left; }
ul.navsimple { display: none; }
li.page_item { text-transform: none; }
.comsep {display:none;}
.nocomments {display:none;}
.new {
	min-height: 3em;
	overflow: hidden;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #333333;
	padding-bottom: 1px;
	text-align: justify;
}
.new p {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	margin-bottom: 1em;
	line-height: 1.4em;
}
.newside {
	min-height: 3em;
	overflow: hidden;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	color: #333333;
	padding-bottom: 1px;
}
.newside p {
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	margin-bottom: 1em;
	line-height: 1.4em;
}
.new a {
	text-decoration: none;
	color: #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 0;
}

.new a:visited {
	color: #bdbdbd;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.new a:active {
	color: #d2d2d2;
}

.new a:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #404040;
}
.new a {
	color: #368AD2;
	border-bottom-color: #368AD2;
}

.new a:visited {
	color: #5D8FBD;
	border-bottom-color: #666666;
}

.new a:active {
	color: #368AD2;
}

.new a:hover {
	background-color: #D0E4F6;
	color: #0D4473;
}
.newside a {
	text-decoration: none;
	color: #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 0;
}

.newside a:visited {
	color: #bdbdbd;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.newside a:active {
	color: #d2d2d2;
}

.newside a:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #404040;
}
.newside a {
	color: #368AD2;
	border-bottom-color: #368AD2;
}

.newside a:visited {
	color: #5D8FBD;
	border-bottom-color: #666666;
}

.newside a:active {
	color: #368AD2;
}

.newside a:hover {
	background-color: #D0E4F6;
	color: #0D4473;
}


