/* CSS Print Style Document

Client: Collyers
Job num: 1475
Version: Print Style Sheet Version
Date: 26/04/2010
Author: G Boult
Company: Marketing for Education
Website: www.marketing-for-education.co.uk

*/

/**********************************************************************
**********************************************************************/

/*

01: Reset styles
02: Body/main containers
03: Typography
04: Headings
05: Header
06: Left panel
07: Centre panel
08: Right panel
09: Footer
10: Aux classes
11: Forms
12: Top navigation
13: Left navigation
14: News settings
15: Search bar
16: Calendar
*/

/* - 01 (Reset Styles) ---------------------------------------------*/
* {margin:0; padding:0;}

p {margin-bottom:5pt;}
/********************************************************************/



/* - 02 (Body/main containers) -------------------------------------*/
body {
	background:#ffffff;
	padding:0 3%;
	colour:#000;
    font:14pt/17pt Didot, Constantia, "Palatino Linotype", Palatino, "Times new Roman", Times, Arial, serif;
}



#mainContainer {
    width:960px;
    height:750px;
}

#centreHomePanel {
    width:100%;
    height:auto;
}

#homeCommentPanelContainer {
    width:930px;
    height:257px;
}

#homeCommentPanel {
    width:524px;
    height:256px;
}

#homeImagePanelOne {
    width:403px;
    height:256px;
}

.print {visibility:hidden; display:none;}

#internalLeftPanel li {margin-left:10px;}

/********************************************************************/



/* - 03 (Typography) -----------------------------------------------*/
h1, h2, h3 {padding:10pt 0 10pt 0;}
/********************************************************************/



/* - 04 (Headings) -------------------------------------------------*/
#printLogo {padding:0.5em 0 1em; margin-bottom:1em;}

/********************************************************************/



/* - 05 (Header) ---------------------------------------------------*/
#headerContainer, 
#mainLogo,
#excellenceLogo,
#navsearchcont,
#breadcrumb,
.searchArea,
.rss,
.newslettersHeader,
.qoute,
#internalRightPanel,
.rightPanelHome,
#copyrightBar,
.postInfo,
.blogBack,
#homeCommentPanelContainer,
#coursesRightPanel
{
	display:none;
	visibility:hidden;
}



/********************************************************************/



/* - 06 (Left panel) -----------------------------------------------*/
.leftPanelHome {
    width:600px;/*adjustable*/
}

#internalLeftPanel {
    width:900px;
}


/********************************************************************/



/* - 07 (Centre panel) ---------------------------------------------*/
#centerPanel {
    width:600px;/*adjustable*/
}
    

/********************************************************************/



/* - 08 (Right panel) ----------------------------------------------*/


/********************************************************************/



/* - 09 (Footer) ---------------------------------------------------*/
#footerContainer {
    width:100%;
    height:75px;/*changeable*/
    clear:both;
    background:#FFF;
	margin-top:40px;
}

#footerCentre {
    width:700px;
    margin-left:5px;
    border-top:1px solid #e8a614;
    font-size:90%;
    padding-top:10px;
}

.footerLeft {
    width:300px;
    height:50px;
    float:left;
}



.footerRight {
    width:300px;
    height:50px;
    float:right;
    text-align:right;
}
    
 

/********************************************************************/




/* - 10 (Auxhillary classes) ---------------------------------------*/
.usefullLinks {
    font-family:"Times New Roman", Times, serif !important;
    color:#06275e;
    font-size:140%;
    font-weight:normal;
}
.newsHeader, .linksHeader {
     font-family:"Georgia", Times New Roman, Times, serif;
    color:#06275e;
    font-size:140%;
    font-weight:normal;
    font-style:italic;
}
.footerBlue {
    color:#0c2d66;
    font-size:100%;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding-bottom:5px;
}


/********************************************************************/




/* - 11 (Forms) ----------------------------------------------------*/

/********************************************************************/




/* - 12 (Top navigation) -------------------------------------------*/

/********************************************************************/




/* - 13 (Left navigation) ------------------------------------------*/

/********************************************************************/



/* - 14 (News section) ---------------------------------------------*/
 

.postTitle {
    color:#032f79;
    font-weight:normal;
    font-size:100%;
    margin-left:160px;
}

.postDate {
    font-size:70%;
}

.postBody img {
    margin-right:10px;
    float:left;
    margin-top:-22px;
}

.postBody p img {
    margin-right:10px;
    float:left;
    margin-top:-27px;
}

#internalLeftPanel .postBody img {
    margin-top:0;
}

#internalBlogPanel {
    width:631px;
    height:420px;
    min-height:420px;
    height:auto;
    float:left;
    padding:0 20px 20px 20px;
    margin-left:0;
}

#internalBlogPanel .postTitle a {
    margin-left:95px;
    color:#004080;
    font-size:140%;
    text-decoration:none;
    padding:0;
    margin-top:0;
    display:block;
	font-style:italic;
	margin-left:0;
}

#internalBlogPanel .postTitle a:hover {
    border:0;
}

#internalBlogPanel .postInfo, 
#internalBlogPanel .postDate, 
#internalBlogPanel .postInfo a, 
#internalBlogPanel .postInfo em {
    color:orange;
    font-size:11px;
    font-style:normal;
    text-align:right;
}

#internalBlogPanel .blogList li {
    clear:both;
    border-bottom:1px solid #D5D5D5;
    margin-top:20px;
    min-height:140px;
    height:140px;
    height:auto;
}
#internalBlogPanel .postBody p img {
    margin-right:10px;
    margin-top:-27px;
    padding-bottom:10px;
}

.leftPanelHome .postBody img {
    width:auto;
    height:46px !important;
}



.leftPanelHome .postDate {display:none; height:1px !important;}
.leftPanelHome .postBody p {height:16px; overflow:hidden; font-size:90%;}

#internalRightPanel .blogList h2 a {font-size:12px; color:#E8A614; text-decoration:none; font-weight:bold;}
#internalRightPanel .blogList h2 a:hover {color:#142361;}
#internalRightPanel .blogList .postTitle {margin-left:0;}
/********************************************************************/




/* - 15 (Search bar) -----------------------------------------------*/

/********************************************************************/




/* - 16 (Calendar) -------------------------------------------------*/

/********************************************************************/


