html{overflow:-moz-scrollbars-vertical;}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0;
	background-image:url(../gfx/bg_tile.gif);
	background-position:top center;
	background-repeat:repeat-y;	
    color: #4c4e50; background-color:#990000
}

#centerthis {
    width: 100%;
    text-align: center
}

a {
    color: #bd010f;
}

a:hover {
    color: #666666
}

em{font-size: 12px;}
strong {
    color: #333333
}

h2 {
    color: #bd010f;
    font-weight: bold;
    font-size: 12px;
	margin: 0;
    padding:12px 0 3px 0;
	
}

h3 {
    color: #4c4e50;
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    padding:10px 0 2px 0
}

h4 {
    color: #4c4e50;
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    padding: 0 0 2px 0
}
.event_header{ color: #bd010f;
    font-weight: bold;
    font-size: 12px;}
#formstyles tr td{ vertical-align:bottom}
#sub input[type=text]{
width:220px;
border:1px solid #b0b0b0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;}
/*#sub input[type=submit]{
border:0px; 
width:78px; 
height:23px; 
background-image:url(../gfx/subscribe.jpg)}
#sub submit {
border:0px; 
width:78px; 
height:23px; 
background-image:url(../gfx/subscribe.jpg)}*/
.sbut{border:0px; 
width:78px; 
height:23px; 
background-image:url(../gfx/subscribe.jpg)}
.usbut{border:0px; 
width:90px; 
height:23px; 
background-image:url(../gfx/unsubscribe.jpg)}
.rsvpbut{border:0px; 
width:78px; 
height:23px; 
background-image:url(../gfx/rsvp_now.jpg)}
.clink a {
    color: #333333;
}

.clink a:hover {
    color: #bd010f
}

#holder {
	width:751px;
    max-width: 750px;
    text-align: center;
    margin: 0 auto 0 auto;
    border: 1px solid #ffffff;
    color: #4c4e50;
	background-color:#FFFFFF
}

#clr {
    clear: both
}

#nav {
    text-align: right;
	margin-top:-20px
}

#lhs {
    float: left;
    text-align: left;
    width: 505px;
}

#topleft {
    
    background-image: url( ../gfx/header_leftbar1.jpg );
    background-position: right;
    background-repeat: no-repeat;
    width: 505px;
    height: 121px;
    min-height: 121px
}

#header_left {
    position: relative;
    top: 25px;
    left: 30px;
    width: 450px
}

#bottomleft {
}

#content {
    position: relative;
    top: 5px;
    left: 40px;
    width: 440px;
}

#content p {
    text-align: justify
}

#right {
    display: block;
    float: left;
    text-align: left;
    width: 240px;
    min-height:205px;
	padding-bottom:40px;
    background-image: url( ../gfx/right_column1.jpg );
    background-repeat: no-repeat;
    background-position: left top;
}
#right_nav ul li a{color:#ffffff;text-decoration:none; font-weight:normal}
#right_nav ul li a:hover{font-weight:bold;text-decoration:none}
#right_nav ul li a:active{font-weight:bold;text-decoration:none}
#right_nav_client ul li a{color:#ffffff;text-decoration:none; font-weight:normal}
#right_nav_client ul li a:hover{font-weight:400; text-decoration:underline}
.nav_about{background-image:url(../gfx/right_nav_bottom.gif); background-position:bottom; background-repeat:no-repeat;width:166px;min-width:166px;margin-bottom:100px;padding-bottom:5px}
.nav_about_nopadding{background-image:url(../gfx/right_nav_bottom.gif); background-position:bottom; background-repeat:no-repeat;width:166px;min-width:166px;margin-bottom:5px;padding-bottom:5px}

#footer {
    width: 750px;
    height: 80px;
    background-image: url( ../gfx/footer.jpg );
    background-repeat: no-repeat;
    text-align: left;
	
}
#footer a{color:#ffffff; text-decoration:none}
#footer a:hover{color:#ffffff; text-decoration:underline}
#inp_bg {
    height: 22px;
    width: 156px;
    background-image: url( ../gfx/input_bg.jpg );
    background-repeat: repeat-x;
    overflow: hidden
}
.box{
border-bottom:1px solid #ebebeb;
padding-bottom:5px;
margin-bottom:5px;

}
.box img{
text-align:left;
margin-right:15px;
margin-bottom:10px
}


table {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px
}

.quotes {
    font-style: italic;
    color: #666666;
    font-size: 13px
}

#rght_body{padding-left:35px;width:460px}
#rght_body a{font-weight:bold;}

.searchtext {
}

.searchinput {
}

.inputsearch {
}

.ispybutton {
}

.getintouch {
}

.error {
    color:#ba1116;
	
}
.newsUL{ list-style-image:url(../gfx/grey_bullet_arrows.gif); }

.team_name{font-weight:bold;color:#ba1116}