﻿/* new styles */
<style media="screen" type="text/css">
    /* <!-- */
    /* General styles */
    html, form
	{
		font-family			:arial,verdana,"sans-serif";
	}

    body {
        margin				:0;
        padding				:0;
        border				:0;			/* This removes the border around the viewport in old versions of IE */
        width				:77.5em;
        text-align			:center;	
        min-width			:500px;
        margin				:0 auto !important;
        font-size			:80%;		
    }
	
	/* Header styles */
    #headernew {
        clear				:both;
        float				:left;
        width				:100%;
    }
    #headernew1 {
 		
	}
	#headerinnermain {
		position			:relative;
		height				:183px;
		background			:#fff;
		background-image 	:url('/Style%20Library/images/leisureBand1jpg.jpg');
		background-repeat	:no-repeat;
		background-position	:right 0;
			
	}
	#brandcontainer {
		
				
	}
	#triangle1 {
		position			:absolute;
		top					:106px;
		right				:120px; 
		width				:63px;
		height				:63px; 
		background-image 	:url('/Style%20Library/images/newfin.gif');
		background-repeat	:no-repeat		
	}
	#logocontainer {
		position			:absolute;
		left				:0;
		bottom				:0;	
		height				:77px;
		width				:100%;
		background			:transparent;
		
	}
	#newmaincont {
		position			:relative;
		height				:40em;
		
	}	

	#layoutdims {
		clear				:both;
		background			:#eee;
		border-top			:4px solid #000;
		margin				:0;
		padding				:6px 15px !important;
		text-align			:right;
	}
	/* column container */
	.colmask {
		position				:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear					:both;
	    float					:left;
        width					:100%;				/* width of whole page */
		overflow				:hidden;		/* This chops off any overhanging divs */
		
		
	}
	/* holy grail 3 column settings */
	.holygrail {
	    /*background				:#CDEAFF;    	/* Right column background colour */
	}
    .holygrail .colmid {
        float					:left;
        width					:200%;
        margin-left				:-12.5em; 		/* Width of right column */
        position				:relative;
        right					:100%;
        background				:#fff;    	/* Centre column background colour */
    }
    .holygrail .colleft {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left				:25em; 		/* Left column width + right column width */
        background			:#cdeaff;    	/* Left column background colour */
    }
    .holygrail .col1wrap {
        float:left;
	    width:50%;
	    position:relative;
	    right				:12.5em;        		/* Width of left column */
	    /*padding-bottom:1em; 	 Centre column bottom padding. Leave it out if it's zero */
	}
	.holygrail .col1 {
        width				:52.5em; 
        margin				:0 12.5em;     		/* Centre column side padding:
                            	Left padding = left column width + centre column left padding width
                            	Right padding = right column width + centre column right padding width */
        position			:relative;
	    left				:200%;
	    overflow			:hidden;
	    
	}
    .holygrail .col2 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:12.5em;        		/* Width of left column content (left column width minus left and right padding) */
        position:relative;
        right				:0; /* Width of the left-had side padding on the left column */
        
    }
    .holygrail .col3 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:12.5em;        		/* Width of right column content (right column width minus left and right padding) */
        margin-right:0;  		/* Width of right column right-hand padding + left column left and right padding */
        position:relative;
        left:50%;
        overflow			:hidden;
        
    }
	/* Footer styles */
	#footer {
        clear				:both;
        float				:left;
        width				:100%;
		height 				:40px;
		position			:relative;
		/*z-index				:1000;*/
		z-index				:-1;
		padding				:0;
		margin				:0;
		border-top			:solid 1px #36a7e9;
		margin				:0.2em 0 0 0;
    }
.disclaimer {
	font-size			:0.9em;
	margin				:0.7em 0.5em 0 0;
} 
#disclaimercont {
	float				:right;
	color				:#fff;
	padding				:0.6em 0.4em 0 0;
}
#disclaimercont a {

}

#headerint
	{
	width				:100%;
	
	}
