/*  
Theme Name: Smartmoves Coaching 1.0
Theme URI: http://www.webbydesign.net.au
Author: N. Warren
Author URI: http://www.webbydesign.net.au
*/

body {
	font-size : 10pt;
	font-family : Arial, Veranda, 'Trebuchet MS', 'Lucida Grande', sans-serif;
	background : #eee;
	color : #000;
	letter-spacing : -0.1px;
	text-align : left;
	margin : 0;
	padding : 0;
	line-height : 150%;
}
#blogtitle {
	width : 850px;
	height : 134px;
	margin : 0 auto;
	margin-top : 0px;
	padding : 0;
	background : url(images/titlebg.gif) no-repeat bottom left;
}
#containertop {
	clear : both;
	width : 850px;
	height : 20px;
	background : transparent url(images/containermid.gif) no-repeat top left;
	margin : 0 auto;
	padding : 0;
}
#container {
	width : 850px;
	background : url(images/containermid.gif) repeat-y top left;
	margin : 0 auto;
	padding : 0;
}
#page {
	clear : both;
	width : 800px;
	background : #fff;
	margin : 0 auto;
	padding : 0;
}
#homepage {
	clear : both;
	width : 800px;
	background : #fff;
	margin : 0 auto;
	padding : 0;
}
#content {
	background : #fff;
	width : 530px;
	float : left;
	margin : 0;
	padding-left : 35px;
}
#fcontent {
	background : #fff;
	width : 800px;
	float : left;
	margin-left : 0px;
	padding : 0;
}
#calendar {
	background : #fff;
	width : 720px;
	float : left;
	margin-left : 40px;
	padding : 0;
}
#home_top {
	background : url(images/home_top.gif) no-repeat top center;
	width : 800px;
	height : 175px;
	float : left;
	margin : 0;
	padding : 0;
}
#home_left {
	background : url(images/home_left.gif) repeat-y top left;
	width : 320px;
	float : left;
	margin : 0;
	padding : 0;
}
#home_left_kw {
	background : url(images/home_left_kw.gif) no-repeat top left;
	width : 300px;
	text-align : justify;
	font-size : 9pt;
	float : left;
	margin : 0;
	padding-left : 35px;
	padding-top : 45px;
}
#home_left_text {
	width : 259px;
	float : left;
	margin : 0;
}
#home_left_text2 {
	text-align : justify;
	width : 150px;
	float : left;
	margin : 0;
}
#home_left_approach {
	background : url(images/home_left_approach.gif) no-repeat top left;
	width : 158px;
	float : left;
	margin : 0;
	padding-top : 40px;
	padding-left : 160px;
}
#home_left_standards {
	background : url(images/home_left_standards.gif) no-repeat top left;
	width : 283px;
	float : left;
	margin : 0;
	padding-top : 35px;
	padding-left : 35px;
}
#home_right {
	background : #fff;
	width : 480px;
	float : right;
	margin : 0;
	padding : 0;
}
#home_right_middle {
	background : #fff;
	width : 478px;
	float : left;
	margin : 0;
	padding : 0;
}
#home_right_middlerss {
	background : url(images/articles.jpg) no-repeat top right;
	width : 480px;
         margin: 0;
	float : left;
	padding-top : 35px;
}

#home_right_middlerss ul
{
         margin-top: 10px;
}

#home_right_pics {
	background : #fff;
	width : 478px;
	float : right;
	margin : 0;
	padding : 0;
}
#highlight {
	background : #eee;
	border : 1px solid #ccc;
	width : 445px;
	float : left;
	margin-left : 8px;
	margin-bottom : 15px;
	padding-left : 30px;
	padding-right : 30px;
	padding-top : 10px;
}
#highlight_side {
	background : #eee;
	border : 1px solid #ccc;
	width : 160px;
	float : left;
	margin-left : 8px;
	margin-top : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 8px;
}

#main_menu {
	background : #eee;
	width : 765px;
	height : 27px;
	float : left;
	border-top: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	margin-left : 25px;
	margin-bottom : 20px;
	padding-left : 35px;
}

#success {
	background : #fff url(images/success.jpg) no-repeat top center;
	width : 530px;
	height : 120px;
	float : left;
	margin-bottom : -40px;
	margin-top : -10px;
	padding-left : 0;
}

#subjects_english {
	background : #fff url(images/subjects_english.jpg) no-repeat top center;
	display : block;
	width : 530px;
	height : 166px;
	float : left;
	margin-bottom : 10px;
	margin-top : 15px;
	padding-left : 0;
}

#subjects_english_text {
	color : #12ad2b;
	margin-top : 50px;
	margin-left : 182px;
	padding : 0;
	text-align : justify;
	font-size : 10px;
}

