body{margin-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#666666; background-color:#D9D2CD;}
a{}
a:link{}
a:active{}
a:visited{}
a:hover{}

p{line-height:140%; text-align:justify;}
h1{}
h2{}
h3{}

#whitecontainer{background-color:#FFFFFF; margin:0 auto; width:790px; padding:10px;}
#redcontainer{background-color:#CE0000; padding:10px;}

#menu{background-image:url(images/menu-background.gif); background-repeat:no-repeat; height:31px; margin-top:10px; margin-bottom:10px;}

#menu a{display:block; text-align:center; float:left; width:109px; height:31px; font-size:14px; font-weight:bold;  line-height:31px; padding:0;}

#menu a,#menu a:link,#menu a:active,#menu a:visited{text-decoration:none; color:#FFFFFF;}
#menu a:hover{text-decoration:underline;}

.content{
    background-image:url('images/content-bg.gif');
    background-repeat:repeat-y; 
    padding:25px;
}
.home-container{
    background-image:url('images/content-bg.gif');
    background-repeat:repeat-y; 
}
.content-home{
    padding:25px;
}
#footer{background-image:url(images/menu-background.gif); background-repeat:no-repeat; height:31px; margin-top:10px; text-align:center; line-height:31px; padding:0; text-decoration:none; color:#FFFFFF; font-size:80%;}

#gallery{
    margin-top:20px;
}
#gallery a{
    float:left;
    margin-left:30px;
    margin-top:10px;
}