/*---------------------------------------------------------
Default (All Browsers) CSS Index - 'Site Title Here' 'Date Here' Site by Egghead Design Ltd 

=1 Layout Structure Common Elements
	=1.1 Header
	=1.2 Subheader
	=1.3 Logo
	=1.4 Horiz Menu
	=1.5 Left Column
	=1.6 Centre Column
	=1.7 Right Column
	=1.8 Footer

=2 Generic Classes


/*---------------------------------------------------------
=1. Layout Structure Common Elements
----------------------------------------------------------*/

body {
	margin-top:0px; 	/*Change this if you want a top margin*/
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	padding: 0;
	background:#fff url(../App_Themes/initstudios/images/white_header_bg.jpg) repeat-x scroll 0 100px;
	font-family:Verdana, Arial, Helvetica, sans-serif; /*Change this for font*/
	font-size:0.7em;	/*This will give default text size of approx 12px if you want scalable text then change to fixed size if not*/	
}

body a:link {
color:#555;
}

body a:visited {
color:#555555;
}

body a:hover {
color:#555;
}

body a:active {
#6ea3bc
}

#fullwrapper {
	/*position:relative;*/
	margin-left:auto;
	margin-right:auto;
	height:auto;
	/*width:950px;*/ /*Change to width of design or 100% if full width*/
	background-color:#FFFFFF;
	text-align:left;
	/*max-width:1600px;*/
	}
	
/*---------------------------------------------------------
=1.1 Header
----------------------------------------------------------*/
	
#header {
height:125px;
margin:0 auto; /*0 auto*/
position:relative;
width:950px;
}	

body.IE7 #header {
height:140px !important; /*177*/
} 
body.IE7 #contactDetails {
	top: 10px;
}
body.IE6 #header {
/*height:177px !important;*/
}

body.IE6 #main_content_GRNew {
/*margin-left:200px;*/
margin-top:4px;
} 

.body.IE8 #gr_nav {
float:left;
height:100px;
left:100px;
position:absolute;
width:950px;
z-index:1000;
}

/*-----------------IE7 MARGIN FIX------------------------------------*/

body.IE7 .panel {
left: 100px !important;
}

body.IE7 #leftFade {
/*border-right:none;
border-left:2px solid #fff;*/
z-index:1000;
}

body.IE7 #main_content_GRNew #rightFade {
/*right:-2px !important;*/
border-left:none !important;
border-right:1px solid #fff !important;
width:2px !important;
background: #ffffff;
}



/*-------------------IE7 MARGIN FIX END ----------------------------*/


body.IE7 #main_content_GRNew {
margin-left:0px;
}

body.IE7 .panel-wrapper {
margin-left:0px;
}

body.IE7 #main_content_GRNew .coda-nav-right {
right:-100px !important;
}

body.IE7 #main_content_GRNew .coda-nav-left {
left:100px !important;
}


/*body.IE8 .ProductDetails {
margin-top:-1px !important;
}
body.IE8 .ProductDetails {
overflow:hidden;
}
body.IE8 #gr_nav #menuElem, body.IE8 #gr_nav {
margin-top:-1px !important;
} */

body.Safari #main_content_GRNew {
margin-top:3px !important;
}

body.Chrome #main_content_GRNew {
margin-top:3px !important;
}
/*#2012 SliderHome#*/
/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
#image_rotator .coda-slider-no-js .coda-slider { height: 500px; overflow: auto !important; padding-right: 20px }

/* Change the width of the entire slider (without dynamic arrows) */
#image_rotator .coda-slider, .coda-slider .panel { width: auto; } /*600*/

/* Change margin and width of the slider (with dynamic arrows) */
#image_rotator .coda-slider-wrapper.arrows .coda-slider { width: 946px }/*600*/
#image_rotator .coda-slider-wrapper.arrows .coda-slider .panel { width: auto; } /*New*/
	
	/* Arrow styling */
	#image_rotator .coda-nav-left a {
	 background:url('../App_Themes/initstudios/images/left_active.jpg') no-repeat; 
	 height:36px;
	 color: #fff; 
	 width: 15px ;
	 }
	 
	#image_rotator .coda-nav-right a {
	background:url('../App_Themes/initstudios/images/right_active.jpg') no-repeat right top;
	color:#FFFFFF;
	height:36px;
	width:15px;	
}
#image_rotator .coda-nav-left {
left:0;
position:absolute;
top:235px;
z-index:500;
}
#image_rotator .coda-nav-right {
right:0;
position:absolute;
top:235px;
z-index:500;
}
/* Tab nav */
#image_rotator .coda-nav ul li a.current { background: #39c }
	
/* Panel padding */
#image_rotator .coda-slider .panel-wrapper { padding: 0 }/*20*/
	
/* Preloader */
#image_rotator .coda-slider p.loading { display: block; text-align: center; margin: 220px 0 0 365px ;}
	
/* Miscellaneous */
#image_rotator .coda-slider-wrapper { clear: both; overflow: auto; margin-top: 10px; border: #fff solid 2px; border-top: none; border-bottom: none; height: 500px; }
body.IE7 #image_rotator .coda-slider-wrapper { height: 502px;}
body.Gecko10 #image_rotator .coda-slider-wrapper
 { margin-top: 11px;}
body.IE9 #image_rotator .coda-slider-wrapper {
	margin-top: 13px;
}
#image_rotator .coda-slider { float: left; overflow: hidden; position: relative }
#image_rotator .coda-slider .panel { display: block; float: left }
#image_rotator .coda-slider .panel-container { position: relative }
#image_rotator .coda-nav-left, .coda-nav-right { float: left }
#image_rotator .coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }

/*#2012#*/
#HomeText {
	border: 10px solid #F0F0F0;
clear: both;
padding: 10px 20px;
font-size: 12px;
color: #6C6C6C;
}
#box3 {
	margin-bottom: 10px;
}
#main_content h1, #HomeText h1, #HomeText h2 {
color: #6EA3BC;
font-family: helvetica,arial;
font-size: 22px;
margin: 0;
}
#HomeText h2, #HomeText h1 {
margin-bottom: 10px;
}
#footer_links {
height: auto;
width: 930px;
text-align: center;
float: left;
margin: 10px 0;
padding: 10px;
background-color: #F0F0F0;
}
#footer_links ul:first-child {
margin-bottom: 10px;
}
#footer_links ul {
margin: 0;
}
#footer_links ul li:first-child {
border-left: none;
}
#footer_links ul li {
list-style-type: none;
display: inline-block;
}
#footer_links ul li {
margin-left: 5px;
padding: 6px 0 6px 7px;
border-left: 1px solid white;
}
#footer_links a {
font-size: 12px;
text-decoration: none;
color: #434343;
font-family: century gothic;
font-weight: bold;
}
#footer_links a:hover {
color: #77A8BF;
}
 #follow_us {
width: 930px;
height: 41px;
float: right;
margin: 10px 10px 0 10px;
background-color: white;
}
body.IE7 #follow_us  {
	float: none;
}
body.IE7 #footer_links ul li {
	display: inline;
	margin-left: 9px;
}
.fb_iframe_widget {
margin: 11px 0 0 9px;
float: left;
}
#fb-root {
float: left;
}
#followImg {
text-align: right;
float: right;
width: 355px;
}
#followImg a:first-of-type img {
margin-bottom: 4px;
}
	#image_rotator {
	height:510px;
	width:950px;
	float:left;
	/*background:url(../App_Themes/initstudios/images/temp_graphic.jpg) top left; */
	}
	
/*---------------------------------------------------------
=1.2 Subheader
----------------------------------------------------------*/
	
