/* shopping specific */

.maplinks {
	float: right;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
}

.maplinks a {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #006699;
}

.sfloat {
		position: relative;
		float: right;
		width: 130px;
		/*background-color: #2B3D5D;*/
		color: #ffffff;
		border: 1px solid #efefef;
		padding: 8px;
		font-size: 12px;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		margin-right: 5px;
		text-align:center;
	}
	.sfloat a {
		color: #ffffff;
	}
	.sfloat a:hover {
		color: #ffffff;
	}
	
	.bimg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
.orn {
	color: #B3DFEF;
	font-weight: normal;
}
.bustop {
	width: 580px;
	height: 94px;
	background-image: url(/img/shoptop.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.buscont {
	top: 60px;
	left: 20px;
	position: relative;
	padding: 0;
	margin: 0;
	width: 400px;
}


/****************** ad styles ****************************/
/************************************************************************************************************/
/* CSS Document */
#vickiallen {
	width:400px;
	height:364px;
	margin:2px;
	color:#663300;
	background-color:#Fcf8db;
	background-image:url(http://www.manchester.com/a/sections/shopping/vickiallen-bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-align:right;
	padding:4px 4px 4px 0px;
	border:2px solid #663300;	
}
#vickiallen a{font-weight:bold; color:#663333;}
.vickiallenH1{font-size:14px; font-weight:bold; color:#663333;}

/************************************************************************************************************/
#fairprice {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #9999CC;
	width: 400px;
	padding:2px;
}
.fpfmini{font-size:9px;}
/************************************************************************************************************/
.celebheadline {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #1c97ff;
}
.celebtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
/************************************************************************************************************/
.jmvm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/************************************************************************************************************/
.ilmdbox{width:400px; border:5px solid #6197cc; -moz-border-radius:20px; font-family:"Trebuchet MS", Helvetica, sans-serif; color:#666666; background-color:#FFFFFF;font-size:11px; font-style: normal; line-height: normal; text-align:center; text-decoration: none;}
.ilmdbox ul{font-size: 11px; list-style-image: url(http://www.manchester.com/a/sections/shopping/ilmd-bullet.gif); list-style-position:inside; text-align:left;}
.ilmgrey {font-size: 11px;}
.ilmgreyB {font-size: 18px;}
.ilmred {font-size: 11px; color: #6197cc;}
.ilmredB {font-size: 14px; font-weight:bold; color: #6197cc;}
.ilmredB a:link {font-size: 14px; font-weight:bold; color: #6197cc;}
.ilmblack {font-size: 11px; font-style: normal; color: #000000;}
/************************************************************************************************************/
#southworth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666699;
	padding: 2px;
	width: 410px;
	border: 2px solid #666699;
}
/************************************************************************************************************/
#photoad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color:#fffedf;
	padding: 2px;
	width: 410px;
	border: 2px solid #333333;
	text-align:center;
}
.pporange{
	font-weight:bold;
	color:#FF9900;
	text-align:center;
}
.pporange a{
	font-weight:bold;
	color:#FF9900;
	text-decoration:underline;
	text-align:center;
}
.ppspecoff{
margin-top:5px;
	display:block;
	background-color:#FF9900;
	color:#FFFFFF;
	text-align:center;
	font-size:14px;
}
/************************************************************************************************************/
#practical {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color:#000000;
	padding: 2px;
	width: 410px;
	border: 2px solid #ff0000;
}
.phfred{
font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-align:left;
}
.phfred a{
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
	text-align:center;
}
/************************************************************************************************************/
#arthouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#ffffff;
	padding: 2px;
	width: 410px;
	border: 1px solid #6699cc;
	text-align:center;
}
#arthouse ul{
	text-align:left;
	list-style-type:square;
}
.arth{
font-size:14px;
	font-weight:bold;
	color:#6699cc;
	text-align:center;
}
.arth a{
	font-weight:bold;
	color:#6699cc;
	text-decoration:underline;
	text-align:center;
}
/************************************************************************************************************/
#karndean {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 410px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #FFFFFF;
	background-image: url(http://www.manchester.com/a/sections/shopping/karndean-bg.gif);
	border: 2px solid #CCCCFF;
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.karndean2{
	background-image: url(http://www.manchester.com/a/sections/shopping/karndean-bg.gif);
	border: 0px solid #CCCCFF;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}
.karndeanlink a{
font-size:14px;
	font-weight:bold;
	color:#9999CC;
	text-decoration:underline;
	text-align:center;
}
/************************************************************************************************************/
#stretton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 410px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #996699;
	border: 2px solid #CCCCFF;
}
.stretlink {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}
.stretlink a{
	color:#9999CC;
	text-decoration:underline;
}
/************************************************************************************************************/
#villpine {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	border: 2px solid #666633;
}
.vpheader{
	width:410px;
	height:110px;
	color:#ffff00;
	background-color: #666633;
	font-weight:bold;
}
.vplink {
	font-size:14px;
	font-weight:bold;
	color:#666633;
	text-align:center;
}
.vplink a{
	color:#666633;
	text-decoration:underline;
}
/************************************************************************************************************/
#slatteryCake {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:110%;
	color: #7b0203;
	background-image:url(http://www.manchester.com/a/sections/shopping/slatterycake-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	border: 2px solid #7b0203;
}

#slatteryWed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	background-image:url(http://www.manchester.com/a/sections/shopping/slatterywedding-bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	border: 2px solid #7b0203;
}
.slatteryfooter{
	width:410px;
	color:#ffffff;
	background-color: #7b0203;
	font-weight:bold;
	text-align:center;
}
.slatteryfooter a{
	color:#ffffff;
	text-decoration:underline;
}
/************************************************************************************************************/
#ashleymow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	border: 2px solid #336600;
}
.ashleyhead{
	width:410px;
	color:#ffffff;
	background-color: #336600;
	font-weight:bold;
	text-align:center;
}
.ashleyhead a{
	color:#ffffff;
	text-decoration:underline;
}
.ashleyquot{color: #336600; font-size: 13px; font-weight:bold; text-align:center;}
/************************************************************************************************************/
#phoenix {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
	border: 2px solid #ff1a27;
}
.phoenixhead{
	width:410px;
	color:#333333;
	background-color: #ffffff;
	font-weight:bold;
	/*text-align:center;
	border-bottom:2px solid #ff1a27;*/
}
.phoenixfoot{
	width:410px;
	color:#ff1a27;
	background-color: #ffffff;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	/*border-bottom:2px solid #ff1a27;*/
}
.phoenixfoot a{
	color:#ff1a27;
	text-decoration:underline;
}
/************************************************************************************************************/
#garvagh {
	font-family: Arial, Helvetica, sans-serif;
	width: 410px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	color:#000000;
	padding:4px;
	font-size:11px;
}
#garvagh h1 {
	font-size:14px;
}
#garvagh a{
	color:#FF6600;
	font-weight:bold;
}
/************************************************************************************************************/
#mays {
	width: 410px;
	padding:2px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000033;
	background-color:#FFFFFF;
}
/************************************************************************************************************/
#seeley {
	width: 410px;
	border: 1px solid #936C18;
	padding: 2px;
}
#seeley p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
}
.slytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
}
#seeley h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
.slyphone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
/************************************************************************************************************/
#fleur {
	width:410px;
	border:0px solid #9900CC;
	background-image:url(http://www.manchester.com/a/sections/shopping/fleur-bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#006600;
	color:#ffffff;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:2px;
}
.fleurlgtxt{font-size:16px;font-weight:bold;color:#ffffff;}
#fleur a{font-size:16px;font-weight:bold;color:#ffffff;}
/************************************************************************************************************/
#toto {
	width:410px;
	background-image: url(http://www.manchester.com/a/sections/shopping/toto-logo-bg.jpg);/**/
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	padding:3px;
	border:2px solid #C6c219;
}
#totocontent{
	width:400px;
	margin-top:10px;
	font-family:"Comic Sans MS", cursive;
}

