html{
background : #ffffcc;
}

body{
background : #ffffcc;
}

h1 {
color : #cc0066;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 36px;
font-weight : bold;
text-align : right;
}

h2 {
color : #cc0066;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 24px;
font-weight : bold;
text-align : left;
}

h3 {
color : #cc0066;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size :20px;
font-weight : bold;
text-align : left;
}

h3.contrast {
color : #993399;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size :20px;
font-weight : bold;
text-align : left;
}

#creditfooter{
padding : 2px;
float : right;
width : 25%;
margin : 0% 2% 2% 2%;
background : #ffffcc;
text-align : right;
}

p {
color : #333333;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
}

p.invert {
color : #ffffcc;
background : #cc0066;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : left;
}

a {
color : #cc0066 ;
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 : #cc0066;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
text-align : inherit;
}

td {
color : #cc0066;
background : #ffffcc;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
}

td.invert {
color : #ffffcc;
background : #cc0066;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 14px;
font-weight : normal;
}

#title {
margin: 2% 0% 0% 5%;
background : #ffffcc;
clear : both;
}

#title_text {
float : left;
vertical-align : middle;
text-align : center;
margin : 1% 1% 1% 1%;
}


#main_menu {
clear : both;
text-align : center;
vertical-align : middle;
margin : 1% 1% 1% 1%;
border : 1px dashed #cc0066;
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 #cc0066;
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 #cc0066;
float : left;
background : #ffffcc;
padding : 5px;
width : 45%;
}

#content_right {
border : 1px dashed #cc0066;
float : right;
background : #ffffcc;
padding : 5px;
width : 45%;
}


#img_left{
border : 1px dashed #cc0066;
padding : 2px;
float : left;
margin : 0% 2% 2% 2%;
background : #ffffcc;
}

#img_right{
border : 1px dashed #cc0066;
padding : 2px;
float : right;
margin : 0% 2% 2% 2%;
background : #ffffcc;
}

#footer {
clear : both;
color : #ffffcc;
background : #cc0066;
font-family : "Maiandra GD", "Verdana", sans-serif;
font-size : 10px;
font-weight : normal;
position: relative;
left : 5;
bottom : 5;
}


#include {
background : #ffffcc;
border : 1px dashed #993399;
padding-left : 10px;
padding-right : 10px;
padding-top :  5px;
padding-bottom : 5px;
}




