body {
   background-color: #000;
   background-attachment: fixed;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   line-height: 180%;
}

a:link { color: #f60; text-decoration: none; background-color: transparent }
a:visited { color: #f60; text-decoration: none; background-color: transparent }
a:hover { color: #f60; text-decoration: none; background-color: transparent }
a:active { color: #fff; text-decoration: none; background-color: transparent }

#menu {
   position: absolute;
   top:  20px;
   left: 10px;
   width: 130px;
   height: 280px;
   margin-right: auto;
   margin-left: auto;
}

#partners {
   position: absolute;
   top:  30px;
   left: 870px;
   width: 130px;
   height: 170px;
   text-align: center;
   color: #f60;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   line-height: 150%;
   background-color: #000;
   border: 1px;
   border-color: #888 #888 #888 #888;
   border-style: solid;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#latest_news{
   position: absolute;
   top:  365px;
   left: 16px;
   width: 482px;
   height: 200px;
   text-align: left;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   line-height: 150%;
   border: 1px;
   background-color: #222;
   border-color: #888 #888 #888 #888;
   border-style: solid;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#home_text {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 280px;
   text-align: center;
   color: #f60;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: large;
   line-height: 190%;
   border: 0px;
   margin-right: auto;
   margin-left: auto;
}

#news_text {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 480px;
   text-align: left;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: large;
   line-height: 100%;
   border: 1px;
   background-color: #222;
   border-color: #888 #888 #888 #888;
   border-style: solid;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#e-news_text {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 480px;
   text-align: left;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   line-height: 150%;
   border: 1px;
   background-color: #222;
   border-color: #888 #888 #888 #888;
   border-style: solid;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#gallery {
   position: absolute;
   top:  10px;
   left: 160px;
   width: 640px;
   height: 480px;
   text-align: left;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: large;
   line-height: 100%;
   border: 0px;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#gallery_text {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 480px;
   text-align: left;
   color: #fff;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: large;
   line-height: 50%;
   border: 1px;
   background-color: #222;
   border-color: #888 #888 #888 #888;
   border-style: solid;
   -moz-border-radius: 6px;
   margin-right: auto;
   margin-left: auto;
}

#next {
   position: absolute;
   top:  534px;
   left: 762px;
   width: 50px;
   height: 20px;
   text-align: center;
   color: #f60;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   border: 0px;
   margin-right: auto;
   margin-left: auto;
}

#prev {
   position: absolute;
   top:  534px;
   left: 188px;
   width: 50px;
   height: 20px;
   text-align: center;
   color: #f60;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-size: small;
   border: 0px;
   margin-right: auto;
   margin-left: auto;
}

#contact {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 480px;
}

#contact table
{
   width: 464px;
   font-size: 12px;
   letter-spacing: 1px;
   line-height: 110%;
   font-family: Arial, Geneva, sans-serif;
   font-weight: bolder;
   font-style: normal;
   text-align: center;
   background-color: transparent;
}

#contact th
{
   padding: 3px 0px 4px 0px;
   color: #f60;
   background-color: #444;
   text-align: center;
   border-width: 2px 2px 1px 1px;
   border-style: solid;
   border-color: #f60 #888 #888 #f60;
}

#contact td
{
   background-color: #222;
   padding: 2px 2px 2px 2px;
   border-width: 2px 2px 1px 1px;
   border-style: solid;
   border-color: #f60 #888 #888 #f60;
}

#events {
   position: absolute;
   top:  80px;
   left: 180px;
   width: 640px;
   height: 480px;
}

#events table
{
   width: 500px;
   border-width: 2px 2px 2px 2px;
   border-color: #f60 #888 #888 #f60;
   font-size: 12px;
   letter-spacing: 1px;
   line-height: 110%;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-weight: bolder;
   font-style: normal;
   text-align: center;
   background-color: transparent;
}

#events th
{
   padding: 6px 0px 6px 0px;
   color: #f60;
   background-color: #444;
   text-align: center;
   border-width: 2px 2px 1px 1px;
   border-style: solid;
   border-color: #f60 #888 #888 #f60;
}

#events td
{
   font-weight: normal;
   background-color: #222;
   padding: 6px 6px 6px 6px;
   border-width: 1px 1px 1px 1px;
   border-style: solid;
   border-color: #f60 #888 #888 #f60;
}

#stories table
{
   font-size: 11px;
   letter-spacing: 1px;
   line-height: 110%;
   font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
   font-weight: bolder;
   font-style: normal;
   text-align: center;
   background-color: transparent;
}

#stories th
{
   color: #f60;
   text-align: left;
}

#stories td
{
   color: #fff;
   font-weight: normal;
}

ul.orange
{
   color: #f60;
}

