/* CSS Document */

body{
background-color:#dd1225;
text-align:center;
margin:0;
font-family:Arial;
font-size:11px;
}
 
 
 
#page_wrapper{
height: 1200px;
width: 800px;
background: transparent url(/images/middle.jpg) repeat-y top left;
_background:none;
}
 

/***********************************************/
/* Header Layouts                              */
/***********************************************/
 
#header{
height: 105px;
width: 800px;
background-color:#dd1225;
}
 
#header_left{
float: left;
width: 350px;
height: 105px;
text-align: left;
}
 
#header_right{
float: right;
background: transparent url(/images/icons.jpg) no-repeat top right;
width: 400px;
height: 105px;
}
 
 
 
/***********************************************/
/* Content Layout                              */
/***********************************************/
 
#main{
float:left;
clear:both;
height:auto;
width: 800px;
text-align:justify;
background: transparent url(/images/middle.jpg) repeat-y top left;
font-size: 100%;
}
 
#main_left{
float: left;
width: 637px;
text-align:right;
background: transparent url(/images/top_main.jpg) no-repeat top left;
font-size: 100%;
}
 
#menu{
height: 170px;
width: 637px;
font-size: 100%;
}
 
#content{
float:left;
text-align:left;
width: 605px;
_padding: 5px;
padding-left: 15px;
padding-bottom:40px;
}
 #home_left{
float:left;
width:250px;
}
#home_right{
float:left;
width:355px;
}
#main_right{
float: right;
width: 159px;
height:300px;
background: transparent url(/images/top_right.jpg) no-repeat top right;
text-align:right;
padding:2px;
}
 
/***********************************************/
/* Footer Layouts                              */
/***********************************************/
 
#footer{
clear:both;
height:inherit;
width: 800px;
background: #dd1225 url(/images/bottom.jpg) no-repeat top left;
padding-top: 30px;
color:#FFFFFF;
letter-spacing: 1px;
}
 
#footer img{
padding: 5px
}
 
#footer h1{
font-size: 12px;
margin:0px;
color:#fff;
}
 
#footer a:link {
color:#fff;
text-decoration: none;
font-weight:bold;
}
 
#footer a:visited {
color:#fff;
text-decoration: none;
font-weight:bold;
}
 
#footer a:hover {
text-decoration: underline;
text-shadow:#FF99FF;
}
 
#footer_left{
float: left;
width: 250px;
height: 200px;
background: #dd1225;
}
 
#footer_right{
float: right;
width: 500px;
height: 200px;
margin-right:50px;
background: #dd1225;
}
 
#sub_footer_left{
float: left;
width: 250px;
height: 200px;
background: #dd1225;
}
 
#sub_footer_right{
float: right;
width: 250px;
height: 200px;
background: #dd1225;
}
 

/***********************************************/
/* Menu Formatting                         */
/***********************************************/
 
#menu_buttons_1{
width:95px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_2{
width:90px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_3{
width:90px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_4{
width:90px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_5{
width:90px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_6{
width:88px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
left: 0;
top:0;
float:left;
overflow:hidden;
font_size:11px;
}
#menu_buttons_7{
width:90px;
background: transparent;
margin:0 auto 0 auto; 
height: 170px;
position:relative;
top:0;
left: 0;
float:left;
overflow:hidden;
font_size:11px;
}
 
#menu_buttons_1 a {
 float:left;
 width:95px;
 color:#ffffff;
 text-decoration:none;
 padding-top:155px;
 text-align: center;
 font-weight:bold;
}
#menu_buttons_1 a:hover {
 background: transparent url(/images/top_one.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
 
#menu_buttons_2 a {
 float:left;
 width:90px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_2 a:hover {
 background: transparent url(/images/top_two.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_3 a {
 float:left;
 width:90px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_3 a:hover {
 background: transparent url(/images/top_three.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_4 a {
 float:left;
 width:90px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_4 a:hover {
 background: transparent url(/images/top_four.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_5 a {
 float:left;
 width:90px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_5 a:hover {
 background: transparent url(/images/top_five.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_6 a {
 float:left;
 width:88px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_6 a:hover {
 background: transparent url(/images/top_six.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_7 a {
 float:left;
 width:90px;
 color:#ffffff;
 text-decoration:none;
 font-weight:bold;
 padding-top:155px;
 text-align: center;
}
#menu_buttons_7 a:hover {
 background: transparent url(/images/top_seven.jpg) no-repeat top left;
 color:#FFffff;
 padding-top:155px;
 text-align: center;
}
 
#navcontainer
{
float:right;
width: 150px;
background: url(/images/sidemenuback.gif) right;
padding: 0;
text-align:left; 
margin:0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
color: #333;
}
 
#navcontainer ul
{
float:left;
width:130px;
list-style: none;
margin:0px;
padding:5px;
border:none;
}
 
#navcontainer li
{
 
margin: 0;
}
 
#navcontainer li a
{
display: block;
padding: 2px;
color: #000;
text-decoration: none;
width: 120px;
font-size:10px;
border-bottom: 1px solid #fff;
}
 
html>body #navcontainer li a { width: auto; }
 
#navcontainer li a:hover
{
background-color: #fff;
border-bottom: 1px solid #333;
color: #777;
}
 
