*
{
	padding: 0px;
	margin: 0px;
	/* overflow : hidden; */
	border:none;
}

a:visited {color: #000000}

#background
 {
	background-color : #EEF3E2;
	width: 100%;
	height:100%;
	float:left;
	min-width:850px;
	background: url('../images/bglogo.gif') #EEF3E2;

}
.rounded

{
	background: url('../images/top_right.gif') no-repeat top right;
}

.thumb

{
width: 100px;
height:89px;
}
#container
{
	/*margin : 0px auto; */
	margin-top: 1cm;
	margin-bottom: 1cm;
	margin-right : 10%;
	margin-left: 10%;
	width : auto;
	/* width of the layout -- can be set to any value including percentages */
	float:left;
	border: solid 1px #000000;
	background-color : #F1EDC2;	
}
#headerbackground
{
	width: 100%;
	height:100%;
	float:left;
	background-color : #FCF6CF;
	min-width:850px;
	border-bottom: solid 1px #000000;
}
#header
{
	/* margin-bottom : 1cm; */
	height:auto;    
	width : 816px;
	clear:both;
	overflow: hidden;
	margin-left: 10%;
	margin-right: 10%;
}

.center { text-align: center;  margin: 15px;} 

#sidebar-left
{

	float : left;
	width : auto;
	/* width of the left sidebar -- can be set to any value including percentages */
	margin: 1em;
	margin-left: 15%;
	margin-right: 15%;
	clear:both;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
#navigation
{
	background-color : #FFDAB9;
	width : auto;
	float : left;
}
#navigation p
{
	padding:0;
	margin:0;
}
#navigation li
{
	display : inline;
	list-style : none;
	background-color : #FFDAB9;
	/*border-top : solid 1px rgb(0 , 51 , 153);*/
	color: #000000;
	text-align : left;
	margin: 0.3cm;
	
}
#navigation li a
{
	text-decoration : none;
	/*border-bottom : 1px solid rgb(51 , 153 , 255);
	border-right : 1px solid rgb(51 , 153 , 255);*/
	color : #000000;
}

#navigation a:link, #navigation a:visited
{
    color : #000000;
}
#navigation a:hover, #navigation a:active
{
	color : #2F4F4F;
	text-decoration : underline;
}
#navigation a:hover
{
	background-color : #FFDAB9;
	text-decoration : underline;
}

#navigation li.active a
{
	background-color :#FFFFF3;
	color : #000000;
}
#topright
    
{
	background: url('../images/top_right.gif') no-repeat top right;
}

#content
{
	clear : both;
	width: auto;
	height : 1%;
	/* IE6 hack... it's very minor, though */
	background-color : #ECF1EF;
	/*padding-bottom : 0; */
	overflow : hidden;
	margin-bottom: 1em;
	margin-left: 15%;
	margin-right:15%;
	border: solid 1px #000000;
} 
p
{
	font-size : 1em;
	line-height : 1.2em;
	margin: 0.7em 0 1.5em 0;
}
h1
{
	font-size : 0.7em;
	font-weight : bold;
	line-height : 1.3em;
	padding-top : 2.5em;
}
#content-inner
{
	width : auto;
	margin: 1cm;
}
#footer
{
	/*background-color:#BAC8D9;*/
	background-color : #EEF3E2;
	clear : both;
	width :auto;
	margin-right : 15%;
	margin-left: 15%;
}
#counter
{
	float: right;
	/*background-color:#4c6485;
	width: auto;
	height:auto;
	line-height : 1.0em;
	margin: 0.2em;
	text-align : right;
	color : #FFFFFF; */
}
#counter p
{
	line-height : 1.0em;
	padding: 0px;
	margin: 0px;
}

#developer
{
	float : left;
	line-height : 1.0em;
	padding: 0px;
	margin-left: 2cm;
	margin-right: 2cm;
	text-align: center;
}
#logo1, #logo2
{
	width : auto;
	height : auto;
}

#xhtml
{
	float:left;
}

#css
{
	float:right;
}

#logo1{float : left; margin-left:1em;}
#logo2{float : right; margin-right:1em; }
/* img.imageleft { float: left; margin-right: 15px; margin-bottom : 15px;} */
img.imageleft { float: left; margin: 0.24em 1.5em 0 0;}
img.imageright { float: right; margin: 0.24em 0  0 1.5em;}