/* CSS Document */

	
	
	html,body {
		margin:0;
		padding:0;
		border:0;
		font-size:100.1%;
		height:100%; 		
	}

	body {
		background-color:#1B2023;
		min-width:780px;
		text-align:center;
		font-family: helvetica, arial, helvetica, sans-serif;
		font-size: 11px;
		height: 100%;
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iidefault.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
	body.cc {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iicc.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
	body.bc {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iibc.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}

	body.md {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iimd.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}

	body.wc {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iiwc.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}

	body.cb {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iicb.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}

	body.clc {
		background-image:  url(http://www.taylorllorentefurniture.co.uk/public/images/iinet/iiclc.jpg);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
.hero {
display: none;
}
	
	#wrapper 
	{
		width:780px;
		margin-left:auto;
		margin-right:auto; 
	}
		
	img {
		border: none;
	}
	
	h1 {
		margin:0px;
		padding:0px;
		padding-top:5px;
		padding-bottom:13px;
		font-size: 1.5em;
		color: #FFF;
	}

	h2 {
		margin:0px;
		padding-top:5px;
		font-size: 1.1em;
		color: #FFF;
	}
	
	#bdyContent h2
	{
		
		margin:0px;
		padding:5px 0 5px 0;
		font-size: 1em;
		color: #f8f0d6;
	}
	
	#bdyContent p
	{
		color: #CCC;
	}

	td.catatitle {
		margin:0px;
		padding:5px 0 6px 0;
		font-size: 1.5em;
		color: #f8f0d6;
		text-align: center;
		font-weight: bold;
	}
	
	td.babyimages {
		padding-left:2px;
	}

	div.babytext {
		width: 780px;
	}
	
	div.babytext p {
		margin:0px;
		padding:5px 10px 6px 10px;
		font-size: 1.05em;
		color: #999;
	}
	
	
	
	td.babyimages h2 {
	 	font-size: 1.2em;
		padding:7px 10px 0px 7px;
	}	
	
	td.babyimages p {
	 font-size: 1.02em;
		margin:0px;
		padding:5px 10px 10px 7px;
		color: #CCC;		
	}		
	

	
	td.babyimages table td 
	{
		vertical-align: top;
		margin: 0px;
		padding: 0px;
		background-color: #666;
		width: 250px;
		padding: 1px 1px 1px 1px;
		margin: 5px;
	}	
	
	td.babyimages table td.empty {
		background: #2E3337;
	}
	
	td.babyimages table.screens td {
		margin: 0px;
		padding: 0px;
		background-color: #666;
		width: 378px;
		padding: 1px 1px 1px 1px;
		margin: 5px;
	}

	table.styles td {
		margin: 0px;
		padding: 0px;
		background-color: #666;
		width: 374px;
		padding: 1px 1px 1px 1px;
		margin: 5px;
	}	
	

	table.styles td.rhand {
		margin: 0px;
		padding: 0px;
		background-color: #666;
		width: 374px;
		padding: 1px 1px 1px 1px;
		margin: 5px;
	}	
		
	
	
	.content1 p {
		padding-top:10px;
		color: #ccc;
		font-weight: normal;
		font-size: 1em;
	}
	
	td.innerbodytabletd2 p {
		padding-top:10px;
		color: #ccc;
		font-weight: normal;
		font-size: 1em;
	}
	
	td.innerbodytabletd2 .paging p {
		padding-top:0px;
		padding-bottom:6px;
	}
	
	.content1 img {
		margin-bottom: 5px;
	}
	
	td.rightcol img {
		margin-bottom:8px;
	}
	
	img.padtop10 {
		padding-top: 13px;
	}
	
	a, a:link {
		text-decoration: none;
		color: #FFF;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	.bodytable {
		text-align: left;
		margin-top: 17px;
	}
	
	.innerbodytabletd {
		padding-left:10px;
		padding-right:10px;
	}	

	.innerbodytabletd2 {
		padding-left:10px;
		padding-right:10px;
	}

	.padding {
		height: 15px;
	}

	.paddingSm {
		height: 8px;
	}		
	
	.bodytable td div.bdrBottom {
		border-bottom-width: 0px;
		border-bottom-style: solid;
		border-bottom-color: #626567;
	}
	
	.bodytable td div.bdrBottom {
		border-top-width: 0px;
		border-top-style: solid;
		border-top-color: #626567;
	}

	td.topnav div
	{
		margin-top: 8px;
padding-bottom: 6px;
	}

	
	td.topnav, td.topnav2
	{
		text-align: center;
	}

	td.topnav ul
	{
		padding: 0;
		margin: 0;
		margin-bottom: 0px;
color: #CCC;
	}

	td.topnav2 ul
	{
		padding: 0;
		margin: 0;
		margin: 3px 0 3px 0;
color: #CCC;
	}
	
	td.topnav ul
	{
		padding-top: 3px;
	}

	td.topnav li, td.topnav2 li
	{
		display: inline;
		list-style-type: none;
		padding-right: 0px;
		font-size: 0.9em;
		font-weight: bold;
	}
	
	td.topnav li.last, td.topnav2 li.last
	{
		padding-right: 0px;
	}
	
	td.topnav li a
	{
		color: #f8f0d6;
	}
	
	td.topnav li a:hover
	{
		color: #FFF;
	}

	td.topnav li a.sel
	{
		color: #FFF;
	}

	td.topnav2 li a
	{
		color: #f8f0d6;
	}
	
	td.topnav2 li a:hover
	{
		color: #FFF;
	}

	td.topnav2 li a.sel
	{
		color: #FFF;
	}
	
	#leftnavHolder
	{
		width: 158px;
		padding-right: 10px;
		padding-top: 13px;
		padding-bottom: 13px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #626567;
		border-left-width: 0px;
		border-left-style: solid;
		border-left-color: #626567;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #626567;
	}
	
	td.bdrright{
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #999	
	}

	td.leftnav ul
	{
		float: left;
		margin: 0;
		padding: 0;
		padding-right: 6px;
		list-style-type: none;
	}
	
	td.leftnav ul li
	{
		font-size: 11px;
	}
	
	td.leftnav table tr td
	{
		margin: 0;
		padding: 0;
		vertical-align: top;
	}
	

	td.leftnav ul.nopad
	{
		margin: 0;
		padding: 0;
	}	
	
	
	td.leftnav li
	{
	clear: both;
	}
	
	td.leftnav ul ul
	{
		
		margin-top: 0px;
		margin-bottom: 3px;
	}

	td.leftnav li
	{
		padding-left: 0px;
		margin: 3px;
		font-size: 1em;
	}
	
	td.leftnav li ul li
	{
		padding-left: 0px;
		margin: 0px;
		font-size: 1em;
	}
	
	td.leftnav li a, td.leftnav li a:link, td.leftnav li a:visited
	{
		color: #F8F0D6;
		font-weight: bold;
	}
	
	td.leftnav li a.selected
	{
		font-weight: bold;
	}
	
	td.leftnav li li a.selected
	{
		font-weight: bold;
	}
	
	td.leftnav li ul li a, td.leftnav li ul li a:link, td.leftnav li ul li a:visited
	{
		color: #CCCCCC;
		font-weight: normal;
	}
	
	td.path a, td.path
	{
		color: #F8F0D6;
		font-size: 1.0em;
		padding-bottom: 5px;
	}

	td.path a, td.path a:link, td.path a:visited
	{
		color: #ccc;
		font-weight: bold;
	}

	td.path2 a, td.path2
	{
		color: #F8F0D6;
		font-size: 1.0em;
		padding-bottom: 5px;
		padding-left: 5px;
	}

	td.path2 a, td.path2 a:link, td.path2 a:visited
	{
		color: #ccc;
		font-weight: bold;
	}

	
	table.tblItemIndex {
		margin-bottom: 20px;
	}
	
	table.tblItemIndexSmall {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	table.tblItemIndex .title {
		height: 20px;
		color: #f8f0d6;
		font-size: 1em;
		font-weight: bold;
	}
	
	table.tblItemIndexSmall .title {
		height: 20px;
		color: #f8f0d6;
		font-size: 0.8em;
		font-weight: bold;
	}
	
	table.tblItemIndex .desc {
		color: #ccc;
		font-size: 0.9em;
	}
	
	.itemindeximage {
		float: left;
		width: 105px;
		height: 105px;
	}

	.itemindeximage2 {
		float: left;
		width: 115px;
		height: 115px;
	}
	
	.cataindeximage {
		float: left;
		width: 115px;
		height: 140px;
	}
	.cataindextitle 
	{
		padding-top: 5px;
		color: #ccc;
		font-weight: bold;
		width: 100px;
	}	
	
	.cataindeximage p {
		padding: 0;
		margin: 0;
		padding-top: 3px;
		text-align: left;
		font-weight: bold;
		font-size: 1em;
		color: #FFF;
	}
	
	td.itemlabel {
		padding-bottom: 3px;
		color: #ccc;
		font-weight: normal;
		font-size: 1em;
	}
	
	td.itemvalue {
		padding-bottom: 3px;
		color: #f8f0d6;
		font-weight: normal;
		font-size: 1em;
	}
	
	.ppanel {
		margin-top: 38px;
	}
	
	td.ipanelholder {
		padding-top: 37px;
	}
	
	table.ipanel table 
	{
		border-bottom: 1px solid #626567;
		padding-bottom: 5px;
	}

	
.paging
 {
	clear: both;
 }
	
	.paging p
 {
	margin: 0px;
	padding: 0px;
 }
 
  #bystyle {

 }
 
 #bystyle #left {
 	width: 233px;
 	float: left;
 }
 
  #bystyle #right {
  	width: 225px;
 	float: left;
 }

  #bystyle .styleHeader {
  		text-align: right;
		color: #F8F0D6;
		font-weight: bold;
		 margin-top: 3px;
 }
 
   #bystyle #left .styleHeader {
  	margin-right: 10px;
 }
 