#headertop {
	position			:relative;
	
	width				:100%;
	height 				:179px;
	color				:#fff;
	background			:#36a7e9;
	background-image 	:url('/Style%20Library/images/PCTStaff.jpg');
	background-repeat	:no-repeat;
	background-position	:600 -19;

			
}
#headerbottom {
	position			:absolute;
	bottom				:75px;
	left				:0;
	background-image 	:url('/Style%20Library/images/logotick.gif');
	position			:relative;
	width				:100%;
	height				:80px;
	color 				:#fff;
	padding				:0;

}
#homenavigationcont {
	position			:absolute;
	top					:0;
	left				:0;
	/*background			:#eee;*/
	width				:160px;
	height				:40em;
	z-index				:2;   
}    
#mainnonnav {
	position			:absolute;
	left				:165px;
	top					:0;
	width				:64.6em;
	height				:40em;
	
	z-index				:1; 			
}
.navlist {
	padding				:0;
	margin				:0;	
}
.navlist li {
	display				:block;
	list-style			:none;
	padding				:0;
	margin				:0;
}
.navlist li a{
	display				:block; 
	padding				:0.5em;
	color				:#fff;
	text-decoration		:none;
}
.navlist li a:hover {
	color				:#000;
	background			:#fff;
}
.navlist ul {
	position			:absolute;
	left 				:-20px;
}
.navlist li:hover > ul {
	border				:solid 1px green;
	left				:100%; 
	margin-top			:-23px; 
	margin-left			:-1px;
}
/* Test menu code*/
#menunew {
	height				:30em; 
	width				:160px; 
	position			:relative;
}

#menunew ul {
margin					:0; 
padding					:0; 
list-style				:none; 
white-space				:nowrap; 
text-align				:left; 
background				:#fff;
}

#menunew li {
margin					:0 0 5px 0; 
padding					:0; 
list-style				:none;
	
}
#menunew li {
display					:block
}
#menunew ul ul {
position				:absolute; 
left					:-9999px;
width					:160px;
}
#menunew ul#toplevel {
position				:absolute; 
left					:0; 
top						:0;
}

#menunew a {
display					:block; 
color					:#000;
text-decoration			:none;
padding					:0.5em;
height					:1.95em;
 
} 
#menunew li a.fly {}

#menunew li a:hover {
background-color		:#09c; 
color					:#fff;
} 
#menunew li:hover > a {
background-color		:#09c; 
color					:#000;}

#menunew ul li:hover > ul {
left					:100%; 
margin-top				:-2.9em; 
margin-left				:-1px;
}

#menunew a:hover ul,
#menunew a:hover a:hover ul, 
#menunew a:hover a:hover a:hover ul {
left					:100%;
}
#menunew a:hover ul ul, 
#menunew a:hover a:hover ul ul {
left					:-9999px;
}

#menunew table {
position				:absolute; 
left					:99%; 
height					:0; 
width					:0; 
border-collapse			:collapse; 
margin-top				:-7px; 
margin-left				:-1px;
}
.abc, .abc li, .abc li li  {
	border-left			:solid 0.5em #00b0f0;
	background			:#c8ebfc;
}
.bus, .bus li, .bus li li {
	border-left			:solid 0.5em #006eb5;
	background			:#c8d5ec;
}
.cal, .cal li, .cal li li {
	border-left			:solid 0.5em #7c8ac4;
	background			:#cfd3eb;
}
.cad, .cad li, .cad li li {
	border-left			:solid 0.5em #008b5b;
	background			:#aad1bf;
}
.eal, .eal li, .eal li li {
	border-left			:solid 0.5em #86ab54;
	background			:#b6ce99;
}
.eap, .eap li, .eap li li {
	border-left			:solid 0.5em #9f672e;
	background			:#ebd8c1;
}
.hasc, .hasc li, .hasc li li {
	border-left			:solid 0.5em #e07f33;
	background			:#f5cba5;

}
.jac, .jac li, .jac li li {
	border-left			:solid 0.5em #b39847;
	background			:#e4d6b1;

}
.lac, .lac li, .lac li li {
	border-left			:solid 0.5em #45979e;
	background			:#99c3c8;

}
.tat, .tat li, .tat li li {
	border-left			:solid 0.5em #5994ce;
	background			:#c8d7ef;

}
.tas, .tas li, .tas li li {
	border-left			:solid 0.5em #a2a930;
	background			:#dfe1b4;

}

/* end test menu*/
/* Imported old styles */
body div {
	text-align			:left;
	/*margin				:0 auto !important;*/
}
#wrappernew
	{
	position			:relative;	
	text-align			:left !important;
	width				:77.5em;
	margin				:0 auto; 
	}

h2, h3, h4 {
	margin				:0 0 0.2em 0;
}
p {
	margin				: 0 0.2em 1em 0.2em;
}

