/* CSS Document */
* {
	margin: 0;
	padding: 0;
	}
	
html {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#333;
margin-top:10px;
}

#container {
width: 740px;
margin-left:auto;
margin-right:auto;
}

#container-home {
background-color:#94908D;
width: 740px;
margin-left:auto;
margin-right:auto;
}
.gallery1 {
margin-left:8px;
margin-top:7px;
margin-bottom:7px;
}

.gallery2 {
margin-left:6px;
margin-top:7px;
margin-bottom:7px;
}

a img	{
	border: none;
	}


/* ------- front page -------- */

/*
#front-page {
background-image:url(images/front-page.jpg);
background-repeat:no-repeat;
}

#front-page img {
margin-top:63px;
margin-bottom:318px;
}


/* ------ navigation ------ */
/*

#navcontainer {
}

#navlist {
text-align:center;
font-size:medium;
}


#navlist li
 {
 display: inline;
 list-style-type: none;
 padding-right: 20px;
 }
 
 #navcontainer ul li a
 {
 text-decoration: none;
	color:#333;
	font-weight:bold;
 }

 #navcontainer ul li a:hover
 {
 color:#666;
 text-decoration: none;
 font-weight:bold;
 }
*/
/* ------ other pages ---- */

#header {
background-image:url(images/header-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#header img {
margin-top:16px;
margin-bottom:55px;
}

#navcontainer_header {
margin-top:-32px;
margin-bottom:0;
}

#navlist_header {
text-align:center;
font-size:14px;
}


#navlist_header li
 {
 display: inline;
 list-style-type: none;
 padding-left: 20px;
 }
 
 #navcontainer_header ul li a
 {
 text-decoration: none;
	color:#333;
	 font-weight:bold;
 }

 #navcontainer_header ul li a:hover
 {
 color:#666;
 text-decoration: none;
  font-weight:bold;}

#content {
background-image:url(images/bg/rotate.php);
background-position:top;
background-repeat:no-repeat;
margin-top:10px;
}

#content h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:large;
font-weight:bold;
margin-bottom:10px;
}


 
 /* ----- footer ----*/
 #footer {
 margin-top:10px;
 border-top:1px solid;
 border-top-color:#CCCCCC;
 color:#666;
 font-size:x-small;
 text-align:center;
 }
 
 #footer p {
 margin-top:5px;
 }
 
 #footer a:link{
 color:#666;
 text-decoration:none;
 }
 
  #footer a:visited{
 color:#666;
 text-decoration:none;
 }
 
   #footer a:active{
 color:#666;
 text-decoration:none;
 }
 
 #footer a:hover {
 color:#333;
 text-decoration:none;
 }
 
 /* GALLERY */
 
 .gallery-image {
margin-top:20px;
margin-left:20px;
}

.gallery-body {
background-color:#94908D;
text-align:center;
margin:0px;
margin-bottom:20px;
}

/* home */

#homecontainer_header {
margin-top:0px;
padding-bottom:3px;
background-color:#E9E9E8;
}

#homelist_header {
text-align:center;
font-size:14px;
}


#homelist_header li
 {
 display: inline;
 list-style-type: none;
 padding-left: 20px;
 }
 
 #homecontainer_header ul li a
 {
 text-decoration: none;
	color:#94908D;
	 font-weight:bold;
 }

 #homecontainer_header ul li a:hover
 {
 color:#666;
 text-decoration: none;
  font-weight:bold;}

.links {
padding:5px;
}

.leftpic {
float:right;
margin-bottom:10px;
margin-left:10px;
}

.grey a:link{
 color:#333;
 text-decoration:none;
 }
.grey a:visited{
 color:#333;
 text-decoration:none;
 }
 
.grey a:active{
 color:#333;
 text-decoration:none;
 }
 
.grey a:hover {
 color:#666;
 text-decoration:none;
 }
 
  /* ----- footer2 ----*/
 #footer2 {
 margin-left:auto;
 margin-right:auto;
 margin-top:10px;
 border-top:1px solid;
 border-top-color:#CCCCCC;
 color:#666;
 width:740px;
 font-size:x-small;
 text-align:center;
 }
 
 #footer2 p {
 margin-top:5px;
 }
 
 #footer2 a:link{
 color:#666;
 text-decoration:none;
 }
 
  #footer2 a:visited{
 color:#666;
 text-decoration:none;
 }
 
   #footer2 a:active{
 color:#666;
 text-decoration:none;
 }
 
 #footer2 a:hover {
 color:#333;
 text-decoration:none;
 }

 #maincontent {
 margin-left:auto;
 margin-right:auto;
 margin-top:10px;
 border-top:1px solid;
 border-top-color:#CCCCCC;
 color:#666;
 width:740px;
 font-size:x-small;
 text-align:justify;
 }
 
 #maincontent p {
 margin-top:7px;
 }
 
 #maincontent h1 {font-size:16px; margin-top:7px;}
 
 #maincontent a:link{
 color:#666;
 text-decoration:none;
 }
 
 #maincontent a:visited{
 color:#666;
 text-decoration:none;
 }
 
 #maincontent a:active{
 color:#666;
 text-decoration:none;
 }
 
 #maincontent a:hover {
 color:#333;
 text-decoration:none;
 }