/* 
ID: 4068
Name: jimdolayout_12072010
Author: Nadja Macht (2010-JUL)
*/
/*  Main Elements
----------------------------------------------- */
.body {
    background-color:white;
}

div#tp-container {
	text-align:center; 
	margin:0 auto;
	padding:0px 0px ; 
    width:762px;
}

div#tp-emotion {
    width:760px;
   
    background:url(https://u.jimcdn.com/cms/o/layout/l79aeed86965fddef/img/header-trans-test1.gif) 0 0 no-repeat;
}

div#tp-wrapper {
    width:760px;
   
    margin: 0 0 2px 0;
	text-align:left;
}

div#tp-sidebar {
    width:200px;
    float:left;
}

div#tp-content {
    width:560px;
    float:left;
}

div#tp-footer {
    width:762px;
	background-color: #F5F5F5;
}

div#tp-footer a {
    
    text-decoration:none;
}

div#tp-footer a:hover {
   
}





/*  Gutter	
----------------------------------------------- */

div#tp-navigation-gutter { padding:20px 0 5px 0;}
div#tp-sidebar-gutter { padding:15px 0 20px 0; }
div#tp-content-gutter { padding:15px 0 20px 40px; }
div#tp-footer-gutter { padding:15px 20px; }



	
/*  MAIN MENU	
----------------------------------------------- */
ul.mainNav1,
ul.mainNav2,
ul.mainNav3 {
    text-align:left;
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li {
    display:block;
    margin:0;	
    padding:0;
    text-decoration:none;
}


ul.mainNav1 li a, ul.mainNav1 li a:visited,
ul.mainNav2 li a, ul.mainNav2 li a:visited,
ul.mainNav3 li a, ul.mainNav3 li a:visited
{
    display: block;
    text-decoration: none;
    background-color: #F5F5F5;
 
    margin:0 0 2px;
}


ul.mainNav1 li a, ul.mainNav1 li a:visited { padding: 10px 10px; }
ul.mainNav2 li a, ul.mainNav2 li a:visited { padding: 10px 10px 10px 20px; }
ul.mainNav3 li a, ul.mainNav3 li a:visited { padding: 10px 10px 10px 30px; }


ul.mainNav1 li a:hover,
ul.mainNav2 li a:hover,
ul.mainNav3 li a:hover { 
    font-weight: bold;
}

ul.mainNav1 li a.parent,  ul.mainNav1 li a.parent:visited,
ul.mainNav1 li a.current, ul.mainNav1 li a.current:visited { 
    font-weight: bold;
}

ul.mainNav2 li a.parent,  ul.mainNav2 li a.parent:visited,
ul.mainNav2 li a.current, ul.mainNav2 li a.current:visited,
ul.mainNav3 li a.current, ul.mainNav3 li a.current:visited { 
    font-weight:bold;
}




/*  nav admin panel fix
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 { overflow:hidden; } 


* html ul.mainNav1,
* html ul.mainNav2,
* html ul.mainNav3 { height:1%; overflow:visible; } 