/*
THEME NAME: Ownership Options
THEME URI: http://www.ownershipoptions.org.uk
DESCRIPTION: Theme for charity Ownership Otions
VERSION: 1.1
AUTHOR: Duncan MacDonald
AUTHOR URI: http://www.makesomethingfor.me.uk
*/

body{
	background: #F7F2EB;
	font-family: Georgia, Times, serif;
	color:  #666666;
	font-size: 62.5%;
	line-height: 1.4;
}

/** Core div Layout **/

#container{
	width:  960px;
	margin:  auto;
}

#masthead{
	height: 60px;
	margin:  10px 10px 0 10px;
	border-bottom: 3px solid #F7CD5D;
}

#searchbox{
	float:  right;
}

#nav, #content{
	background: #ffffff;
	clear:  both;
}

#nav{
	padding: 0px 10px 10px 10px;
	overflow:  hidden;
}

#content_left{
	width: 450px;
	padding: 20px 25px 10px 10px;
	float:  left;
}

#content_right{
	width: 470px;
	float:  left;
}

#media{
	width:  455px;
	height: 235px;
	background:  #ffffff url(images/OO_media_bg.png) no-repeat -1px -1px;
	padding-bottom: 50px;
	padding-left: 14px;
	padding-top:  14px;
	overflow:  hidden;
}

#rotator{
	margin: 10px;
}

#sidebar{
	float:  left;
	overflow:  hidden;
	width: 470px;
	padding-left:  5px;
}

#footer{
	clear:  both;
	padding: 10px;
	background:  #cccccc;
	overflow:  hidden;
}

.side_column{
	width:  220px;
	float:  left;
	margin-right:  15px;
}

.side_column.right{
	margin-right: 0px;
}

.super-page-widget{
	width:  220px;
	display:  block;
	float:  left;
	padding:  10px;
	min-height:  250px;
}

.super-page-widget .super-12{
	padding-right: 0px!important;
}

.super-18{
clear:  left;
float:  left;
}


.super-page-widget a{
	font-size: 12px;
	text-decoration: none;
	color:  #214C90;
}

.super-page-widget p{
	padding-bottom: 10px;
}

.super-page-widget img{
	padding-bottom: 10px;
}

.homepage_blocks{
	width: 485px;
	float:  left;
	clear:  both;
}

#page_blocks{
	width:  490px;
	clear:  both;
	overflow:  hidden;
}

#page_blocks form{
	width:  200px;
	height: 152px; 
	float:  left;
	padding: 5px 10px 10px 10px;
	margin-top:  10px;
	margin-left:  10px;
	background:  #dcdcdc;
	display:  block;
			box-shadow: 0px 1px 2px #666;
	-webkit-box-shadow: 0px 1px 2px #666;
	-moz-box-shadow: 0px 1px 2px #666;
}

.right form{
	width:  200px;
	height: 152px; 
	float:  left;
	padding: 5px 10px 10px 10px;
	margin-top:  10px;
	margin-left:  0px;
	background:  #dcdcdc;
	display:  block;
			box-shadow: 0px 1px 2px #666;
	-webkit-box-shadow: 0px 1px 2px #666;
	-moz-box-shadow: 0px 1px 2px #666;
}

submit{
	width:  100px;
}



#homepage_top{
	clear:  both;
	width: 960px;
	min-height:  225px;
	overflow:  hidden;
	margin-bottom: 10px;
	box-shadow: 0px 1px 2px #e1e1e1;
	-webkit-box-shadow: 0px 1px 2px #e1e1e1;
	-moz-box-shadow: 0px 1px 2px #e1e1e1;
}

#homepage_bottom{
	clear:  both;
}

#homepage_bottom #sidebar{
	padding-top:  15px;
}

#charityawards_logo{
	float:  right;
	padding-left: 20px;
	padding-top:  5px;
}

#scotgov_logo{
	width:  90px;
	float:  right;
}

#text_resize{
	width:  100px;
	float:  right;
}

a.text_smaller, a.text_larger{
	text-decoration: none;
		color: #214C90;
}

