/* Start of CMSMS style sheet 'theme : Simple - Horizontal' */
/********************
MENU
*********************/

/* hack for Internet Explorer */
* html div#menu_horiz {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}

/* 
background-color for the entire menu row, 
covering 100% of the width and text center-aligned 
*/
div#menu_horiz {
   /*background-color: #ECECEC; */ /* background color for the entire menu row */
   width: 100%;
   margin: 0;
/*clear: both;
padding: 0pt;*/
}

/* 
the menu ul box has top and left border, 
right border is provided by the li elements 
*/
div#menu_horiz ul {
   /*margin: 0;*/
   /*padding: 0;*/
   /*border-bottom: 1px solid #C0C0C0;*/
   /*border-left:  1px solid #C0C0C0;*/
   /*height:2.2em;*/
/* new */
background:#E4E4E4 url(uploads/theme/nav.jpg) repeat-x scroll 0%;
display:inline;
float:left;
height:45px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 30px;
padding:0pt;
text-transform:uppercase;
/*width:850px;*/
}


/* menu list items */
div#menu_horiz li {
   float: left; /* makes the list horizontal */
   list-style: none;  /* hides the list bullet */ 
   /*margin: 0 ;*/
   /*border-right: 1px solid #C0C0C0;*/

/*display:inline;*/
/*margin:0pt;*/
/*padding:0pt;*/
}


/* the links, that is each list item */
div#menu_horiz a {
   /* padding: .6em 1em .6em 1.4em;  */ /* padding inside the list item box */
   /* margin: 0;  * / /* margin outside each list item box */
   /* text-decoration: none; */ /* no underline for links */
   /* color: #18507C;*/
   /* background: url(uploads/theme/arrow-right.gif) no-repeat 0.5em center; */
   /* display: block;  */ /* IE has problems with this, fixed above */

border-bottom:medium none;
border-left:1px solid #FAFAFA;
border-right:1px solid #DADADA;
color:#555555;
display:block;
float:left;
font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:45px;
margin:0pt;
padding:0pt 15px;
text-decoration:none;
text-transform:uppercase;
width:auto;
}


/* hover state for links */
div#menu_horiz li a:hover {
  /* background-color: #C3D4DF;*/
color:#326EA1;
}
div#menu_horiz li a.activeparent:hover {
   /* background-color: #C3D4DF; */
   /* color: #18507C; */
background:#DBDBDB url(uploads/theme/nav-current.jpg) repeat-x scroll 0%;
color:#326EA1;
}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_horiz li.activeparent a {
   /* background: #385C72 url(uploads/theme/arrow-down.gif) no-repeat 0.4em center; */
   /* color: #fff; */
color:#326EA1;
}

div#menu_horiz h3 {
   /* padding: .6em 1em .6em 1.4em;  */ /* padding inside the list item box */
   /* margin: 0; */ /* margin outside each list item box */
   /* text-decoration: none;  */ /* no underline for links */
   /* color: #fff; */
   /* background: #385C72 url(uploads/theme/arrow-right-active.gif) no-repeat 0.4em center; ; */
   /* display: block; */ /* IE has problems with this, fixed above */
   /* font-size: 1em;   */                         /* instead of the normal font size for <h3> */
/*background: #f5f5f5; 
color:#326EA1;*/

border-bottom:medium none;
border-left:1px solid #FAFAFA;
border-right:1px solid #DADADA;
color:#326EA1;
display:block;
float:left;
font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:1px;
line-height:45px;
margin:0pt;
padding:0pt 15px;
text-decoration:none;
text-transform:uppercase;
width:auto;
}

/* new stuff  */


#nav ul li a:hover, #nav ul li a:active {
color:#326EA1;
}
#nav ul li#current a {
background:#DBDBDB url(uploads/theme/nav-current.jpg) repeat-x scroll 0%;
}
/* End of 'theme : Simple - Horizontal' */

