html{
background : #ffffcc;
}

body{
background : #ffffcc;
}

h1 {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 28px;
font-weight : bold;
text-align : center;
}

h2 {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 22px;
font-weight : bold;
text-align : center;
}

h3 {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size :18px;
font-weight : bold;
text-align : left;
}

h3.contrast {
color : #ff9933;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size :18px;
font-weight : bold;
text-align : left;
}

p {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
}

p.invert {
color : #ffffcc;
background : #00aef6;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
}

p.tiny {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 8px;
font-weight : normal;
text-align : left;
}

a {
color : #00aef6 ;
background : inherit ;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
font-variation : underline;
text-align : inherit;
}

a.invert {
color : #ffffcc ;
background : inherit ;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
font-variation : underline;
text-align : inherit;
}

a-name{
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : inherit;
}

td {
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
}

td.invert {
color : #ffffcc;
background : #00aef6;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
}

#title {
margin: 2% 0% 0% 5%;
vertical-align : middle;
background : #ffffcc;
clear : both;
}

#title_text {
float : left;
text-align : center;
vertical-align : middle;
margin : 1% 1% 1% 1%;
}


#main_menu {
float : right;
text-align : center;
vertical-align : middle;
margin : 1% 1% 1% 1%;
border : 1px dashed #00aef6;
padding : 5px;
min-width : 20%;
}

#side_menu {
background : #ffffcc;
float : right;
clear:  both;
text-align : center;
margin : 1% 1% 1% 1%;
width : 20%;
border : 1px dashed #00aef6;
padding : 10px;
}

#content {
clear : left;
background : #ffffcc;
margin : 5% 25% 5% 5%;
min-height : 250px;
}

#content_fullwidth {
clear : both;
background : #ffffcc;
margin : 5% 5% 5% 5%;
min-height : 250px;
}

#content_left {
border : 1px dashed #00aef6;
float : left;
background : #ffffcc;
padding : 5px;
width : 45%;
}

#content_right {
border : 1px dashed #00aef6;
float : right;
background : #ffffcc;
padding : 5px;
width : 45%;
}


#nav {
float : center;
margin : 2% 2% 2% 2%;
color : #00aef6;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : bold;
text-align : center;
}


#img_left{
border : 1px dashed #00aef6;
padding : 2px;
float : left;
margin : 0% 2% 2% 2%;
background : #ffffcc;
}

#img_right{
border : 1px dashed #00aef6;
padding : 2px;
float : right;
margin : 0% 2% 2% 2%;
background : #ffffcc;
}

#img_center{
border : 1px dashed #00aef6;
padding : 2px;
float : center;
margin : 0% 2% 2% 2%;
background : #ffffcc;
}

img.wide{
max-width : 100%;
}

#footer {
clear : both;
color : #ffffcc;
background : #00aef6;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 10px;
font-weight : normal;
position: relative;
left : 5;
bottom : 5;
}

#include {
clear : both;
background : #ffffcc;
border : 1px dashed #ff9933;
padding-left : 10px;
padding-right : 10px;
padding-top :  5px;
padding-bottom : 5px;
}



