@charset "utf-8";
/* CSS Document */

body{
font-family: verdana, helvetica, arial;
font-size: 0.7em;
margin:0;
padding:0;
line-height: 1.25em;
background: url(images/the-strachan-partnership-bg.gif);
}

#large {
font-size: 120%;
font-weight: bold;
color: #154985;
padding-bottom: 5px; /* allows baseline padding */
margin-bottom: 25px;
border-bottom: 1px dotted #707070;
}

.title {
font-family: Georgia, times;
font-size: 200%;
font-weight: bold;
color: #707070;
}

.blue {
font-weight: bold;
color: #154985;
}

h1{font-size: 100%;
font-weight: normal;
}

.small {font-size: 85%;
font-weight: normal;
}

#left-space{
padding-left: 75px;
}

#maincontainer{
width: 940px; 
margin: 0 auto; 
margin-top: 9px;
border: 10px solid #fff;
background: #fff;
}

#topsection{
background: #fff;
height: 197px; 
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 190px 0 160px; 
}

#leftcolumn{
float: left;
width: 185px; 
margin-top: 15px;
margin-left: -940px; 
}

#rightcolumn{
float: left;
width: 190px; 
margin-left: -190px; 
}

#related-links {
text-align: center;
background: #e1dfe2;
padding: 8px 5px 8px 5px;
border: 1px dotted #707070;
}

#related-links-single {
text-align: left;
background: #e1dfe2;
padding: 8px 5px 8px 5px;
border: 1px dotted #707070;
}

.links-space {
padding-bottom: 5px;
}

#focus {
padding: 8px 5px 8px 5px;
text-align: center;
border-top: 1px dotted #707070;
border-bottom: 1px dotted #707070;
}

a:clear {
background: #F7F2D6;
}

a {
color: #154985;
font-weight: bold;
}

a:hover {
color: #000;
}

a.text {
text-decoration: none;
color: #154985;
font-weight: bold;
}

a.text:hover {
text-decoration: underline;
color: #000;
}

a.home {
color: #154985;
text-decoration: none;
}

a.home:hover {
color: #707070;
text-decoration: none;
}

li {
margin-bottom: 15px;
}

/* NAVIGATION STYLES */
	
#navigation ul {
list-style: none;
margin: 0px 0px 0px 5px;
padding: 0;
font-size: 110%;
}
	
#navigation li {
margin: 0;
padding: 8px 0px 11px 0px;
}
	
#navigation a {
color: #154985;
font-weight: bold;
padding-left: 20px;
text-decoration: none;
background: url(images/bullet.gif);
}
	
#navigation a:hover {
color: #154985;
background: url(images/hover.gif);
text-decoration: none;
}
	
#navigation #currentpage a 
{
background: url(images/current.gif);
color: #707070;
}

/* END NAVIGATION STYLES */

#footer{
clear: left;
width: 100%;
background: #575757;
color: #fff;
text-align: center;
padding: 7px 0;
}

#footer a{
font-size: 90%;
color: #fff;
text-decoration: none;
}

#footer a:hover{
text-decoration:underline;
}

.innertube{
margin: 0px 30px 15px 35px; 
}

#innertube-right{
margin: 5px 15px 0px 0px; 
}

.image {
float:left;
padding-right: 15px;
}


.c-heights{
text-align: center;
color: #000;
font-weight: normal;
}

.c-heights a{
color: #000;
text-decoration:none;
font-weight: normal;
}

.c-heights a:hover{
color: #000;
text-decoration:underline;
font-weight: normal;
}

.highlight {
background: #ff9900;
}

.current {
color: #000;
font-weight: bold;
text-decoration: underline;
}

hr {
border: none 0; 
border-top: 1px dotted #303052;
height: 1px;
}

.small {
font-size: 80%;
}