.totoImage{
	float:left;
	margin-top:2px;
	margin-right:10px;
	margin-bottom:2px;
}
.totoImage2{
	float:left;
	margin-right:10px;
	margin-top:1px;
}
#toto h1, h2, h3{
	font-family: "Comic Sans MS", cursive;
	font-size:16px;
	color: #C6C219;
	margin-bottom:-10px;
}
/************************************************************************************************************/
/* Charisma Blinds */
#charad {
		width: 415px;
		border: 1px solid #000099;
		background-color:#ffea93;
		color:#000099;
	}
	#charleft {
		padding-right: 10px;
		padding-left: 10px;
	}
	#charright {
		float: right;
	}
	.chartitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		margin-top: 15px;
	}
	.chartext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.charlist {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.charlist2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
	}
	.charaddr {
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
/************************************************************************************************************/
/***************************** STYLES FOR RHS included boxes (MAD etc.) ******************************/
.MadText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF99;
	text-decoration: none;
}

/***************************** BEC Components ******************************/
#becAdp{width:410px; height:52px; padding:0px;}
#becAd {width: 406px;background-color:#FFFFFF; color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #000066; border-top:0px solid #ff0000; padding-left:2px; padding-top:0px;}
.becRed{color:#CC3300;}
.becLrg{font-size:12px; font-weight:bold;}
.becLrg a{font-size:12px; font-weight:bold; text-decoration:none; color:#CC3300}
.bectabl{text-align:center;}
/***************************** CUSTOM PAGE STYLES ******************************/
#brow {
		width: 410px;
		border: 3px solid #669933;
	}
	.browleft {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		padding-left: 4px;
		display: inline;
	}
	#brow ul li {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#brow td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.tel {
		font-size: 16px;
		font-weight: bold;
	}
	.browright {
		float: right;
		display: inline;
	}
	.browred {
		width: 250px;
		background-color: #CC0000;
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		float: right;
		text-align: center;
	}
	.smaller {
		font-size: 12px;
		font-weight: normal;
	}
	
	#brow2 {
		width: 410px;
		border: 3px solid #669933;
	}
	.browleft2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		padding-left: 4px;
		display: inline;
	}
	#brow2 ul li {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#brow2 td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.tel2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
	}
	.browright2 {
		float: right;
		display: inline;
	}
	.browred2 {
		width: 250px;
		background-color: #CC0000;
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		float: right;
		text-align: center;
	}
	.smaller2 {
		font-size: 12px;
		font-weight: normal;
	}
