body {font-family: Arial, sans-serif;font-size:medium;background-color: #f8f8f9;text-align:center}

a img {border:none}

a:link {color:#0e82d8}

a:visited {color:#A836D9}

a:hover {color:red}

a:active {color:#047195}

#main {width:760px;background: url(images/purple_background.png) white repeat-y;border: 1px ridge #f8f8f9;margin:0 auto;text-align:left}

h1 {font-family: "Maiandra GD", sans-serif;font-size:x-large;margin:0;margin-bottom:5px}
h2 {font-family: "Maiandra GD", sans-serif;font-size:larger;margin:5px 0;color:#A836D9}
h3 {font-family: "Maiandra GD", sans-serif;font-size:110%;margin-bottom:5px;margin-top:0}
h4 {font-family: "Maiandra GD", sans-serif;font-size:100%;margin-bottom:5px;margin-top:0;color:#009933}

p {margin:5px 0;margin-bottom:15px;padding:0;line-height:1.2}

strong {color:#4d8ccc}

#heading {width:565px;height:105px;margin:5px auto;text-align:center;}

#heading h2 {font-size:medium}

#logo {width:170px;height:108px;margin:0;margin-top:10px;padding:0;text-align:center}

#phone {font-size:smaller;text-align:center;font-family:'trebuchet ms', sans-serif;}
#phone span {font-size:larger;font-weight:bold;}

#navbar {width:137px;margin:10px 0;margin-left:16px;margin-bottom:15px;font-size:12px;font-weight:bold}

#navbar a {text-decoration:none;letter-spacing:1px}

#navbar ul {list-style-type: none;margin:0;padding:0;}

#navbar ul li {clear:left;display:block;width:135px;margin-bottom:2px;border: 1px ridge #f8f8f9;height:20px;background:#fff;}

#navbar ul li a {background:#fff;width:135px;display:block;text-align:center;padding:3px 0;}

#navbar ul li a:visited {color:#0e82d8}

#navbar ul li a:hover {background-color:#f8f8f9;color:#AE66DF}

#navbar ul li a.current {background-color:#f8f8f9;font-weight:bold;cursor:default}

#rightcontent {float:left;width:565px}

#leftcontent {float:left;width:170px;margin-right:10px;}

#leftcontent form {margin:0;}

#bottomnavbar {clear:both;font-size:smaller;width:540px;height:21px;text-align:center;background-color:white;border: 1px ridge #f8f8f9;padding-top:4px;margin:20px auto;}

#footer {clear:both;margin:0 auto;margin-top:10px;padding-left:5px;font-size:small;border-top: 1px ridge #f8f8f9;background-color:white}

#freereading {padding:5px;text-align:center}

#freereading p {margin-top:0;padding:0;font-size:smaller;font-family:"trebuchet ms", sans-serif;}

#freereading input {font-family: Arial, sans-serif;font-size:12px;background:#fff;}

#freereading form {margin:0;padding:0}

#newsletter {text-align:center;padding-bottom:15px}

#newsletter span {display:block;font-size:smaller;padding-bottom:5px;font-family:"trebuchet ms", sans-serif;line-height:1.05}

#newsletter input {font-family: Arial, sans-serif;font-size:12px;background:#fff;}

input.button {letter-spacing:1px;font-weight:bold;height:22px;border:1px ridge #f8f8f9;margin-top:5px;color:#4d8ccc;background:#fff}

input.button_over {letter-spacing:1px;font-weight:bold;background:#fff;border:1px ridge #f8f8f9;height:22px;margin-top:5px;cursor:pointer;background-color:#f8f8f9;color:#AE66DF}

input.button_clicked {letter-spacing:1px;font-weight:bold;cursor:pointer;background:#f8f8f9;color:#999;border:1px ridge #f8f8f9;height:22px;margin-top:5px;}

label {display:block;font-size:smaller;font-weight:bold;}