BODY {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BACKGROUND: url(images/bg.gif) #E3BB4D;
text-align: -moz-center;
MARGIN: 0px;
COLOR: #000;
FONT-SIZE: 13px;;
LINE-HEIGHT: 1.3em;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-weight: bold;

}

body /* Internet Explorer */ 
{ 
text-align: center; 
} 

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 


A { COLOR: #CC0000 }
A:hover { COLOR: #66CC99; }

#pageborder {
border-left: 1px #000 solid;
border-right: 1px #000 solid;
width: 990px;

}

#masthead1 {
BACKGROUND: url(images/masthead1.gif) #000000 no-repeat center center;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
POSITION: relative;
WIDTH:990px;
HEIGHT: 73px;
TEXT-ALIGN:left;
}

#title { HEIGHT: 50px; width: 600px; color: #999; font-size: 30px; PADDING-RIGHT: 10px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 25px; font-weight:bold;}

#submasthead {
BACKGROUND: #000000; WIDTH:990px;HEIGHT: 29px;
}

#tnav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
    MARGIN: 0px 0px 0px 30px; 
	PADDING-TOP: 0px; 
	HEIGHT: 29px;
	text-transform:uppercase;
	
}
#tnav LI {
      PADDING-RIGHT: 0px; 
      PADDING-LEFT: 0px;
      FONT-SIZE: 12px;
      FLOAT: left;
      PADDING-BOTTOM: 0px;
      MARGIN: 0px; 
      LINE-HEIGHT: 29px; 
      PADDING-TOP: 0px; 
      WHITE-SPACE: nowrap;
      LIST-STYLE-TYPE: none

}
#tnav A {
	BORDER-RIGHT: #333 1px solid; 
        PADDING-RIGHT: 10px; 
        DISPLAY: block; 
        PADDING-LEFT: 11px; 
        FONT-WEIGHT: BOLD; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px;  
        COLOR: #efefef; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: none
}
UNKNOWN {
	WIDTH: auto
}

#tnav A:hover {
	COLOR: #FFF; background: #CC0000;
}

#submasthead2 {
BACKGROUND: #CC0000; WIDTH:990px; HEIGHT: 16px; TEXT-ALIGN: right; 
}

#mainmasthead {
BACKGROUND: #fff; WIDTH:990px; HEIGHT: 369px;
}

#contentmasthead {
WIDTH:990px; HEIGHT: 20px;
}


#topcontact { font-size: 11px; font-weight: bold; padding-right: 10px;}
#topcontact a{ color: #ff9999; text-decoration: none; }
#topcontact a:hover{ color: #FBB2B2; text-decoration: underline; }

#footer { WIDTH: 100%; margin-top: 10px; TEXT-ALIGN: left;  COLOR: #FFF; 
background: url(images/footer_bg.gif) #CC0000; }

#copyright {FONT-SIZE: 11px; FONT-WEIGHT: normal; line-height: 13px;  padding-left: 70px; padding-bottom: 20px;}
#copyright A { COLOR: #efefef; }
#copyright A:hover { COLOR: #fff; }

#bottomnav {
MARGIN: 0px 0px 0px 70px;
TEXT-ALIGN: left;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 10px;
COLOR: #fff;
font-weight: bold;
font-size: 13px; 
}

#bottomnav a { color: #fff; text-decoration:none;}
#bottomnav a:hover { color: #FF9999; text-decoration:underlined;}


#page {
MARGIN: 0px 0px 0px 70px;
WIDTH: 590px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 20px;
}

#wrapper {
POSITION: relative;
WIDTH: 990px;
TEXT-ALIGN: left;
BACKGROUND: #fff;
}
.bannerspacer { height:10px; WIDTH: 285px; }

#rightbarwrapper {
POSITION:absolute;
MARGIN: 0px 0px 0px 0px;
WIDTH: 285px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
LEFT: 705px;
}


#rightbarwrapperblog {
POSITION:absolute;
LEFT: 200px;
WIDTH: 285px;
}

#rightbar {
POSITION:relative;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
}

#rightbar UL {
PADDING-LEFT: 0px;
LIST-STYLE-TYPE: none;
MARGIN: 0px 5px 0.5em;
COLOR: #fff;
}

#rightbar LI {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px; 
        FONT-SIZE: 11px; 
        PADDING-BOTTOM: 0px; 
        MARGIN: 0px; 
        LINE-HEIGHT: 20px; 
        PADDING-TOP: 0px; 
        WHITE-SPACE: nowrap; 
        LIST-STYLE-TYPE: none
}
#rightbar A {
	PADDING-RIGHT: 0px; 
        DISPLAY: block; 
        PADDING-LEFT: 0px; 
        FONT-WEIGHT: BOLD; 
        FLOAT: left; 
        PADDING-BOTTOM: 0px; 
        WIDTH: 0.1em; 
        COLOR: #fff; 
        PADDING-TOP: 0px; 
        TEXT-DECORATION: underline;
	FLOAT: none
}

#rightbar A:hover {
	COLOR: #FFFF99;
}



.top {
CLEAR:both;
FONT-SIZE: 11px;;
MARGIN: 0px;
TEXT-TRANSFORM: uppercase;
TEXT-ALIGN: right;
}

.box {
BORDER-TOP: #eee 1px solid;
BORDER-BOTTOM: #eee 1px solid;
BORDER-LEFT: #eee 1px solid;
BORDER-RIGHT: #eee 1px solid;
WIDTH: 250px;
BACKGROUND-COLOR:cornsilk;
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
PADDING-TOP: 5px;
PADDING-BOTTOM: 5px;
MARGIN: 8px 0px 1em;
}



H1 {
FONT-SIZE:1.4em;
LINE-HEIGHT: 1.20em;
FONT-WEIGHT: bold;
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0.5em;
PADDING-TOP:0px;
PADDING-BOTTOM:0px;
COLOR: #CC0000;
FONT-FAMILY: Arial, sans-serif;
}

H2 {
FONT-SIZE:1.2em;
LINE-HEIGHT: 1.20em;
MARGIN-TOP: 0.3em;
MARGIN-BOTTOM: 0.3em;
COLOR: #CC0000;
FONT-WEIGHT: bold;
}

H3 {
FONT-SIZE:1.4em;
FONT-WEIGHT: bold;
MARGIN-TOP: 0em;
MARGIN-BOTTOM: 0.2em;
}

H4 {
FONT-SIZE:1.6em;
FONT-WEIGHT: normal;
MARGIN-TOP: 0.5em;
MARGIN-BOTTOM: 0.75em;
}

P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
.fll {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 10px
}
.flr {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}

.red { color: #CC0000;}