#tagline {
	display				:none;
}
.logoLink{
	border					:0;
	text-decoration			:none;
}
.logoLink img {
	border					:0;
}
.titleCell {
	font-weight				:bold;
	vertical-align			:top;
	width					:7em;
	padding					:0.2em 0;
}
.dataCell {
	
}
#contactDetails {
	clear					:both;
	margin					:1em 0 0 0;			
}
#contactDetails table {
	
}
#introText {
	margin					:0 0 1em 0;
}
.subHeading {
	color 				:#0066CC;
	margin				:0 0 0.4em 0;
	font-size			:1.3em;
	font-weight			:bold;
}
.ms-rteCustom-HeadingBig, .ms-rteCustom-HeadingMid, .ms-rteCustom-HeadingSmall {
	display				:block;
	padding				:0.3em 0 0.3em 0;
} 

.contentBlock img {
	
}
.AtoZTitle {
	color 				:#0066CC;
	font-size			:1.4em;
	margin				:0 0 0.5em 0;
	font-weight			:bold;
}

.breadcrumb
{
    color				:#0066cc;
    clear				:both;
    font-size			:1em; 
    padding-left		:0;
    padding-bottom		:0.3em;
    padding-top			:0.1em;
    border-bottom		:1px #0066cc solid;
    margin-bottom		:0.1em;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active
{
	padding-left		:0px;
	padding-right		:0px;
	text-decoration		:none;
   	color				:#0066cc;
}
.breadcrumb a:hover
{
	text-decoration		:underline;
}
.breadcrumbCurrent
{
	font-weight			:bold; 
}
#authorregion img {
	border				:none !important;
}

#atoz {
	/*height				:12em;*/
	clear				:both;
	text-align			:center;
	padding				:0 0 0 0.7em;
	background			:#ebf7ff; /*#CDEAFF;*/
}
#atoz a {
	display				:block;
	font-size			:1.2em;	
	width				:1.2em;
	height				:1.2em;
	float 				:left;
	text-decoration		:none;
	text-align			:center;
	border				:solid 1px #0066cc;
	margin 				:0.15em;
	padding				:0.1em;
	color 				:#0066CC;
}
#atoz a:hover {
	background			:#0099ff;
	color				:#fff;
}
#atoz a:visited {
	color 				:#0066CC;
}
.AtoZBlock {
		
}
.AtoZBlock .AtoZTitle {
	display				:none;
}
.AtoZBlock a {
	display				:block;
	padding				:0;
}
#triangle {
	position			:absolute;
	top					:0;
	right				:8em;		
	height				:63px;
	width				:57px;
	background-image 	:url('/Style%20Library/images/sharkfin.gif');
			
}
#logoblock {
	width				:198px;
	height				:70px;
	background-image 	:url('/Style%20Library/images/banesNHSinvlogo.gif');
	float				:right;
	margin				:1em 0.8em 0 0 ;
}
#logoblock h1 {
	display				:none;
}
#councillogo {
	float				:left;
	margin				:1em 0 1em 0;

}
/*General Page Layout Styling */
#centrecontainer {
	position			:relative;
	padding				:0 0.5em 0.5em 1em;	
}
#centrecontainer a:hover {
	background			:#0099ff;
	color				:#fff;

}
#centrecontainer img {
	position 			:static;
	border				:none;
	z-index				:9999;
	float				:left;	
}

#rightcontainer {
	padding				:0 0 0 0;
	overflow			:hidden;
	

}

#rightColumnInnerContent {
	padding				:0 0 0 0.2em;	
}
#innercont {
	padding 			:0.7em 0.2em;
	
}
#innercont h2 {
	font-size			:1.3em;
}
#innercontr {
	
}
.imgHolder {
	float				:left;					
}
.imageLeft {
	float				:left;
	margin-right		:0.5em;	
}
.imageRight {
	float				:right;
	margin-left			:0.5em; 
}
.search
{
    position				:absolute;
    left					:0.8em;
    top						:3.5em; 
    padding					:0;
    background				:transparent;
    width					:25em;
    color					:#000;
    height					:1.5em;
}
.search input {
	border					:none;
	height					:1.5em;
	font-size				:1em;
	padding					:0;
	margin					:0;	
}
.search button {
	border					:none;
	height					:1.5em;
	margin					:0 0 0 0.2em;
}
#tagline {
	display				:none;
}
img {
	z-index				:99990;
}

/* band.css start*/

