
@import url("htmlareastyles.css");
@import url("news.css");


img, div { behavior: url(../js/iepngfix.htc) }

html {margin: 0px;
padding: 0px;}

body {margin: 0px;
padding: 0px;
background: #AE1A1A url(../images/body_bg.jpg) repeat-y;
font-family: Verdana, Helvetica, Arial, Sans-serif;
color: #000000;
font-size: 14px;
}

a:link,a:visited {color: #993333; }

a:hover {color: #4F4F4F}

.logo {padding-left: 25px;
padding-top: 10px;}

.indent p {font-size: 14px !important;}

 h1, h2, h4 {color: #993333;
}

h1 {font-size: 20px;
margin-bottom: 0px;
padding-bottom: 0px;}

h2 {font-size: 18px;
margin-bottom: 0px;
padding-bottom: 0px;}


h3 {color: #993333;
font-size: 16px;}

em, strong, b {color: #7F1F1F;}

li, li b {font-size: 14px; color: #000;}

ul {padding-left: 0px;
margin-left: 10px;
}


hr {border-color:#993333 #993333 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
color:#993333;
height:1px;
}

p {color: #000;
font-size: 14px;}

td, th {
vertical-align: top;}

.contenttable {font-size: 20px;}

#bodytext img {
text-align: center;
margin-right: 5px;}

.align-center {text-align: center;}

#banner {background: #AE1A1A url(../images/toppage1.png) bottom left no-repeat;
padding-bottom: 10px;
}

#banner h1 {color: white;
font-family: Helvetica, Arial, Sans-serif;
font-weight: normal;
margin: 0px;
padding-top: 12px;
padding-bottom: 0px;
font-size: 32px;}

#tagline {font-size: 16px; width: 600px;}

#tagline img {padding-bottom:10px;
padding-right:5px;
width:250px;
}

#tagline h3 {width: 310px;
display: inline;}

#menu {width: 205px;
float: left;
background: transparent url(../images/swirl.png) no-repeat;
height: 700px;
}

/*
#menu img {padding-top: 10px;}

#menu ul {list-style-type: none;
margin-left: 0px;
padding-left: 20px;
height: 768px;}

#menu li {list-style-type: none;
padding: 5px 0px;
width: 180px;}

#menu a{text-decoration: none;
color: #fff;

}

#menu a:hover {text-decoration: underline;
color: #fff;
}
 
*/ 
#topbody {margin: 0px; display: none;}


#bodytext {
background: #fff url(../images/paper.jpg) repeat-y;
min-height: 800px;
padding:20px;
width:534px;
float: left;
}

#mainpart_container {margin-left: 208px;} 

#footer {background: #AE1A1A url(../images/bottompaper.png) top left no-repeat;
color: #000;
height: 40px;
padding: 0px;
margin: 0px;
padding:50px 20px 10px 20px;
clear:both;}

#footer p{font-size:9px;
line-height:12px;
margin:0;
text-align:center;
width:534px;
}

#footer h1 {display: none;}

#footer a:link, #footer a:visited {color: #FFF;}

/***********************************************
FLYOUT MENU CSS
************************************************/
 
div.menuBar,
div.menuBar a,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
 font-family: "MS Sans Serif", Arial, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: 20px; 
}
 
div.menuBar {
 padding: 10px 2px 4px 2px;
 text-align: center;
}
 
div.menuBar a.menuButton {

display: block;
 background-color: transparent;
 cursor: default;
 left: 0px;
 padding: 2px 0px 2px 0px;
 position: relative;
 text-decoration: none;
 top: 0px;
 z-index: 100;
 color: #ffffff;
margin-left: 0px;
width: 201px;

}
 
div.menuBar a.menuButton:hover {
cursor: pointer;
}
 
div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {

}
 
div.menu {
 background-color: #F8EFE0;
 border: 1px solid #AE1A1A;
 left: 0px;
 padding: 0px 1px 1px 0px;
 position: absolute;
 top: 0px;
 visibility: hidden;
 z-index: 101;
}
 
div.menu a.menuItem {
color: #AE1A1A;
 cursor: default;
 display: block;
 padding: 3px 1em;
 text-decoration: none;
 white-space: nowrap;
}
 
div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
 background-color: #FFEDCF;
 color: #416484;
}
 
div.menu a.menuItem span.menuItemText {}
 
div.menu a.menuItem span.menuItemArrow {
 margin-right: -.75em;
}
 
div.menu div.menuItemSep {
 border: 1px inset #e0e0e0;
 margin: 4px 2px;
}

/********
TRANSITIONAL
*********/

#menu_old{
width: 205px;
float: left;
background: transparent url(../images/swirl.png) no-repeat;
height: 700px;
}

.bernay_old #footer {margin-left: 210px;}

/********
BE USER FE ADMIN PANEL
*********/

.fe_panel img{border: none !important;
margin: 0px !important;}

div.white-box-red-frame {
background-color:#FFFFFF;
border:1px solid #6F2929;
margin-top:10px;
padding:2px 4px;
}

p.white-box-red-frame {
background-color:#FFFFFF;
border:1px solid #6F2929;
margin-top:10px;
padding:2px 4px;
}

.fe_image {width: auto;
padding: 0px;}

.wraper-div-container {float: none !important;}

.frontEndEditIcons {display: none;}