body{
margin:0;
padding:0;
background-color:#B4120A;
font-family: arial, sans-serif;
}

a:link{color:#336699; font-size:1em;}

a:link img{border:0;}

h1 {font-weight:normal; margin:5px; font-size:1.8em;}
h2 {font-weight:normal; margin:5px;}
h3 {font-weight:normal;}

p, li {font-size:0.9em; line-height:1.4em;}

#navbar{
background-color:#0071B8;
height:90px;
}

#navigation{
width:900px;
margin: 0 auto 0 auto;

height:90px;
}

/* navigation
----------------------------------------------- */

.menulogo
{width:0px; float:left; border:0; display:none;}

#nav-menu {margin-left:20px;}

#nav-menu ul
{padding: 0; margin: 0; float:left;}

#nav-menu li
{list-style: none; float: left; margin:40px 3px 0px 3px; border-right:1px solid #003399; background-color:#336699; background-image: url('images/menutab_bg.gif');  }

#nav-menu li a
{height: 43px; font-size:1.1em; line-height: 1em; float: left; margin:10px; margin-bottom:0px; margin-top:7px; border-bottom:0px solid #D04801; display: block; color: #FFFFCC; text-decoration: none; text-align: left;}

#nav-menu li a:hover
{/*background-color:#336699; border-bottom:5px solid #F59134;*/}

/* Hide from IE5-Mac \*/
#nav-menu li a
{float: none}
/* End hide */

#nav-menu
{/*background-color:#FCFAC7; background-image: url('images/bg_navmain.png'); background-repeat:repeat-x;*/ height:30px; float:left; z-index:1000;}

#main_wrapper{
background-color:#ffffff;
border-bottom:2px solid #990000;

}

#main{
background-color:#fff;
width:900px;
margin: 0 auto 0 auto;
}

.main_left{
width:400px;
float:left;
}

.main_right{
width:387px;
float:left;
margin-left:70px;
}

#fadeshow2{
margin-left:0px;
margin-top:0px;
}

#fadeshow2toggler{
margin-left:0px;
}

#twitter_feed{
float:left;
width:900px;
margin:15px 10px 0px 0px;
color:#336699;
text-align:left;
border-bottom:0px solid #cccccc;
}

#newsbar{
width:900px;
margin: 0 auto 0 auto;
}

#newsbar p, #newsbar li, #newsbar a:link, #newsbar h2, #newsbar h3{
color:#fff;
}

#newsbar p{
background-color:#D8170E;
padding:5px;
margin:0;
margin-top:1px;
border-bottom:1px solid #990000;
}

.newsbar_left{
width:500px;
float:left;
}

.newsbar_right{

width:340px;
float:right;
}

.contact{
border-bottom:1px solid #D8170E;
}

.contact h2{
color:#fff;
margin:20px;
text-align:center;
}

.contact a:link {color:#ffffff;}

.related {padding: 8px;
margin: 10px; list-style-type: square; color:#336699;}

/* products
----------------------------------------------- */

.prod_left{
width:530px;
float:left;
}

.prod_right{
width:340px;
float:left;
margin-left:30px;
background-color:#f0f0f0;
background-image:url("images/100.gif");
}

/* map
----------------------------------------------- */

.chromestyle{
width: 250px;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(/images/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 15px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(/images/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 14px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 6px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 6px 0;
text-decoration: none;
font-weight: normal;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
