﻿html, body, #fullpage
{
	border: none;
	font-family: Verdana;
	font-size: 10px;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
}
body
{
    background-image: url('/Images/background_body.jpg');
    background-attachment: fixed;
    background-position: top center;
}

h3
{
    color: #ffffff;
    margin: 0px;
    text-transform: uppercase;
}

input,
textarea
{
	font-family: Verdana;
	font-size: 11px;
}

a
{
    color: #c10076;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}

.fieldMessages a.message
{
    background-color: #ffebc3;
    display: block;
    margin-bottom: -5px;
    padding: 10px;
    width: 300;
}
.fieldMessages a.message b
{
    text-transform: uppercase;
}

#fullpage
{
	margin: 0 auto;
	width: 100;
}
#menuzone
{
    background-image: url('/Images/background_menu.gif');
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 15pt;
    text-transform: uppercase;
    vertical-align: top;
    width: 112px;
}
#menuzone a
{
    color: #000000;
}
#menuzone a:hover
{
    color: #c10076;
    text-decoration: none;
}
#mainzone
{
    background-image: url('/Images/background_yellow.gif');
    vertical-align: top;
    width: 542px;
}
#mainzone #mainfill
{
    background-image: url('/Images/background_yellow_image.gif');
    background-position: top right;
    background-repeat: no-repeat;
    border: none 0px;
    height: 622px;
    margin: 0px;
    width: 100%;
}
#mainzone #mainfill #logo
{
    padding: 15px;
}
#mainzone #mainfill #content
{
    height: 100%;
    padding: 15px;
    vertical-align: top;
}
#mainzone #mainfill #header #top
{
    background-image: url('/Images/background_header_top.gif');
    background-position: bottom left;
    background-repeat: repeat-x;
    height: 5px;
    width: 100%;
}
#mainzone #mainfill #header #bottom
{
    background-image: url('/Images/background_header_bottom.gif');
    background-position: top left;
    background-repeat: repeat-x;
    height: 7px;
    width: 100%;
}
#mainzone #mainfill #header #middle
{
    background-color: #f38e00;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;
    overflow: visible;
    padding: 0px 0px 0px 15px;
    text-transform: uppercase;
    width: 100%;
}
#mainzone .articles
{
    background-image: url('/Images/background_articles.gif');
    background-repeat: no-repeat;
    height: 238px;
    margin: 0px;
    padding: 8px;
    width: 300px;
}
#mainzone .articles .ajax__tab_body
{
    height: 210px;
    margin: 0px;
    padding: 0px;
    width: 285px;
}
#mainzone .articles .ajax__tab_body .image
{
    position: absolute;
    margin: 0px;
    height: 213px;
    width: 299px;
}
#mainzone .articles .ajax__tab_body .back
{
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    background-color: #ffffff;
}
#mainzone .articles .ajax__tab_body .back,
#mainzone .articles .ajax__tab_body .text
{
    height: 85px;
    margin-top: 120px;
    padding: 8px 8px 0px 8px;
    position: absolute;
    vertical-align: bottom;
    width: 283px;
    z-index: 1;
}
#mainzone .articles .ajax__tab_body b
{
    color: #e40084;
    font-size: 11px;
    text-transform: uppercase;
}
#mainzone .articles .ajax__tab_tab
{
    background-image: url('/Images/background_articleunselected.gif');
    background-repeat: no-repeat;
    color: #ffffff;
    height: 27px;
    margin: 0px 2px 0px 0px;
    overflow: hidden;
    padding: 10px 0px 0px 0px;
    text-align: center;
    text-transform: uppercase;
    width: 98px;
    z-index: 100;
}
#mainzone .articles .ajax__tab_hover .ajax__tab_tab,
#mainzone .articles .ajax__tab_active .ajax__tab_tab
{
    background-image: url('/Images/background_articleselected.png');
}
#mainzone .morenews .imagelink
{
    display: block;
    height: 75px;
    overflow: hidden;
    width: 73px;
}
#mainzone .poll
{
    background-image: url('/Images/background_poll.png');
    background-repeat: no-repeat;
    color: #ffffff;
    height: 141px;
    overflow: hidden;
    padding: 32px 4px 6px 8px;
    text-align: left;
    width: 175px;
}
#mainzone #articleheader,
#mainzone .articleheader
{
    background-color: #d97f00;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 15px 5px 15px;
}
#mainzone #articleheader a,
#mainzone .articleheader a
{
    color: #ffffff;
}
#mainzone .subheader
{
    background-color: #ffebc3;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 15px 5px 15px;
}
#mainzone .subheader a
{
    color: #000000;
}
#mainzone .contentrow
{
    background-color: #fffae0;
    color: #000000;
    padding: 5px 15px 5px 15px;
}
#mainzone #summary
{
    background-color: #19181b;
    color: #ffffff;
    padding: 15px;
    width: 100%;
}
#mainzone #newsbar
{
    background-color: #c10076;
    color: #ffffff;
    width: 100%;
}
#mainzone #article,
#mainzone .articlecontent
{
    background-color: #ffebc3;
    margin-bottom: 15px;
    padding: 15px;
    width: 100%;
}
#mainzone #article strong,
#mainzone .articlecontent strong
{
    font-size: 12px;
    text-transform: uppercase;
}
#mainzone #article hr,
#mainzone .articlecontent hr
{
    background-color: #d97f00;
    color: #d97f00;
    height: 1px;
}
#mainzone .article
{
    background-color: #ffebc3;
    margin-bottom: 15px;
    width: 100%;
}
#mainzone .article td
{
    padding: 5px;
}
#mainzone .article strong
{
    font-size: 12px;
    text-transform: uppercase;
}
#mainzone .article td
{
    vertical-align: top;
}
#controlszone
{
    background-image: url('/Images/background_pink.gif');
    vertical-align: top;
}
#controlszone #controlsfill
{
    background-image: url('/Images/background_pink_image.gif');
    background-position: top left;
    background-repeat: no-repeat;
    border: none 0px;
    height: 604px;
    margin: 0px;
    width: 100%;
}
#controlszone #controlsfill td
{
    padding: 10px 5px 10px 20px;
    vertical-align: top;
}
#controlszone #newsletter
{
    background-color: #f18e00;
    height: 55px;
    padding: 10px;
    width: 215px;
}
#controlszone #newsletter input
{
    background-color: #ffffff;
    border: solid 1px #ffffff;
}
#controlszone #sendafriend
{
    background-image: url('/Images/background_sendafriend.png');
    background-repeat: no-repeat;
    height: 40px;
    padding: 35px 0px 0px 15px;
    width: 216px;
}
#controlszone #sendafriend input
{
    background-color: #ffffff;
    border: solid 1px #ffffff;
}
#controlszone .video
{
    background-image: url('/Images/background_video.png');
    background-repeat: no-repeat;
    height: 176px;
    padding: 44px 9px 0px 9px;
    width: 220px;
}
#controlszone .headlines a
{
    color: #000000;
}
#controlszone .headlines a.ReadMore
{
    color: #410039;
    font-weight: bold;
}
#footerleft
{
    background-color: #640458;
    background-image: url('/Images/background_links_left.gif');
    background-repeat: repeat-x;
    height: 30px;
    padding-top: 5px;
    text-align: right;
}
#footerright
{
    background-color: #640458;
    background-image: url('/Images/background_links_right.gif');
    background-repeat: repeat-x;
    height: 30px;
    padding-top: 5px;
    text-align: left;
}

