/* Indulge Media Sure - The Guernsey Directory styles */
/* v1.0 */


/* MAIN */ 

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FDB813;
}



h1 {
	padding:0 0 10px 0;
	color: #FDB913;
	font-size: 36px;
	font-weight: bol;
}

h2 {
	padding: 0 0 7px 0;
	color: #FDB913;
	font-size: 16px;
	font-weight: normal;
}

p {
	margin: 0;
	padding: 0 0 10px 0;
	color: #5E6062;
	font-size: 12px;
	line-height: 1.5em;
}

a {
	color: #5E6062;
	text-decoration: underline;
}

#wrapper {
	margin: 0;
	padding: 0;
	background: #FFF;
}

.invisible {/* use space but no display */
	visibility: hidden;
}

.remove {/* removed from display */
	display: none;
}

.floatLeft {
	float: left;
}

p.general-message {
	padding: 15px 0;
	color: #F00;
}

/* HEADER */ 

#header.container_12 {
	margin: 0 auto;
	padding: 3px 0 0 0;
	width: 960px;
	height: 130px;
}

#suredirectorylogo.grid_4 {
	margin: 0 10px;
	padding: 25px 0 0 0;
}

/* TABS */

#wrapper #tabs {
	clear: both;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	width: 960px;
	height: 31px;
	background: transparent url(../../images/directory/nav/img-tab-bg.gif) no-repeat center;
}

#wrapper #tabs #tab-list1 {
	float: left;
	overflow: hidden;
	margin: 0 0 0 100px !important;
	margin: 0 0 0 50px;
	height: 31px;
	list-style: none;
}

#wrapper #tabs #tab-list2 {
	float: right;
	overflow: hidden;
	margin: 0 100px 0 0;
	height: 31px;
	list-style: none;
}

#tabs-searchall a {
	width: 92px;
	background: url(../../images/directory/nav/tabs-searchall.gif) top left no-repeat;
}

#tabs-whitepages a {
	width: 105px;
	background: url(../../images/directory/nav/tabs-whitepages.gif) top left no-repeat;
}

#tabs-yellowpages a {
	width: 112px;
	background: url(../../images/directory/nav/tabs-yellowpages.gif) top left no-repeat;
}

#tabs-maps a {
	width: 60px;
	background: url(../../images/directory/nav/tabs-maps.gif) top left no-repeat;
}

#tabs-directoryinfo a {
	width: 113px;
	background: url(../../images/directory/nav/tabs-directoryinfo.gif) top left no-repeat;
}

#tabs-advertise a {
	width: 86px;
	background: url(../../images/directory/nav/tabs-advertise.gif) top left no-repeat;
}

#tabs-competitions a {
	width: 111px;
	background: url(../../images/directory/nav/tabs-competitions.gif) top left no-repeat;
}

#tabs-links a {
	width: 60px;
	background: url(../../images/directory/nav/tabs-links.gif) top left no-repeat;
}

#tab-list1 li, #tab-list2 li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#tab-list1 a, #tab-list2 a {
	float: left;
	margin: 0;
	padding: 31px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:31px; /* for IE5/Win only */
}

#tab-list1 a:hover, #tab-list2 a:hover {
	background-position: 0 -34px;
}

#tab-list1 a:active, #tab-list2 a:active, #tab-list1 a.selected, #tab-list2 a.selected {
	background-position: 0 -69px;
}

/* SEARCH */

#wrapper-search {
	background:transparent url(../../images/directory/nav/img-search-bg.jpg) repeat-x 0 0;
	height:50px;
}
#header-search {
	height:22px;
	margin:0 auto;
	padding-top:7px;
	width:980px;
}
#header-search h3 {
	padding:0;
	float:left;
	color:#FFFFFF;
	margin:6px 2px 8px 8px;
	font-weight: normal;
}
#header-search h3.whowhat {
	margin-left:44px;
	width:125px;
}
#header-search h3.businessnametype {
	width:206px;
}
#header-search h3.where {
	width:70px;
}
fieldset.search {
	border: none;
	width: 766px;
	margin: 0 auto;
	padding:4px;
}
.search input, .searchbutton {
	border: none;
	float: left;
}
.search input.box {
	display: inline;
	color: #5E6062;
	font-family:verdana, arial, sans-serif;
	font-size: 13px;
	width: 165px;
	height: 18px;
	margin-bottom: 5px;
	margin-right:12px;
	padding: 4px;
	background: #FFFFFF url(../../images/directory/nav/search-input-bg.jpg) repeat-x;
	border: solid 1px #BEBEBE;
}
.search input.box:focus {
	border: solid 1px #5E6062;
}
/* ACCOUNTNAV */

