body {
margin:0px;
padding:0px;
text-align:center;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
color:#5C00C2;
font-family:"Comic Sans MS";
}

#wrapper {
position:relative;
text-align:left;
width:750px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
}

#header {
display:block;
height:125px;
width:750px;
}

#content {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#9172EC;
}

#content p {
font-size:90%;
line-height:1.3em;
font-family:Verdana;
color:#5C00C2;
font-family:"Comic Sans MS";
}

#links {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#9172EC;
}

#links p {
text-align:center;
}

#links img {
border:none;
}

.pics {
margin-left:40%;
}

#test {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#5C00C2;
}

#test p {
font-size:90%;
line-height:1.3em;
font-family:"Comic Sans MS";
}

#test li {
list-style-type:none;
padding-left:15px;
}

.test_detail {
font-size:90%;
line-height:1.3em;
font-family:Verdana;
color:#5C00C2;
font-family:"Comic Sans MS";
}


#para {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#5C00C2;
}

#para p {
font-size:90%;
line-height:1.3em;
font-family:"Comic Sans MS";
}

#cold {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#5C00C2;
}

#cold p {
font-size:90%;
line-height:1.3em;
font-family:"Comic Sans MS";
}

#reading {
float:left;
width:480px;
padding:10px 10px 0px 10px;
color:#9172EC;
}


hr {
border:none;
background-color:#9172EC;
color:#9172EC;
height:1px;
width:85%;
text-align:center;
}

#main {
height:100%;
/*background-color:#FFFFFF;*/
margin-top:10px;
}

#events1 img {
float:right;
width:25%;
height:25%;
margin:10px 30px 0px 0px;
}

#events1b img {
float:right;
width:25%;
height:25%;
margin:10px 30px 0px 0px;
}

#events2 {
float:right;
width:230px;
height:100%;
z-index:3;
padding:10px 10px 0px 10px;
color:#9172EC;
text-align:center;
}

#events2 p {
font-size:90%;
line-height:1.3em;
color:#5C00C2;
font-family:"Comic Sans MS";

}

#events2 h4 {
font-size:90%;
line-height:1.3em;
font-family:"Comic Sans MS";
}

#events3 {
float:right;
font-size:90%;
width:230px;
height:100%;
z-index:3;
padding:10px 0px 0px 0px;
color:#9172EC;
text-align:center;
}

#events3 .form_left {
text-align:left;
}

#matters {
float:left;
background-image:url(../images/china_hands.jpg);
width:730px;
padding:10px 10px 0px 10px;
}

#matters p {
color:#5C00C2;
font-family:"Comic Sans MS";
}

#matters .quote {
font-size:110%;
}

/* styles for contact form */
#wrappr {
margin:10px 10px 10px 10px;
}

form {
padding:10px 10px 10px 10px;
width:350px;
}

form label {
color:#5C00C2;
font-family:"Comic Sans MS";
font-size:100%;
}

form .submit_font {
color:#5C00C2;
font-family:"Comic Sans MS";
}

#name, #email {
width:150px;
font-size:12px;
}

#message {
width:300px;
height:150px;
font-size:12px;
}

#twitter {
float:right;
}

.warning {
color:#F00;
}

#footer {
clear:both;
font-size:90%;
padding-top:1em;
text-align:center;
background-color:#FFFFFF;
color:#5C00C2;
font-family:"Comic Sans MS";
}

#footer a {
color:#5C00C2;
}

#footer img {
width:5%;
height:5%;
}