body {
	/*background-color:#8d8d8d;*/
	background-color:#8aa2b9;
}

.containerr {
	width:900px;
	height:2550px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(/home-conservatory/pageBG2.jpg) repeat-y;
	border-right:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
}
.container-subpage {
	width:900px;
	height:1300px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:url(/home-conservatory/pageBG2.jpg) repeat-y;
	border-right:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
}
#head1 {
	float:left;
	width:900px;
	height:211px;
}
#top-leftt {
	float:left;
	width:230px;
	height:211px;
	background-color:#FFFFFF;
}
#head-show {
	float:left;
	width:670px;
	height:211px;
}
#way-of-life {
	float:left;
	width:211px;
	border-bottom:solid 8px #7d716f;
}
#canterbury-logo {
	width:135px;
	margin-left:10px;
	float:right;
	margin-top:-5px;
}

.nav-topLeft {
	float:left;
	width:230px;
	height:210px;
/*	margin-top:4px;*/
	text-align:center;
	background-color:#8d8d8d;
}
#nav-button a{
	float:left;
	width:230px;
	height:42px;
	font-size:17px;
	color:#663333;
	background:url(/home-conservatory/box-name-plate2.jpg) no-repeat;
}
#nav-button a:hover{
	background:url(/home-conservatory/box-name-plate2Down.jpg) no-repeat;
	font-weight:600;
	color:#660000;
}

#home-accent {
	float:left;
	width:158px;
}
#home-textt {
	float:left;
	width:876px;
	height:250px;
	text-align:left;
	padding:10px 0px 0px 20px;
	background-color:#FFFFFF;
	border-right:solid 2px #60844a;
	border-bottom:solid 2px #60844a;
	border-left:solid 2px #60844a;
}
#home-show {
	clear:left;
	float:left;
	width:896px;
	height:209px;
	margin-top:5px;
	border-right:solid 2px #60844a;
	border-left:solid 2px #60844a;
	background-color:#FFFFFF;
	text-align:center;
}
#conservatory-and-more {
	float:left;
	width:870px;
	padding:15px;
}
#home-contentt {
	clear:left;
	float:left;
	width:900px;
	height:400px;
}
#conservatory-styles1 {
	clear:left;
	float:left;
	width:750px;
	height:321px;
	margin-top:20px;
	margin-left:70px;
	background:url(/home-conservatory/home-conservatory-accent1.jpg) left no-repeat;
	border-top:solid 2px #CCCCCC;
	border-bottom:solid 2px #CCCCCC;
}
#conservatory-styles2 {
	clear:both;
	float:left;
	width:750px;
	height:301px;
	margin-left:70px;
	margin-top:10px;
	background:url(/home-conservatory/home-conservatory-accent2.jpg) right no-repeat;
	border-bottom:solid 2px #CCCCCC;
}
#conservatory-styles3 {
	clear:both;
	float:left;
	width:750px;
	height:301px;
	margin-top:10px;
	margin-left:70px;
	background:url(/home-conservatory/home-conservatory-accent3.jpg) left no-repeat;
	border-bottom:solid 2px #CCCCCC;
}
#conservatory-styles4 {
	clear:both;
	float:left;
	width:750px;
	height:301px;
	margin-top:10px;
	margin-left:70px;
	background:url(/home-conservatory/home-conservatory-accent4.jpg) right no-repeat;
	border-bottom:solid 2px #CCCCCC;
}
#style-contentl {
	float:left;
	width:400px;
	height:300px;
	margin-left:20px;
	font-size:12px;
	text-align:left;
}
#style-contentr {
	float:right;
	width:400px;
	height:300px;
	margin-right:20px;
	font-size:12px;
	text-align:left;
}
#style-titlel {
	float:right;
	width:200px;
	height:20px;
	margin-top:245px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	background:url(/home-conservatory/titleBG.png) repeat;
}
#style-titler {
	float:left;
	width:200px;
	height:20px;
	margin-top:245px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	background:url(/home-conservatory/titleBG.png) repeat;
}
#text-only {
	float:right;
	text-align:left;
	margin-left:160px;
}
#text-only2 {
	float:left;
	text-align:left;
	margin-right:160px;
}


/* INTERIOR PAGES */


#style-accent-title {
	float:right;
	width:157px;
	height:290px;
	background-color:#00FF99;
}
#accent-styles {
	float:left;
	width:230px;
	margin-left:-30px;
}
#get-quote {
	float:right;
	margin-top:0px;
	margin-right:30px;
	margin-left:5px;
}