#accountnav {
	margin: 0 0 2px 0;
	color:#5E6062;
	font-size: 12px;
	float:right;
	width:600px;
	text-align:right;
	padding-right:10px;
}

#accountnav a {
	text-decoration: none;
}

#accountnav a:hover {
	text-decoration: underline;
}

/* SUBNAV */

#wrapper-subnav {
	margin: 0;
	padding: 0;
	height: 29px;
	background: #00F;
	background: transparent url(../../images/directory/nav/img-subnav-wrap-bg.gif) repeat-x scroll 0 0;
}

#wrapper-subnav #subnav {
	margin: 0 auto;
	padding: 5px 0 0 20px;
	width: 960px;
	font-size: 12px;
	line-height: 1.2em;
	background: transparent url(../../images/directory/nav/img-subnav-bg.gif) no-repeat scroll center top;
}

#wrapper-subnav #subnav p {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.2em;
}

/* MAIN CONTENT */

#introtext {
	padding: 10px 0 0 0;
}

#contentcontainer {
	margin-top: 15px;
}

#cwlogo {
	padding: 20px 0 0 0;
	text-align: center;
}

#greyline {
	margin: 0;
	padding: 0;
	height: 1px;
	line-height: 0;
	font-size: 0;
	text-align: center;
	background-color: #E0DFDF;
	background-image: url(../../images/directory/nav/nav-grey-line-background.gif);
	background-position: center;
	background-repeat: no-repeat;
	border: 0;	
}

.clear {
	clear: both;
}

/* CHROME PANELS */	

.colchrome2 {
	float: left;
	margin: 0 0 10px 0;
	padding: 17px 0px 0 0;
	width: 140px;
	background: url(../../images/directory/main/2colchromebck.gif) top no-repeat;
}

.colchrome3 {
	float: left;
	margin: 0 0 10px 0;
	padding: 17px 0px 0 0;
	width: 220px;	
	background: url(../../images/directory/main/3colchromebck.gif) top no-repeat;
}

.colchrome2 h2, .colchrome3 h2, #refinesearch h2 {
	margin-left: 18px;
}

.colchrome2 ul, .colchrome3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #656367;
	font-size: 11px;
}

.colchrome2 li, .colchrome2 ul, .colchrome3 ul {
	color: #656367;
	font-size: 11px;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 88%;
}
.colchrome2 li, .colchrome3 li {
	border-bottom: 1px dashed #cccccc;
	line-height: 1.8em;
	margin-left:15px;
}
.colchrome2 li.last, .colchrome3 li.last {
	border-bottom: none;
	line-height: 1.8em;
	margin-left:15px;
}
.colchrome2 a, .colchrome3 a {
	text-decoration: none;
	color: #656367;
	margin-left:5px;
}
.colchrome2 a:link, .colchrome3 a:link {
	text-decoration: none;
	color: #656367;
}
 .colchrome2 a:visited, .colchrome3 a:visted {
text-decoration: none;
color: #656367;
}
.colchrome2 a:hover, .colchrome3 a:hover {
	text-decoration: underline;
	color: #656367;
}
.colchrome2 a:active, .colchrome3 a:active {
	text-decoration: none;
	color: #656367;
}
#signUpLinks {
	display:block;
}
#signUpLinks li {
	margin:0;
	padding:0;
	font-size: 11px;
	text-align:center;
}
#refinesearch #signUpLinks ul {
	float:none;
}
/* FOOTER */

#footer {
	height: 125px;
	background: url(../../images/directory/footer/img_footer_grad_bg.jpg) top repeat-x;
	background-color: #fdb813;
	clear: both;
}
#footer-box {
	margin: 0 auto;
	text-align: center;
	width: 779px;
	padding-top:5px;
}
#footer-box fieldset {
	border-bottom: 1px solid #CC9900;
	border-right: 0;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	margin: 0;
	padding: 14px 0 8px 0;
}
#footer-box ul {
	padding-top: 6px;
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
#footer-box li {
	padding-right: 8px;
	display: inline;
	margin-left:3px;
}
#footer-box a {
	text-decoration: none;
	color: #FFFFFF;
}
.footer-box-alt {
	font-size: 11px;
	font-weight: normal;
}
.footer-spacer {
	padding: 0 14px 0 0px;
	background: url(../../images/directory/footer/img_divider_white.gif) right no-repeat;
}
/* BANNERS */

