/* 
SCFC Trust Version 2.0 
Author: Steve Bedder
Date: November 2006
 */

/* holder */
.holder {
	width: 750px; 
	background-color: #ffffff; 
	margin: 0 auto;
	padding: 0;
	height: inherit;
	}
.mainholder {
	width: 750px;

	
	}	
.holderleft {
	float:left;
	width: 150px; 
	/*border: 2px solid black;*/
	}
.holdercenter {
	float:left;
	/*border: 2px solid blue;*/
	width:550px;
	padding-left:10px;
	color:#000000;
	line-height:normal;
	}
.holdercenter_btm {
	float:left;
	/*border: 2px solid blue;*/
	width:550px;
	padding-left:10px;
	color:#000000;
	line-height:normal;
	font-size:72%;
	}
.adholder {
	text-align:center;
	clear:left;
	padding-bottom:10px;
	/*border: 2px solid yellow;*/
	}
.subcontent_left {
	width: 55%;
	/*border: 1px solid red;*/
	float:left;
	font-size:85%;
	padding-left:5px;
	}
.subcontent_rgt {
	width: 320px;
	/*border: 1px solid red;*/
	float:right;
	font-size:85%;
	padding-bottom:8px;
	}
.advert_r {
	float:left;
	width:180px;
	text-align: center;
	}
.advert_l {
	float:left;
	width:180px;
	text-align:center;
	}
.advert_m {
	float:left;
	width:180px;
	text-align:center;
	}
.advert_t {
	float:left;
	width:540px;
	text-align:center;
	padding-bottom: 15px;
	}
.advert {
	padding-bottom: 15px;
	}
	
.cert{
background-image:url(assets/img/cert_border.jpg);
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
page: landscape;
}
/* headers */
.headerbg {
	height: 202px; 
	width: 800px;
	}

.headerbgtwo {
	height: 25px; 
	width: 750px;
	font-family:"Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	letter-spacing:2px;
	line-height:18px;
	}
.pictures_r {
	padding:7px;
	float:right;
	}

/* general styles */
body {
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#000000;
	background-color:#CCCCCC;
	padding: 0 0 20px 0;
	margin:0;
	}
.clear {
	clear:both;
	}

/* text styles */

h1 {
	font-size: 150%; 
	font-family: "Times New Roman", Serif; 
	color: #000080; 
	font-weight: bold;
	padding-top:4px;
	}

h2 {
	font-size: 135%; 
	font-family: "Times New Roman", Serif; 
	color: #000080; 
	font-weight: bold;
	}

h3 {
	font-size: 110%; 
	font-family: "Times New Roman", Serif; 
	color: #000080;
	font-weight:normal;
	}
.news_title {
	padding-top: 18px;
	font-size: 150%; 
	font-family: "Times New Roman", Serif; 
	color: #000080;
	font-weight:normal;
	font-weight: bold;
	}
.news_date {
	font-size: 80%; 
	font-family: "Trebuchet MS", arial, sans-serif;
	color:#000000;
	font-weight:normal;
	padding-left:7px
	}
.countdown {
	margin:auto;
	border:none;
	width:100%;
	border-style: none;
	}
.countdown_txt {
	font-size: 50%; 
	font-family: "Times New Roman", Serif; 
	color: #000080;
	font-weight: bold;
	text-align:center;
	border-style: none;
	background-color:#FFFF99
	}
p, td, tr, .question_q, .holdercenter li{
	font-size: 90%;
	color:#000000;
	}

a:link, a:visited {
	font-size: 90%;
	color:#990000;
	text-decoration:none;
	}
a:hover, a:active, {
	text-decoration:none;
	color:#990000;
	}
.holdercenter a, .subcontent_left a, .subcontent_rgt a  {
	font-size: 100%;
	}
	
.holdercenter a:hover, .footer a:hover, .subcontent_left a:hover, .holdercenter_btm a:hover{
	color:#0033CC;
	}
.footer {
	font-size:75%;
	text-align:center;
	padding-top: 10px;
	}
ul.linkList {
list-style:none;
list-style-image:none;
font-family: "Trebuchet MS", arial, sans-serif;
font-size:90%;
line-height:12px;
}
ul.linkList li {
padding-left:7px;
margin-top:6px;
background-image:url(../questions/template_img/white_arrow.png);
background-repeat:no-repeat;
}
ul.content_linkrow li {
display:inline;
padding-left:15px;
}
ul.content_linkrow li.author {
background-image:url(../../questions/template_img/person.png);
background-repeat:no-repeat;
}
ul.content_linkrow li.comments {
background-image:url(../../questions/template_img/comments.png);
background-repeat:no-repeat;
}
ul.content_linkrow li.plink {
background-image:url(../../questions/template_img/plink.png);
background-repeat:no-repeat;
}
ul.content_linkrow li.outlink {
background-image:url(../../questions/template_img/outlink.png);
background-repeat:no-repeat;
}
.d_blog {/* class for the blog entries */
position:relative;
padding:6px;
background-image:url(../../questions/template_img/bg_blog.gif);
background-repeat:repeat-x;
}
.content_header { /* header for blogs */
	font-size:1.3em;
	font-weight: bold;
}
.content_date { 
	font-size:1em;
	font-style:italic;
	font-weight:normal;
}
div.content_content {
margin-left:25px;
line-height:18px;
font-size:90%;
}
.c_contentPerson {
height:25px;
padding-left:12px;
background-image:url(../../questions/template_img/bg_blog_header.gif);
background-repeat:repeat-x;
padding-top:10px;
font-size:90%;
}
.c_content {
padding-top: 10px;
font-size:90%;
padding-bottom: 10px;
}
.commentsForm {
background-image:url(../../questions/template_img/bg_add_comment.gif);
background-repeat:repeat-x;
padding-left:20px;
padding-top:6px;
border:1px solid #F2F2F2;
}
.comments {
text-transform:none;
}
.profiles {
width:95%;
border: #000000 solid 1px;
height:186px;
margin-bottom:15px;
}
.profile_pic {
float:left;
padding: 3px;
}
.profile_text {
width: 60%;
float:left;
padding-left:10px;
font-size:80%;
}