#navigation {
	height:55px; 
	background-color:#fff;
	background-image: url(../../template/Images/subheader.jpg); /*Header background should always be called subheader.jpg and should be placed in images folder*/
	background-repeat:no-repeat;
	position:relative;
	width:100%;

	}
	
	
	/*-----------------------------------------------------
	HOME NAVIGATION START
	--------------------------------------------------------*/
	
	.home a {
	background-image:url(../App_Themes/initstudios/images/headerimages/home.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:47px;

	}

	.homeSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/home.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:47px;
	display:block;
	}

	.home a:hover {
	background-image:url(../App_Themes/initstudios/images/headerimages/home.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:47px;
	}

	
	/*-----------------------------------------------------
	HOME NAVIGATION END
	--------------------------------------------------------*/
	
		
		
	/*-----------------------------------------------------
	GARDEN ROOMS NAVIGATION START
	--------------------------------------------------------*/
	
		
	.garden a {
	background-image:url(../App_Themes/initstudios/images/headerimages/garden_rooms.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:131px;
}

	.gardenSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/garden_rooms.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:131px;
	}
	
.garden a:hover {
	background-image:url(../App_Themes/initstudios/images/headerimages/garden_rooms.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:131px;
	}


	/*#navigation #garden span {
	display:none;
	}*/
	
	
	/*-----------------------------------------------------
	SERVICES NAVIGATION START
	--------------------------------------------------------*/
	
	
	
	.services a {
	background-image:url(../App_Themes/initstudios/images/headerimages/services.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:87px;
}

	.servicesSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/services.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:87px;
	}

	.services a:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:87px;
	}

	
	
	/*#navigation #services span {
	display:none;*/
	
	
	/*-----------------------------------------------------
	SERVICES NAVIGATION END
	--------------------------------------------------------*/
	
	/*-----------------------------------------------------
	GALLERY NAVIGATION END
	--------------------------------------------------------*/
	
		
	.gallery a {
	background-image:url(../App_Themes/initstudios/images/headerimages/gallery.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:76px;
	}

	.gallerySelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/gallery.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:76px;
	}

	.gallery a:hover {
	background-position: bottom left;
	}
	
	/*-----------------------------------------------------
	GALLERY NAVIGATION END
	--------------------------------------------------------*/
	
	/*-----------------------------------------------------
	ECO CREDENTIALS NAVIGATION START
	--------------------------------------------------------*/
			
			
	.eco a {
	background-image:url(../App_Themes/initstudios/images/headerimages/eco_credentials.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:141px;
}

	.ecoSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/eco_credentials.jpg);
	background-position:bottom left;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:141px;
	}

	.eco a:hover {
	background-position: bottom left;
	}
	
	/*#navigation #eco span {
	display:none;
	}*/
	
	/*-----------------------------------------------------
	ECO CREDENTIALS NAVIGATION END
	--------------------------------------------------------*/
	
 	
	
	/*-----------------------------------------------------
	TESTIMONIALS NAVIGATION START
	--------------------------------------------------------*/
	
	.testimonials a {
	background-image:url(../App_Themes/initstudios/images/headerimages/testimonials.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:115px;
}

	.testimonialsSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/testimonials.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:115px;
	}
	
	.testimonials a:hover {
	background-position:bottom left;
	}

	/*#navigation #testimonials span {
	display:none;
	}*/
	
	
	
	/*-----------------------------------------------------
	TESTIMONIALS NAVIGATION END
	--------------------------------------------------------*/
	
	/*-----------------------------------------------------
	FAQS NAVIGATION START
	--------------------------------------------------------*/
	
	.FAQS a {
	background-image:url(../App_Themes/initstudios/images/headerimages/faqs.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:67px;
}

	.FAQSSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/faqs.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:67px;
	}
	
	.FAQS a:hover {
	background-position: bottom left;
	}
	
	
	/*-----------------------------------------------------
	FAQSNAVIGATION END
	--------------------------------------------------------*/
	
	/*-----------------------------------------------------
	ABOUT US NAVIGATION START
	--------------------------------------------------------*/
	
	
	.about a {
	background-image:url(../App_Themes/initstudios/images/headerimages/about_us.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:92px;
	}

	.aboutSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/about_us.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:92px;
	}
	
	.about a:hover {
	background-position: bottom left;
	}



	/*#navigation #about_us span {
	display:none;
	}*/
	
	
	
	
	/*-----------------------------------------------------
	ABOUT US NAVIGATION END
	--------------------------------------------------------*/
	
	/*-----------------------------------------------------
	INITBLOG NAVIGATION START
	--------------------------------------------------------*/
	
	.blog a {
	background-image:url(../App_Themes/initstudios/images/headerimages/initblog.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:88px;
	}

	.blogSelected a{
	background-image:url(../App_Themes/initstudios/images/headerimages/initblog.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:88px;
	}
	
	.blog a:hover {
	background-position: bottom left;
	}	



/*#navigation #initblog span {
	display:none;
	}*/
	
	
	
	/*-----------------------------------------------------
	INITBLOG NAVIGATION END
	--------------------------------------------------------*/
	
	
	/*-----------------------------------------------------
	CONTACT US NAVIGATION START
	--------------------------------------------------------*/
		
	.contact a {
	background-image:url(../App_Themes/initstudios/images/headerimages/contact_us.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:93px;
	}

	.contactSelected a {
	background-image:url(../App_Themes/initstudios/images/headerimages/contact_us.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:55px;
	margin-left:0;
	padding-left:0;
	width:93px;
	}
	
	.contact a:hover {
	background-position: bottom left;
	}

	/*#navigation #contact_us span {
	display:none;
	}*/

	

	
		
	/*-----------------------------------------------------
	CONTACT US NAVIGATION END
	--------------------------------------------------------*/
	
	
	
	
	
	
	
	
	
/*---------------------------------------------------------
=1.3 Logo
----------------------------------------------------------*/	
	
a.logo {
	position:absolute;
	width:auto;
	height:auto;
	top:0px;
	left:0px;
}

/*---------------------------------------------------------
=1.4 Horiz Menu
----------------------------------------------------------*/	

#menu {
	height:auto;
	background-color:blue;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:999;
	width:100%;
}

/*---------------------------------------------------------
=1.5 Left Column
----------------------------------------------------------*/

#left_col {
	width:150px; /*Change to width of left col*/
	height:auto;
	float:left;
	background-color:#FFFF66; /*Change to colour of left column*/
	padding:5px;
	
	/* If using 100% width layout uncomment below*/
	
	
	/*position:relative;
	top:0px;
	right: 160px; --Change to width of left column + left column padding--
	z-index:999;
	margin-left: -100%;   /********
	display:block;*/
	
	
	}
	
/*---------------------------------------------------------
=1.6 Centre Column
----------------------------------------------------------*/	

#contentwrapper {
	/*background-color:#ffffff;*/
	height:auto;
	margin:0 auto;
	/*float:left;*/
	background-image:url(../../template/images/faux_bg.gif); /* Use to create faux columns*/
	background-repeat:repeat-y;
	background-position:left;
	position:relative;
	overflow:hidden;
	width:950px; /*950*//* Change to auto for 100% width */
	
	/* If using 100% width layout uncomment below */	
	
	/*padding-left:160px; /* Should be set to width of left column + left column padding*/
	
	/* If using 100% width layout 3 column then uncomment below  Should be set to width of right column + right column padding */	
	/*padding-right:210px;*/
	
	}


	
#centre_col {
	position:relative;
	background-color:transparent;
	height:auto;
	float:left;
	background-color:transparent; 
	/*margin-left:0px;*/
	margin: 0 auto;
	width:950px;
	}
	
