@charset "utf-8";

html,body{
      margin-left: 0px;
	  margin-top: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  background-color: #FFFFFF;
   }
   
td.blankbg {
	background: #fafafa url(../images/bgblank.jpg) top center no-repeat;
}

td.colbg {
	background: #fafafa url(../images/collection_bg.jpg) top center no-repeat;
}

TD.bg1 {
	background-image: url('images/bg1.jpg');
	background-repeat:repeat-x;
}

TD.bg2 {
	background-image: url('images/bg2.jpg');
	background-repeat:repeat-x;
}

TD.wedbg
{ 
background-image: url('images/bg3.jpg');
background-repeat: no-repeat
}

a {
	font-family:Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 18px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #5e352f;
}
a:active {
	text-decoration: none;
	color: #000000;
}

h2 {
	font-size:14px;
	color:#2F373F;
}

.disclaimer {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}

.disclaimerred {
	font-family: Arial;
	font-size: 10px;
	color: #ce0a2c;
}

.black {
	font-family:Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

#stitle {
	padding:2px;
	color:#333;
	font-weight:bold;
	font-family: Tahoma;
	font-size:14px;

}

#snews {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	line-height:12pt;

}

.maintext {
	font-size: 13px;
	font-family:Helvetica, sans-serif;
	color: #000000;
	line-height:14pt;
}

.browntext {
	font-size: 14px;
	font-family:Helvetica, sans-serif;
	color: #5e352f;
	line-height:14pt;
}

.browntextbold {
	font-size: 14px;
	font-family:Helvetica, sans-serif;
	color: #5e352f;
	line-height:14pt;
	font-weight:bold;
}

.bigblue {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #264494;
}

.helpblue {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #264494;
}

#promname {
	padding:2px;
	color:#333;
	font-weight:bold;
	font-family: Tahoma;
	font-size:14px;

}

#promprice {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	line-height:12pt;

}

#promimage {
	padding:5px;
}

#promoffer {
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;
	line-height:12pt;

}

#simage {
	padding:1px;
}

#sref {
	height:15px;
	color:#264494;
	font-size:12px;
	font-weight:bold;
	background-color:#beccef;
	font-family: Tahoma;
}

.whitetext {
	font:Tahoma;
	color:#FFFFFF;
	font-size:12px;
}

a.rightyellow:link, a.rightyellow:visited {
	font-family:Arial;
	font-size: 17px;
	font-weight: bold;
	font-style:italic;
	color: #fff200;
	text-decoration:none;
	}
	
	a.rightyellow:hover {
	font-family:Arial;
	font-size: 17px;
	font-weight: bold;
	font-style:italic;
	color: #ffffff;
	text-decoration:none;
	}
		
		
		a.bottom:link, a.bottom:visited {
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	}
	
	a.bottom:hover {
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
		
		.texta { 
 background-color: #B3B3B3; 
 border:hidden;
 border-style:none;
 font:Tahoma;
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
}

.logintext { 
 background-color: #B3B3B3; 
 font:Tahoma;
 font-size:12px;
 font-weight:bold;
 color:#FFFFFF;
}

#sidebar {    
	overflow:hidden;    
	height:0px;    
	padding:0;    
	background:#FFFFFF;    
	color:#2a070e;
}

#content {    
	background:#990000;
} 

.titles {
	font:"Times New Roman", Times, serif;
	color:#5e352f;
	font-size:24px;
}

		a.email:link, a.email:visited {
	font-family:Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
	}
	
	a.email:hover {
	font-family:Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	text-decoration:none;
	}
	
td.bt1 {
	background:url(../images/hensandchick.png) top left no-repeat;
}

td.bt2 {
	background:url(../images/weddingdaymakeup.png) top left no-repeat;
}
td.occassional {
	background:url(../images/occassional.png) top left no-repeat;
}

td.bt3 {
	background:url(../images/bt3_bg.gif) top left no-repeat;
}

td.bt4 {
	background:url(../images/bt4_bg.gif) top left no-repeat;
}

td.bt5 {
	background:url(../images/bt5_bg.gif) top left no-repeat;
}

td.bt6 {
	background:url(../images/bt6_bg.gif) top left no-repeat;
}