#homecontent {
 	clear: both;
	padding: 0 4px 0 4px !important;
	margin: 0px !important;
	color: #000 !important;
 }
 
#homecontent h1 {
	margin:0px;
	padding:0px;
	}
#homecontent p {
	margin-top:9px;
	margin-bottom:0px;
	padding: 0px !important;
	}
	
.footer {
	padding: 0 4px 0 4px;

}
	
.footer p {
	margin-top:0px;
	margin-bottom:5px;
}

.footer img {
	margin-top:0px;
	margin-bottom:5px;
}
	
	
#homecontent hr {
	margin-top:8px;
	width: 285px;
	color: #f8f0d6;
	height: 1px;
	}

.footerright {
	text-align: right;
}


	#bdyContent h2
	{
		
		margin:0;
		padding:5px 0 5px 0;
		font-size: 1em;
		color: #f8f0d6;
	}
	
	#bdyContent p
	{
		margin:0 0 5px 0;
		padding: 0;
padding-right: 15px;
		color: #CCC;
	}

.catColRight {
padding-top: 38px;
text-align: right;
}

.catColRight table {
text-align:left;
}

.tab_replace {
	font-weight: bold;
	color: #f8f0d6;
	margin-bottom: 5px;
}

tr.headings td {
	background-color: transparent;
	font-weight: bold;
}