/*#centre_col_content {
	width:auto;
	height:auto;
	background:url(../App_Themes/initstudios/images/grey_divide.gif) repeat-x top left; 
	float:left;
	}*/
	
	/*-----------------------------------------------------
	HOMEPAGE BOXES START
	------------------------------------------------------*/
	#boxes {
	font-family:arial;
	font-size:12px
	height:auto;
	width:950px;
	background:#fff;
	float:left;
	margin-top:10px;

	}
	
	#box1 {
	font-size:12px;
	color:#333333;
	height:296px;
	width:268px;
	/*padding-top:80px;*/
	float:left;
	/*background:url(../App_Themes/initstudios/images/box1_head.gif) no-repeat top left;*/
	border:10px solid #f0f0f0;
	position:relative
	}
	

	#box1 h1 {
	color:#6EA3BC;
	font-family:helvetica;
	font-size:19px;
	margin:10px 0 0 10px;
	padding:0;
	}

	#box1 h2 {
	font-size:12px;
	#color:#555555;
	margin-left:10px;
	margin-right:15px;
	margin-top:15px;
	}
	
	/*
body.IE7 #box1 ul {
	padding-top:10px;
	}
	

	body.IE6 #box1 ul {
	padding-top:5px;
	} */

	body.IE8 #box1 ul {
	padding-top:-10px;
	}
	

	
	
	#box1 a:link,
	#box1 a:visited {
	position:absolute;
	left:39px;
	top:195px;
	font-size:11px;
	color:#6ea3bc;
	font-weight:bold;
	text-decoration:none;
	}
	
	
	#box1 a:hover {
	text-decoration:underline;
	}
	
	#box1 ul {
	padding-bottom:10px;
	list-style-image: url(../App_Themes/initstudios/images/list_bullet.jpg);
	list-style-position: bottom;
	}
	
	#box1 li{
	/*padding-top:10px;*/
	margin-top: 10px;
	}	
	
	
	#box_foot1 {
	font-size:11px;
	color:#fff;
	height:53px;
	width:256px;
	background:#6ea3bc;
	position:absolute;
	bottom:0px;
	left:0px;
	padding-top:17px;
	padding-left:8px;
	padding-right:4px;
	font-weight:normal;
	}
	
	#box2 {
	height:296px;
	width:268px;
	float:left;
	/*background:url(../App_Themes/initstudios/images/our_clients_say.jpg) no-repeat 0px -3px #fff ;*/
	border:10px solid #f0f0f0;
	margin-left:10px;
	position:relative;
	}

	#box2 h4{
	color:#6EA3BC;
	font-family:helvetica;
	font-size:19px;
	/*margin:10px 0 0 10px;*/
	position:absolute;
	top:-35px;
	left:10px;
	padding:0;
font-style: normal;
	}

	#box2 h2 {
	font-size:12px;
	#color:#555555;
	margin-left:10px;
	margin-right:15px;
	margin-top:15px;
	}
	
	#box2 a:link,
	#box2 a:visited {
	/*padding-left:20px;*/
	font-family:arial;
	font-size:11px;
	color:#6ea3bc;
	font-weight:bold;
	text-decoration:none;
	}
	
	
	#box2 a:hover {
	text-decoration:underline
	}
	
	
	
	#box_foot2 {
	font-family:arial;
	font-size:11px;
	color:#fff;
	height:53px;
	width:257px;
	background:#6ea3bc;
	position:absolute;
	bottom:0px;
	left:0px;
	padding-top:17px;
	padding-left:6px;
	padding-right:5px;
	}

	#box_foot2 a:link,
	#box_foot2 a:visited {
	color:#fff;
	}

	#box_foot1 a:link ,
	#box_foot1 a:visited {
	color:#fff !important;
	position:relative !important;
	top:0;
	left:0;
	}
	
	Body.IE6 .image_thumb ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:41px !important;
}
	
	
	#box3 {
	font-family:arial;
	font-size:12px;
	color:#333;
	line-height:20px;
	height:296px;
	width:334px;
	float:left;
	/*background:transparent url(../App_Themes/initstudios/images/passion.jpg) no-repeat scroll -6px -3px;*/
	margin-left:10px;
	border:10px solid #f0f0f0;
	position:relative;
	/*padding-top:45px;*/
	/*padding-left:18px;
	padding-right:20px;*/
	}

	#box3 h3 {
	color:#6EA3BC;
	font-family:helvetica;
	font-size:19px;

margin: 15px 10px 10px 10px;
	padding:0;
	}

	
	#box3 a:link,
	#box3 a:visited {
	font-size:11px;
	color:#6ea3bc;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	}
	
	#box3 a:hover {
	text-decoration:underline;
	}
	
	#box_foot3{
	font-size:11px;
	color:#fff;
	height:109px;
	width:336px;
	background:#fff;
	position:absolute;
	bottom:0px;
	left:0px;
	}
	

	
	
	
	
	/*-----------------------------------------------------
	HOMEPAGE BOXES END
	------------------------------------------------------*/
	
	
	/*-----------------------------------------------------
	PARTNERS START
	-------------------------------------------------------*/
	
	
	#partners {
	width:826px;
	height:60px;
	margin-top:10px;
	padding-left:104px;
	border:10px solid #f0f0f0;
	float:left;
	/*margin-bottom:-10px;*/
	background: url(../App_Themes/initstudios/images/partners.gif) no-repeat -10px 0px #fff; 
	overflow:visible;
	}
	
	
	
	/*-----------------------------------------------------
	PARTNERS END
	-------------------------------------------------------*/
	
	
	
	

/*---------------------------------------------------------
=1.7 Right Column
----------------------------------------------------------*/	

#right_col {
	width:200px; /*Change to width of right column */
	background-color:orange; /*Change to background colour of right column if using 3 column layout*/
	height:auto;
	float:left;
	margin-right:0px;
	display:block;
	padding:5px;
	
/* If using 100% width layout uncomment below */
	
	/*position:relative;
	top:0px;
	right: 0px;
	z-index:999;
	margin-right: -210px;*/
	
	}
	
/*---------------------------------------------------------
=1.8 Footer
----------------------------------------------------------*/

.clear {
	clear:both;
	}	
	
#footer {
	height:auto;
	background-color:#f0f0f0; /*Change to background colour of footer*/
	clear:both;
	color:#ffffff;
	width:950px;
	height:200px;
	margin:auto; /*auto*/
	float:none;
	position:relative;
	}
	
	#footer_address a:link,
	#footer_address a:visited {
	color:#558faa;
	text-decoration:none;
	}
	
	#footer_address a:hover {
	text-decoration:underline;
	}
	
/*---------------------------------------------------------
=2. Generic Classes
----------------------------------------------------------*/
	
h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
}

h1 {
}

h2 {
font-size:15px;
}

h3 {
}

p {
}

li {
}

ul {
padding: 0;
}

a img {
	border:0px;
	}

img {
border:0 !important;
}

/*---------------------------------------------------------
=3. Extra Stuff Here
----------------------------------------------------------*/

	div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 0px;
   width: 0px;
   }
   

   
   #footer_links #about {
	background-image:url(../App_Themes/initstudios/images/icons/foot_about.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:78px;
}

	#footer_links #about:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:78px;
	}
	
	#footer_links #about span {
	display:none;
	}
	
	 #footer_links #terms {
	background-image:url(../App_Themes/initstudios/images/icons/foot_terms.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:138px;
}

	#footer_links #terms:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	}
	
	#footer_links #terms span {
	display:none;
	}
	
	 #footer_links #privacy {
	background-image:url(../App_Themes/initstudios/images/icons/foot_privacy.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:101px;
}

	#footer_links #privacy:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	}
	
	#footer_links #privacy span {
	display:none;
	}
	
		 #footer_links #sitemap {
	background-image:url(../App_Themes/initstudios/images/icons/foot_sitemap.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:67px;
}

	#footer_links #sitemap:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	}
	
	#footer_links #sitemap span {
	display:none;
	}
	
			 #footer_links #contact {
	background-image:url(../App_Themes/initstudios/images/icons/foot_contact.gif);
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	width:91px;
}

	#footer_links #contact:hover {
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:43px;
	margin-left:0;
	padding-left:0;
	}
	
	#footer_links #contact span {
	display:none;
	}
	
   
   
   .logo {
margin-top:10px;
margin-bottom:10px;
}
   
   
   
   
   
   
   
   
   
   


 #follow_us img {
	border:none;
}
   
   #footer_address {
   font-family:arial;
   color:#333333;
   font-size:11px;
   padding:10px;
   padding-top:10px;
   padding-left:20px;
   padding-bottom:20px;
   width:150px;
   height:120px;
   float:left;
   clear:left;
   position:relative;
   text-align:left;
   }
   
   #footer_address b {
   color:#558faa;
   font-size:12px;
   }
   
   #footer_address span{
   color:#333333;
   }
   
	
	#copyright {
	font-family:arial;
	color:#333333;
	font-size:12px;
	text-align:right;
	position:absolute;
	right:15px;
	bottom:15px;
	height:auto;
	width:auto;
	background:none;
	float:right;
	clear:right;
	}
	
	#copyright a:link,
	#copyright a:visited {
	color:#558faa;
	text-decoration:none;
	}
	
	#copyright a:hover {
	text-decoration:underline;
	}	


#testimonial {
font-family:arial;
font-size:16px;
font-weight:bolder;
color:#555;
margin-top:45px;
position:relative;
height:auto;
width:220px;
padding-left:20px;
padding-right:10px;

}

