/*  
Theme Name: Abbotsford School 
Description: The frontend of Abbotsford
Version: 1.0
Author : Netvisibility
*/


/*
#MainBoxContent img		{ float:left; margin:0px; padding:0px;display: inline; }



#MainBoxContent h1 , #MainBoxOtherContent h1 { margin:0px 0px 0px 0px; text-align:left; 							font-size:23px; padding:0;color:#041f3f; font-weight: normal; clear: both; }
#MainBoxContent h1.centered	{ text-align:center; }
#MainBoxContent h1.right	{ text-align:right; }
#MainBoxContent h2		{ margin:10px 0 10px 0; text-align:left; font-size:160%; 
				  padding:0px; color:#8c2141;font-weight: normal; }
#MainBoxContent h2.centered	{ text-align:center; }
#MainBoxContent h2.right	{ text-align:right; }
#MainBoxContent h3		{ margin:0px; text-align:left; font-size:140%; line-height:18px;
				  padding:0px 0px 0px 0px; color:#8c2141; }
#MainBoxContent h3.centered	{ text-align:center; }
#MainBoxContent h3.right	{ text-align:right; }
#MainBoxContent h4		{ margin:0px 0px 10px 0px; text-align:left; font-size:130%; 						  padding: 0; color:#8c2141; }
#MainBoxContent h5, #MainBoxContent h6 { margin:0px 0px 10px 0px; text-align:left;  padding: 0; 	color:#8c2141; }
#MainBoxContent h5	{font-size: 120%;}
#MainBoxContent h6	{font-size: 110%;}
#MainBoxContent h4.centered	{ text-align:center; }
#MainBoxContent h4.right	{ text-align:right; }
#MainBoxContent p		{ margin:0px 0px 10px 0px; text-align:justify; font-size:120%; 						color:#595959;  padding:0px 0px 0px 0px; width: 100%; float: right;}
#MainBoxContent p strong	{ font-size:100%; font-weight:bold; }
#MainBoxContent p b		{ font-size:100%; font-weight:bold; }
#MainBoxContent p em		{ font-size:100%; font-style:italic; }
#MainBoxContent p i		{ font-size:100%; font-style:italic; }
#MainBoxContent p.normal	{ float:left; margin:0px 0px 10px 0px; padding:0px; }
#MainBoxContent ul		{ float:left; width:100%; list-style-type:disc; list-style-position: inside; 				margin:0; padding: 0;}
#MainBoxContent ul li		{ text-align:left; font-size:120%; color:#841133; margin: 0; padding:0; }

#MainBoxOtherContent		{ margin: 0 0 0 30px; padding:0; text-align:left; 	font-size:110%;color:#041f3f; background-color: #ffffff;  /* width: 640px; width: 610px;min-height:435px; height: 435px; height: auto;float: left; }
*/


#MainBoxOtherContent p		{ margin:5px 0px 5px 0px; text-align:justify; font-size:12px; 						color:#595959;  padding:5px 0px 5px 0px; float: none; 		
				}
#MainBoxOtherContent p strong	{ font-size:100%; font-weight:bold; }

#MainBoxOtherContent h3		{ margin:0px 0 0px 0; text-align:left; font-size:17px;  padding:59px 0px 9px 0px;   padding:10px 0px 9px 0px; color:#8c2141; background-color: #ffffff;}


#HeaderGeneral ul { text-align:left; 			padding-left:5px; margin:15px 0px 6px 50px;  color:#ffffff; }
#HeaderGeneral li	{/* list-style-image:url(../../../share/img/arrow-header-list.png); */font-size:17px; padding:0px 0px 2px 1px; margin:0px; color:#ffffff !important; 					text-decoration: underline; font-weight: bold; }
#HeaderGeneralLeft {background:transparent url(../../../share/img/header_left.png) no-repeat scroll 50% 50%; width: 404px; height: 192px; float: left;}
#HeaderGeneralRight {float: right; width: 478px; height: 192px;}

#sideTbl {text-align: left;}


/*style.css*/

#MainBox { float:left; clear:both; width:100%; margin: 0 0 31px 0; }
	/* {{{ */
        #MainBoxS		{ float:left; width:10px; height:250px; margin:10px auto; }
        #MainBoxContent		{ float: left; width:100%; margin:0px; padding:0px; background-color: #ffffff; }
        /* {{{ */
	p.error404		{ margin:0px; padding:0px; color:#424242; text-align:center; font-size:140%; }
        /* }}}-#MainBoxContent */

	/* {{{ */
	#MainBoxContentUp { float: left;  background:#ffffff url(../../../share/img/mainbox_up_bg.png) 0% 0% no-repeat;
				height:15px; width: 680px;}
        /* }}}-#MainBoxContentUp */

	/* {{{ */	
	#MainBoxContentDown { float: left;  background:#ffffff url(../../../share/img/mainbox_down_bg.png) 0% 0% no-repeat;
				height:15px; width: 680px; clear: left;}
        /* }}}-#MainBoxContentDown */

	/* {{{ */
	#MainBoxLeft	{ float: left; width:680px; margin:9px 0 0 0; padding:0px;}
	/* }}}-#MainBoxLeft */

	/* {{{ */

	#FirstLeft	{ width: 100%; padding: 0; height: 281px; vertical-align: top; background-color: #ffffff;}

	/* }}}-#FirstLeft */

	/* {{{ */
	#SecondLeft	{width: 100%; margin-top: 10px;  padding: 14px 0 0 0; background:#841133 url(../../../share/img/week_pupil_up.png) left top no-repeat; clear: left; float: left; vertical-align: top;}

	/* }}}-SecondLeft */

	/* {{{ */
	#MainBoxContentRight {	width: 424px; float: right; margin:0px 30px 10px 0px; padding: 0;}
	/* }}}MainBoxContentRight */
	/* {{{ */
	#MainBoxContentLeft {	width: 200px; float: left; margin-left: 10px; }
	/* }}}MainBoxContentRight */

        #MainBoxRight	{ float: right; width:210px; margin:8px 0px 0px 0px; padding-left:5px; }
                /* {{{ */
            	#MainBoxRightMenu	{ width:200px; padding:0px; margin:0px; list-style:none; }
               	#MainBoxRightMenu li	{ background:#041d3e; margin-bottom:10px; text-align:left; font-size:120%; color:#424242; float: left;}
               	#MainBoxRightMenu li a:link		{ color:#424242; text-decoration:none; }
               	#MainBoxRightMenu li a:visited	{ color:#424242; text-decoration:none; }
               	#MainBoxRightMenu li a:hover	{ color:#424242; text-decoration:underline; }
                /* }}}-MainBoxRight */
        /* }}}-MainBox */



/* old wordpress styles for image aligment */
/*
p img {
padding: 0;
max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}
*/