tr.headings td a, tr.headings td a:link, tr.headings td a:visited {
	color: #cccccc !important;
}

.tab_home  {
	display: block;
	color: #FFF;
	margin-left: 3px;
	
}

.tab_right {
	text-align: right;
	width: 459px;
	margin-left: 0px;
}

table#contact td 
{
	vertical-align: top;
}

table#contact table td 
{
	vertical-align: top;
	padding: 4px;
	color: #CCC;
}

table#contact table td input
{
	border: none;
	width: 170px;
}

table#contact table td textarea
{
	border: none;
	width: 243px;
}

table#contact p.formMessage 
{
	font-weight: bold;
	color: #FFF;
	margin: 4px 0 4px 0;
}

table#contact .mand 
{
	font-weight: bold;
	color: #FFF;
}

.enquireLink {
	margin-top: 8px;
	width: 200px;
	background-color: #FFF;
	font-weight: bold;
	padding: 3px 6px 3px 6px;
}


.enquireLink a {
	color: #1b2b33;
	text-decoration: none;
}

.enquireLink a:hover {
	color: #1b2b33;
	text-decoration: none;
}

.catatitle p {
	color: #D9BF87;
	font-size: 10px;
	font-weight: normal;
	margin-top: 5px;
	padding-left: 20px;
	padding-right: 20px;

}

div.itemleft {
	width: 560px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #626567;
	margin-bottom: 4px;
	clear: both;
	height: 105px;
}

div.itemleft h2, div.itemright h2 { 
margin-top: 0px;
padding-top: 0px;

}

div.itemleft p, div.itemright p { 
margin-top: 0px;
padding-top: 0px;

}


.GTediton {
border-top: 1px dashed #FFFFFF;
border-bottom: 1px dashed #FFFFFF;
}


#ddwwrapper div.itemleft {
	width: 370px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #626567;
	margin-bottom: 4px;
	height: 105px;
	float: left;
}

#ddwwrapper div.itemright {
	width: 370px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #626567;
	margin-bottom: 4px;
	height: 105px;
	float: left;
	margin-left: 20px;
}

#logoWrapper {
	text-align: center;
	text-transform: uppercase
}

#logoWrapper h1 {
	color: #ECCE8B;
	font-size: 32px;
padding: 0px;
margin: 0px;
font-weight: normal;
font-family: Garamond;
letter-spacing: 12px 
}

	ul.suburls {
		margin: 0;
		padding: 0;
		text-align: center;
	}


	ul.suburls li
	{
color: #FFF;
		display: inline;
		list-style-type: none;
		padding-right: 0px;
		font-size: 1em;
		font-weight: normal;
padding: 1px;
	}