
body {
padding : 0;
text-align : center;
font-size : 13px;
line-height : 18px;
font-family : arial, helvetica, "trebuchet ms", sans-serif;
background-color : #bed092;
color : #404040;
}

#container {
width : 850px;
min-height : 600px;
margin : 0 auto 20px auto;
background-color : #46166b;
color : #404040;
border : none;
line-height : 17px;
}

#top {
padding : 0.6em;
background-color : #46166b;
height : 70px;
}

#logo {
float : left;
position : relative;
top : 68px;
left : 10px;
padding : 0;
border-style : solid;
border-width : 1px;
border-color : #bed092;
}

#topbanner {
padding : 0;
margin : 0;
background-color : #bed092;
width : 850px;
height : 90px;
}

#topbanner-img {
float : right;
padding : 0;
border-style : solid;
border-width : 0;
border-color : #bed092;
}

#nav {
padding : 1em;
list-style-type : none;
background-color : #46166b;
color : #ffffff;
width : 820px;
height : 25px;
font-family : arial, helvetica, sans-serif;
font-size : 13px;
text-align : center;
}

li {
margin-left : 13px;
display : inline;
}

li a {
text-decoration : none;
background-color : #46166b;
color : #ffffff;
font-weight : bold;
padding : 0.5em;
}

li a:hover {
color : #b9cf4a;
text-decoration : underline;
}

#bottombox {
float : none;
width : 475px;
margin : 35px auto 10px auto;
padding : 0.3em;
border : 1px solid #bed092;
background-color : #ffffff;
font-family : arial, verdama, helvetica, sans-serif;
color : #404040;
font-size : 10pt;
text-align : center;
}

#smrightbox {
float : right;
width : 295px;
margin : 35px 10px 10px 13px;
display : block;
padding : 0.7em;
border-width : 0.4em;
border-style : double;
border-color : #bed092;
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #46166b;
font-size : 9pt;
font-weight : normal;
text-align : left;
}

#rightbox {
float : right;
width : 295px;
margin : 35px 10px 10px 13px;
padding : 0.7em;
border-width : 4px;
border-style : double;
border-color : #bed092;
background-color : #ffffff;
font-family : arial, verdana, helvetica, sans-serif;
color : #46166b;
font-size : 9pt;
font-weight : bold;
text-align : left;
}

#rightbox ul {
padding : 0.2em;
margin : 0;
list-style-type : none;
}

#rightbox li {
display : block;
padding : 0.2em;
font-family : arial, verdana, helvetica, sans-serif;
color : #46166b;
font-size : 9pt;
font-weight : normal;
text-align : left;
}

#content {
width : 824px;
overflow : auto;
margin-left : 0;
background-color : #ffffff;
border-left : 0;
padding : 1em;
max-width : 826px;
text-align : left;
}

#home_slideshow_final {
margin : auto;
display : block;
padding : 4px;
border-width : 0.1em;
border-style : solid;
border-color : #81aeb6;
}

#contentimg-left {
float : left;
margin : 5px 10px 10px 0;
border-width : 1px;
border-style : solid;
border-color : #404040;
}

#contentimg-right {
float : right;
margin : 10px 10px 10px 10px;
border-width : 1px;
border-style : solid;
border-color : #404040;
}

#rightside {
float : right;
margin : 0.5em;
padding : 5px;
border-width : 0.1em;
border-style : ridge;
border-color : #404040;
}

#bottom {
float : none;
margin : 0;
padding : 5px;
}

.thumbnail {
float : left;
width : 152px;
margin : 0 20px 20px 20px;
padding : 0.2em;
}

.thumbnail2 {
float : left;
width : 236px;
margin : 0 10px 20px 20px;
padding : 0.2em;
}

.thumbnail3 {
float : left;
width : 122px;
margin : 5px 17px 20px 20px;
padding : 0.2em;
}
.thumbnail img {
border : none;
}

.thumbnail4 {
float : left;
width : 227px;
margin : 10px 10px 15px 15px;
padding : 0.4em;
border-width : 4px;
border-style : double;
border-color : #bed092;
}

.thumbnail4 img {
border : none;
padding : 0.1em;
}

.thumbnail5 {
float : left;
width : 236px;
margin : 10px 10px 10px 10px;
padding : 0.4em;
border-width : 4px;
border-style : double;
border-color : #bed092;
}

.thumbnail5 img {
border : none;
padding : 0.1em;
}

.clear-both {
clear : both;
}

h1 {
text-decoration : none;
font-family : arial, helvetica, sans-serif;
font-size : 16px;
color : #46166b;
padding-top : 0.1em;
margin-left : 8px;
margin-bottom : 0.3em;
}

h2 {
text-decoration : none;
font-family : arial, helvetica, sans-serif;
font-size : 14px;
color : #46166b;
padding-top : 0;
margin-left : 8px;
margin-bottom : 0;
}

h3 {
text-decoration : none;
font-family : arial, helvetica, sans-serif;
font-size : 13px;
color : #46166b;
padding-top : 0;
margin-left : 8px;
margin-bottom : 0;
}

p {
font-family : arial, helvetica, "trebuchet ms", sans-serif;
text-align : left;
font-size : 13px;
line-height : 17px;
margin-left : 8px;
padding : 0;
color : #404040;
}

.center {
text-align : center;
color : #46166b;
}

.bold {
font-weight : bold;
color : #46166b;
}

#footer {
clear : both;
height : 15px;
padding : 0.5em;
line-height : 15px;
text-align : center;
color : #ffffff;
background-color : #46166b;
}

.flink {
text-decoration : none;
font-family : arial, helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
}

.tlink {
text-decoration : underline;
font-family : arial, helvetica, "trebuchet ms", sans-serif;
font-size : 13px;
color : #46166b;
}

fieldset {
width : 50%;
margin : 20px 40px 20px 100px;
padding : 0;
background-color : #ffffff;
border : none;
}

label {
float : left;
margin-left : 10px;
margin-right : 10px;
width : 120px;
font-weight : bold;
text-align : right;
}

input, textarea {
width : 200px;
margin-bottom : 8px;
}

textarea {
width : 250px;
height : 100px;
}

.boxes {
width : 1em;
}

#submitbutton {
margin-left : 305px;
margin-top : 10px;
width : 90px;
}


