/* @import url("debug.css");  */    /* DEBUG */

body
{
	font-family: "trebuchet ms", verdana, arial, sans-serif;
	font-size: 0.85em;
    line-height:1.45em;
	color: #444444;  
	/* background-color: #f5f5f5; */
	background: #F5F5F5 url('../img/tback4.png') fixed no-repeat;
	margin: 0 0 20px 0; 
	padding: 0;
}

h1,h2
{
	font-size: 130%;
	font-weight: lighter;
	letter-spacing: 0.06em;
    color: #FD0001; 
}


h1
{
    font-size: 180%;
	margin: 6px 0 10px 0;
}

h2
{
	margin: 6px 0 2px 0;
}

p
{
	margin: 0px 0px 18px 0px;
}

ul.mainPage
{
list-style-type: none;
padding: 0;
}

ul.mainPage li
{
	background-image: url(../img/li.png);
	background-repeat: no-repeat;
	background-position: 0.5em .3em;
	padding-left: 2em;
}

.container
{
	min-height: 400px;
	width: 730px;
	background-color: #ffffff;
	margin:18px auto 18px auto;
	padding: 5px 17px 5px 17px;	
	border: 1px solid #fff;
}

.header
{
	padding: 0 0 10px 0;
}

.footer
{
	clear:both;
	padding: 20px 0 0 0;
}

.bigTitle
{
	font-size: 1.1em;
	font-style: italic;
}


.bigTitleAuthor
{
	margin: 2px 0 22px 200px;
}



.content
{
	padding: 0 3em  0 0;

	
	width:32em;
	
	border-right: 1px solid #f0f0f0;
	
	float:left;
}

.navbar 
{
	float: right;
	width: 17em;
	
}

.navbar ul {
	margin: 0 0 1em 0; padding: 0;
}

.navbar li {
	list-style-type: none;
}

.big  { font-size: 280%; color: #888888; }
.small    { font-size: 75%;}
.validator img {border-top: 5px solid #ffffff ; background: #ffffff}

.bordered, .bordered:hover { border: 1px solid #f0f0f0;}
img { border: 0;}

a {color: #000000; font-weight:bold; text-decoration: underline;}
a:hover   {color: #FD0001;; /* background: #888888; text-decoration: none */}
a.activeLink {color: #FD0001;}
a.activeLink:hover   {color: #FD0001;}
a.menuLink {text-decoration:none;}

.hilight {background-color: #66cbff; color:#ffffff; padding: 4px}
.hilightTitle  { font-size: 130%;font-weight:bold;}
.hilightSubTitle  { font-size: 100%; font-style:italic;}
.photoGrid {border: 1px solid #f0f0f0; margin: 0; padding: 0; background-color: #f5f5f5; width: 360px;}
.photoGrid_KissPM {padding: 0; background-color: #fff; width: 340px;}
.photoGrid_KissPM a {margin: 4px;}

.blue {color:#66cbff;}
.red {color:#FD0001;}
.highlight { background-color:#ff0; padding-left:2px; padding-right:2px; }
