body {
margin: 0;
padding: 0;
font:72%/1.25  tahoma, verdana, arial, helvetica, sans-serif;
color: #000;
line-height: 1 em;
background-color: #fcf90c;
background-image: url(../images/background-2.jpg);
background-repeat: repeat-x;
}

h1 {
letter-spacing:-1px;
font:1.4em tahoma,verdana, arial, helvetica, sans-serif;
font-weight:600;
padding:8px 0 5px;
color: #33FF00;
}

h2 {
letter-spacing:-1px;
font:1.3em tahoma,verdana, arial, helvetica, sans-serif;
font-weight:600;
padding:0px;
margin: 0px;
color: black;
}
A:hover {
    color: #33ff00;
}

h3 {
font:1.2em tahoma,verdana, arial, helvetica, sans-serif;
font-weight:600;
color: #33FF00;
}

h4 {
font:1.12em tahoma,verdana, arial, helvetica, sans-serif;
font-weight:600;
color: #33FF00;
}

h5 {
font:1.1em tahoma,verdana, arial, helvetica, sans-serif;
font-weight:600;
color: #33FF00;
}

h6 {
font:1em tahoma,verdana arial, helvetica, sans-serif;
font-weight:600;
color: #33FF00;
}

em {
color: yellow;
font-style: normal;
}

p, ul, ol, blockquote, small, a { 
font-size: 1.0em;
color: #000;
font-weight: 600;
}
ul {
list-style:disc inside;
padding:0px;
margin: 0px;
}
li {
margin: 2px 10px;
padding 0px;
}

ol {
list-style:decimal;
padding:0;
}

blockquote {
margin:22px 40px;
padding:0;
}

small {
font-size:.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-.2em;
vertical-align:baseline;
}

acronym,abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

hr {
border:1px solid #000;
}

a,a:visited {
text-decoration:underline;
color:#000;
}

form {
display:inline;
margin:0;
padding:0;
}

input,select,textarea {
font:1em tahoma,verdana arial, helvetica, sans-serif;
}

textarea {
line-height:1.25;
}

label {
cursor:pointer;
}

#outside-wrapper {
background-image: url(../images/extra_background.jpg);
background-repeat: repeat-y;
width:900px;
margin-left: auto;
margin-right: auto;
}
#wrapper {
width: 900px;
background-image: url(../images/background.jpg);
background-repeat: no-repeat;
padding: 0;
z-index:99;
} 

div#header {padding: 0%;
background-image: url(../images/Header.jpg);
background-repeat: no-repeat;
height: 250px;
position: relative;
top: 0em;
left: 0px;
}
#title {
display:none;
}
div#footer {padding: 2%;
text-align: center;
clear: both;
background-image: url(../images/content_footer.jpg);
background-repeat: no-repeat;}

div#copyright { background-image: url(../images/copyright-background.jpg);
background-repeat: no-repeat;
text-align: center;}

div#maincontent {
position: relative;
margin-left: 140px;
margin-bottom: 0px;
width: 668px;
_width: 668px;
margin-top: 10px;
text-align: center;
}
div#maincontent a.yellow_button {
padding: 5px;
background: black;
color: yellow;
text-decoration: none;
}

div#maincontent a.green_button {
background: black;
color: #33ff00;
text-decoration: none;
padding: 5px;
}
div#maincontent h3 { 
text-align: center;
margin: 2px; 
}
div#maincontent img { 
display: block;
margin-left: auto;
margin-right: auto;
}
div#maincontent div { padding-bottom: 0px; }
div#left_boxes {
float:left;
}
div#left-1 {
/*background: #bd7227 url('../images/chili_small.gif') 5% 5% no-repeat; */
color: #000000;
border: 3px #000000 solid;
/*width: 222px;*/
width: 183px;
padding: 3px;
}
div#left-2 {
/*background: #bd7227 url('../images/chili_small.gif') 5% 5% no-repeat; */
color: #000000;
border: 3px #000000 solid;
margin-top: 8px;
width: 183px;
padding: 3px;
}
div#mid_boxes {
float:left;
}
div#mid-1 {
/*background: #bd7227 url('../images/chili_small.gif') 5% 5% no-repeat; */
color: #000000;
border: 3px #000000 solid;
margin-left: 8px;
/*width: 240px;*/
width: 247px;
padding: 3px;
}
div#mid-2 {
/*background: #bd7227 url('../images/chili_small.gif') 5% 5% no-repeat; */
color: #000000;
border: 3px #000000 solid;
margin-top: 8px;
margin-left: 8px;
width: 247px;
padding: 3px;
}
div#right_boxes {
float: right;
}
div#right-1 {
/* background: #bd7227 url('../images/chili_small.gif') 1% 2% no-repeat; */
color: #000000;
border: 3px #000000 solid;
/*width: 154px;*/
width: 183px;
padding: 3px;
margin-left: 8px;
}

#maincontent  { min-height: 450px; }
#left-1 {  min-height: 148px;}
#left-2 { min-height: 256px; }
#mid-1{min-height: 290px;}
#mid-2 {min-height: 110px;}
#right-1{min-height: 413px;}

div#right-1 p {
    margin: 0px;
    padding: 0px 0px 5px 0px;
}
div#right-1 img {
    margin: 0px auto;
    padding: 3px 0px;
}

#countdown {
	border: 1px solid red;
}

div#right-1 .paragraph-7, #mid-2 .paragraph-3 .yellow_button {
margin-bottom: 5px; }