#banner1.grid_8 {
	margin: 5px 0 0 10px;
	padding: 0;
	height: 100px;
	background-color: #EFEFEF;
}

#banner2 {
	background-color: #EFEFEF;
	height:100px;
}
#banner3 {
	background-color: #EFEFEF;
	height:100px;
}
/* AUTOCOMPLETE */

div.autocomplete-w1 div.autocomplete {
	border: 1px solid #5E6062;
	border-top-style: dashed;
	padding: 2px;
	background-color:white;
	color:#5E6062;
	width:165px;
	font-size:13px;
}
div.autocomplete-w1 div.autocomplete div.selected {
	background-color:#FDB813;
	color: White;
}
div.autocomplete-w1 div.autocomplete div {
	padding: 2px 0;
}
/* YELLOW PAGES HOMEPAGE A-Z NAV */

#classifiedsMatrix .content h2 {
	padding-top:9px;
	margin-left:5px;
}
ul#az-yp-home {
	margin:7px 0 0 5px;
	padding:0 7px 0 0;
	float:left;
	display: inline;
}
#classifiedsMatrix .cellcontent {
	min-height:165px;
	height:auto !important;
	height:165px;
}
ul#az-yp-home li {
	float:left;
	padding:0 0 0 0;
	margin:2px 3px 10px 0;
	width:27px;
	height:27px;
	font-size:0;
}
ul#az-yp-home li a {
	display:block;
	padding:0;
	margin:0;
	width:27px;
	height:27px;
	font-size: 0;
}
ul#az-yp-home li a.a {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 0;
}
ul#az-yp-home li a.a:hover, ul#az-yp-home li a.aactive {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 -127px;
}
ul#az-yp-home li a.b {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px 0;
}
ul#az-yp-home li a.b:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px -127px;
}
ul#az-yp-home li a.c {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px 0;
}
ul#az-yp-home li a.c:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px -127px;
}
ul#az-yp-home li a.d {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px 0;
}
ul#az-yp-home li a.d:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px -127px;
}
ul#az-yp-home li a.e {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px 0;
}
ul#az-yp-home li a.e:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px -127px;
}
ul#az-yp-home li a.f {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px 0;
}
ul#az-yp-home li a.f:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px -127px;
}
ul#az-yp-home li a.g {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px 0;
}
ul#az-yp-home li a.g:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px -127px;
}
ul#az-yp-home li a.h {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px 0;
}
ul#az-yp-home li a.h:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px -127px;
}
ul#az-yp-home li a.i {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -250px 0;
}
ul#az-yp-home li a.i:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -250px -127px;
}
ul#az-yp-home li a.j {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 -36px;
}
ul#az-yp-home li a.j:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 -163px;
}
ul#az-yp-home li a.k {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px -36px;
}
ul#az-yp-home li a.k:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px -163px;
}
ul#az-yp-home li a.l {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px -36px;
}
ul#az-yp-home li a.l:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px -163px;
}
ul#az-yp-home li a.m {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px -36px;
}
ul#az-yp-home li a.m:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px -163px;
}
ul#az-yp-home li a.n {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px -36px;
}
ul#az-yp-home li a.n:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px -163px;
}
ul#az-yp-home li a.o {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px -36px;
}
ul#az-yp-home li a.o:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px -163px;
}
ul#az-yp-home li a.p {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px -36px;
}
ul#az-yp-home li a.p:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px -163px;
}
ul#az-yp-home li a.q {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px -36px;
}
ul#az-yp-home li a.q:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px -163px;
}
ul#az-yp-home li a.r {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -250px -36px;
}
ul#az-yp-home li a.r:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -250px -163px;
}
ul#az-yp-home li a.s {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 -71px;
}
ul#az-yp-home li a.s:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat 0 -198px;
}
ul#az-yp-home li a.t {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px -71px;
}
ul#az-yp-home li a.t:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -31px -198px;
}
ul#az-yp-home li a.u {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px -71px;
}
ul#az-yp-home li a.u:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -62px -198px;
}
ul#az-yp-home li a.v {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px -71px;
}
ul#az-yp-home li a.v:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -93px -198px;
}
ul#az-yp-home li a.w {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px -71px;
}
ul#az-yp-home li a.w:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -124px -198px;
}
ul#az-yp-home li a.x {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px -71px;
}
ul#az-yp-home li a.x:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -156px -198px;
}
ul#az-yp-home li a.y {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px -71px;
}
ul#az-yp-home li a.y:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -188px -198px;
}
ul#az-yp-home li a.z {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px -71px;
}
ul#az-yp-home li a.z:hover {
	background: url(../../images/directory/nav/yellowpages-az-homeletters.gif) no-repeat -219px -198px;
}
/* YELLOW PAGES HOMEPAGE A-Z NAV */