/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
/*.master
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
.masterContent
{
	background-color:#FFFFFF;
}*/
.shadowRight
{
	/* *height:100%;*/
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	/* *height:100%;*/
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:12px
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a
{
	color:#333333;
}
.topArea
{
	background:url("../../images/bl_band.jpg") no-repeat;
	background-position:top right;
}
.topArea :active
{
	text-decoration:none;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.topLinkBar a,.toplinkbar a:active
{
   	color: #444444;
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
}
.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	width					:100%;
	background-color		:#e5f3ff;
	color					:#333333;
}
.topNavContainer
{
	background-image:url("../../images/bl_Navbar_Gd_Default.jpg");
	background-repeat:repeat-x;
	height:40px;
}


.topNavItem
{
	background-image: url('../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	color: #3a4663;	
}
.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
}
.topNavSelected a
{
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#FFFFFF;
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	background-color			: #ECEFF3;
	border						:1px #CBD1E0 solid;
	border-top-style			: none;
	color						:#3A4663; 
	/**width:150px;*/
	min-width					:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundLeft, .topNavRoundRight
{
    width:0px;
}
.pageTitle
{
	margin:0px;
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
margin-left:10px;
margin-right:10px;
}
.bottomLinkBar
{
	color: #999999;
	float:none;
}
 div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;
}
#ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichHtmlField {
	position				:relative;
	
}

