table { margin:0px auto; }



/* unique body ids for specific background images and footer text colour*/

body.main {background-image:url(../images/bg.jpg); background-position:top center; text-align:center; background-repeat:no-repeat; background-color:#00336e; }
body.raising {background-image:url(../images/bg-raising.jpg); background-position:top center; text-align:center; background-repeat:repeat-x; background-color:#3c096c;}
body.embracing {background-image:url(../images/bg-em.jpg); background-position:top center; text-align:center; background-repeat:no-repeat; background-color:#9F0E15; }

#temp {width:300px; height:100px; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1A386E; border: 1px solid #1A386E; padding:10px; padding-top:40px; text-align:center; position:relative; top:300px;
}

img.left 	{ float:left; padding:5px 15px 5px 0px; border:none;}
img.right 	{ float:right; padding:5px 0px 5px 15px; border:none;}



#main-menu {width:176px; vertical-align:top; height:100%; background-image:url(../images/menu-rhs-tile.jpg); background-repeat:repeat-y;}

#footer 				{width:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding: 10px 0 10px 176px;}
#footer a 				{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer a:hover 		{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#footer.raising 		{width:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding: 10px 0 10px 176px;}
#footer.raising a 		{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer.raising a:hover { color:#e1e1e1; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#footer.embracing 		{width:100%; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding: 10px 0 10px 176px;}
#footer.embracing a 	{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer.embracing a:hover { color:#debc73; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* form css */
form.contact 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f1f1f1; padding:3px; margin:15px; width:450px;}
form.contact table 				{width:100%;}
form.contact td					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f1f1f1; padding:5px;}
form.contact input, select, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1a386c; text-align:left; border:#1a386c 1px solid; background-color:d2e2fe;  padding:3px;}
.submit 				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#1a386c; color:#ffffff; text-align:center; border:#999999 1px solid; cursor:pointer;} 
.submit:hover			{background-color:#3366CC;}


/* specific supplied colour spectrum based on pantone solid coated :: red 1805 / orange 1385 / yellow 123 / green 355 / blue 654 / purple 2627 / pink 196 / mauve 270   */
/* hexadecimal converted!! */

#colour-red {color:#af292e; }
#colour-org {color:#d77600; }
#colour-yel {color:#ffc82e; }
#colour-grn {color:#009a3d; }
#colour-blu {color:#002c5f; }
#colour-prp {color:#43165e; }
#colour-pnk {color:#ebc4cb; }
#colour-mve {color:#b5b5dc; }

/* thats interesting text box */

#thats-interesting {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
	margin-left:25px; 
	margin-right:25px; 
	 }
#thats-interesting a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00336e; float:right;}
#thats-interesting a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc;}
#menu-fill {background-image:url(../images/menu-rhs-tile.jpg); background-repeat:repeat-y; height:100%; width:100%;vertical-align:top;}

/* HEADER ROWS */

