/* Initial cleanup
----------------------------------------------- */
html, body, form, fieldset { margin: 0; padding: 0; }
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; }
img { border:0px;}

/* Main structure
----------------------------------------------- */
body { font-family:  Helvetica, Arial, sans-serif; font-size: 76%; line-height: 120%; color: #686868; background: #fff; min-width: 760px; }

#container {text-align: center; width:1099px; margin-left:auto; margin-right:auto; }
#wrapper { width: 900px; text-align: left; margin: 0 auto; }
#content { display: inline; padding: 0px; margin-top:0.5em; margin-right:00px; float:left; width:800px; }
#footer, #theme-info, #footer-include { text-align: right; min-height:60px; vertical-align:bottom; clear: both; }
#LeftMenu { min-height:5px;  padding-left:0em;  text-align:right;  float:left; width:130px; padding-right:20px; }
#rightbar { min-height:5px;  width: 149px; float:right; vertical-align:top;  }




/* Header
----------------------------------------------- */

#header_wrap {width:1099px; }
#leftheaderspacer {width:150px; height:50px; float:left;  }
#header { padding: 0 0px; margin-right:0; margin-left:0; width:800px; text-align: center; }
	#header-image { margin: 0 0 -20px 0;  }
	#header-image a { text-decoration: none; border: none; }
	#header-image a img { border: none; }
	#title { margin: 5px 0 -20px; border-bottom: 1px solid #ccc; }
	#navigation { margin: 20px 0 0 0; border-bottom: 1px solid #ccc; }
#rightheaderspacer { text-align: right; 
                     vertical-align:bottom;
		     float:right; width:149px; height:50px;  }


/* Navigation
 * ----------------------------------------------- */
#navigation ul.primary { list-style: none; margin: 0; padding: 0.5em 0; }
body.rtl #navigation ul.primary { direction: ltr; }
#navigation ul.primary li { display: inline; margin: 0 1em 0 0; }
body.rtl #navigation ul.primary li { display: inline; margin: 0 0 0 1em; }
#navigation div.secondary { padding: 0.5em 0; }
#navigation div.secondary p { margin: 0; }
body.janus #navigation .secondary p, body.janus #theme-info .secondary p { text-align: right; }
#wrapper .nav-current:link, #wrapper .nav-current:visited, #wrapper .nav-current:active {                                                          
/* color: #0077ee; */
                      color: #585858;
  }
   #wrapper .nav-current:hover { color: #f07800; }
   #wrapper .nav-rightnow:hover { color: #0077ee; }
  #wrapper .nav-rightnow:link, #wrapper .nav-rightnow:active #wrapper, .nav-rightnow:visited{ color: #f07800; }


/* HEADERS *---------------------------------------------*/
              h1, body .entry .title { font-family: 'Helvetica', arial, sans-serif;
                                        font-size: 2em;
                                         font-weight: normal; line-height: 110%;
                                         margin: 0;
                                         border-bottom: 0px
                                         solid #ccc;
                                         color: #000;
                                         padding: 0 0 0.1em 0; }
                h2 { font-family: 'Helvetica', arial, sans-serif;
                     font-size: 1.0em;
                     font-weight: bold;
                     line-height: 110%;
                     color: #000;
                     margin: 0 0 0.5em 0; }
                h3 { font-size: 0.9em; font-weight: normal; color: #000000; text-transform: uppercase;
                     letter-spacing: 0.1em; margin: 0 0 0.8em 0;
                     border-bottom: 0px solid #e5e5e5; padding: 0 0 0.4em 0; }
                h4 { font-family: 'Times New Roman', Times, serif; font-size: 1.5em; font-weight: normal; line-height: 120%; margin: 0 0 0.3em 0; }
                h5 { font-size: 1em; font-weight: bold; line-height: 120%; margin: 0 0 0.3em 0; padding: 0px; }
                h6 { font-size: 0.8em; font-weight: bold; line-height: 120%; margin: 0 0 0.3em 0; padding: 0px; }

/*---------------------------*/
/* Links
----------------------------------------------- */
a { text-decoration: none; }
#cfe2e5
/*a:link, a:visited, a:active { color: #006a80; }
# coool red a8001c
e5cfd2
*/
a:link, a:visited, a:active { color: #999; }
a:hover { color: #000; }

/*-----------------------------------------------*/
/* Front Page Picture Frame
 * ---------------------------------------------*/

ul { 

 list-style-type:none;
}
ul.frontpic li a img {
  
 padding: 10px 10px 10px 10px;
 background: #eee;
 border: 1px solid #fff;
 margin-bottom: 10px;
 -moz-box-shadow: 0px 2px 15px #333;
 box-shadow: 0px 2px 15px #333;
 -webkit-box-shadow: 0px 2px 15px #333;
behavior: url(ie-css3.htc);

 position: relative;
}
ul.frontpic li a {

 z-index: 1;
 -webkit-transform: rotate(-0.2deg);
 -moz-transform: rotate(-0.2deg);

}

/*------------------------------------------------*/
/* PPA LOGO
 * -----------------------------------------------*/
.ppalogo { 
  padding-left:0px;
  margin-top: 5px;
  margin-bottom:7px;
  -moz-box-shadow: 0px 2px 10px #333;
  box-shadow: 0px 2px 10px #333;
  -webkit-box-shadow: 0px 2px 10px #333;

 behavior: url(ie-css3.htc);

}
.ppacontainer {
 margin-top:30px;
 margin-left:8px;
 font-size: 7pt;
 color: #000;
 font-weight: bold;
 line-height:110%;
}


.selfport {

}