div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
#mainnews {
	width				:25em;
	float				:left;
}
#localserv {
	width				:19em;
	float				:left;
}
#descriptiveText {
	clear				:both;
	height				:9em;
	
}
#healthadv {
	width				:19em;
	float				:left;
	margin				:0 0 0 2em;
}
#frmSearch{
	padding				:0;
	height				:13em;

}
#formdiv {
	padding				:0;
	
}
#formdiv fieldset {
	padding				:1em;
	border				:solid 1px #0066cc;
}
#formdiv legend {
	font-weight			:bold;
	color 				:#0066CC;
}
#sepdiv {
	clear				:both;
	border-top			:solid 1px #0066cc;
	padding				:0.5em 0 1em 0;
	margin				:1em 0 0 0; 
}
#sepdiv h3	{
	font-size			:1.3em;
	
}
#servicestoptext {
	clear				:both;
	height				:8em;
}
#leftservtext {
	width				:48%;
	float				:left;
}
#rightservtext {
	width				:48%;
	float				:right;
	margin				:0 0 0 0;

}
#formbottomcont {
	clear				:both;
	height				:12em;
}
#leftformholder {
	width				:48%;
	float				:left;

}
#rightformholder {
	width				:48%;
	float				:right;
	padding				:1.3em 0 0 0;

}
#promocontainer {
	width					:30em;
	float					:left;
	
}
.promotion {
	clear					:both;
	margin					:0;
}
#summarypromos {
	float					:right;
	width					:9.5em;	
}
#olddeco {
	float				:left;
	margin				:1.6em 1em 0 0.5em;
	
}
/* band.css end */
.titleBlock {
	font-size 			:1.3em;
	font-weight			:bold;
	color 				:#0066CC;
	margin				:0 0 0.2em;
	display				:none;
}
.titlelink {
	font-size			:1.3em;
	color 				:#0066CC;
	
}
.mainstory .titlelink {
	font-size			:1.4em;
	display 			:block;
	margin				:0 0 0.2em 0;
	text-decoration		:none;
}
.substory .titlelink {
	font-size			:1em;
	font-weight			:bold;
	text-decoration		:none;
}
.morenewslink {
	clear				:both;
	width				:18.5em;
	float				:right;
	margin				:0.5em 0 0 0;
	font-weight			:bold;
	
}
.relfield {
	clear				:both;
}
.clearDiv {
	clear				:both;
}
.subTitle {

	font-weight			:bold;
	color				:#0066cc;
}
.imgFloatLeft {
	float				:left;
	margin-right		:4px;
}
.imgFloatRight {
	float				:right;
}
#creditcrunch {
	display				:block;
	height				:4em;
	padding				:0.7em 0.2em 0.2em 4.5em;
	background			:#fff; 
	background-image 	:url('/Style%20Library/Images/piggy.gif');
	background-repeat	:no-repeat;
	background-position	:0.5em center;
	text-decoration		:none;
	font-weight			:bold;
	font-size			:1.2em;
	margin				:0.2em 0 1em 0;
	border				:solid 1px #CDEAFF;
	
}
#inform {
	border				:solid 1px #CDEAFF;
	background-image 	:url('/Style%20Library/Images/inform.gif');
	background-repeat	:no-repeat;
	background-position	:0 center;
	text-decoration		:none;
	height				:10em;
	padding				:0.5em 0.2em;
	margin				:0.2em 0;   
}
#inform a {
	text-decoration		:none;
}
#informtitle {
	display				:block;
	font-size			:1.2em;
	font-weight			:bold;
	color				:#0066cc;
}
#informtext	{
	color				:#0066cc;
	display				:block;
	margin				:0.8em 0 0 6.5em;
}
.contactBlock {
	clear				:both;
	margin				:0.2em 0;
}
.contactHeading {
	float				:left;
	width				:8em;
	margin				:0.2em 0.2em 0.2em 0;
	font-weight 		:bold; 
}
.contactDetail {
	float				:left;
	width				:20em;
	margin				:0.2em 0;
	
}
.contactDetail p {
	margin				:0;
	padding				:0; 
}
#contactDetails {
	clear				:both;
	margin				:2em 0 0 0;			
}
#contactTitle {
	font-size			:1.3em;
	margin				:1em 0 0.5em 0;	
}
.contactRow {
	clear				:both;
	
}
.rbContainer {
	margin				:0.2em 0 1em 0;
	border				:solid 1px #CDEAFF;
	position			:relative;
}
.rbContainer a:hover {
	background			:#0099ff;
	color				:#fff;
}
.relatedSection {

}
.relfield {
	margin				:0.2em 0.3em;
	
}
.relSub {
	font-size			:1.2em;
	padding				:0 0 0 0.3em;
	font-weight			:bold;
	color				:#0066cc;
}
.notes {
	font-size			:0.8em;
	padding				:0.2em;	 
	
}
.boldLabel, .subTitleBigger
{
	font-weight			:bold;
}
.imgHolder {
	width				:30%;
	float				:left;	
}
#search	{
	position			:absolute;
	left				:0.5em;
	top					:2.3em; 	
	clear				:both;
	vertical-align		:top;
}
#search input {
	
	height				:2em;
}
#search form {
	padding				:0;
}
.searchbox {
	margin				:0;
	border				:solid 1px #0066cc;	
}
.subbutton {
	border				:solid 1px #777;
}
#inputholder {
	float 				:left;
}
#submitholder {
	float				:left;
	margin				:1px 0 0 2px;
}
#strapline {
	float				:left;
	margin				:0.5em 0 0 0;
	color				:#0066cc;
	font-weight			:normal;
	font-size			:1.2em;
}
.menubullets {
	position			:absolute;
	top					:72px;
	left				:0;			
	/*margin				:6.5em 0 0.4em 0;*/
	height				:20px; 
	padding				:0;
	text-align			:left;
	/*float				:left;*/
	width				:100%;
	border-top			:solid 1px #ccc;
	background-image 	:url('/Style%20Library/Images/backcheck.gif');
	background-repeat	:repeat-x;
	 
}
.menubullets li {
	display:inline;
	font-weight:bold;
	margin-right:5px;
	margin-left: 5px;
	text-decoration:none;
	
}
.menubullets a {
	color				:#fff;
	text-decoration		:none;
}
.menubullets a:hover {
	background			:#fff;
}
.linkblocks {
	margin				:0 0 1em 0.3em;
}
.linkblocks a {
	display				:block;
	margin				:0.2em 0;	 
}
#bannerCont div {
	position			:absolute;
	right				:1em;
	top					:2em;		
	width				:20em;
	font-size 			:1.5em;
	text-align			:right;
}
#bannerCont a {
	color 				:#fff;
	text-decoration		:none;
}
#bannerCont a:hover {
	color				:#000;
	background			:#fff;	
}
#languages {
	margin				:1em 0 0 0;
}
.ms-consolestatusframe {
	position		:relative;
	z-index			:2000;	
}
.ms-rtetoolbarmenu {
	z-index				:999999 !important;
}
#rightcontainer {
	z-index				:999999 !important;
}
.zz1_CurrentNav_1 { 
	
	text-decoration		:none; 
}
.zz1_CurrentNav_2 { 
	
}
.leftNavFlyOutsItem, .staticMenuItem {
	width				:10em;
	z-index				:10 !important; 
		 	
}

.mainContent table {
	font-size			:1em;
	z-index				:100;
}
.sendernotification {
	border				:solid 3px red;
	color				:red;
	padding				:5em;
	text-align			:center;
}
.sendernotification h3 {
	font-size			:2em !important;
}
#TweetButton	{
	float:right !important;
}
.spacer{
	height:1em;
}
/* Print settings*/

@media print {

.col2, #authorregion, #search, #topnav, #triangle1, #headertop, .breadcrumb, #headerinnermain, #footer {
	display				:none;
}

.holygrail .col1 {
	left				:200%;
	margin				:0;
	overflow			:hidden;
	position			:relative;
	width				:65%;
	margin				:0;
	padding				:0;
}


} /* end media print*/

/* --> */
</style>
<!--[if lt IE 7]>
<style media="screen" type="text/css">
.col1 {
    width:100%;
}
</style>
<![endif]-->

