/* 
    Document   : layout.css
    Created on : Sep 10, 2009, 11:06:59 AM
    Author     : www
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

ul#menu
{
    padding-top: 10px;
    padding-right: 3px;
    padding-bottom: 20px;
    padding-left: 3px;
    width:813px;
    margin:0 auto;
    text-align:center;
}

ul#menu li
{
    display:inline;
    text-decoration:none;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin:0;
    padding:1px;
}


ul#menu li a {
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    padding:10px 2px 7px 2px;
   /* padding-top: 10px;
    padding-right: 7px;
    padding-bottom: 7px;
    padding-left: 8px;*/
    display: inline;
    margin: 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #B6AE94;
    width: auto;
    /*padding:5px 4px 12px 5px;*/
}

ul#menu li a:hover {
    text-decoration: none;
    background:url('/images/layout/menu_over.png');
    background-repeat:repeat-x;
    color: #a01f70;
    font-weight: bold;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    /*padding:10px 7px 7px 8px;
    padding:5px 4px 12px 5px;*/
    display: inline;
    margin: 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #B6AE94;
    background-color: #ECECEC;
    width: auto;
}
.sub_menu {
  background-image:url(/images/layout/sub_menu_back.png);
  background-repeat:no-repeat;
  height:121px;
  /*left:375px;*/
  margin:0 auto;
  /*left:110px;*
  position:absolute;
  /*top:40px;*/
  width:667px;
  opacity:1;
  }

.sub_menu ul{
	padding:0;
	margin:0;
	list-style:none;
	margin-top:-10px;
}

.sub_menu li {
	width:120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3D3D3D;
	padding-top: 0px;
	padding-bottom: 0px;
}

.sub_menu li a{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sub_menu li a:hover{
	color: #CCCCCC;
}

.sub_menu_td{
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
}


.close_menu {
float:right;
height:22px;
left:635px;
margin-right:5px;
margin-top:5px;
position:static;
top:-35px;
width:22px;
}



