/* CSS DANAJANA default */

/***************** BASIC ELEMENTS ************************/

body {
	background: #ffffff  url("../images/bg_body.jpg") no-repeat center top;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color: #8A9EA4;
	text-align: center;
}

div#frameholder {
	width: 800px;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align: left;
}

div#holder {
padding: 30px 0 10px 0;
}

div#left {
	margin: -108px 0 0 0;
	padding: 0 0 0 35px;
	width: 150px;
	float: left;
}

div#right {
	width: 595px;
	margin: 0 0 0 0;
	float: right;
}

div#content{
	padding: 0 15px 15px 20px;
	font-size: 9.75pt;
}

div#footer {
	font-size: 8.25pt;
	text-align: left;
	padding: 0 0 10px 25px;
	color: #999999;
	text-align: left;
}

div#footer a{
	color: #999999;
}


/***************** SPECIFIC ELEMENTS ************************/


/***************** header ************************/

div#header{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  height: 225px;
  background: url("../images/bg_header.jpg") no-repeat 280px; top;
  font-size: 0pt;
  line-height: 0pt;
}

div#header a.logo{
  display: block;
  position: absolute;
  top: 50px;
  margin: 0 0 0 40px;
  font-size: 0pt;
  width: 200px;
  height: 80px;
}

/***************** hormenu ************************/

div#hormenu {
	height: 33px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #008AB3 url("../images/bg_hormenu.gif") repeat-x left top;
}

	div#hormenu ul.menu {
		margin: 0;
		padding: 0 0 0 200px;
		height: 33px;
	  background: url("../images/bg_hormenu_corner.gif") no-repeat left top;
	}
	div#hormenu ul.menu li{
		margin:0;
		list-style-type: none;
		padding: 2px 0 0 0;
		margin: 0 0 0 0;
		float: left;
		background: url("../images/bg_hormenu_list_item.gif") no-repeat right 10px;
	}
	div#hormenu ul.menu li.last {padding-right:0; background: none;}
	div#hormenu ul.menu li.last a {padding-right:0;}
	
	
	div#hormenu ul.menu li a{
		color: #ffffff;
		text-decoration: none;
		font-size: 10.5pt;
		font-weight: bold;
		padding: 5px 15px;
		margin: 0 0 0 0;
		float: left;
	}
	div#hormenu ul.menu li a:hover { color: #AEECFF;}
	div#hormenu ul.menu li a.active {}

/***************** vermenu ************************/

div#vermenu {
	padding: 0 0 0 0;
	background: url("../images/bg_vermenu.gif") no-repeat left 130px;
	width: 170px;
}

div#vermenu div.header{
	padding: 95px 0 0 0;
	background: url("../images/bg_vermenu_header.gif") no-repeat left top;
}

div#vermenu div.content{
	padding: 0 10px 15px 15px;
	background: url("../images/bg_vermenu_bottom.gif") no-repeat left bottom;	
}

div#vermenu a{color: #666666;}
div#vermenu a:hover{color: #ff0000;}

div#vermenu ul.menu {
		margin: 0;
		padding: 0;
	}

div#vermenu ul.menu li{
		list-style-type: none;
		margin: 0 0 0 0;
		padding: 3px 0 3px 12px;
		background: url("../images/bg_vermenu_list_item.gif") no-repeat left 8px;
	}

div#vermenu ul.menu li.last{border-bottom: none; }
	
div#vermenu ul.menu li a{
		font-size: 9.75pt;	
		text-decoration: none;
		font-weight: bold;
		color: #809398;
		padding: 0;
}

div#vermenu ul.menu li ul.menu{
		margin: 0;
		padding: 7px 0 0 0;
	}

div#vermenu ul.menu li ul.menu li{
		list-style-type: none;
		margin: 0 0 0 0;
		padding: 7px 0 7px 5px;
		background: url("../images/bg_vermenu_list_item.gif") repeat-x left top;
	}

div#vermenu ul.menu li ul.menu li a{
		font-weight: normal;
		background: url("../images/bg_vermenu_link.gif") no-repeat 0 5px;
		padding: 0 0 0 10px;
}

div#vermenu ul.menu li a:hover {color: #809398;}
div#vermenu ul.menu li a.active {color: #C56601;}

div#vermenu ul.menu li ul.menu li a:hover{background: url("../images/bg_vermenu_link_active.gif") no-repeat 0 5px;}
div#vermenu ul.menu li ul.menu li a.active{background: url("../images/bg_vermenu_link_active.gif") no-repeat 0 5px;}

/***************** search ************************/

div#search{
  font-size: 8.25pt;
  height: 47px;
  padding: 12px 0 0 11px;
  margin: 10px 0 0 0;
	background: url("../images/bg_search.gif") no-repeat left top;
}

div#search input.text{
  width: 83px;
  height: 12px;
  padding: 4px;
  border: 1px solid #181818;
  background: #121212;
  font-size: 8.25pt;
  font-weight: normal;
  color: #999999;
  vertical-align: middle;
}	

div#search input.submit{
  vertical-align: middle;
  margin: 0 0 0 5px;
}	



/***************** site path ************************/

div#sitepath{
padding: 10px 0 10px 0;
margin: 0 0 0 0;
font-size: 7.5pt;
font-family: Arial, Verdana,  Helvetica, sans-serif;
color:#999999;
}

div#sitepath a{
font-weight: normal;
text-decoration:underline;
color: #999999;
}


/***************** flash ************************/

div#flash{
  width: 712px;
  height: 225px;
	background: url("../images/bg_flash.jpg") no-repeat;
}

/***************** homebox ************************/

div#homebox{
	padding: 15px 0 10px 0;
	height: 160px;
}

div#homebox div.item{
	padding: 0 12px 0 16px;
	margin: 0 17px 0 0;
	width: 140px;
	height: 200px;
	float: left;
}


div#homebox div.item h2{
	padding: 9px 0 12px 0;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	margin: 0 0 0 0;	
}

div#homebox div.item p{
	padding: 53px 0 5px 0;
	font-size: 8.25pt;
	line-height: 12pt;
}


div#homebox div.homebox1 {background: #F58611 url("../images/bg_homebox1.jpg") no-repeat left top;}
div#homebox div.homebox2 {background: #F8900B url("../images/bg_homebox4.jpg") no-repeat left top;}
div#homebox div.homebox3 {background: #FEA002 url("../images/bg_homebox3.jpg") no-repeat left top; margin-right: 0;}



div#homebox div#item ul{
margin: 0 0 0 0;
padding: 11px 0 11px 16px;
}

div#homebox div#item ul li{
list-style-type: none;
background: url("../images/bg_homebox_list_item.gif") no-repeat 0 5px;
padding: 3px 0 3px 18px;
}

div#homebox div#item ul li a{
color: #3D3D3D;
font-size: 9pt;
}

div#homebox div#item a.more{
padding: 0 0 0 16px
}

p.gallery img{
border: 3px solid #B5E2F1;
margin: 0 5px 5px 0;
}

div.sponsor{
padding: 20px 0 0 20px;}

div.sponsor h3{
	font-size: 10.5pt;
	color: #666666;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
		
}

div.sponsor p{
	margin: 5px 0 0 0;
	padding: 10px 0 0 0;
	line-height: 10.5pt;
	border-top: 1px solid #dddddd;	
}

