/*common styles*/
        #content-top-left{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
	body{margin:0; padding:0; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;}
	p{margin:0; padding:0 0 15px 0; color:#000; font-size:12px; line-height:20px;}
	h2{padding:0 0 10px 0; margin:0; color:#C20015; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
	
	.hideme{display:none;}
	.clearme{clear:both;}
	.blocklink{display:block; height:100%; width:100%;}
	.readmore{color:#be0000; font-weight:bold; padding-right:13px; background:url(../../images/arrow.gif) no-repeat right;}
	.readmore:hover{text-decoration:none;}
	
	#logo{position:absolute; height:132px; width:221px; background-image:url(../../images/logo.gif);}
	#content-bottom-left .contentheading, #content-bottom-right-left .contentheading, #content-bottom-right-right .contentheading{padding:0 0 10px 0; margin:0; color:#C20015; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:24px;}

        .article_separator{display:none;}

	/*nav styles*/
	#graid{position:absolute; width:217px; height:132px; background-image:url(../../images/bg_header_graid.jpg); margin-left:221px;}
	#nav{position:absolute; margin-left:438px;}
	#nav ul{margin:0; padding:0;}
	#nav ul li{list-style:none; float:left;}
	#nav ul li a{display:block;}
	#nav ul li a span{display:none;}

	#nav-about{height:132px; width:105px; background:url(../../images/nav_about.jpg) bottom;}
	#nav-classes{height:132px; width:106px; background:url(../../images/nav_classes.jpg) bottom;}
	#nav-events{height:132px; width:102px; background:url(../../images/nav_events.jpg) bottom;}
	#nav-holidays{height:132px; width:110px; background:url(../../images/nav_holidays.jpg) bottom;}
	#nav-contact{height:132px; width:111px; background:url(../../images/nav_contact.jpg) bottom;}
	#nav-about:hover, #nav-classes:hover, #nav-events:hover, #nav-holidays:hover, #nav-contact:hover{background-position:top;}

	/*list styles*/
	.list{ font-size:12px;}
	.list ul{margin:0 0 0 20px; padding:0;}	
	.list ul li{ list-style-position:auto; list-style-image:url(../../images/arrow.gif); margin-bottom:5px;}
	.list ul li a{color:#be0000;}
	.list ul li a:hover{text-decoration:none;}
	

	/*layout styles*/
	#header{width:100%; height:141px; background:url(../../images/bg_header.gif) repeat-x;}
	#footer{width:100%; height:75px; background:url(../../images/bg_footer.gif) repeat-x;}
	.inner{width:980px; margin:0 auto;}
	#header .inner{height:141px;}
	
	#footer .inner{height:55px; padding:20px 0 0 20px;}
	#footer .inner p{color:#fff; line-height:12px; margin:0; padding:0;}
	#footer .inner ul{margin:0; padding:0;}
	#footer .inner ul li{list-style:none; float:left; margin-right:10px;}
	#footer .inner ul li a{color:#ffcf29; font-size:12px;}
	#footer .inner ul li a:hover{text-decoration:none;}
	
	#content-top{background-color:#fff9e6; border-bottom:solid 6px #fdcd07;}
	#content-top .inner{}
	#content-top-left{float:left; height:272px; width:378px; background-color:#fff9e6; padding:20px 20px 20px 20px;}
	#content-top-left strong{font-size:16px; font-family:"Georgia", Times New Roman, Times, serif; color:#be0000; line-height:22px;} 
        #content-top-left table, #content-top-left .blog, #content-top-left tr, #content-top-left td{margin:0; padding:0;}

        #content-top-right{float:right; width:562px; height:312px; background-image:url(../../images/bg_home.jpg);}
	
	#content-bottom{background-color:#fee683;}
	#content-bottom .inner{}
	#content-bottom-left{float:left; width:378px; padding:20px;}
	#content-bottom-right{float:right; width:562px; height:280px; background-color:#FFE447;}
	
	#content-bottom-right-left{float:left; width:280px; height:280px; background:url(../../images/bg_bottom_line.jpg) no-repeat right top;}
	#content-bottom-right-right{float:right; width:280px; height:280px;}
	
	.content{margin:20px;}