#testTopcap {
height:20px;
width:220px;
background:url(../App_Themes/initstudios/images/speech.jpg) no-repeat top left;
}

#testBottomcap {
font-family:arial;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#333;
height:30px;
width:220px;
background:url(../App_Themes/initstudios/images/speech2.jpg) no-repeat top right;
padding-top:15px;
top:10px;
}

/*-------------------------------------------------
LEFT NAVIGATION 
-----------------------------------------------*/

#left_navigation {
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:auto;
margin-right:22px;
margin-top:15px;
min-height:200px;
width:177px;
margin-bottom:10px;
padding-bottom:10px;
text-transform:lowercase;
}

#main_content {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
float:left;
font-family:arial,helvetica;
font-size:12px;
height:auto;
margin-bottom:20px ;
margin-top:15px;
padding:15px 25px;
width:700px;
}

#main_content_GR {
background:none repeat scroll 0 0 #FFFFFF;
color:#333333;
float:left;
font-family:arial,helvetica;
font-size:12px;
height:430px;
margin-bottom:20px;
margin-top:0;
padding:15px 25px;
width:900px;
}

#main_content h1 {
color:#6EA3BC;
font-family:helvetica,arial;
font-size:22px;
margin:0;
}

#main_content2 {
background-color:#fff;
color:#333333;
float:left;
font-family:arial,helvetica;
font-size:12px;
height:auto;
margin-bottom:20px;
margin-top:15px;
min-height:650px;
padding:15px 0px 0px 25px;
position:relative;
width:733px;
}

#main_content2 h1 {
color:#6EA3BC;
font-family:century gothic,helvetica,arial;
font-size:22px;
margin:0;
}

.FullWidthTest {
	background-color:#F0F0F0;
	clear:both;
	margin-bottom:10px;
	width:100%;
	float:left;
	}


#bubble {
height:auto;
width:427px;
background:url(../App_Themes/initstudios/images/bubblecenter.jpg) repeat-y top left;
float:left;
margin-top:20px;
margin-bottom:20px;
position:relative;

}

#bubble_top {
height:auto;
width:auto;
/*background:blue;*/
position:relative;
}

#bubble_bottom {
height:auto;
width:auto;
background:#fff;
position:absolute;
bottom:0;
}

#bubble_text {
color:#666666;
font-family:century gothic,helvetica,arial;
font-size:15px;
font-style:italic;
font-weight:bold;
height:auto;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
overflow:visible;
width:380px;
}

#images {
background: none repeat scroll 0 0;
border:8px solid #F0F0F0;
height:auto;
min-height:200px;
width:212px;
}

#images2 {

background:none repeat scroll 0 0;
border:8px solid #F0F0F0;
height:auto;
margin-top:15px;
width:212px;
min-height:200px;
}

#main_text {
width:450px;
float:left;
}

#main_text h1 {
font-family:helvetica,arial !important;
}

#image_holder {
background:transparent none repeat scroll 0 0;
float:right;
height:600px;
margin-top:50px;
padding-right:20px;
display:inline;
}

#contactus_button {
background:#FFFFFF none repeat scroll 0 0;
height:19px;
margin-left:auto;
margin-right:auto;
margin-top:13px;
width:222px;
float:left;
}


/*------------------------------------------
BLOG
--------------------------------------------*/

.zoneLeft {
background:#FFFFFF none repeat scroll 0 0 !important;
float:right;
font-family:helvetica,arial;
color:#555;
padding:25px 40px 10px 20px;
width:700px;
line-height:17px;
clear:none;
}

.zoneLeft img {
clear:both !important;
}

/*(.zoneLeft span {
text-align:right;
float:right;
}*/

#page {
float:right;
padding-right:10px;
display:none;
}

.zoneLeft h1 {
font-size:23px;
color:#81AFC5;
}

.zoneLeft a:visited {
color:#81AFC5;
}

.zoneRight {
float:left !important;
width:165px;
background:#fff;
}

.BlogPTitle a, 
.BlogPTitle {
color:#81AFC5;
font-family:helvetica,arial;
font-size:23px;
font-weight:600;
text-decoration:none;
}

.BlogPTitle a:hover {
text-decoration:underline;
}

.BlogPDateWhole {
display:none;
}

.blogDetail {
margin-top:20px;
}

.BlogPBody {
margin-top:15px;
/*width:700px;*/
}

body.IE6 #left_navigation3 {
width:140px !important;
float:left;
clear:none;
} 


#left_navigation3 {
line-height:26px;
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:auto;
min-height:200px;
padding:10px;
width:155px;
margin-bottom:10px;
text-transform:lowercase;
clear:none;
}

#left_navigation3 span {
color:#6ea3bc;
font-size:14px;
}
#left_navigation3 a,
#left_navigation3 span a {
font-size:12px;
text-decoration:none;
}

#left_navigation3 span a:hover {
color:#6ea3bc;
}

#left_navigation2 {
line-height:26px;
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:auto;
min-height:200px;
padding:10px;
width:155px;
margin-bottom:10px;
text-transform:lowercase;
}

#left_navigation2 a,
#left_navigation2 span a {
font-size:12px;
text-decoration:none;
}

#left_navigation2 span a:hover {
color:#6ea3bc;
}

#left_navigation3 a:hover {
color:#6ea3bc

}


/* MENU ELEM START */




#nav_align {
float:left;
/*margin-left:-40px;*/
}

body.IE6 #nav_align {
margin-left:0px;
}

body.IE7 #nav_align {
margin-left:0px;
}

#nav_align a {
text-indent:-10000px;
overflow:hidden;
}



#menuElem li {
list-style-type:none;
display:inline;
}

#menuElem {
float:left;
margin:0;
text-decoration:none;
/*padding:0;*/
}

.block {
color:#fff;
}



#left_navigation #menuElem {
font-family:helvetica,arial;
list-style-type:none;
padding:0;
padding-left:15px;
padding-top:10px;
margin:0;
float:left;
text-indent:5px;
}

#left_navigation #menuElem li a {
font-size:12px;
text-decoration:none;
display:block;
width:auto;
padding-left:2%px;
padding-top:5px;
padding-bottom:5px;
}

#left_navigation #menuElem a:hover {
color: #6ea3bc;
background:#f6f6f6;
}


.PagerResults {
display:none;
}

.PagerNumberArea {
float:right;
}

.UnselectedPage {
background:transparent url(../App_Themes/initstudios/images/pageunselected.jpg) repeat scroll 0 0;
color:#FFFFFF !important;
font-size:13px;
font-weight:bold;
overflow:visible;
padding-left:5px;
padding-right:5px;
padding-top:1px;
text-decoration:none !important;
}

.SelectedPage {
background:#f1f1f1;
color:#555555 !important;
font-size:13px;
font-weight:bold;
overflow:visible;
padding-left:5px;
padding-right:5px;
padding-top:1px;
text-decoration:none !important;
font-size:13px;
font-weight:bold;
overflow:visible;
padding-left:5px;
padding-right:5px;
padding-top:1px;
text-decoration:none !important;
}



/* -----------------------------------------------------------------
JS HOMEPAGE IMAGE ROTATOR

----------------------------------------------------*/

/*--------------------------------------
MAIN IMAGE SECTION
---------------------------------------*/

.main_image {
background:#333333 none repeat scroll 0 0;
color:#FFFFFF;
float:left;
height:330px;
margin-top:10px;
overflow:hidden;
position:relative;
width:598px;
}

.main_image h2 {
    font-size: 2em;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 10px;
}

/*.main_image p {
    font-size: 1.2em;
    line-height: 1.6em;
    padding: 10px;
    margin: 0;
}*/


/*.block small { /*--We'll be using this same style on our thumbnail list--*/
    font-size: 1em;
    padding: 0 0 0 20px;
    background: url(icon_calendar.gif) no-repeat 0 center;
}*/


.main_image .block small {margin-left: 10px;}

