/*cwcinc.css*/

body 	{margin: 0;	padding: 0; font-family: Helvetica, Arial, sans-serif; font-size: 12px;line-height: 16px; }
div#container {	margin: 0px; padding: 0px;	background-color: #FFF;}
/*topLogo images*/
h3#topImg {background: #fff url(images/toplogo_home.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgCounselling {background: #fff url(images/toplogo_counselling.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgSpiritual {background: #fff url(images/toplogo_spiritual.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgTaichi {background: #fff url(images/toplogo_taichi.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgLinks {background: #fff url(images/toplogo_links.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgAbout {background: #fff url(images/toplogo_about.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgTestimonials {background: #fff url(images/toplogo_testimonials.jpg) no-repeat; width:650px; height: 159px;padding:0px;}
h3#topImgContact {background: #fff url(images/toplogo_contact.jpg) no-repeat; width:650px; height: 159px;padding:0px;}

/*overflow:auto; fix for FF - makes the div's height dynamically resized*/
div#bodyContent {width:650px;overflow:auto;background: #fff url(images/borderbg.jpg) repeat-y right; margin: 0px; padding: 0px;}
div#mainContent { color: #003366; width:465px;  float:left; margin-left: 5px;padding:0px;}

div#mainContent2 {color: #003366; width:650px;  float:left; margin-left: 5px;padding:0px;}

h3#topRightbar {background: #fff url(images/topRightbar.jpg) no-repeat; width:174px; height: 33px;padding:0px;}

div#rightMenu {width:178px; padding:0px; margin:0px; position:absolute;left:476px;}
#rightMenu div {float: left;}

#bodyContent h3 {float: left;}

 img, h1, h3, h4, h5, h6{margin:0px;padding:0px;}

/*Page Titles*/	
h3#pageTitle {background: #fff url(images/pagetitle_home.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#counsellingTitle {background: #fff url(images/pagetitle_counselling.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#spiritualTitle {background: #fff url(images/pagetitle_spiritual.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#taichiTitle {background: #fff url(images/pagetitle_taichi.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#linksTitle {background: #fff url(images/pagetitle_links.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#aboutTitle {background: #fff url(images/pagetitle_about.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#testimonialsTitle {background: #fff url(images/pagetitle_testimonials.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#contactTitle {background: #fff url(images/pagetitle_contact.jpg) no-repeat; width:476px; height: 33px;padding:0px;}
h3#privacyTitle{background: #fff url(images/pagetitle_privacy.jpg) no-repeat; width:476px; height: 33px;padding:0px;}

.spanDisplay {display: none;}
.decoGeorgia {font-weight: bold; color: #5E267C}
b {color: #5E267C}
.clear {clear:both;}
/*border:thin solid #555*/
 
/*new CSS style*/
ul li {padding: 2px 0;}
#schedule {margin: 6px; padding: 4px 8px; border: 3px double #5E267C;}
#schedule h3 {color: #5E267C; float: none; margin: 20px 0; font-size: 20px;}
#schedule h4 {font-size: 18px; margin: 20px 0 0 0;}
#schedule li {padding: 2px 0;}
#schedule .registrinfo {font-family: Georgia, serif; font-size: 13px;}
/*#schedule p {color: #5E267C;}*/
.classesinfo {margin: 10px 0; padding: 10px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}