a.text_smaller{
	font-size: 14px;
}

a.text_larger{
	font-size: 20px;
}

/** Typography **/

.super-page-widget h3 a{
	display:  block;
	color:  #333;
	text-decoration: none;
	background: #F7F2EB;
	padding:  5px;
	box-shadow: 1px 1px 2px #999999;
	-webkit-box-shadow: 1px 1px 2px #999999;
	-moz-box-shadow: 1px 1px 2px #999999;
	margin-bottom: 10px;
	font-size: inherit;
}

h1, h2, h3, h4, h5, h6, #nav li a{
	font-family: "Myriad Pro", Arial, Helvetica;
}

h1, h2, #nav li a{
	color: #214C90;
}

#masthead h1 a{
	width:  300px;
	height:  60px;
	display:  block;
	float:  left;
	background: #F7F2EB url(images/OO_logo.jpg)no-repeat;
}

#masthead h1 a span{
	display:  none;
}

h1{
	font-size: 3em;
}

h2{
	margin: 0;
	font-size: 2.8em;
	padding-bottom:  7px;
}

h3{
	font-size: 1.8em;
	color:  #333333;
}

h4{
	margin:0;
	font-size: 1.4em;
	padding-bottom: 6px;
	color: #333333;
}

h5{
	font-size: 1.2em;
}

h5 a{
	color:  #333333!important;
}

#sidebar h3{
	border-bottom: 2px solid #F7CD5D;
	padding-bottom:  5px;
	margin-bottom:  10px;
}

#page_blocks form h3{
	padding-bottom: 15px;
}

#sidebar form h3{
	border:  none;
}

a{
	font-size: 1em;
}

small{
	font-size: 1.2em;
	font-family: "Myriad Pro", Arial, Helvetica, Verdana;
}

small a{
	font-size: 0.8em!important;
}
p{
	margin: 0;
	font-size: 1.2em;
	padding-bottom: 6px;
}

p a{
	font-size: inherit;
}


#footer p{
	width:  280px;
	margin:  0;
	font-size: 11px;
}
blockquote{
	margin:  0;
	padding:  0;
}

strong{
	color: #000000;
}

em{
	font-style: italic;
}

/** Navigation **/

#nav ul{
	list-style: none;
	padding:  0;
	margin:  0;
}

#nav li{
		float:  left;
	display:  block;
	padding-right: 5px;
	padding-top:  10px;
}

#nav li.current_page_item {
	background: #ffffff url(images/nav_bg.jpg) no-repeat center -1px;

}

#nav li:before{
	content:  "•";
	padding-right: 5px;
	font-size: 1.2em;
}

#nav li:last-child{
	float:  right;
	padding:  0px 5px 0px 0px;
	background:  #999;
	margin-right:  8px;
	margin-top:  10px;
}

#nav li:last-child a{
	color:  #ffffff;
}

#nav li:last-child:before, #nav li:first-child:before{
	content:  "";
}

#nav li a{
	font-size: 1.4em;
	text-decoration: none;
}

#sidebar ul{
	margin:  0;
	padding:  0;
	list-style: none;
	padding-bottom: 7px;
}

.side_column li:before{
	content: ">";
	padding-right:  5px;
}

#homepage_bottom .side_column.left li{
	padding-bottom:  10px;
}

#homepage_bottom .side_column.left li:before{
	content: "";
	padding-right:  0px;
}

#homepage_bottom .side_column.left li p{
	padding-bottom: 5px;
}

#homepage_bottom .side_column.left h3 a{
	color: #333333;
	text-decoration: none;
}

.side_column li a{
	font-size: 1.2em;
	text-decoration: none;
}

.side_column.left li a{
	color:  #666666;
}

.side_column.right li a{
	color: #214C90;
}

.side_column a:hover{
	color: #000000;
}


img.alignleft{
	clear:  left;
	float: left;
	padding-right:  10px;
	padding-bottom:  5px;
}

.success{
	font-size: 1.6em !important;
	color:  #333 !important;
}