#subjects_maths {
	background : #fff url(images/subjects_maths.jpg) no-repeat top center;
	display : block;
	width : 530px;
	height : 166px;
	float : left;
	margin-bottom : 10px;
	margin-top : 15px;
	padding-left : 0;
}

#subjects_maths_text {
	color : blue;
	margin-top : 50px;
	margin-left : 182px;
	padding : 0;
	text-align : justify;
	font-size : 10px;
}

#subjects_science {
	background : #fff url(images/subjects_science.jpg) no-repeat top center;
	display : block;
	width : 530px;
	height : 166px;
	float : left;
	margin-bottom : 10px;
	margin-top : 15px;
	padding-left : 0;
}

#subjects_science_text {
	color : #e96b10;
	margin-top : 50px;
	margin-left : 182px;
	padding : 0;
	text-align : justify;
	font-size : 10px;
}

#subjects_humanities {
	background : #fff url(images/subjects_humanities.jpg) no-repeat top center;
	display : block;
	width : 530px;
	height : 166px;
	float : left;
	margin-bottom : 10px;
	margin-top : 15px;
	padding-left : 0;
}

#subjects_humanities_text {
	color : #c42eda;
	margin-top : 50px;
	margin-left : 182px;
	padding : 0;
	text-align : justify;
	font-size : 10px;
}

#sidebar {
	background : #fff;
	font-size : 8pt;
	width : 215px;
	float : right;
	margin : 0;
	padding : 0;
}

#containerbot {
	clear : both;
	width : 850px;
	height : 30px;
	background : url(images/containerbg.gif) no-repeat bottom left;
	margin : 0 auto 0 auto;
	padding : 0;
}
#footer {
	color : #000000;
	clear : both;
	width : 750px;
	height : 73px;
	margin : 0 auto;
	padding : 25px 50px 15px 50px;
	text-align : center;
	font-size : 10px;
	background : url(images/footerbg.gif) no-repeat top left;
}
h1, h2, h3, h4, h5 {
	font-family : 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	font-weight : normal;
	margin : 0 0 10px 0;
	padding : 0;
	letter-spacing : -1px;
	text-align : left;
	line-height : 110%;
}
h1 {
	font-size : 1.7em;
	padding : 5px 0;
	margin : 0;
}
h2 {
	color : #eee;
	text-transform : uppercase;
	font-size : 1.7em;
	border-top : 4px solid #111;
	padding : 5px 0;
	margin : 0;
}
h3 {
	font-size : 1.7em;
}
h4, h5 {
	font-size : 1.5em;
}
.previewtitle {
	border : none;
	font-size : 1.4em;
	font-family : arial;
	margin : 0;
	padding : 0;
}
.highlighttitle {
	border-bottom : 1px solid #ccc;
	font-size : 1.2em;
	font-family : arial;
	margin : 0;
	padding : 0;
}
.pagetitle {
	color : #453135;
	font-family : Arial, Veranda, 'Trebuchet MS', 'Lucida Grande', sans-serif;
	text-transform : uppercase;
	background : #ccc;
	font-size : 1.8em;
	padding : 2px 35px;
	margin : 0 0 0 0;
}
h2#comments, h2#respond, h2#trackbacks {
	border-bottom : 1px solid #000;
	padding-bottom : 3px;
	margin-bottom : 1px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	border : 0;
	padding : 0;
	margin-bottom : 10px;
}
#topmenu {
	background : transparent;
	width : 120px;
	height : 28px;
	float : left;
	margin-left : 700px;
	margin-top : 22px;
	padding : 0;
}
.solidblockmenu {
	margin : 0;
	padding : 0;
	float : left;
	font-size : 11px;
	font-family : Arial, Veranda, 'Trebuchet MS', 'Lucida Grande', sans-serif;
	width : 420px;
	height : 28px;
	border : 0 solid #625e00;
	border-width : 0 0;
	background : transparent url(images/blocka.gif) repeat-x center center;
}
.solidblockmenu li {
	display : inline;
}
.solidblockmenu li a {
	float : left;
	color : #cc0001;
	padding : 8px 9px;
	text-decoration : none;
	border-right : 0 solid white;
}
.solidblockmenu li a:visited {
	color : #cc0001;
}
.solidblockmenu li a:hover, .solidblockmenu li .current {
	color : #cc0001;
	background : transparent url(images/blockdefault.gif) repeat-x center center;
}

#thicktabs{
margin: 0;
padding: 0;
float: left;
font: 1.0em Arial;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 6px 9px; /*padding of tabs*/
text-decoration: none;
background: transparent;
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #ccc; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background: #ccc;
}



<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}
</style>