.main_image .desc{
    font-size:15px;
    position: absolute;
    bottom: 0;
    left: 0; /*--Stick the desc class to the bottom of our main image container--*/
    width: 100%;
    display: none; /*--Hide description by default, if js is enabled, we will show this--*/
}
.main_image .desc a,
.main_image .desc a:hover,
.main_image .desc a:visited {
	color: #fff;
}
.main_image .desc a:hover {
	text-decoration: underline !important;
}
.main_image .block{
    width: 100%;
    background: #111;
    /*border-top: 1px solid #000;*/
    /*padding-left:10px !important;
    padding-right:10px !important;*/
	padding: 20px;
	font-weight:bold;
	}
}
.main_image a.collapse { /*--This is our hide/show tab--*/
    background: url(btn_collapse.gif) no-repeat left top red;
    height: 27px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
	overflow: hidden;
    top: -27px;
    right: 20px;
}
.main_image a.show {
background-position: left bottom;
}


/*-------------------------------------------
THUMBNAIL SECTION

---------------------------------------------*/

.image_thumb {
    float: left;
    width: 352px;
    background: #555555;
   /* border-right: 1px solid #fff; */
    /*border-top: 1px solid #ccc;*/
	margin-top:10px;
}

.image_thumb a {
text-decoration:none !important;
}

.image_thumb img {
    border-top: 1px solid #ccc;
    padding: 5px;
    background: #fff;
    float: left;
    width:352px;
}
.image_thumb ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width:340px;
}
.image_thumb ul li{
    margin: 0;
    padding: 12px 10px;
    background: #6EA3BC;
    float: left;
    border-bottom: 1px solid #557e91;
    /*border-right: 1px solid #ccc;*/
    width:332px;
    height:41px;
}
.image_thumb ul li.hover { /*--Hover State--*/
    background: url(http://www.eggheadclient.co.uk/KenticoCMSInitstudios/App_Themes/initstudios/images/button_grey.jpg);
    cursor: pointer;
}
.image_thumb ul li.active { /*--Active State--*/
    background: #fff;
    cursor: default;
}
.image_thumb ul li a,
.image_thumb ul li a:hover {
	text-decoration: none;
}
html .image_thumb ul li h2 {
    font-size: 1.5em;
    margin: 5px 0;
    padding: 0;
}


.image_thumb .block h2 {
padding-left:20px;
padding-top:5px;
font-size:18px;
/*font-weight:bold;*/
font-family:century gothic, helvetica,arial;
}


.block a:link {
text-decoration:none !important;
}

.image_thumb ul li .block {
    float: left;
    margin-left: 10px;
    padding: 0;
    width: 170px;
}
.image_thumb ul li p{display: none;}/*--Hide the description on the list items--*/


body.IE7 .FullWidthTest {
padding-bottom:20px;
/*margin-top:3px;*/
	width: 100%;
	margin: 3px 0 0 0;
}

body.IE6 .FullWidthTest {
padding-bottom:20px;
}

body.IE6 #main_content2 {
padding-bottom:20px;
}

.block h2 {
color:#fff;
font-family:century gothc, helvetica,arial ;
}



/*-----------------------------------------------------------
GARDEN ROOMS
-----------------------------------------------------------*/


#BreadCrumb {
background:#fff;
height:auto;
width:auto;
float:left;
font-size:11px;
text-transform:lowercase;
clear:right;
color:#6ea3bc;
text-decoration:none;
}

#BreadCrumb li {
padding-right:5px;
border-right:1px solid #f0f0f0;
}

#BreadCrumb a:link {
color:#555555;
text-decoration:none;
}


#BreadCrumb a:visited {
color:#555555;
text-decoration:none;
}

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

#subNav {
clear:left;
float:left;
width:auto;
background:#f0f0f0;
height:10px;
margin-top:15px;
padding-top:5px;
padding-bottom:10px;
font-size:12px;
}

#subNav #menuElem {
color:#555555 ;
float:left;
padding:0 0 0 6px;
text-align:left;
font-weight:bold;
}

#subNav #menuElem a:link {
color:#555555;
text-decoration:none;
}

#subNav #menuElem a:visited {
color:#555555;
text-decoration:none;
}

#subNav #menuElem a:hover {
color:#6ea3bc;
text-decoration:underline;
}

.enquirespec {
float:left;
background:#dedede;
margin-top:20px;
}

.enquirespec a {
color:#555555 !important;
text-decoration:none;
}

.enquirespec a:hover {
text-decoration:underline;
}



#subNav ul {
float:left;
}

#subNav li {
border-right:1px solid #dedede;
padding-right:5px;
}


#pageTitle {
float:left;
clear:left;
margin-top:15px;
margin-bottom:15px;
}



#BulletList {
font-family:helvetica,arial;
background:#fff;
width:150px;
height:auto;
float:left;
/*margin-left:25px;*/
clear:none;
margin-top:5px;
/*border:1px solid #555;*/

}

#BulletList ol {
background:transparent url(/InitStudios/App_Themes/initstudios/images/bulletpoint.jpg) repeat-y scroll 0 0;
color:#FFFFFF;
font-size:11px;
line-height:15px;
margin-left:32px;
margin-top:10px;
padding:0;
padding-left:22px;
}

body.IE7 #BulletList ol {
/*background:transparent url(/InitStudios/App_Themes/initstudios/images/bulletpoint.jpg) repeat-y scroll -1px 0;*/
overflow:visible;
padding-left:26px;
}


#BulletList ol strong {
color:#555555 !important;
font-weight:normal;
font-size:11px;
}

#BulletList span {
margin-left:30px;
}

#blurb {
float:left;
font-size:13px;
color:#555555;
width:600px;
margin-bottom:10px;
}

#blurb h1 {
margin-bottom:10px;
margin-top:10px;
}

#repeater {
float:left;
}


#BulletList li {
/*background:url(/App_Themes/initstudios/images/bulletpoint.jpg) no-repeat ; */
background-position: -10px 7px ;
padding-top:8px;
overflow:visible;
/*background:red;*/
}

#BulletList b{
color:#78a9c0;
font-weight:normal;
}


#hoverImage {
/*background:red;*/
height:310px;
width:390px;
float:left;
border:5px solid #f0f0f0 ;
clear:left;
}

.block {
width:auto !important;
}

.main_image h2 {
display:none;
}

.image_thumb span {
display:none;
}



.image_thumb ul li.active {
background:transparent url(../App_Themes/initstudios/images/button_grey.jpg) repeat scroll 0 0;
cursor:default;
}



/*.image_thumb ul li {
background:#6EA3BC none repeat scroll 0 0;
border-bottom:0.5px solid #4D4D4D;
border-right:1px solid #4D4D4D;
border-top:0.5px solid;
float:left;
height:40px;
margin:0;
padding:12px 10px;
width:320px;
}*/



/*---------------------------------------------------
GALLERY
-----------------------------------------------------*/

	#Gallery {
	height:auto;
	width:882px;
	padding:34px;
	min-height:500px;
	background:#fff;
	margin-bottom:10px;
	margin-top:15px;
	float:left;
	}


/*#GALLERY#*/

#galleryTitle {
margin-bottom:20px;
}

#galleryTitle h1 {
font-family:helvetica,century gothic,arial;
color:#6ea3bc;
margin-left:-15px;
margin-top:-15px;
font-size:22px !important;
}

/*-------------------------------------------------------------------------
GALLERY DEDICATED CSS
--------------------------------------------------------------------------*/


div#container {
	overflow: hidden;
}
div.content {
	display: none;
	clear: both;
}

div.content a, div.navigation a {
	text-decoration: none;
}
div.content a:hover, div.content a:active {
	text-decoration: underline;
}

div.navigation a.pageLink {
	height: 77px;
	line-height: 77px;
}

div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
	display:none;
}

div.slideshow-container,
div.loader,
div.slideshow a.advance-link {
	width: 650px; /* This should be set to be at least the width of the largest image in the slideshow with padding */
}

div.loader,
div.slideshow a.advance-link,
div.caption-container {
}
	

div.caption {
background:#3c3c3c none repeat scroll 0 0;
float:right;
font-family:helvetica,arial;
font-size:12px;
/*font-weight:bold;*/
height:340px;
/*padding:0 12px;*/
width:181px;
position:absolute;
padding:22px;
}	


div.slideshow-container {
	position: relative;
	clear: both;
	float: left;
	height: 532px;
}

div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */
	/*text-align: center;*/
}

div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow a.advance-link:focus {
	outline: none;
}

div.slideshow img {
	/*border-style: solid;
	border-width: 1px;*/
	height:385px;
	width:auto;
}

body.IE7 div.slideshow img {
	margin-top:-115px;
}

