
	
#header	{ width:960px;
height:320px; position:relative; background:#cac7b8 url(../../images/header.png) top no-repeat;}

div#main-navigation ul, div#account-navigation ul 
{
	list-style-type:none;
	/* padding: 2px; */
	display: block;
	font: bold 1em;
}

div#main-navigation ul li, div#account-navigation ul li
{
	float: left; margin-right:6px; color:#29ABE2;
	position: relative;

}

div#main-navigation ul li a, div#account-navigation ul li a
{
	text-decoration: none;
	color:#29ABE2;
}

div#main-navigation ul li a:hover, div#account-navigation ul li a:hover
{
color:#CAC7B8;

}

div#main-navigation ul li a:visited {
	color: gray;
}
div#account-navigation ul li a:visited, div#account-navigation ul li a:active {
	color:#29ABE2 ;
}
div#account-navigation ul li
{
font-weight:bold;
}

div#account-navigation ul li.hello
{
	background-color: inherit;
	color: #EC3464;
}

div#main-navigation ul li
{
	text-transform: uppercase;
}

div#main-navigation 
{
	color: white;
	width:622px;
	position:absolute; bottom:28px;
	right:0px;
	margin-right:0px
	/* margin-bottom: 1em; */
}

div#account-navigation ul 
{
	float: right;
}

div#main-navigation ul 
{
 	/* background-color: #99cc00; */
}

div#site-search form
{
	/* background-color: #66ccff;  */
}

div#site-search p	{ font-weight:bold; color:#2977AE; font-size:.9em;} 
div#site-search p a	{ color:#756C67}
div#site-search form .search-site	{ padding:3px; font-family:1.1em; float:left; width:210px; border:1px solid #756c67; margin-right:10px}
div#site-search form #searchbutton { background:url(../../images/search.gif) no-repeat; width:
71px; height:25px; display:block; color:#FFFFFF; border:none; float:left; cursor:pointer }
div#site-search li {
	display: inline;
}
div#branding h1
{
	font-weight: bold;
	font-size: 3em;
	display:none;
	/* font-style:italic; */
}

div#branding h2
{
	font-size: 2.4em; position:absolute;
	left:235px; top:20px;
	color:#534741;
}


#site-search	{ position:absolute; bottom:15px; left:10px;}
div#branding	{ width:960px}

div#branding #logo { width:277px; height:83px; position:absolute; right:0px; top:30px;}



#top-strip	{ 	
	height:39px; padding:10px 0 0 0;
	margin:0 0 15px 0;}
	
#region-selection 	{ float:left; width:300px;}
#language-selection { float:left; width:250px; color:#CAC7B8; padding-top: 2px;}
#account-navigation	{ float:right; width:400px; padding-top: 2px;}
#region-selection label	{ color:#CAC7B8; font-weight:bold; font-size:.9em; width:140px; padding-top:2px;}

/*NAVIGATION*/
div#main-navigation ul li a	{ padding:10px 0 0 0; height:61px;text-align:center; display:block;}
div#main-navigation ul li a.s	{  width:74px;  background: url(../../images/nav-li-small.gif) no-repeat;  color:#534741}
div#main-navigation ul li a.s:hover	{ background: url(../../images/nav-li-small-hover.gif) no-repeat; color:#FFFFFF;}
div#main-navigation ul li a.m	{  width:91px;  background: url(../../images/nav-li-big.gif) no-repeat; color:#534741}
div#main-navigation ul li a.m:hover	{ background: url(../../images/nav-li-big-hover.gif) no-repeat; color:#FFFFFF;}
div#main-navigation ul li a.b	{  width:128px; background: url(../../images/nav-li-bigr.gif) no-repeat; color:#534741}
div#main-navigation ul li a.b:hover	{ background: url(../../images/nav-li-bigr-hover.gif) no-repeat; color:#FFFFFF;}

div#main-navigation ul li a#navigation_.current	{ background: url(../../images/nav-li-small-hover.gif) no-repeat; color:#FFFFFF;}