td.bt7 {
	background:url(../images/massagetitle.png) top left no-repeat;
}

td.bt8 {
	background:url(../images/bt8_bg.gif) top left no-repeat;
}

td.bt9 {
	background:url(../images/nailtiques.png) top left no-repeat;
}

td.bt10 {
	background:url(../images/bt10_bg.gif) top left no-repeat;
}

td.bt11 {
	background:url(../images/bt11_bg.gif) top left no-repeat;
}

td.bt12 {
	background:url(../images/ahahtitle.png) top left no-repeat;
}

td.bt13 {
	background:url(../images/janeireldale.png) top left no-repeat;
}

td.bookingbg {
	background:url(../images/bookings_page_bg.jpg) top center no-repeat;
}

td.pricebg {
	background:url(../images/pricelistbg.jpg) top center no-repeat;
}

td.lastmassage {
	background:url(../images/lastmas.jpg) top left no-repeat;
}

td.reflex {
	background:url(../images/reflexology.gif) top left no-repeat;
}

td.countdwn {
	background:url(../images/countdown.png) top left no-repeat;
}

td.hotel {
	background:url(../images/barnsdalelodge.png) top left no-repeat;
}

td.massagepage {
	background:url(../images/massagepagebg.jpg) top left no-repeat;
}

#gototop 
{ display:none; font-weight:bold; font-family:tahoma; font-size:10px; width:70px; background:url(/wp-content/themes/walshbook/images/add_content_spr.gif) 5px -8px no-repeat #eceff5; color:#3b5998; font-size:11px; text-decoration:none; position:fixed; right:5px; bottom:5px; padding:7px 7px 7px 20px; }
#gototop:hover	{ text-decoration:underline; }







#toplinx{
width:100%;
}

#toplinx a{
margin-left:16px;
margin-right:16px;
font-size: 18px;
font-family:Helvetica, sans-serif;
color: #5e352f;
line-height:14pt;
}

#toplinx a.current {
margin-left:16px;
margin-right:16px;
font-size: 18px;
font-family:Helvetica, sans-serif;
color: #000000;
line-height:14pt;
font-weight:bold;
}

#toplinx a:hover{
color: #000000;
}

#nealsyard{
background:url(../images/nealsyardbg.jpg) top right no-repeat;
height:330px;
width:100%;
position:relative;
float:left;
}

#drhaus{
background:url(../images/drhausbg.jpg) top right no-repeat;
height:311px;
width:100%;
position:relative;
float:left;
}

#piradara{
background:url(../images/bodycare.jpg) top right no-repeat;
height:230px;
width:100%;
position:relative;
float:left;
}

#hotstone{
background:url(../images/hotstone.jpg) top right no-repeat;
height:368px;
width:100%;
position:relative;
float:left;
}

#unwanted{
background:url(../images/unwantedhair.jpg) top right no-repeat;
height:500px;
width:100%;
position:relative;
float:left;
}

#bodycare{
background:url(../images/bodycarepage.jpg) top left no-repeat;
height:514px;
width:100%;
position:relative;
float:left;
}

#nails{
background:url(../images/handsandfeetpage.jpg) top right no-repeat;
height:513px;
width:100%;
position:relative;
float:left;
}

#coco{
background:url(../images/cocobay.jpg) top right no-repeat;
height:300px;
width:100%;
position:relative;
float:left;
}

#jane{
background:url(../images/janeimage.jpg) top right no-repeat;
height:500px;
width:100%;
position:relative;
float:left;
}

#prewed{
background:url(../images/preparty.jpg) top right no-repeat;
height:200px;
width:100%;
position:relative;
float:left;
}

#wedmake{
background:url(../images/weddingmakeup2.jpg) 25px right no-repeat;
height:370px;
width:100%;
position:relative;
float:left;
}

#aboutbg{
background:url(../images/aboutbg.jpg) top right no-repeat;
height:480px;
}

#countdown{
background:url(../images/countdownpic.jpg) top right no-repeat;
height:380px;
width:100%;
position:relative;
float:left;
}

#barnsdale{
background:url(../images/barnsdale.jpg) top right no-repeat;
height:240px;
width:100%;
position:relative;
float:left;
}