div.caption-container {
	float: right;
	position: relative;
	/*margin-top: 30px;*/
}
span.image-caption {
	/*display:block;*/
	position: relative;
	top: 0;
	left: 0;
	width:100%;
}


div.caption-container, span.image-caption {
	width: 225px;
	background-color:#3c3c3c;
	height:385px;
	color:#ffffff;
}

div.caption {
	/*padding: 0 12px;*/
}

div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div#thumbs {
	/*position: relative;*/
	/*bottom: 0;
	left: 0;*/
	margin-top:4px;
	margin-left: 2px;
	/*margin-bottom:auto;*/
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 12px;
	display:none;
}
div.navigation-container {
	float: left;
	position: relative;
	/*left: 50%;*/
}
div.navigation {
	/*float: left;
	position: relative;
	left: -50%;*/
	width: 870px;
}
div.navigation a.pageLink {
	display: block;
	position: relative;
	float: left;
	margin: 2px;
	width: 16px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.navigation a.pageLink:focus {
	outline: none;
}

ul.thumbs {
	position: relative;
	/*float: left;*/
	margin: 0;
	margin-left:-10px;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 2px;
	list-style: none;
}
a.thumb {
	padding: 1px;
	display: block;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
	position: relative;
	left: -50%;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

div.gallery-gutter {
	clear: both;
	padding-bottom: 20px;
}
.GallWrapTop {
	border:8px solid #f0f0f0;
	border-left:4px solid #f0f0f0;
	width: 870px;
	height: 385px;
	position: relative;
	background:#f0f0f0;
	overflow:hidden;
}

.GallWrapBot {
background:#F0F0F0 none repeat scroll 0 0;
height:80px;
margin-top:10px;
padding-bottom:18px;
padding-left:9px;
padding-top:1px;
position:relative;
width:873px;
}

#callAction {
/*background:red;*/
height:auto;
padding-left:10px;
float:left;
margin-top:20px;
text-indent:-20px;
font-family:helvetica,arial;
font-size:13px;
overflow:visible;
}

body.IE6 #callAction {
text-indent:-10px;
}

#enquireButton {
/*background:blue;*/
float:left;
margin-top:18px;
margin-left:10px;
clear:right;
}

#gall_text {
/*background:green;*/
margin-top:20px;
font-family:helvetica,arial;
font-size:11px;
min-height:50px;
min-width:50px;
float:left;
clear:left;
width:850px;
}

.PagerNumberArea{
font-family:helvetica,arial;
}











.prev,
.next {
	height: 77px;
	line-height: 77px;
	display: block;
	/*position: relative;
	float: left;*/

	margin: 2px;
	width: 16px;
}
.leftArr {
	position: absolute;
	top: 0;
	left: 0;
}


.prev {
	background: url(../App_Themes/initstudios/Images/left_arrow.jpg) center center no-repeat;
	/*position:absolute !important;
	left:0;*/
	margin-right:5px !important;
}
.prev {
	position: absolute;
	left: 0;
}
.next {
	background: url(../App_Themes/initstudios/Images/right_arrow.jpg) center center no-repeat;
	/*position:absolute !important;
	right:0;*/
	margin-left:5px !important ;
}

.highRes {
bottom:23px !important;
left:23px;
position:absolute;
font-weight:bold;
text-decoration:none !important;
}

.highRes a:link {
color:#fff !important;
text-decoration:none !important;
}


.highRes a:visited {
color:#fff;
text-decoration:none !important;
}

.highRes a:hover {
text-decoration:underline !important;
}

.ProLink {
margin-top:20px;
color:#fff;
}

.ProLink a:link {
font-weight:bold;
text-decoration:none;
color:#fff;
line-height:20px;

}

.ProLink a:visited {
font-weight:bold;
text-decoration:none;
color:#fff;
}

/*# TOOLTIP #*/

#tooltip {
	position: absolute;
	/*bottom: 500px;*/
	z-index: 3000;
	border:none !important;
	background-color: #6ea3bc !important;
	padding: 20px !important;
	opacity: 1.5 !important;
	font-size:12px !important;
	font-family:helvetica,arial !important;
	color:#fff;
    max-width: 450px;
          /*width: 600px;*/
    line-height: 1.3em;
    text-align: left;
}

#tooltip b {
font-size:50px !important;
}

#sizetip {
	position: absolute;
	z-index: 3000;
	/*bottom: -200px;*/
	border: 1px solid #111;
	background-color: #eee;
	padding: 7px;
	opacity: 1.5;
	text-align: left;
	font-size: 1.1em;
    /*max-width: 350px;*/
        width: 600px;
    line-height: 1.3em;
}
#tooltip h3, #tooltip div, #sizetip div 
{
    margin: 0; 
    }
.sizenote {
	position: absolute;
	z-index: 3000;
	/*bottom: -200px;*/
	border: 1px solid #111;
	background-color: #eee;
	padding: 7px;
	/*opacity: 2.0 !important;*/
	text-align: left;
	font-size: 1.1em;
        width: 600px;
    line-height: 1.3em;
}

/* ------------------------------------
TOOLTIP END 
--------------------------------------*/

.gardenHighlighted {
color:#6ea3bc ;
background:#f6f6f6 ;
display:block !important;
}

.gardenHighlighted a {
color:#6ea3bc !important;
}

#Groomright {
float:right;
border:5px solid #f0f0f0;
margin-left:20px;
margin-top:33px;
}

#Groomleft {
float:left;
width:500px;
font-family:helvetica,arial;
margin-bottom:20px;

}

#Groomleft strong {
color:#6ea3bc;
font-size:14px;
}

#Groomleft a {
color:#555555 !important;
background:f1f1f1 !important;
}

#repeater {
margin-top:25px;
}

/*#CONTACT FORM#*/

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_ContactForm_BizForm_viewBiz_ctl00_comments {
width:300px;
height:100px;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_ContactForm_BizForm_viewBiz_ctl00_pnlForm {
margin-top:30px;
margin-bottom:20px;
}



#textWidth {
width:750px;
}

#textWidthservices {
width:650px;
}

/*#SITEMAP#*/

.CMSSiteMapList {
text-transform:lowercase;
}
#main_content > .CMSSiteMapList {
	margin-left: 20px;
}

.CMSSiteMapList ul {
	padding-left: 30px;
}
/*#LEFTNAVnew#*/

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeView {
margin-top:10px;
font-family:helvetica,arial;
font-size:12px;
text-decoration:none !important;
color:#555555 !important;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeView a {
text-decoration:none !important;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeView a:hover {
color:#6ea3bc !important;
/*background:#f0f0f0;*/
}

.plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeView_0 {
margin-left:10px;
}

#left_navigation div div {
background:#f0f0f0 !important;
width:155px;
margin-left:auto;
margin-right:auto;
}

#left_navigation div div td {
background:#f0f0f0 !important;
overflow:visible !important;

}

#left_navigation div div td a {
color:#333333;
background:none;
}

#left_navigation div div td a:hover {
color:#8eb7cd !important;
}


/*blueHighlight*/



/*#left_navigation div td {
}

#left_navigation div td a {
color:#fff;
font-weight:bold;
font-size:12px;
/*background:url(/App_Themes/initstudios/images/blue_highlight.jpg) /*no-repeat 8px 5px*/ ;*/
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
*/


#left_navigation div td a:hover {
color:#333333 !important;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeViewn0 {
display:none;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeViewn4 {
    display:none;
}




/*#left_navigation span {
padding-top:5px;
padding-bottom:5px;
}*/

#left_navigation img {
width:1px;
height:1px;
}

#left_navigation td {
padding-top:5px;
padding-bottom:5px;
}

#plc_lt_pageHolder_pageplaceholder_pageplaceholder_lt_LeftNav_cmstreeview_treeView_CMSselectedNode {
color:#6ea3bc !important;
}