hr.main {color:#ffffff; background-color:#ffffff; height:1px; border:0px; border-top: #6699FF 2px solid;}
hr.embracing {color:#917b4c; background-color:#917b4c; height:1px; border:0px; border-top:#9F0E15 2px solid; border-bottom:#917b4c 1px solid;}
hr.raising {color:#ffffff; background-color:#ffffff; height:1px; border:0px; border-top: #935494 2px solid;}

/* body text home page */

#body-text-home-flash {width:812px; background-color:#1a386c; border:#00336e 1px solid; z-index:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#body-text-home {width:812px; background-color:#FFFFFF; border:#00336e 1px solid; z-index:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

#body-text-other 			{width:812px; background-color:#FFFFFF; border:#00336e 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#1A386E; padding:45px;}
#body-text-other td 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#1A386E; }
#body-text-other h1 		{font-size:20px; font-weight:bold;}
#body-text-other a 			{ color:#6699FF; font-weight:bold;}
#body-text-other a:hover 	{ color:#0066CC; font-weight:bold;}
#body-text-other td.date 	{font-size:12px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
#body-text-other td.shop 	{font-size:11px; color:#00336e; font-family:Verdana, Arial, Helvetica, sans-serif;}
#body-text-other td.notes	{border:#69F 1px solid; padding:5px;} 
#body-text-lrg 				{font-size:30px; font-weight:bold; color:#001ca8; font-family:"Arial Rounded MT Bold";}
#body-text-lrg2 			{font-size:20px; font-weight:bold; color:#1A386E; font-family:"Arial Rounded MT Bold";}
#body-text-lrg3 			{font-size:20px; font-weight:bold; color:#001ca8; font-family:"Arial Rounded MT Bold";}
#body-text-lrg3 a			{font-size:20px; font-weight:bold; color:#001ca8; font-family:"Arial Rounded MT Bold";}

.breadcrumbs 		{font-size:11px; color:#6699FF; font-family:Verdana, Arial, Helvetica, sans-serif;}
.breadcrumbs a 		{font-size:11px; color:#6699FF; text-decoration:none; font-weight:normal;}
.breadcrumbs a:hover {color:#039; font-weight:normal;}

#body-text-border 	{border:#00336e 1px solid; font-weight:bold; padding:10px; text-align:center;}

/* CSS for Embracing My Brilliance PAGES */

#body-text-embracing 				{width:812px; background-color:#FFFFFF; border:#917b4c 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1A386E; vertical-align:top; padding:0px;}
#embracing-content 					{width:100%; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#1A386E; vertical-align:top; padding:0px;}
#embracing-content-text 			{width:90%; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#1A386E; vertical-align:top; margin:45px;}
#embracing-content-text a 			{ color:#6699FF; font-weight:bold;}
#embracing-content-text a:hover 	{ color:#0066CC; font-weight:bold;}

/* Embracing My Brilliance TOP MENU */
#embracing-content-td1 {height:32px; background-color:#cc7f7f; background-image:url(../images/em-bg-td1.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#1A386E; font-size:13px; vertical-align:middle; border:#917b4c 1px solid;}
#embracing-content-td1 a {color:#1A386E; text-decoration:none;}
#embracing-content-td1 a:hover {color:#9e0d14;}

#embracing-content-td2 {height:32px; background-color:#dba6a6;  background-image:url(../images/em-bg-td2.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-align:center; color:#1A386E; font-size:13px; vertical-align:middle;  border:#917b4c 1px solid;}
#embracing-content-td2 a {color:#1A386E; text-decoration:none;}
#embracing-content-td2 a:hover {color:#9e0d14;}

#embracing-content-td3 {height:32px; background-color:#ebcccc; background-image:url(../images/em-bg-td3.jpg); background-repeat:repeat-x;  font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-align:center; color:#1A386E; font-size:13px; vertical-align:middle; border:#917b4c 1px solid;}
#embracing-content-td3 a {color:#1A386E; text-decoration:none;} 
#embracing-content-td3 a:hover {color:#9e0d14;}

#embracing-content-td4 {height:32px; background-color:#f1dbdb;  background-image:url(../images/em-bg-td4.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-align:center; vertical-align:middle;  color:#1A386E; font-size:13px; border:#917b4c 1px solid;}
#embracing-content-td4 a {color:#1A386E; text-decoration:none;}
#embracing-content-td4 a:hover {color:#9e0d14;}

/* CSS for Raising My Brilliance PAGES */

#body-text-raising 			{width:812px; background-color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1A386E; vertical-align:top; padding:0px; background-image:url(../images/raising-bg-content-r.jpg); background-position:right; background-repeat:repeat-y; height:400px; overflow:hidden;}
#raising-content 			{width:90%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#1A386E; vertical-align:top; margin-top:45px; margin-left:75px;}
#raising-content a 			{ color:#6699FF; font-weight:bold;}
#raising-content a:hover 	{ color:#0066CC; font-weight:bold;}

#raising-content-td1 {height:32px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#1A386E; font-size:14px; vertical-align:middle; padding-left:3px; background-color:#FFFFFF;}
#raising-content-td1 a {color:#1A386E; text-decoration:none;}
#raising-content-td1 a:hover {color:#6699ff;}

#raising-lhs 	{background-image:url(../images/raising-trail-border.jpg); width:69px; height:95%; background-repeat:repeat-y; float:left; border-bottom:#00336e 1px solid;}
#raising-rhs	{background-image:url(../images/spacer.gif); width:45px; height:100%; float:right;}

/* WORKSHOPS */

#workshops-table1 		{width:100%; height:560px;}
#workshops-table1 th 	{ background-image:url(../images/workshop-header-bg-1.jpg); height:32px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; vertical-align:middle; color:#4d3617; font-size:16px; border:#c88b38 2px solid;}
#workshops-table1 td {border:#c88b38 2px solid; padding:15px; font-size:12px; vertical-align:top;}

#workshops-table2 {width:100%; height:560px;}
#workshops-table2 th 	{ background-image:url(../images/workshop-header-bg-2.jpg); height:32px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; vertical-align:middle; color:#274d1f; font-size:16px; border:#5cb549 2px solid;}
#workshops-table2 td {border:#5cb549 2px solid; padding:15px; font-size:12px; vertical-align:top;}

#workshops-table3 {width:100%; height:560px;}
#workshops-table3 th { background-image:url(../images/workshop-header-bg-3.jpg); height:32px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; vertical-align:middle; color:#281f4d; font-size:16px; border:#5e48b5 2px solid;}
#workshops-table3 td {border:#5e48b5 2px solid; padding:15px; font-size:12px; vertical-align:top;}

#workshops-table4 {width:100%; height:560px;}
#workshops-table4 th { background-image:url(../images/workshop-header-bg-4.jpg); height:32px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; vertical-align:middle; color:#4d1a39; font-size:16px; border:#bd408e 2px solid;}
#workshops-table4 td {border:#bd408e 2px solid; padding:15px; font-size:12px; vertical-align:top;}

#workshops-infobox {width:250px; height:300px; float:right; border:#999999 1px solid;}
#workshops-infobox-solo {width:450px; height:200px;}

