/*-------------------------------------------------------------------------------------------*/
/* Print stylesheet for Community Sites software                                             */
/* Copyright Community Sites 2004, 2005, 2006, 2007, 2008                                    */
/* For further information, see www.communitysites.co.uk or email info@communitysites.co.uk  */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* sections within this document, along with the flags to search for to jump to 'em: */
/* basic formatting: =basic= */
/* main blocks: =blocks= */
/* header: =header= */
/* breadcrumb bar: =bread= */
/* left-hand navigation: =nav= */
/* advert column/contextual links: =advert= */
/* footer: =footer= */
/* forums: =forums= */
/* titles: =titles= */
/* menu items/category menu: =menu= */
/* home page: =home= */
/* content page: =page= */
/* comments: =comments= */
/* sitemap: =sitemap= */
/* search: =search= */
/* alternative search (using index file): =search2= */
/* contributor list: =contributor= */
/* control panel: =cp= */
/* pagemaker: =pm= */
/* form controls: =form= */
/* text sizes: =size= */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =basic= */
/* basic formatting - styles for commonly used tags and elements */
/*-------------------------------------------------------------------------------------------*/

p {
	margin-left:0;
	margin-right:0;
	width:95%;
}

.content .block p {
	margin-right:0;
}

.homepage_container object, .homepage_container embed {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =blocks= */
/* main blocks - the main divs that lay out the pages */
/*-------------------------------------------------------------------------------------------*/

body {
	background-color:#fff;
	color:#000;
	margin:0;
	padding:0;
	text-align:left;
}

#all {
	margin-left:0;
	margin-right:0;
	min-width:0;
}
* html #all {
	padding:0px;
}

* html #main {
	margin:0;
	padding:0;
}

.contentwrapper {
	background-image:none;
	width:100%;
}

.content, .contenthome, .contentpage, .contentstatic, .homepage_container { 
	background-image: none;
	margin:0;
	padding:0;
	width:100%;
}
.content_container, .category_container, .category_container_hidden, .page_container, .page_container_hidden {
	width:100%;
}

.contenthome .block, .content .block {
	background-color:#fff;
	margin:0;
	padding-bottom:8px;
}

.contentpage .block, .contentstatic .block {
	margin:0;
	padding-bottom:0;
}

.blocks, .blocktop, .blockbottom {
	background-color:#fff;
	background-image:none;
}

#block1_1, #pnlSearchResults, #pnlSearchForm {
	float:none;
	margin-left:0;
	margin-right:0;
	padding-left:0;
	text-align:left;
	width:100%;
}
* html #block1_1, * html #pnlSearchResults, * html #pnlSearchForm {
	width:100%;
}

#block1_2, #block2_2 {
	background-image:none;
	float:none;
	margin-bottom:8px;
	margin-left:0;
	padding-bottom:0;
	width:100%;
}
* html #block1_2 {
	margin-left:0;
}

.blocktitles {
	background-color:#fff;
	color:#000;
	padding-bottom:4px;
}

/*-------------------------------------------------------------------------------------------*/
/* =header= */
/* header area - anything within the header area of the pages, including the search bar */
/*-------------------------------------------------------------------------------------------*/

#header {
	color:#000;
	margin-bottom:8px;
	padding:0;
	width:100%;
}

#header #titles {
	width:100%;
}

#header #titles h1 {
	margin-left:0;
}

#header #titles img {
	border:0;
}

#header #navigation {
	display:none;
}

#subnavigation, #subnavigationsearch {
	display:none;
}

#header #skipnav {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =bread= */
/* breadcrumb bar */
/*-------------------------------------------------------------------------------------------*/

.breadcrumbbar {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =nav= */
/* left-hand navigation - including the login/button area below the navigation */
/*-------------------------------------------------------------------------------------------*/

.navbar {
	display:none;
}

.blocklogin {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =advert= */
/* advert column - including contextual links */
/*-------------------------------------------------------------------------------------------*/

.extracolumn {
	display:none;
}

#htmlCommunitySitesAdverts {
	display:none;
}


/*-------------------------------------------------------------------------------------------*/
/* =footer= */
/* footer */
/*-------------------------------------------------------------------------------------------*/

#footer {
	background-color:#fff;
	/* !CUSTOM! set border-top in custom css */
	border-top:1px solid #000;
	color:#000;
	margin-left:0px;
	padding-top:4px;
	width:100%;
}
#footer .extras {
	display:none;
}
.credit {
	display:none;
}