#contactDetails {
height:65px;
position:absolute;
right:0;
top:0px;
width:187px;
}
/*#Garden Rooms 2010#*/
#main_content_GRNew {
	background:none repeat scroll 0 0;
	position: relative;
	left: -100px;
	color:#333333;
	/*float:left;*/
	/*position: relative;*/
	font-family:arial,helvetica;
	font-size:12px;

	/*overflow: hidden;*/
	/*margin-bottom:20px;
	margin-top:0;*/
	/*padding:15px 25px;*/
	width:1150px;
	margin: 0;
	padding: 0;
}
.ProductList {
	height:430px;/*430*/
}
body.Safari .ProductDetails {
	/*height: 700px;*/ <!-- Causing collapse issue in Chrome if not set-->
}
body.IE6 .ProductDetails,
body.IE7 .ProductDetails {
	height: 700px; <!-- Causing collapse issue in IE6 if not set-->
}
body.Gecko3 .ProductDetails,
body.IE8 .ProductDetails {
	min-height: 700px; <!-- Causing collapse issue in Firefox if not set-->
}


#main_content_GRLow {
	clear: both;
}
.GR_ProName {
	float: left;
}

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

ul.GRHomeList li {
	width: 208px;
	padding: 40px 0px 15px 25px;
	display: inline-block;
	float: left;
}
ul.GRHomeList li#end {
	border: none;
}
#main_content_GRLow {
	width: 955px;
	margin:5px auto 0; /*23px auto 0*/
	float:left;
}
#main_content_GRNew #coda-nav-2 {
	bottom: -32px;
	z-index: 1;
}

/*-BEFORELIVE------------------------------------------------------------------------*/

.GRHomeListWrap {
background:url("/jQuery/GR2010/GRhome/images/GR2010lowRpt.gif") repeat-y scroll -1px top #CCF0FD;
/*left:4px;*/
position:relative;
top:-25px;/*36*/
width:950px;
}

#main_content_GRNew .coda-nav-left {
left:100px;
position:relative;
top:200px;
z-index:500;
}



#main_content_GRNew .coda-slider .panel-wrapper {
margin-left:1px !important;
position:relative;
}

/*--BEFORELIVEEND-------------------------------------------------------------*/

/*.GRHomeListWrap {
	background: url(/jQuery/GR2010/GRhome/images/GR2010lowRpt.gif) -1px top repeat-y #ccf0fd;
	position: relative;
	top: -39px;
	left: 2px;
	width: 950px;
}*/



body.IE6 .GRHomeListWrap {
	top: 0 !important;
}
.GRHomeList {

	/*position: relative;
	top: -39px;
	left: 2px;*/
	width: 949px;
}
/*body.Gecko3 #main_content_GRNew {
	top: -3px;
}*/
#main_content_GRNew .coda-nav a {
	/*text-indent: -1000px;*/
}

#main_content_GRNew .coda-nav ul {
clear:both;
display:block;
margin:auto;
overflow:hidden;
width:950px !important;
}


.GRPrice {
	position: block;
}


#gr_nav {
float:left;
height:100px;
width:950px;
position:absolute;
left:100px;
z-index:500;
}

#gr_nav a {
display:block;
height:57px;
width:230px;
/*text-indent:-10000px;*/
text-align:center;
font-size: 2.1em;
padding-top:16px;
text-decoration:none;
font-weight:bold;
font-family:century gothic, arial;
color:#fff;
}
#gr_nav a:hover {
	color: #00B4F7;
}
.ProductList #coda-nav-1 ul li h1,
.ProductList #coda-nav-1 ul li h2 {
	font-weight: normal;
}
.ProductList #coda-nav-1 ul li a {
	text-decoration:none;
	line-height: 1.2em;
	color:#fff;
	text-align:center;
	font-size: 1.5em;
	padding-top:5px;
	font-family:century gothic, arial;
}
.ProductList #coda-nav-1 ul li a.current,
.ProductList #coda-nav-1 ul li a.current:hover {
	color: #000;
}
.ProductList #coda-nav-1 ul li a:hover {
	color: #00B4F7;
}
.ProductList #coda-nav-1 ul li a b {
	display: block;
font-weight:bold;
font-size: 1.5em;
}
#gr_nav .Size_High {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px -78px transparent;
/*border:1px solid green;*/
display:block;
float:left;
height:100px;
width:236px !important;
color:#000000 !important;
}

#gr_nav .Size {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px 0px transparent;
/*border:1px solid green;*/
display:block;
float:left;
height:57px;
width:238px !important;
}

#gr_nav .Custom_High {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px -78px transparent;
/*border:1px solid green;*/
display:block;
float:left;
height:100px;
width:238px !important;
}

#gr_nav .Custom {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px 0px transparent;
/*border:1px solid green;*/
display:block;
float:left;
height:57px;
width:238px !important;
}

#gr_nav .Install_High {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px -78px transparent;
display:block;
float:left;
height:100px;
width:238px !important;
}

#gr_nav .Install {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px 0px transparent;
display:block;
float:left;
height:57px;
width:238px !important;
}

#gr_nav .Size_High {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px -78px transparent;
display:block;
float:left;
height:100px;
width:236px !important;
}

#gr_nav .Spec {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px 0px transparent;
float:left;
height:57px;
width:236px !important;
}

#gr_nav .Spec_high {
background:url("../App_Themes/initstudios/images/rollovers/rollover_top.png") no-repeat scroll -5px -78px transparent;
display:block;
float:left;
height:100px;
width:236px !important;
}

#gr_nav a {
width:230px;
height:57px;
display:block;
}

li.Size_High a {color:#000000 !important;}
li.Custom_High a {color:#000000 !important;}
li.Install_High a {color:#000000 !important;}
li.Spec_high a {color:#000000 !important;}
.GRCapL {
	left:0;
	border-right: #F0F0F0 solid 2px;
}
.GRCapL,
.GRCapR {
	background-color:#fff;
	height:1550px;
	position:absolute;
	top:430px;
	width:100px;
	z-index:5000;	
}
.GRCapR {
	right: 0;
	border-left: #F0F0F0 solid 2px;
}



/*
.ProductList #coda-nav-1 .tab1 a:hover {
background:url(../App_Themes/initstudios/images/Hovers/gstudio_hover.png) no-repeat;
}

.ProductList #coda-nav-1 .tab2 a:hover {
background:url(../App_Themes/initstudios/images/Hovers/goffice_hover.png) no-repeat;
}

.ProductList #coda-nav-1 .tab3 a:hover {
background:url("../App_Themes/initstudios/images/Hovers/gpavilion_hover.png") no-repeat scroll 0 -1px transparent;
}

.ProductList #coda-nav-1 .tab4 a:hover {
background:url("../App_Themes/initstudios/images/Hovers/ghome_hover.png") no-repeat scroll -1px 0 transparent;
height:83px;
}
*/
.ProductList #coda-nav-2 ul li a strong {
	font-weight: normal;
}
.ProductList #coda-nav-2 ul li a.current strong {
	font-weight: bold;
}
body.IE8 .ProductList {
	top: -1px;
}
body.IE7 .ProductList {
	top: 2px;
}
body.IE7 .ProductList #coda-nav-1 {
	left: -2px;
	top: 0px;
}
body.IE7 .ProductList #coda-nav-2,
body.IE6 .ProductList #coda-nav-2 {
	left: 0;
}
body.IE7 #leftFade {
	left: 0;
top: 0;
}
body.IE7 .GRHomeListWrap {
	/*top: 20px;*/
	z-index: -100;
}
body.IE7 #coda-nav-2 ul li a strong span.Size {
	margin-top: 29px;
}
body.IE7 .GRHomeList li{
	float: left;
}

/*---------------------------------------------------------------------*/
GARDEN ROOMS TOP SUBNAV
/*----------------------------------------------------------------------*/

body.IE6 .ProductList {
	top: 0;
	z-index: 1;
}


body.IE6 .coda-slider {
	top: -4px !important;
}

body.IE8 .ProductDetails {
	top: -2px;
}
body.IE8 .ProductDetails .GRCapL,
body.IE8 .ProductDetails .GRCapR {
	top: 431px;
}
body.IE7 .ProductDetails {
	top: 2px;
}
body.IE7 .ProductDetails .coda-nav {
	top: 0;
}
/*body.IE7 .ProductDetails {
	height: auto !important;
}*/
body.Safari .ProductDetails .coda-slider {
	overflow: visible
}

/*-----------------IE6 MARGIN FIX------------------------------------*/