/***************************** STYLES for offerton sand & gravel ******************************/
#osg {width:406px; font-family: Arial, Helvetica, sans-serif; background-image: url(/a/sections/shopping/osg-head.gif); background-repeat: no-repeat; background-position: left top; background-color:#666600; padding:144px 0px 10px 0px;}
#osgcontent{border-top:4px solid #feca04; color:#ffffff; padding:4px; font-size:11px; }
#osgcontent a{color:#ffffff;}
#osg-range{width:181px; float:right;}
#osg-gravel{width:181px;}
#osg-skip{-moz-border-radius:12px; background-color:#feca04; margin-top:10px; color:#333f2b; font-size:12px; font-weight:bold; text-align:center;}
#osg-skip h4{font-weight:bold; text-decoration:underline;}
#osg-skip ul{text-align:left; list-style-type:none;}

/***************************** Taylors Kitchens STYLES ******************************/
#taylorKitchen {width: 410px; height:300px; padding:4px; border:1px solid #000000; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/***************************** Rowlett Hankey STYLES ******************************/
#RowlettH{width: 410px; border:1px solid #9a0060; background-color:#FFFFFF;}
#RowlettH p{margin-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
#RowlettH h3{margin-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9a0060;}
#RowlettHead{margin-top: 0px; margin-bottom: 0px; padding: 123px 0 0 0; overflow: hidden; background-image: url("http://www.manchester.com/a/sections/shopping/rowlett_head.jpg"); background-repeat: no-repeat; background-position:top center; height: 0px !important; height /**/:123px;}
#RowlettH a:link, #RowlettH a:active, #RowlettH a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
#RowlettH a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#9a0060; text-decoration:underline;}
/***************************** Electrotec TV & HiFi STYLES ******************************/
#electrotec {font-family:Arial, Helvetica, sans-serif; border:2px solid #3000fe; width: 410px; background-color:#FFFFFF;}
#electrotec p{margin-left:8px; font-size:11px;}
#electrotec a:link, #electrotec a:active, #electrotec a:visited{ text-decoration:none;}
#electrotec a:hover{ text-decoration:underline; color:#CC0000;}
#electrotecTitle{margin-top: 0px; margin-bottom: 0px; padding: 71px 0 0 0; overflow: hidden; background-image: url("http://www.manchester.com/a/sections/shopping/electrotec-logo.gif"); background-repeat: no-repeat; background-position:top left; height: 0px !important; height /**/:71px;}
/***************************** Cheshire Cane STYLES ******************************/
#CheshCane {width: 410px; background-color:#FFFF99; border:2px solid #009933;}
#CheshCaneTitle{margin-top: 0px; margin-bottom: 8px; padding: 55px 0 0 0; overflow: hidden; background-image: url("http://www.manchester.com/a/sections/shopping/cheshire-cane-logo.gif"); background-repeat: no-repeat; background-position:top left; height: 0px !important; height /**/:55px;}
#CheshCane p{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 8px 0 8px; color:#009933;}
#CheshCane a:link, #CheshCane a:active, #CheshCane a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 8px 0 8px; color:#009933; text-decoration:none;}
#CheshCane a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 8px 0 8px; color:#cc0000; text-decoration:underline;}
#CheshCane ul{ list-style-position:outside; list-style-type:disc; margin:-10px -10px 2px 0px -10px; }
#CheshCane li{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-left:5px; margin-bottom:4px;}
/***************************** Eccles Curtains PAGE STYLES ******************************/
#ecclesCurt {
	background-color: #FFFFCC;
	height: 450px;
	width: 400px;
	background-image: url(http://www.manchester.com/a/sections/shopping/eccles-curtain-bg.gif);
	background-repeat: repeat-y;
	border:none;
	border-bottom:2px solid #FFDBDF;
	font-family:Arial, Helvetica, sans-serif;
}
#ecclesCurtTitle{margin-top: 0px; margin-bottom: 0px; padding: 8px 0 8px 8px; background-image: url("http://www.manchester.com/a/sections/shopping/ecclescurt-heading-bg.gif"); background-repeat: no-repeat; background-position:top left; height: 44px !important; height /**/:44px; color:#FFFFFF;}
#ecclesCurt p{ font-size:12px; margin-left:8px;}
#ecclesCurt a:link, #ecclesCurt a:active, #ecclesCurt a:visited{ color:#000000; font-weight:bold; text-decoration:none;}
#ecclesCurt a:hover{color:#a368ca; text-decoration:underline;}
#ecclesCurt .pclas2{ font-size:12px; margin-right:24px;}
#ecclesCurt .pclas3{font-size:16px; text-align:center; font-weight:bold;}
#ecclesCurt .pclas3 a:link, #ecclesCurt .pclas3 a:active, #ecclesCurt .pclas3 a:visited{text-decoration:none; color:#FF99cc;}
#ecclesCurt .pclas3 a:hover{text-decoration:underline; color:#a368ca;}

