/* Main tags */

*{ margin:0; padding:0; }
img { border:0; }
html, body { width:100%; height:auto; font-family: Arial, sans-serif; margin:0px; font-size:100%;color:#333; background-color:#a29999; }
p { margin-bottom:1em; font-size:0.9em;}
ul { margin-bottom:1em; list-style-position:inside; }
h1 { font-size:2em; margin:1.25em 0; font-family: Helvetica;color:#8c2121}
h2 { font-size:1.7em; margin:0.3em 0;font-weight:normal; font-family: Helvetica;color:#8c2121}
h3 { font-size:1.4em; margin:0.2em 0;font-weight:normal; font-family: Helvetica;color:#953363}
h4 { font-size:1.25em; margin:0.75em 0; font-family: Helvetica;color:#8c2121}
h5 { font-size:1em; margin:0.63em 0; font-family: Helvetica;color:#8c2121}
h6 { font-size:0.875em; margin:0.5em 0; font-family: Helvetica;color:#8c2121}

a { color:#ca1b65;text-decoration:none; }
a:visited { color:#ca1b65; text-decoration:none; }
a:hover { color:#f50c6e; text-decoration:underline; }
a:focus {  }

/* WYSIWYG styles */

.strongText{ font-weight:bold; }
.uppercaseText{ text-transform:uppercase; }
.smallText{ font-size:90%; }

/*Navigations*/

#mainnavigation ul {}
#mainnavigation ul li {}
#mainnavigation ul li a {}
#mainnavigation ul li a:hover {}

#footernavigation ul {}
#footernavigation ul li {}
#footernavigation ul li a {}
#footernavigation ul li a:hover {}

/* Used in the FAQs to hide the answers (which are in <DIV> tags) when the page loads up */
.answer { display:none; }

/* Layout*/
#pagewidth { position:relative; display:block; width:1000px; margin:0 auto 0 auto; background-color:#fff; font-size:0.775em; border:1px solid #6d0000;}
#header  {background:url(../../images/top_banner.gif) no-repeat top;width:1000px;height:108px;}
#header span{display:none;}

#navigation {position:relative;display:block;height:15px;width:960px;margin-top:2px;padding:10px;text-align:center; }
#navigation ul {list-style-type:none; }
#navigation ul li {display:inline;padding:0 7px 0 7px;border-right:1px solid #fff;}
#navigation ul li a {color:#fff;}
#homecontent {background:url(../../images/home_bg.jpg) no-repeat top;height:421px;width:270px;padding: 50px 600px 20px 130px;}
#aboutcontent {background:url(../../images/about_bg.jpg) no-repeat top;height:421px;width:270px;padding: 50px 600px 20px 130px;}
#aboutcontent ul {font-size:0.9em;}
#historycontent {background:url(../../images/history_bg.jpg) no-repeat top;height:421px;width:270px;padding: 50px 600px 20px 130px;}
#classescontent {background:url(../../images/classes_bg.jpg) no-repeat top;height:421px;width:270px;padding: 50px 600px 20px 130px;}
#showcontent {background:url(../../images/show_bg.gif) no-repeat top;height:421px; width:870px;padding: 50px 0 20px 130px;}
#showleftcontent{height:421px;width:310px;margin: 0 80px 0  0; float:left;}
#showrightcontent{height:421px;width:350px;padding:0; float:left;}
#contactcontent {background:url(../../images/contact_bg.jpg) no-repeat top;height:421px;width:320px;padding: 50px 550px 20px 130px;}
#footer {position:relative; display:block; width:994px;height:58px;font-size:1.3em;padding:4px; margin:0 auto 0 auto; background:url(../../images/footer_bg.gif) no-repeat top;}
#footer p{text-align:center; font-family: Helvetica;color:#8c2121; margin-top:10px;}
#testimonials1{height:421px;width:240px;margin: 0 20px 0  0; float:left;}
#testimonials2{height:421px;width:250px;margin: 0 20px 0  0; float:left;}
#testimonials3{height:421px;width:240px;margin: 0 0 0  0; float:left;}
#videocontent {background:url(../../images/video_bg.gif) no-repeat top;height:421px; width:870px;padding: 50px 0 20px 130px;}
#tablecontent {background:url(../../images/timetable_bg.gif) no-repeat top;height:421px; width:870px;padding: 50px 0 20px 130px;}
