
/*
Template 1365
Author: Y. Kollega
*/



/*  Layout
----------------------------------------------- */

.body
{
	background-color:#D9D9D9;
}


div#emotion
{
	width:100%;
	text-align:center;
	margin-bottom:1px;
	border-bottom:1px #C3C3C3 solid;
	background:white url(http://www.james-phillips.de/s/img/top_bg.gif) repeat-x left bottom;
}


div#emotion-gutter
{
	width:850px;
	text-align:left;
	margin:0 auto;
}


div#nav-main
{
	width:100%;
	text-align:center;
	background:#8DD0EB url(http://www.james-phillips.de/s/img/nav_bg.gif) repeat-x left bottom;
}


div#nav-main-gutter
{
	width:850px;
	margin:0 auto;
	text-align:left;
}


div#main
{
	width:100%;
	text-align:center;
	background:#85755C url(http://www.james-phillips.de/s/img/main_bg.gif) repeat-x left top;
}


div#main-gutter
{
	width:810px;
	margin:0 auto;
	padding:30px 20px 40px 20px;
	text-align:left;
}


div#content
{
	width:550px;
	float:left;
}


div#sidebar
{
	width:220px;
	float:right;
	border:1px #564730 solid;
	background-color:#5D5240;
}


div#sidebar .gutter
{
	padding:12px 15px;
}


div#footer
{
	width:100%;
	text-align:center;
	background:#D9D9D9 url(http://www.james-phillips.de/s/img/footer_bg.gif) repeat-x left top;
}


div#footer-gutter
{
	width:850px;
	margin:0 auto;
	text-align:left;
}


div#footer-gutter .gutter
{
	padding:32px 23px 20px 25px;
}




/*  Schrift
----------------------------------------------- */

div#footer,
div#footer p,
div#footer td,
div#footer a,
div#footer a:visited
{
	color:#999;
}






/*  Navi
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3
{	
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:left;
}


ul.mainNav2
{
	padding:0 0 60px 0;
}


ul.mainNav3
{
	padding:3px 0 12px 0;
}


ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li
{
	display:inline;
	margin:0;	
	padding:0;
	text-decoration:none;
}


/* Fix fuer richtige Positionierung des Navi Admin Panel */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 { overflow:hidden; } 

* html ul.mainNav1,
* html ul.mainNav2,
* html ul.mainNav3 { height:1%; overflow:visible; } 


ul.mainNav1 li a,
ul.mainNav1 li a:visited
{
    margin-bottom: 2px;
	display:block;
	float:left;
	border-left:1px #D1ECF7 solid;
	border-right:1px #60AECD solid;	
	white-space:nowrap;
	font-size:15px;
	text-decoration:none;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	outline:none;
}


ul.mainNav2 li a,
ul.mainNav2 li a:visited
{
	display:block;
	border-bottom:1px #877965 dotted;
	font-size:13px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	outline:none;	
}


ul.mainNav3 li a,
ul.mainNav3 li a:visited
{
	display:block;
	border:0;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
	font-weight:normal;
	color:#E4E1DD;
	outline:none;
}



ul.mainNav1 li a, ul.mainNav1 li a:visited { padding:17px 23px 17px 23px; }
ul.mainNav2 li a, ul.mainNav2 li a:visited { padding:3px 5px 3px 20px; }
ul.mainNav3 li a, ul.mainNav3 li a:visited { padding:1px 5px 1px 20px; }


ul.mainNav1 li a:hover
{
	color:white;
	background-color:#5DABCA;
}


ul.mainNav2 li a:hover,
ul.mainNav3 li a:hover
{
	color:#8DD0EB;
}



ul.mainNav1 li a.current,
ul.mainNav1 li a.current:visited,
ul.mainNav1 li a.parent,
ul.mainNav1 li a.parent:visited
{ 
	color:#5D5240;
	background:url(http://www.james-phillips.de/s/img/nav_active_bg.gif) no-repeat center bottom;
}


ul.mainNav2 li a.current,
ul.mainNav2 li a.current:visited,
ul.mainNav2 li a.parent,
ul.mainNav2 li a.parent:visited,
ul.mainNav3 li a.current,
ul.mainNav3 li a.current:visited
{
	background:url(http://www.james-phillips.de/s/img/sub_nav_active_bg.gif) no-repeat left center;
}


