
body {  width:90%; min-width:970px; text-align:center; margin:0 auto; margin-top:50px; font-size:0.9em; line-height:20px; font-family: "Myriad Pro", "Trebuchet MS", Arial;  background: url(../images/bckg.gif) #000; border:1px solid #666666;}
a { color:#C23B01;}
a:hover { color:#333333;}
h3 {
	color:#f83706;
	font-size:24px;
}

fieldset {
position:relative;
float: none;
padding-top:10px;
margin-bottom:30px;
width: auto;     
border-style: none;         
border: 1px solid #BFBAB0;     
background-color: #F2EFE9; 
}
fieldset.alt {
	padding-top:15px;
background-color: #E6E3DD;     
}
fieldset.alt2 {
	background-color: #E6E3DD;  
	margin-top:30px;
}
fieldset legend {
  position:absolute;top:-20px;left:30px;
  padding: 0.2em 0.5em;
  border:1px solid green;
  color:green;
  font-size:120%;
  text-align:left;
  background:#FFF;
  }
	
/* Used in header.html */
#container { text-align:left; width:auto; background-color:#fff;}
#header { background:url(../images/header_bckg_main.jpg) repeat-x  #C13B00; }
#logo { background:url(../images/header_bckg.jpg) no-repeat; padding:30px 0 0 40px; height:80px; color:#FFFFFF; font-style:italic; }
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:xx-large; line-height:40px; font-style:normal; text-transform:none; font-family:Verdana}
#menu { background: url(../images/menu_bckg.jpg) #FF6600; height:30px; }
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:104px; list-style:none; text-align:center; }
#menu a { display:block; float:left; width:104px; color:#fff; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:4px; font-style:italic;}
#menu a:hover{ padding-top:4px; height:22px; background:url(../images/menu_bckg_over.jpg) #C23B01;}

/* Used in standard text area and right side bar */
#main {text-align:left; width:auto; max-width:none; background:url(../images/sidebar_bckg.gif) repeat-y top right #fff; padding:0 0 0 0;}
#text { min-height:700px; background:url(../images/Om_logo.png) center no-repeat  ; margin: 0 270px 0 2%;}
#text p { padding:0 20px 10px 0;}
#text li {list-style:none; padding-left:20px; background:url(../images/li.gif) no-repeat 0px 7px;}
#text li.alt2{ margin-left:10px;list-style:none;padding-left:20px; background:url(../images/li.gif) no-repeat 0px 7px;}
#sidebar { width:200px; float:right; padding: 0 20px 0 10px; font-size:14px;}
h1 { margin:0; padding:0; text-transform:uppercase; font-size:1.8em; color:#1B1D1E; font-style:italic}


#footer { width:auto; background:url(../images/footer_bckg.jpg) #424E4F; height:102px; clear:both; font-style:italic }
#left_footer { float:left; padding:40px 0 0 30px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right; padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right; width:400px;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}

/* For the alert div */
#opaque {
    position:fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 99;
    display: none;
    background-color: black;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

/* this section from menu */
.chromestyle{
width: 99.8%;
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(../chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #FFFFFF;
padding: 4px 7px;
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(../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 12px Verdana;
line-height:18px;
z-index:100;
background-color: Beige;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: Orange;
}
