/*  

Theme Name: STC

Theme URI: http://www.schooltransfer.co.uk/

Description: STC is the default theme for The School Transfer Company. Designed by <a href="http://www.tommarsh.co.uk/">Tom Marsh</a> and developed by <a href="http://www.interactivehive.com/">Interactive Hive</a>.

Version: 1.0.0

Author: Interactive Hive

Author URI: http://www.interactivehive.com/

*/
/* ============================================================================*/

/* Global Browser Resets ------------------------------------------------------*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, textarea, p, blockquote, th, td { 
	padding: 0;
	margin: 0;
	border: 0;
	}
fieldset, img { 
	border: 0;
	}
ol, ul {
	list-style: none;
	}


/* Global Styles --------------------------------------------------------------*/

h1  {font:22px Helvetica, Arial, Verdana, Sans-Serif; color:#999;}
h2	{font:20px Helvetica, Arial, Verdana, Sans-Serif; color:#000; margin:10px 0px;}
h3	{font:18px Helvetica, Arial, Verdana, Sans-Serif; color:#999; margin:10px 0px;}
h4	{}
h5	{}
h6	{}

ul	{font:16px Helvetica, Arial, Verdana, Sans-Serif; list-style-type: none;}
li	{}
a	{color:#f77705;}
a:link	{color:#f77705;}
a:visited	{color:#f77705;}
p	{margin:10px 0px;}
textarea {background: url(images/field-bg.gif) 0 0 repeat-x; border: 1px solid #b4b4b4;}

/* Global Containers ----------------------------------------------------------*/

body
	{
		background-color:#fff;
		font:14px Helvetica, Arial, Verdana, Sans-Serif;
		color:#555;
	}
#wrapper
	{
		margin:0 auto; text-align:center;
		width:900px;
	}

/* Header ---------------------------------------------------------------------*/

#header
	{
		padding-top:25px;
		background-color:#f77705; color:#fff;
		height:100px;
	}
	#logo
		{
			float:left; margin-left:35px;
			width:110px; height:76px;
		}
		#title-header
			{
				float:left; margin:22px 0px 0px 20px; font-size:24px;
			}
	#contactinfo
		{
			float:right; margin-right:34px; text-align:right;
		}
		#contactinfo span
			{
				display:block;
			}
		#pnumber
			{
				font-size:31px;
			}
#sub-header
	{
		clear:both;
	}
	.menu {margin:15px 0px 15px 45px; width:830px; text-align:right;}
	.menu ul {}
	.menu ul li { float: left;}
	.menu ul li ul {}
	.menu ul li ul li { float: left;}
	.menu li {display:inline;}
	.menu li span {margin:0px 10px; font-size:15px;}
	.menu li a {text-decoration:none; color:#888;}
	.menu li a:hover {color:#000;}
	.menu ul :hover ul ul {position:absolute; left:-9999px; top:-9999px;}

#image-header
	{margin-top:15px;}	

/* Content --------------------------------------------------------------------*/

#content {width:830px; margin:20px auto; text-align:center;}
#main-content {float:left; width:500px; text-align:left;}
.content-list 
	{
		text-align:left; list-style-type: none;
		padding:0px; margin:0px; 
	}
.content-list li 
	{
		background-image:url(images/orange-bullet.jpg);
		background-repeat:no-repeat; background-position:0 0;
		min-height:30px; padding-left:44px; margin:20px 0px;
	}
.fruit-list 
	{
		text-align:left; list-style-type: none;
		padding:0px; margin:0px;
	}
.fruit-list li 
	{
		background-image:url(images/raspberry-bullet.jpg);
		background-repeat:no-repeat; background-position:0 0;
		min-height:30px; padding-left:44px; margin:20px 0px;
	}
.fruit-list li a { color: #555; }
#advice-list {font-size: 14px;}
.mentions {background-color: #f6f6f6; border: 1px solid #c7c7c7; padding: 10px; line-height: 18px;}
#sidebar-content {float:right; width: 300px; margin-bottom:20px; text-align:right;}
.sidebar-list {}
.sidebar-list li {}

/* Footer ---------------------------------------------------------------------*/

#footer {clear:both;}
#main-footer {padding:20px;background-color:#f77705; color:#fff; text-align:right;}
#main-footer span {display:block; margin-right:15px;}
#base-footer {text-align:left; margin-top:5px; font-size:11px;}