@charset "UTF-8";
/* sacredheartaikido.com CSS Document prepared by annedala 11.07.08 */

htm, body {
height:100%;
//background: #363636;
}
body { margin:0; padding:0; text-align:left;

}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden;}
#clearbottom {clear: both; overflow: hidden; height: 1px
}


a:hover {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
text-decoration:none}
a, a:visited {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
padding:5px;
text-decoration:none}

#container {
//background: url(imgs/bg_bottom.gif) repeat-x bottom left;

background-color:#fff;
width: 100%;
height:700px;
text-align:left;
padding:0px;
margin:0px
}

#event {
background-color:#F9F7B8;
border:#D10303 dotted;
width: 330px;
height:78px;
text-align:left;
padding:10px;
margin:5px
}

#event a 
{
	color:Red;
	font-weight:bold;
}

#event a:hover
{
	color:Red;
	font-weight:bold;
	text-decoration:underline;
}

#mainspecial {
background: url(imgs/anniv_main.gif) no-repeat top left;
width: 1000px;
height:700px;
}

#main {
background: url(imgs/main_pic.gif) no-repeat top left;
width: 1000px;
height:700px;
}
#welcome {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
width:350px;
height:100px;
line-height:20px;
padding-top:270px;
margin:0px 0px 0px 550px;
text-align: justify;
position:relative;
}
#welcome h1 {
font:16px bold Verdana, Arial, Helvetica, sans-serif;
color:#333;
margin:0px;
padding:0px;
}
#welcome p {
padding:20px 0px 20px 0px;
margin:0px
}
#welcome ul li a:hover {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
text-decoration:none}

#welcome ul li a {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
padding:5px;
text-decoration:none}

#inside {
background: url(imgs/bg_inside_white.gif) no-repeat top left;
width: 1000px;
height:700px;
padding:0px;
margin:0px;
text-align:center
}

#content a{
color:#aa0000;
font:11px normal Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;

}

#content a:hover{
color:#aa0000;
text-decoration:none;
}


#content {
font:11px normal Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
color:#333;
text-align: left;
padding:0px;
margin:0px 0px 0px 250px;
width:750px;
height:500px;
//overflow:auto;
}


#content h1 {
font:bold Verdana, Arial, Helvetica, sans-serif;
color:#333;
margin:0px;
padding:0px;}

#content p {
line-height:20px;
padding:0px 30px 10px 0px}

#content ul li {
list-style-type: none;
display:inline;
}
#menu {
font:10px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
padding:5px;
text-decoration:none;
width:500px;
height:100px;
text-align:right;
margin:0px auto}
#menu ul li a, #menu ul li a:visited {
font:10px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none
}
#menu ul li a:hover{
font:10px normal Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none}
h2 {
color:#333;
}