.conservatory-quote {
	clear:left;
	float:left;
	width:840px;
	height:500px;
	text-align:left;
	font-size:14px;
	margin-top:20px;
	margin-left:30px;
}
#conservatory-sample1 {
	float:right;
	width:250px;
	height:200px;
	text-align:right;
	margin-top:-40px;
	background:url(/home-conservatory/victorian-conservatory-ex.jpg) center no-repeat;
}
#conservatory-sample2 {
	float:right;
	width:250px;
	height:200px;
	text-align:right;
	margin-top:10px;
	background:url(/home-conservatory/bespoke-conservatory-ex.jpg) center no-repeat;
}
#conservatory-sample3 {
	float:right;
	width:250px;
	height:200px;
	text-align:right;
	margin-top:10px;
	background:url(/home-conservatory/gable-conservatory-ex.jpg) center no-repeat;
}
#conservatory-sample4 {
	float:right;
	width:250px;
	height:200px;
	text-align:right;
	margin-top:10px;
	background:url(/home-conservatory/commercial-conservatory-ex.jpg) center no-repeat;
}
#cont-text {
	float:right;
	width:250px;
	height:20px;
	text-align:center;
	padding:2px 0px 2px 0px;
	font-size:16px;
	font-weight:700;
	color:#FFFFFF;
	margin-top:175px;
	background:url(/home-conservatory/titleBG.png) center repeat;
}

#right-pic {
	float:right;
	margin-left:10px;
	padding-top:30px;
}

#bot-photos {
	clear:both;
	width:698px;
	height:150px;
	margin:0 auto;
}

#header-subpage2 {
	float:left;
	width: 525px;
	height: 253px;
	background-color:#FFFFFF;
}
#sub-page-text {
	float:left;
	width:870px;
	padding-left:30px;
	text-align:left;
}
#celsius-sub-page {
	float:left;
	width:900px;
	height:1100px;
	text-align:left;
	background:url(/home-conservatory/celsius-glass-page-head.jpg) top center no-repeat;
}
#left-celsius-accent {
	float:left;
	width:376px;
	height:800px;
/*	margin-top:400px;*/
	background:url(/home-conservatory/celsius-performance-glass-left.jpg) center no-repeat;
}
#celsius-performance-glass {
	float:left;
	width:490px;
	height:780px;
	margin-top:300px;
	margin-left:376px;
	padding:10px;
}

#top-nav-subpages {
	width:218px;
	height:253px;
	clear:left;
	float:left;
	text-align:right;
}

#style-bottom {
	float:left;
	width:900px;
	height:300px;
	margin-top:20px;
	margin-left:-30px;
}
#gallery {
	clear:left;
	float:left;
	width:870px;
	margin-top:15px;
	text-align:center;
}
#conservatory-accessories {
	float:left;
	width:840px;
	height:205px;
	margin-bottom:15px;
}

#construction {
	clear:left;
	float:left;
	width:680px;
	margin-top:20px;
	margin-left:-10px;
}
#construction-steps {
	float:left;
	width:210px;
	margin-left:15px;
}
#why-choose-accent {
	clear:left;
	float:left;
	width:900px;
	margin-top:20px;
}
#interior-design {
	width:700px;
	height:50px;
	margin-top:30px;
	margin-left:70px;
}
#trim {
	float:left;
	width:200px;
	height:150px;
	text-align:center;
}
#trim2 {
	float:left;
	width:300px;
	height:150px;
	text-align:center;
}
#interior-colors {
	width:700px;
	height:78px;
	margin:0 auto;
	text-align:center;
}
#roof-elements {
	width:700px;
	height:185px;
	margin:0 auto;
	text-align:center;
}
#structural-elements {
	float:left;
	width:700px;
	margin-top:20px;
	margin-left:70px;
	text-align:center;
	border-top:solid 1px #BBBBBB;
}
#more-design-items {
	float:left;
	width:200px;
	margin-top:20px;
	margin-left:30px;
	text-align:center;
}
#portal-frame {
	clear:left;
	float:left;
	width:300px;
	height:225px;
}

/* CAN BE REMOVED AFTER TRANSITION TO NEW LAYOUT */

#title-subpage2 {
	width:525px;
	height:195px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:30px;
	border-bottom-style:solid;
	border-bottom-width:28px;
	border-bottom-color:#7d716f;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
#title-subpage2 {
	width:525px;
	height:190px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:30px;
	border-bottom-style:solid;
	border-bottom-width:25px;
	border-bottom-color:#7d716f;
}
}
/*  */


/* STYLES */

.style2 {
	font-size: 15px;
	color:#666666;
}
.style3 {font-size: 24px}
.style4 {font-size: 14px}
.style6 {font-size: 17px; font-weight:500;}
.style7 {font-size: 8px}
.style8 {font-size: 20px}
.style9 {color: #000000;font-size: 16px;}
.style12 {font-size:79px; font-weight:normal;}
.style13 {font-size:20px; color:#9d9593;}
.style14 {font-size:22px;font-family:Arial, Helvetica, sans-serif;color:#336633;font-weight:100;}
.style15 {font-size:16px;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;color:#666699;font-weight:normal;}
.style16{font-size:20px; text-align:center; color:#0099FF;}
.style19 {font-size:15px; font-weight:bold; color:#336633;}
.style2b {font-size:16px; font-weight:700; color:#006699; letter-spacing:1px;}
.style21 {color: #000000}
.style23 {color: #4a82c3}
.style25 {color: #4a82c3; font-size: 30px}
.style26 {
	color: #FFFFFF;
	font-size: 13px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.web-services {
	width:800px;
	height:40px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}