body {

	margin: 0px 0;
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	background-color: #e6d5ab;
	background-image: url(../images/index_01.jpg);
	background-repeat: repeat-x;
	
}

h1 {
	color: #86522b;
	margin: 12px;
	letter-spacing: -1px;
	font: normal 19px/1.3em "Lucida Grande", Verdana, sans-serif;
	
}

h2 {
	color: #86522b;
	margin: 12px;
	letter-spacing: -1px;
	font: normal 11px "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	
}

#container {
	width: 759px;
	margin: 0 auto;
	background:#FFFFFF;
	height:100%;

	
}

#contentcontainer {
	width: auto;
	height:100%;
	background-color:#FFFFFF;
	padding: 5px;
}

#header {
	background: #946239;
	width: 100%;
	height: 120px;
}

#firstmenu {
	padding-top: 1px;
	height: 108px;
	background-color: #946239;
	
}

#content {

	float: left;
	width: 759px;
	text-align: left;
	height: 100%;

}


#content2 {

	float: right;
	width: 590px;
	text-align: left;
	height:100%;
}

#secondarybar {

	float: right;
	width: 150px;
	padding: 30px 10px 10px 5px;
	text-align: left;
}

#contentbar {
	float: left;
	width: 759px;
	text-align:left;
}

#contentbar p {
	margin: 15px;
	text-align: justify;
}


#footer {
	clear: both;
	background-color:#FFFFFF;
	
}

#footer2{
	clear: both;
	background: #88532b;
	text-align: left;
	height: 30px;
	padding: 9px;
	color: #FFFFFF;
}

.contenttext {
	margin: 15px;
	text-align: justify;
}

h1{
	font-size: 12px;
	font-weight: bold;
	margin: 15px;
	background-repeat: no-repeat;
	height: 20px;
	padding: 0px;
}



.inputtext {
		    color: #000; font-size: 10px; font-family: Verdana; background-color: #fff; border: solid 1px #c6c6bc; width: 100px; height: 18px; size: 10  
}
	       
.inputbutton { 
	color: #000; 
	font-size: 10px; 
	font-family: Verdana; 
	background-color: #fff; 
	border: solid 1px #c6c6bc; 
	height: 18px; 
	size: 10  }
	
.thumbnail{
	padding: 7px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 30px;
	font-weight: bold;
	color: #86522b;
	width: 121px;
	height:120px;
}	
	
/* Horizontal Menu Bar (ABOUT ACTE)*/


#nav ul{
width:759px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
list-style-type: none;
background-color: #7c879a;
}

#nav ul li{
display : inline;
}

#nav ul li a{
width: auto;
text-decoration: none;
color: white;
background-color: #7c879a;
padding: 5px;
font-weight: bold;
margin: 5px;
}

#nav ul li a:hover{
background-color: #E2ECF9;
color: #000;
padding: 5px;
font-weight: bold;
}

#pressreleases #nav-pressreleases a, #profile #nav-profile a, #goals #nav-goals a, #membership #nav-membership a, #board #nav-board a, #exek #nav-exek a, #associated #nav-associated a {
background-color: #e2ecf9;
color: #000;
padding: 5px;
font-weight: bold;
}

/* Horizontal Menu Bar (QUALITY HOTELS)*/

#nav-hotels ul{
width:759px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
list-style-type: none;
background-color: #c19f3d;
}

#nav-hotels ul li{
display : inline;
}

#nav-hotels ul li a{
width: auto;
text-decoration: none;
color: white;
background-color: #c19f3d;
padding: 5px;
font-weight: bold;
margin: 5px;
}

#nav-hotels ul li a:hover{
background-color: #e5ce8b;
color: #000;
padding: 5px;
font-weight: bold;
}

#district #nav-district a, #category #nav-category a {
background-color: #e5ce8b;
color: #000;
padding: 5px;
font-weight: bold;
}

/* Horizontal Menu Bar (ABOUT CYPRUS)*/

#nav-cyprus ul{
width:759px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
list-style-type: none;
background-color: #5a8a7e;
}

#nav-cyprus ul li{
display : inline;
}

#nav-cyprus ul li a{
width: auto;
text-decoration: none;
color: white;
background-color: #5a8a7e;
padding: 5px;
font-weight: bold;
margin: 5px;
}

#nav-cyprus ul li a:hover{
background-color: #91c6b9;
color: #000;
padding: 5px;
font-weight: bold;
}

#generalinfo #nav-generalinfo a, #districtstowns #nav-districtstowns a, #events #nav-events a, #map #nav-map a, #gallery #nav-gallery a, #codeofconduct #nav-codeofconduct a {
background-color: #91c6b9;
color: #000;
padding: 5px;
font-weight: bold;
}

/* Horizontal Menu Bar (MEMBERS ONLY)*/

#nav-members ul{
width:759px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0px;
list-style-type: none;
background-color: #404958;
}

#nav-members ul li{
display : inline;
}

#nav-members ul li a{
width: auto;
text-decoration: none;
color: white;
background-color: #404958;
padding: 5px;
font-weight: bold;
margin: 5px;
}

#nav-members ul li a:hover{
background-color: #8b93a0;
color: #000;
padding: 5px;
font-weight: bold;
}

#logo #nav-logo a, #touristiki #nav-touristiki a, #kinitra #nav-kinitra a, #ereunes #nav-ereunes a, #stats #nav-stats a {
background-color: #8b93a0;
color: #000;
padding: 5px;
font-weight: bold;
}


/* Links */

.class1 A:link {
	text-decoration: none;
	color: #fff;
}

.class1 A:visited {
	text-decoration: none;
	color: #fff;
}

.class1 A:active {
	text-decoration: underline;
	color: #fff;
}

.class1 A:hover {
	text-decoration: underline;
	color: #fff;
}

/* Various */

.dropdowns{
	font-size: 11px; 
	font-family: Arial; 
	background-color: #eeeee9; 
	border: solid 1px #9b9b96; 
	height: 20px; 
	size: 30;  
	margin-left: 15px;
	 

}

.borderaround {
	border: 1px solid #86522b;
}


/* Admin CSS */
.tableclass tr:hover {background:#C8D9F2;
padding-left:15px;}