a:hover, a:active {
	color : #blue;
}
#footer a {
	color : #cc0001;
	text-decoration : underline;
}
#blogtitle h1 a {
	color : #fff;
}
#commentform {
	background : #eee;
	font-size : 8pt;
	padding : 15px 15px 1px;
	margin : 0 0 10px 0;
}
#commentform label {
	display : block;
	margin : 0;
}
#commentform input {
	width : 170px;
	padding : 1px;
	margin : 0 5px 10px 0;
}
#commentform textarea {
	width : 400px;
	padding : 0;
	margin : 0 0 10px 0;
}
#commentform #submit {
	margin : 0 0 20px 0;
}
#commentform p {
	margin : 5px 0;
}
#blueblock {
	width : 215px;
	border-top : 1px solid #ccc;
	padding : 0 0 1em 0;
	margin-top : 1.4em;
	margin-bottom : 1.4em;
	font-family : Arial, Veranda, 'Trebuchet MS', 'Lucida Grande', sans-serif;
	font-size : 90%;
	background-color : #ffffff;
	color : #333;
}
* html #blueblock {
	width : 147px;
}
#blueblock ul {
	list-style : none;
	margin : 0;
	padding : 0;
	border : none;
}
#blueblock li {
	border-bottom : 1px solid #ccc;
	margin : 0;
}
#blueblock li a {
	display : block;
	padding : 5px 5px 5px 8px;
	background-color : #ffffff;
	color : #000;
	text-decoration : none;
	width : 100%;
}
html > body #blueblock li a {
	width : auto;
}
#blueblock li a:hover {
	background-color : #eee;
	color : #000;
}
ol.commentlist {
	font-size : 8pt;
	padding : 0;
	margin : 0;
}
ol.commentlist li {
	display : block;
	list-style : none;
	padding : 15px 15px 1px;
	margin : 0 0 1px;
	background : #eee;
}
ol.tblist {
	list-style : none;
	background : #eee;
	padding : 15px 15px 10px;
	font-size : 8pt;
	margin : 0 0 1px;
}
ol.tblist li {
	display : block;
	list-style : none;
	padding : 0;
	margin : 0;
	background : #eee;
}
acronym, abbr, span.caps {
	cursor : help;
}
acronym, abbr {
	border-bottom : 1px dotted #999;
}
* html acronym, abbr {
	border-bottom : 1px dashed #999;
}
blockquote {
	margin : 10px 30px;
	padding-left : 10px;
	border-left : 5px solid #ddd;
	color : #666;
}
.center {
	text-align : center;
}
a img, img a {
	border : none;
}
.navigation {
	text-align : center;
	margin-top : 10px;
	margin-bottom : 0;
	padding : 10px;
}
.navigation .alignright {
	float : right;
	margin : 0 0 10px 0;
}
.navigation .alignleft {
	float : left;
	margin : 0 0 10px 0;
}
p {
	margin-top : 0;
	margin-bottom : 15px;
}
.entry {
	padding : 10px 0 0 0;
	margin : 0;
}
.postinfo {
	font-size : 10px;
	margin : 0;
	border-bottom : 1px solid #000;
	padding : 0 0 5px 0;
}
.postinfo2 {
	clear : both;
	margin : 10px 0 0 0;
	font-size : 10px;
	padding : 5px 0 5px 0;
	border-top : 1px solid #000;
}
.post {
	margin : 0 0 20px 0;
	padding : 0;
	line-height : 130%;
}
.featurepost {
	margin : 0 0 40px 0;
	padding : 20px;
	line-height : 130%;
	background : #eee url(images/featuredbg.gif) no-repeat top left;
	border : 1px solid #ddd;
}
.description {
	color : #fff;
	text-align : center;
	padding : 0 50px;
}
.date {
	float : right;
	text-align : center;
	font-size : 10px;
	font-weight : bold;
	width : 120px;
	height : 21px;
	color : #fff;
	background : url(images/datebg.gif) no-repeat top left;
	padding : 4px 0 0 0;
	margin : 0;
}
code {
	font : 1.1em 'Courier New', Courier, Fixed;
}
acronym, abbr, span.caps {
	font-size : 0.9em;
	letter-spacing : 0.07em;
}
#nav {
	clear : both;
	width : 770px;
	margin : 0 auto;
	padding : 0;
}
#nav ul {
	margin : 0;
	padding : 0;
}
#nav li {
	float : left;
	margin : 0;
	padding : 0;
	list-style-type : none;
}
#nav li a {
	float : left;
	background : #eee url(images/buttonbg.gif) repeat-x top left;
	font-size : 9pt;
	display : block;
	border : 1px solid #ddd;
	padding : 3px 10px;
	margin : 0 10px 10px 0;
	color : #111;
}
#nav li a:hover {
	background : #111;
	color : #fff;
}
#nav li ul {
	float : left;
}
#searchform {
	margin : 0;
	padding : 0;
}
#searchform #s {
	width : 120px;
	margin-right : 2px;
}

.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
height: 520px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #ccc;
 font: 1.0em Arial, Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #ccc;
 border-bottom: none;
 background: #eee;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #000; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #ccc;
 border-color: #ccc;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;
}