div.bevel-box {
	position:relative;
	overflow:hidden;
}
div.bevel-pad {
	padding:8px;
}
div.bevel-t {
	position:absolute;
	left:0px;
	top:0px;
	height:8px;
	width:100%;
	background: url('../images/directory/parts/bevel-t.png') top repeat-x;
}
div.bevel-l {
	position:absolute;
	left:0px;
	top:0px;
	width:8px;
	height:100%;
	background: url('../images/directory/parts/bevel-l.png') left repeat-y;
}
div.bevel-r {
	position:absolute;
	right:0px;
	top:0px;
	width:8px;
	height:100%;
	background: url('../images/directory/parts/bevel-r.png') right repeat-y;
}
div.bevel-b {
	position:absolute;
	left:0px;
	bottom:0px;
	height:8px;
	width:100%;
	background: url('../images/directory/parts/bevel-b.png') bottom repeat-x;
}
div.bevel-tl {
	position:absolute;
	top:0px;
	left:0px;
	width: 16px;
	height: 17px;
	background: url('../images/directory/parts/bevel-tl.png') top left no-repeat !Important;
	background: url('../images/directory/parts/bevel-tl.gif') top left no-repeat;
}
div.bevel-tr {
	position:absolute;
	top:0px;
	right:0px;
	width: 16px;
	height: 17px;
	background: url('../images/directory/parts/bevel-tr.png') top right no-repeat !Important;
	background: url('../images/directory/parts/bevel-tr.gif') top right no-repeat;
}
div.bevel-bl {
	position:absolute;
	bottom:0px;
	left:0px;
	width: 16px;
	height: 17px;
	background: url('../images/directory/parts/bevel-bl.png') bottom left no-repeat !Important;
	background: url('../images/directory/parts/bevel-bl.gif') bottom left no-repeat;
}
div.bevel-br {
	position:absolute;
	bottom:0px;
	right:0px;
	width: 16px;
	height: 17px;
	background: url('../images/directory/parts/bevel-br.png') bottom right no-repeat !Important;
	background: url('../images/directory/parts/bevel-br.gif') bottom right no-repeat;
}
/* MAP */

#googlemap {
	background-color:#BABABA;
	height: 470px;
}
.mapFooter {
	height:30px;
	background: #FFFFFF url(../../images/directory/nav/form-footer-bg.png) repeat-x scroll 0 0;
	padding: 15px 10px 0px 10px;
}
.mapKeyMarker {
	float:left;
	position: relative;
	top:-8px;
	margin: 0px 0px 0px 30px;
}
.mapKeyText {
	float:left;
}
/* SILVER SID NAV */

.silverPanel {
	padding-top: 8px;
	width: 181px;
	background: url(../../images/directory/nav/img_leftnav_header.gif) no-repeat top center;
}

.silverPanel ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.silverPanel li {
	float: left;
	padding: 3px 10px;
	width: 161px;
	line-height: 18px;
	color: #5E6062;
	font-size: 11px;
	background: #EAEAEA;
	border-top: 1px solid white;
	border-bottom: 1px solid #CCCCCC;
}

.silverPanel li:hover {
	color: #FDB913;
	cursor: pointer;
	background: #FFF;
}

.silverPanel li a {
	color: #5E6062;
	display: block;
	width: 100%;
	text-decoration: none;
}

.silverPanel li a:hover {
	color: #FDB913;
}

.silverPanel .active {
	color: #FDB913;
	font-weight: bold;
	background: #FFF;
}

.silverPanel .panelBase {
	float: left;
	width: 181px;
	height: 55px;
	background: url(../../images/directory/nav/img_leftnav_footer.gif) no-repeat bottom center;
}

/* Sean's Hackage */

#mgmtMainContent {
	display: inline;
	float: left;
}

.grid_9.omega {
	display: inline;
	float: left;
}