#footer .address {
	color:#000;
	display:block;
	float:left;
	font-weight:bold;
	text-align:left;
	width:100%;
}
#footer .address p {
	margin-top:10px;
	padding-bottom:1px;
}
#footer .address a {
	color:#000;
	display:inline;
	text-decoration:none;	
}


/*-------------------------------------------------------------------------------------------*/
/* =forums= */
/* forums - not often used, so be careful not to impact upon other pages */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =titles= */
/* titles - header tags etc */
/*-------------------------------------------------------------------------------------------*/

#block1_2 .blocktitles h2, #block2_2 .blocktitles h2, h2.searchpagetitle {
	background-color:#fff;
}
	
.blocktitles h2, .blocklogintitles h2 {
	color:#000;
	margin-left:0;
}
.blocktitles h2 a, .blocklogintitles h2 a{
	color:#000;
	text-decoration:none;	
}

.blocktitles h3, .blocklogintitles h3 {
	color:#000;
}
.blocktitles h3 a, .blocklogintitles h3 a{
	color:#000;
}

/*-------------------------------------------------------------------------------------------*/
/* =menu= */
/* menu items - category menu listings */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =home= */
/* home page - this may also use category menu styles, above */
/*-------------------------------------------------------------------------------------------*/

#block1_2 .pagelink, #block1_2 .newpagelink {
	margin:0;
	width:100%;
}
#block2_2 .pagelink {
	background-color:#fff;
	width:100%;
}

/*-------------------------------------------------------------------------------------------*/
/* =page= */
/* content page - including image styling etc */
/*-------------------------------------------------------------------------------------------*/

.block .pagetext {
	color:#000;
}

.block a.authortitle, .commentcredit a {
	text-decoration:none;
}

.galleryback, .editorlinks {
	display:none;
}

#htmlPageCommentary {
	float:none;
	height:auto;
	width:100%;
}

.commentarycontent {
	float:none;
	height:auto;
	margin-right:0;
	width:auto;
}
* html .commentarycontent {
	height:auto;
	margin-right:0;
}
/*-------------------------------------------------------------------------------------------*/
/* =comments= */
/* comments */
/*-------------------------------------------------------------------------------------------*/

#htmlCommentsInput, #htmlCommentsPrompt, #htmlCommentsThanks {
	display:none;
}

#htmlCommentsDisplay {
	background-color:#fff;
}

/*-------------------------------------------------------------------------------------------*/
/* =sitemap= */
/* sitemap */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =search= */
/* search - this is the standard database search method */
/*-------------------------------------------------------------------------------------------*/

#htmlSearchPrompt, #htmlSearchFailure {
	display:none;
}
#htmlSearchControls {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =search2=
/* alternative search - not generally used in standard site setup */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =contributor=
/* contributor list */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =cp= */
/* control panel and pagemaker - note that specific pagemaker bits are below */
/*-------------------------------------------------------------------------------------------*/

.panel1_2 a.pagetitle, .panel1_2 a.commenttitle, .panel1_2 a.messagetitle {
	color:#000;
}

.panelbutton, .panelbuttonfocused, .panelbuttonreminder, .panelbuttonreminderfocused {
	display:none;
}

#pnlFiles .panel1_2, #pnlLayouts .panel1_2, #pnlSnippets .panel1_2, #pnlTitle .panel1_2, #pnlArticle .panel1_2, #pnlImages .panel1_2, #pnlPreview .panel1_2, #pnlSubmit .panel1_2, #pnlPublish .panel1_2 {
	margin-right:0;
}
#pnlFiles .panel2_2, #pnlLayouts .panel2_2, #pnlSnippets .panel2_2, #pnlTitle .panel2_2, #pnlArticle .panel2_2, #pnlImages .panel2_2, #pnlPreview .panel2_2, #pnlSubmit .panel2_2, #pnlPublish .panel2_2 {
	display:none;
}

/*-------------------------------------------------------------------------------------------*/
/* =pm= */
/* pagemaker - note that styles that are also used by the control panel are above */
/*-------------------------------------------------------------------------------------------*/

body.pagemaker .contentpage {
	background-image: none;
}

/*-------------------------------------------------------------------------------------------*/
/* =form= */
/* form stuff - lists, textboxes and other reusable form styles */
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/
/* =size= */
/* sizes */
/*-------------------------------------------------------------------------------------------*/