/***************************** Virginia Valentine STYLES ******************************/

#angelcakesVV {width: 410px; border:1px solid #541B02; background-color:#fdf8b9; color:#c2220b;}
#angelcakesHead{margin-top: 0px; margin-bottom: 8px; padding: 53px 0 0 0; overflow: hidden; background-image: url("http://www.manchester.com/a/sections/shopping/vv-cakes-logo.jpg"); background-repeat: no-repeat; background-position:top left; height: 0px !important; height /**/:53px;}
#angelcakesVV p{margin:10px 8px 10px 8px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#angelcakesVV a:link, #angelcakesVV a:active, #angelcakesVV a:visited{color:#c2220b; text-decoration:none;}
#angelcakesVV a:hover{color:#c2220b; text-decoration:underline;}

/***************************** Artglass shopping STYLES ******************************/
#artglass {width:398px; height:419px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-variant: normal; color:#ffffff; background-image:url(http://www.manchester.com/a/sections/shopping/artglass-bg.jpg); background-repeat:no-repeat; background-position:top center; padding:6px;}
#artglass h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; font-variant: normal; color:#ffffff; font-weight:normal;}
#artglass h3{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-variant: normal; color:#ffffff; font-weight:normal; margin-top:-6px;}
.artglasAdrs{font-variant:small-caps;}
.artglasTel{font-size:14px;text-align:center; font-variant:small-caps;}
#artglass ul{margin-top:70px; margin-left:0px;}
#artglass #imgbox{width:134px; height: 410px; margin:6px; margin-right:0px; border:none; float:right; text-align:right;}

