body {
font-family:Arial;
font-size:10px;
color:#666666;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:url(images/bg_repeat.jpg);
background-position:top;
background-repeat:repeat-y;
background-color:#000000;
}

/* No Borders on Linked Images */

a:link img {
border:0;
text-decoration:none;
}
a:visited img {
border:0;
text-decoration:none;
}

/* --------------------------- */



/* Classes */
.white{
color:#FFFFFF;
}
.green_titles {
font-size:12px;
color:#576f2d;
font-weight:bold;
}
.green_big {
color:#576f2d;
font-size:14px;
font-weight:bold;
text-align:center;
}
.blue {
color:#44748d;
font-weight:bold;
}
td {
font-size:11px
}
.required {
color:#FF0000
}
.blue_bold {
color:#4b6676;
font-weight:bold;
}
.myclass li {
color:#4b6676;
font-size:11px;
font-weight:bold;
}

input.coolcolor {
color:#4b6676;
}

.float_left {
float:left;
padding-right:12px;
}

.titles {
padding-top:35px;
padding-left:18px;
}


/* ---------------------- Divs */	

#main {
width:100%;
height:auto;
margin-left:auto;
margin-right:auto;
background:url(images/bg_top.jpg);
background-position:top;
background-repeat:no-repeat;
}
#menu_bar {
width:1050px;
height:42px;
margin-right:auto;
margin-left:auto;
font:Arial;
display:block;
color:#FFFFFF;
}
#menu_bar a:active, #menu_bar a:link, #menu_bar a:visited {
font:Arial;
display:block;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
text-align:center;
line-height:35px;
height:42px;
width:auto;

}
#menu_bar a:hover {
font:Arial;
display:block;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
text-align:center;
height:43px;
width:auto;
background-image:url(images/nav/over.png);
background-repeat:no-repeat;


}
#top_flash {
width:1050px;
height:380px;
margin-right:auto;
margin-left:auto;
}

#contentarea {
width:1128px;
margin-right:auto;
margin-left:auto;
height:auto;
}

#vid_box {
width:776px;
height:539px;
}

#conbox{
width:690px;
height:auto;
margin-left:75px;
padding:0px;
}
#conbox_top{
width:690px;
height:63px;
background-image:url(images/components/con_top.png);
background-repeat:no-repeat;
}
#conbox_midrepeat{
width:690px;
height:auto;
background-image:url(images/components/con_mid_repeat.gif);
background-repeat:repeat-y;
background-position:center;
}
#conbox_midtop{
width:690px;
height:auto;
background-image:url(images/components/con_midtop.jpg);
background-repeat:no-repeat;
background-position:top;
}
#conbox_bottom{
width:690px;
height:71px;
}

#conbox p{
margin-top:0px;
margin-bottom:0px;
margin-left:30px;
margin-right:30px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#383838;
}

#conbox a:active, #conbox a:visited, #conbox a:link {
color: #0791C5;
font-weight:bold;
text-decoration:none;
text-decoration: underline;
}
#conbox a:hover {
color: #444444;
text-decoration: underline;
}

#bottom_links {
width:779px;
margin-right:auto;
margin-left:auto;
}
#bottom_links p{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ef3a0f;
text-align:center;
}
#bottom_links a:active, #bottom_links a:visited, #bottom_links a:link {
font-size:12px;
color:#ef3a0f;
font-weight:bold;
text-decoration:none;
}
#bottom_links a:hover {
text-decoration: underline;
}

#gallerybox{
width:950px;
height:auto;
margin-left:75px;
padding:0px;
}
#gallerybox_top{
width:950px;
height:63px;
background-image:url(images/components/gallery_top.png);
background-repeat:no-repeat;
}
#gallerybox_midrepeat{
width:950px;
height:auto;
background-image:url(images/components/gallery_mid_repeat.gif);
background-repeat:repeat-y;
background-position:center;
}
#gallerybox_midtop{
width:950px;
height:auto;
background-image:url(images/components/gallery_midtop.gif);
background-repeat:no-repeat;
background-position:top;
}
#gallerybox_bottom{
width:950px;
height:71px;
}

#flashcontent {
width:913px;
height:480px;
margin-left:18px;
margin-top:7px;
padding:0px;
}