body.IE6 #main_content_GRLow {
	/*margin-left: 10px !important;*/
	/*position: absolute !important;*/
	float: left !important;
	left: 0px !important;
	top: 438px !important;
}
body.IE6 .coda-nav {
	/*position: fixed !important;*/
	left: 200px !important;
	/*margin-left: 100px !important;*/
}
body.IE6 .coda-slider-wrapper,
body.IE6 .ProductList {
	z-index: 1 !important;
	/*width: 950px !important;	
	overflow: hidden !important;*/
}
body.IE6 .ProductList {
	/*margin-left: 100px !important;*/
	margin-top: 10px !important;
}
body.IE6 #coda-slider-1,
body.IE6 #coda-slider-1 .panel-container {
	/*top: -20px !important;*/
	position: relative !important;
}

body.IE6 #coda-slider-1 {
	z-index: 1;
}
body.IE6 #main_content_GRLow {
	clear: both;
	margin-top: -193px !important;
}
body.IE6 .coda-slider {
	position: relative !important;
	top: -69px !important;
	z-index: 
}
body.IE6 .coda-slider-wrapper {
	position: relative !important;

}
body.IE6 .coda-nav-left {
	position: absolute !important;
	top: 200px !important;
	left: 0px !important;
}
body.IE6 .ProductList .coda-nav-right {
position:absolute;
float:left;
right:-100px;
top:200px;

}
body.IE6 #leftFade {
	left: 0px !important;
	z-index:1000;
}
body.IE6 #main_content_GRNew #rightFade {
right:99px !important;
border-left:none !important;
border-right:2px solid #fff !important;
width:2px !important;
background: #ffffff;
}
body.IE6 #coda-nav-2 {
	/*top: -100px !important;*/
	position: relative !important;
	bottom: 155px !important;
	z-index:1000;
	left: 3px !important;
	width: 950px !important;
	float: left !important;
	margin-left: 50px !important;
}
body.IE6 .ProductList #coda-nav-1,
body.IE6 .ProductList #coda-nav-1 ul,
body.IE6 .ProductList #coda-nav-1 ul li,
/*body.IE6 .ProductList #coda-nav-1 ul li a,
body.IE6 .ProductList #coda-nav-1 ul li a h2,
body.IE6 .ProductList #coda-nav-1 ul li a h1*/ {
	position: relative !important;
	z-index: 601 !important;
	left: -50px;
	overflow:visible;
}
body.IE6 #main_content_GRLow {
	left: 0;
	margin-top: -300px;
height:500px;
float:left;
	z-index: -100 !important;
}
body.IE6 .ProductDetails {
	margin-top: 0 !important;
	/*height: auto !important;*/
}
body.IE6 .ProductDetails .coda-slider-wrapper {
	position: absolute !important;
	top: 0 !important;
	height: auto !important;
}

/*body.IE6 #main_content_GRNew{
margin-left:-100px !important;
}*/

/*body.IE6 #coda-nav-1 {
left:100px !important;
}*/

/*body.IE6 #coda-nav-2 {
left:-100px;
}*/


body.IE6 .ProductDetails #gr_nav {
	left: 2px !important;
}
body.IE6 .ProductDetails .coda-slider,
body.IE6 .ProductDetails #coda-slider-1  {
	/*position: absolute !important;*/
	top: 0 !important;
}
body.IE6 .ProductDetails .coda-nav {
	margin-left: 0 !important;	
}

body.IE6 .ProductDetails #rightFade {
	right: -72px !important;
}
body.IE6 .ProductDetails .coda-slider-wrapper {
	height: auto !important;
	overflow: visible !important;
	clear: none !important;
	/*position: absolute !important;*/
	/*position: fixed !important;*/
}
body.IE6 .ProductDetails .coda-nav-right {
	/*left: 0 !important;*/
	/*top: -315px;*/
	right: 28px !important;
	float: right !important;
	top: 200px !important;
	z-index: 600;
	/*position: absolute !important;*/
}
body.IE6 .ProductDetails .panel {
	left: 0px !important;
}
/*body.IE6 .ProductDetails .panel,*/
body.IE6 .ProductDetails .panel-wrapper,
body.IE6 .ProductDetails #coda-slider-1 .panel-container {
	position: fixed !important;	
}
body.IE6 .panel-wrapper {
	margin-left:-2px !important;
}

body.IE6 .ProductDetails #coda-slider-1 {
	float: none !important;
	overflow: visible !important;
	height: auto !important;
}
body.IE6 .ProductDetails .GRCapL {
	left: -100px;
}
body.IE6 .ProductDetails .GRCapR {
	right: 100px !important;
}
body.IE6 .ProductList #coda-nav-2 a {
height:60px;
}
body.IE6 .ProductList #coda-nav-2 a.current {
background:url(/App_Themes/initstudios/images/click_active.png) no-repeat top left !important; 
height:98px;
}

.ProductList #coda-nav-2 a.current {
background:url(/App_Themes/initstudios/images/click_active.png) no-repeat top left !important; 
}

.ProductList #coda-nav-2 a.current:hover {
background:url("/App_Themes/initstudios/images/click_active.png") no-repeat scroll 0 -105px transparent !important;
}


body.IE6 #gr_nav .Custom,
body.IE6 #gr_nav .Install,
body.IE6 #gr_nav .Spec,
body.IE6 #gr_nav .Size {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -5px 0 transparent !important;
display:block;
float:left;
height:50px;
width:236px !important;
}


body.IE6 #gr_nav .Spec_high,
body.IE6 #gr_nav .Size_High,
body.IE6 #gr_nav .Custom_High,
body.IE6 #gr_nav .Install_High {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -5px -78px transparent;
display:block;
float:left;
height:100px;
width:236px !important;
}

body.IE6 #gr_nav .Custom_Install {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -5px -78px transparent;
display:block;
float:left;
height:100px;
width:236px !important;
}

body.IE6 .ProductList #coda-nav-2 a.current {
background:url(/App_Themes/initstudios/images/click_active.gif) no-repeat top left !important; 
}

body.IE6 .ProductList #coda-nav-2 a.current:hover {
background:url("/App_Themes/initstudios/images/click_active.gif") no-repeat scroll 0 -105px transparent !important;
}

/*#jquery IE6 tabs#*/

/* jquery tabs ie6 */
/* jquery tabs ie6 */
/* jquery tabs ie6 */

body.IE6 .ProductList #coda-nav-1 .tab1 a {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -6px 0 transparent;
height:51px;
}
 body.IE6 .ProductList #coda-nav-1 .tab1 a.current {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -4px -78px transparent;
height:81px;
}

body.IE6 .ProductList #coda-nav-1 .tab2 a {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -6px 0 transparent;
height:51px;
}
 body.IE6 .ProductList #coda-nav-1 .tab2 a.current {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -4px -78px transparent;
height:81px;
}
body.IE6 .ProductList #coda-nav-1 .tab3 a {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -6px 0 transparent;
height:51px;
}
 body.IE6 .ProductList #coda-nav-1 .tab3 a.current {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -4px -78px transparent;
height:81px;
}

body.IE6 .ProductList #coda-nav-1 .tab4 a {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -6px 0 transparent;
height:51px;
}
 body.IE6 .ProductList #coda-nav-1 .tab4 a.current {
background:url("/App_Themes/initstudios/images/rollovers/rollover_top.gif") no-repeat scroll -4px -78px transparent;
height:81px;
}

/* jquery tabs ie6 END */
/* jquery tabs ie6 END */
/* jquery tabs ie6 END */


/* REMOVE WINGS */




.FootWidthWide,
.HeadWidthWide {
margin:0 auto;
width:950px;	
}


#leftFade img {
display:none !important;
}

#rightFade img {
display:none !important;
}
#rightFade {
	border-right: 2px solid #fff;
	right: -100px !important;
	width: 0 !important;
	border-left: none !important;
}
#leftFade {
	border-right: 2px solid #fff;

}
#rightFade,
#leftFade {
	width: 100px;
	height: 430px;
}
#main_content_GRNew {
width:950px !important;
float:left;
}

.GRCapR, .GRCapL {
display:none !important;

#main_content_GRNew .coda-nav-right-1 {
right:-100px !important;
}

#main_content_GRNew .coda-nav-left-1 {
left:-100px !important;
}

#main_content_GRNew .coda-slider  {
width:950px !important;
}

body.IE7 .ProductList .panel {
	left: 0 !important;
border: 10px solid red;
}
/*REMOVE WINGS END*/

.GRHomeList text h3 a {
	float:none;
}