/***************************** Catchlight Photography PAGE STYLES ******************************/
#catchlight {width: 410px; border:1px solid #ab0073; border-top:none; background-image:url(http://www.manchester.com/a/sections/shopping/catchlight_bg.gif); background-position:top left; background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}
#catchlight #topimg{margin-left:-1px; margin-right:-1px;}
#catchlight #catchtext{margin:5px; padding:5px; border:none;}
#catchlight #catchpics{float:right; width:120px; margin:5px;}
#catchlight #catchpics img{ margin:5px; border:1px solid #ab0073;}
#catchtext a:link, #catchtext a:active, #catchtext a:visited{color:#000000; text-decoration:none;}
#catchtext a:hover{text-decoration:underline; color: #ab0073;}
/***************************** ArtHouse Interiors jun 08 ******************************/
#arthouse08 {width: 410px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #7190bc;}
#arthouse08 a:link, #arthouse08 a:active, #arthouse08 a:visited {text-decoration:none; color:#000000;}
#arthouse08 a:hover {text-decoration:underline; color:#7190bc;}
#arthouse08 h2{font-family:Arial, Helvetica, sans-serif; text-align:right; color:#7190bc; font-size:16px; font-weight:normal; margin-bottom:20px;}
.ahTitle{text-align:right; color:#7190bc; font-size:16px; margin-bottom:0px;}
.ahAddress{text-align:right;}

/***************************** N J Cuddy Bathrooms ******************************/
#njcuddy {width:410px; height:420px; font-family:"Times New Roman", Times, serif; font-size:14px; border:1px solid #000000; background-color:#FFFFFF; text-align:center;}
#njcuddy ul{text-align:left; list-style-type:none;}
.njcudH2{font-family:"Times New Roman", Times, serif; color:#CC0000; font-size:24px; font-weight:bold;}
.njcudP1{color:#CC0000; font-size:16px; font-weight:bold;}

/***************************** Custom PAGE STYLES ******************************/
#goCarpet {width: 400px; padding:5px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#goCarpet a:link, #goCarpet a:active, #goCarpet a:visited{text-decoration:none; color:#000000;}
#goCarpet a:hover{text-decoration:underline; color:#006e25}
#goCarpet .gcbld{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#006e25; text-align:center;}
/***************************** Custom PAGE STYLES ******************************/
#barnesCarpet {width: 400px; padding:5px; border:none; border-left:1px solid #ff0000; border-right:1px solid #ff0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#barnesCarpet a:link, #barnesCarpet a:active, #barnesCarpet a:visited{text-decoration:none; color:#000000;}
#barnesCarpet a:hover{text-decoration:underline; color:#ff0000;}
/***************************** Custom PAGE STYLES ******************************/
#genesisSolAV {width: 410px; background-color:#000000; border-top:5px solid #000000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#genesisAVCont{width:390px; margin:5px; padding:5px; background-color:#ffffff; font-size:13px;}
#genesisAVbtm{background-color:transparent; color:#ffffff; font-size:11px; text-align:center; height:85px;}
#genesisAVbtm a:link, #genesisAVbtm a:active, #genesisAVbtm a:visited{color:#ffffff; text-decoration:none;}
#genesisAVbtm a:hover{color:#ffffff; text-decoration:underline;}
.gSAV {font-size: 16px; font-weight:bold;}
/***************************** Pennine Online shopping > Cameras ******************************/
#penCam {width: 410px; padding:0px; border:1px solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#penCam a:link, #penCam a:active, #penCam a:visited{text-decoration:none; color:#000000;}
#penCam a:hover{text-decoration:underline; color:#ff0000;}
#penCam p{margin:5px;}
#penCam .poCBig{color:#3b57a6; text-align:center;font-size:18px; font-weight:bold;}
/***************************** Custom PAGE STYLES ******************************/
#mtKitchen {font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: 410px; background-color:#FFFFFF; border:1px solid #000000;}
#mtKitchen h2{font-family: Arial, Helvetica, sans-serif; font-size: 24px; margin:0 10px 10px 10px; color:#000000;}
#mtKitchen p{margin:0 10px 10px 10px;}
#mtKitchen ul{ list-style-type:circle; margin-left:15px;}
#mtKitchen .bigger{ font-size:12px; font-weight:bold;}

#eag {font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 410px; background-color:#FFFFFF; border:1px solid #000000;}
#eag h2{font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin:0 10px 10px 10px; color:#000000;}
#eag h3{font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0 10px 10px 10px; color:#000000;}
#eag p{margin:0 10px 10px 10px;}
#eag ul{ list-style-type:circle; margin-left:0px;}
#eag .bigger{ font-size:14px; font-weight:bold;}
/***************************** Custom PAGE STYLES ******************************/
