@import "all.css"; /* just some basic formatting, no layout stuff */
	
body, div, h1, h2, h3, h4, h5, h6, ul, li, img, p, a, form {
	margin:0px;
	padding:0px;
}

#clr {
	clear: both;
}

body {
	text-align:center;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../graphics/background.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #626672;
}
	
#frame {
	width:960px;
	margin-right:auto;
	margin-left:auto;
	margin-top:30px;
	text-align:left;
	border: 1px solid #FFFFFF;
	margin-bottom: 0px;
	/*background-image: url(../graphics/frame_background.gif);*/
	background-repeat: repeat-y;
	padding: 0px;
}
		
#contentheader {
	background-color: #FFFFFF;
	height: 160px;
	background-image: url(../graphics/header.jpg);
	background-repeat: no-repeat;
}
#home {
	height: 85px;
	width: 240px;
	cursor: hand;
	float: left;
	margin-top: 35px;
	margin-left: 20px;
}

#banner_full {
	height: 60px;
	width: 468px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../graphics/banner_full_box.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-top: 30px;
	margin-left: 40px;
}

#banner_small {
	height: 90px;
	width: 120px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(../graphics/banner_small_box.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
}

/*#info {
	width: 25px;
	height: 25px;
	left: 0px;
	top: 0px;
}*/
					
#contentleft {
	width:200px;
	padding:0px;
	float:left;
}

#navy {
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
}

.group {
	display: block;
	height: 25px;
	width: 170px;
	background-image: url(../graphics/gumb2.png);
	background-color: #D2D3D7;
	line-height: 25px;
	padding-left: 10px;
	color: #626672;
	text-decoration: none;
	font-family: Arial;
	color: #626672;
	font-size: 16px;
	vertical-align: middle;
	font-weight: bold;
}

.group:hover {
	background-color: #626672;
	color: #FFFFFF;	
}

.empty_group {
	display: block;
	height: 25px;
	width: 170px;
	background-image: url(../graphics/gumb3.png);
	background-color: #D2D3D7;
	line-height: 25px;
	padding-left: 10px;
	color: #626672;
	text-decoration: none;
	font-family: Arial;
	color: #626672;
	font-size: 16px;
	vertical-align: middle;
	font-weight: bold;
}

.empty_group:hover {
	background-color: #626672;
	color: #FFFFFF;	
}

.special_group {
	display: block;
	height: 25px;
	width: 170px;
	background-image: url(../graphics/gumb3.png);
	background-color: #BED62F;
	line-height: 25px;
	padding-left: 10px;
	color: #626672;
	text-decoration: none;
	font-family: Arial;
	color: #626672;
	font-size: 16px;
	vertical-align: middle;
	font-weight: bold;
}

.special_group:hover {
	color: #FFFFFF;
	background-color: #000000;
}

.option {
	display: block;
	height: 25px;
	width: 160px;
	background-image: url(../graphics/gumb1.png);
	background-color: #626672;
	line-height: 25px;
	padding-left: 20px;
	text-decoration: none;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 14px;
	vertical-align: middle;
}

.option:hover {
	background-color: #D2D3D7;
}

.show {
	display:inline;
}

.hide {
	display:none;
}

/*input {
	padding: 0px;
	height: 22px;
	width: 176px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}*/

#navy #pool {
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navy #pool p {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
	color: #FFFFFF;
}

#navy form #row {
	width: 180px;
	margin-top: 5px;
	color: #FFFFFF;
}
                
#navy form #option {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 15px;
	float: left;
}

#navy form #txt {
	width: 165px;
	float: left;
}

#navy form #button {
	height: 25px;
	width: 180px;
	background-color: #D2D3D7;
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #626672;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navy form #button:hover {
	color: #FFFFFF;
	background-color: #626672;
}

#navy #pool_full_bar {
	width: 176px;
	background-color: #FFFFFF;
	height: 6px;
	padding: 2px;
	margin-bottom: 8px;
}

#navy #pool_percent_bar {
	background-color: #BED62F;
	height: 6px;
}
		   
#contentcenter {
	width:560px;
	float:left;
}

#pathway {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	width: 540px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BED62F;
	padding-top: 14px;
	padding-bottom: 3px;
	cursor: default;
}

#pathway a {
	color: #FFFFFF;
	text-decoration: none;
}
#pathway a:hover {
	text-decoration: underline;
}

#content {
	width: 540px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}

/* page 0 */

/* premium events */

#lastnews {
	margin-top: 15px;
	border: 1px solid #626672;

}

#lastnews #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}
#lastnews #left {
	float: left;
	width: 90px;
}

#lastnews #right {
	float: left;
	width: 420px;
	margin-left: 10px;
}

#lastnews #right .titlelink {
	font-size: 16px;
	color: #606470;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#lastnews #right .date {
	color: #BED62F;	
}

#news #list #right p {
	font-size: 11px;
	margin-bottom: 10px;
	font-family: Verdana, Arial;
	color: #FFFFFF;
}

#lastnews #right a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;	
}

#lastnews #right a:hover {
	color: #BED62F;
}

#events {
	margin-top: 15px;
	border: 1px solid #626672;
	width: 263px;
	float: left;
}

#events #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#events #premium_events_listing_1 {
	
}

#events #premium_events_listing_0 {

}

#events #premium_events_listing_1:hover, #events #premium_events_listing_0:hover {

}

#events #premium_events_listing_1  #logo, #events #premium_events_listing_0 #logo {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
	/*zaradi slik*/
	height: 60px;
	overflow: hidden;
}

#events #premium_events_listing_1 #info, #events #premium_events_listing_0 #info {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
	width: 150px;
	margin-bottom: 5px;
	overflow: hidden;
}

#events #premium_events_listing_1 #info .title, #events #premium_events_listing_0 #info .title {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#events #premium_events_listing_1 #info .date, #events #premium_events_listing_0 #info .date {
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#events #premium_events_listing_1 #info a, #events #premium_events_listing_0 #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#events #premium_events_listing_1 #info a:hover, #events #premium_events_listing_0 #info a:hover {
	color: #BED62F;
}

/* premium destinations */

#first_destinations {
	margin-top: 15px;
	border: 1px solid #626672;
	float: left;
	width: 263px;
	margin-left: 10px;
}

#first_destinations #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#first_destinations #destination_listing_1 {
	
}

#first_destinations #destination_listing_0 {

}

#first_destinations #destination_listing_1:hover, #first_destinations #destination_listing_0:hover {

}

#first_destinations #destination_listing_1  #logo, #first_destinations #destination_listing_0 #logo {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
}

#first_destinations #destination_listing_1 #info, #first_destinations #destination_listing_0 #info {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 10px;
	width: 170px;
	overflow: hidden;
}

#first_destinations #destination_listing_1 #info .company, #first_destinations #destination_listing_0 #info .company {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#first_destinations #destination_listing_1 #info .slogan, #first_destinations #destination_listing_0 #info .slogan {
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#first_destinations #destination_listing_1 #info a, #first_destinations #destination_listing_0 #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#first_destinations #destination_listing_1 #info a:hover, #first_destinations #destination_listing_0 #info a:hover {
	color: #BED62F;
}

#prem_anim {
	margin-top: 10px;
	float: left;
	width: 263px;
	margin-left: 11px;
}

#remaining #galleries {
	float: left;
	width: 326px;
	border: 1px solid #626672;
	padding-bottom: 5px;
	margin-top: 15px;
}

#remaining #galleries #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#remaining #galleries a {
	font-size: 12px;
	color: #000099;
	text-decoration: none;
}

#remaining #galleries a:hover {
	text-decoration: underline;
}

#remaining #galleries #images {
	margin-top: 10px;
	text-align: center;
}
#remaining #galleries #images img {
	margin-top: 1px;
	margin-right: 6px;
	margin-bottom: 5px;
	margin-left: 6px;
}


/* page 0 end */

/* page 1 */

/* part 1 */

#pevents {
	margin-top: 15px;
	border: 1px solid #626672;
	width: 326px;
	float: left;
}

#pevents #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#pevents #premium_events_listing_1 {
	
}

#pevents #premium_events_listing_0 {

}

#pevents #premium_events_listing_1:hover, #pevents #premium_events_listing_0:hover {

}

#pevents #premium_events_listing_1  #logo, #pevents #premium_events_listing_0 #logo {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
	/*zaradi slik*/
	height: 60px;
	overflow: hidden;
}

#pevents #premium_events_listing_1 #info, #pevents #premium_events_listing_0 #info {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
	width: 185px;
	margin-bottom: 5px;
	overflow: hidden;
}

#pevents #premium_events_listing_1 #info .title, #pevents #premium_events_listing_0 #info .title {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#pevents #premium_events_listing_1 #info .date, #pevents #premium_events_listing_0 #info .date {
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#pevents #premium_events_listing_1 #info a, #pevents #premium_events_listing_0 #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#pevents #premium_events_listing_1 #info a:hover, #pevents #premium_events_listing_0 #info a:hover {
	color: #BED62F;
}

/* ---------- */

#fevents {
	margin-top: 15px;
	border: 1px solid #626672;
	width: 200px;
	float: left;
	margin-left: 10px;
}

#fevents #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#fevents #free_events_listing_1 {
	
}

#fevents #free_events_listing_0 {
	
}

#fevents #free_events_listing_1:hover, #fevents #free_events_listing_0:hover {

}

#fevents #free_events_listing_1 #info, #fevents #free_events_listing_0 #info {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	width: 185px;
	padding-bottom: 5px;
}

#fevents #free_events_listing_1 #info .title, #fevents #free_events_listing_0 #info .title {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#fevents #free_events_listing_1 #info .date, #fevents #free_events_listing_0 #info .date {
	font-size: 10px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#fevents #free_events_listing_1 #info a, #fevents #free_events_listing_0 #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#fevents #free_events_listing_1 #info a:hover, #fevents #free_events_listing_0 #info a:hover {
	color: #BED62F;
}

/* part 2 */

#show_premium_event {
	margin-top: 20px;
	border: 1px solid #626672;
	background-color: #FFFFFF;
}

#show_premium_event  #logo {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	margin-bottom: 4px;
}

#show_premium_event #logo #host {
	background-color: #F2F2F4;
	margin-top: 10px;
	padding: 5px;
}

#show_premium_event #logo #host #left {
	float: left;
}

#show_premium_event #logo #host #right {
	float: left;
	width: 125px;
	margin-left: 5px;
}

#show_premium_event #logo #host #right .company {
	font-weight: bold;
	color: #606470;
}

#show_premium_event #logo #host #right .slogan {
	color: #CC0033;	
}

#show_premium_event #info {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 10px;
	width: 305px;
	margin-bottom: 5px;
}

#show_premium_event #info .title {
	font-size: 16px;
	color: #606470;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#show_premium_event #info .details {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#show_premium_event p {
	margin-bottom: 10px;
	color: #000000;
}

/* ---------- */

#show_free_event {
	margin-top: 20px;
	border: 1px solid #626672;
	width: 300px;
	background-color: #FFFFFF;
}

#show_free_event #info {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}

#show_free_event #info .title {
	font-size: 16px;
	color: #606470;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#show_free_event #info .details {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#show_free_event #info p {
	margin-bottom: 10px;
	color: #000000;
}

#show_free_event #host {
	color: #606470;
	background-color: #F2F2F4;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;	
}

/* page 2 */

/* part 1 */

#destinations {
	margin-top: 20px;
	border: 1px solid #626672;
}

#destinations #destination_listing_1 {
	
}

#destinations #destination_listing_0 {

}

#destinations #destination_listing_1:hover, #destinations #destination_listing_0:hover {

}

#destinations #destination_listing_1  #logo, #destinations #destination_listing_0 #logo {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
}

#destinations #destination_listing_1 #info, #destinations #destination_listing_0 #info {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 25px;
}

#destinations #destination_listing_1 #info .company, #destinations #destination_listing_0 #info .company {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#destinations #destination_listing_1 #info .slogan, #destinations #destination_listing_0 #info .slogan {
	font-size: 12px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#destinations #destination_listing_1 #info a, #destinations #destination_listing_0 #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#destinations #destination_listing_1 #info a:hover, #destinations #destination_listing_0 #info a:hover {
	color: #BED62F;
}

/* part2 */

#destination_details {
	margin-top: 20px;
	border: 1px solid #626672;
}

#destination_details #logo {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
}

#destination_details #info {
	float: left;
	margin-top: 5px;
	margin-bottom: 4px;
	margin-left: 25px;
	width: 380px;
}

#destination_details #info .company {
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#destination_details #info .slogan {
	font-size: 12px;
	color: #CC0033;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#destination_details #info .data {
	font-size: 11px;
	color: #626672;
	letter-spacing: 0.1em;
}

#destination_details #info a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
}

#destination_details #info a:hover {
	color: #BED62F;
}

#destination_details #presentation_images {
	padding-top: 10px;
	padding-bottom: 8px;
	background-color: #626672;
}

#destination_details #presentation_images img {
	margin-left: 7px;
	margin-right: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#destination_details #extended_info {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}

#destination_details #extended_info #button {
	background-color: #BED52D;
	display: block;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #636773;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	font-weight: bold;
	width: 110px;
	background-position: -5px -3px;
	margin-bottom: 1px;
}

#destination_details #extended_info #button:hover {
	background-color: #000000;
	color: #FFFFFF;
}

#destination_details #text {
	margin-top: 5px;
	margin-left: 25px;
	float: left;
	width: 380px;
	font-size: 12px;
}

#destination_details #text p {
	margin-bottom: 10px;
	color: #FFFFFF;
}

/* page 2 end */

/* page 3 */

/* part 1 */

#news {
	margin-top: 20px;
}

#news #list {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BED62F;
	margin-bottom: 5px;
}

#news #list #left {
	float: left;
	width: 90px;
}

#news #list #right {
	float: left;
	width: 440px;
	margin-left: 10px;
}

#news #list #right .titlelink {
	font-size: 16px;
	color: #606470;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#news #list #right .date {
	color: #BED62F;	
}

#news #list #right p {
	font-size: 11px;
	margin-bottom: 10px;
	font-family: Verdana, Arial;
	color: #FFFFFF;
}

#news #list #right a {
	font-size: 11px;
	color: #BED62F;
	letter-spacing: 0.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;	
}

#news #list #right a:hover {
	color: #BED62F;
}

/* part 2 */

#news #single {

}

#news #single #top {

}

#news #single #top .titlelink {
	font-size: 16px;
	color: #606470;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#news #single #top .date {
	color: #BED62F;	
}

#news #single #top p {
	font-size: 11px;
	margin-bottom: 10px;
	font-family: Verdana, Arial;
	color: #FFFFFF;	
}

#news #single #author {
	text-align: right;
	margin-bottom: 5px;
	color: #FFFFFF;	
}

#news #single #bottom {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BED62F;
	border-bottom-color: #BED62F;
}

#news #single #bottom img {
	padding: 0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

/* page 3 end */

/* page 4 */

#main_gallery {
	margin-top: 20px;
	background-image: url(../graphics/gallery_background.jpg);
	background-repeat: repeat-y;
}

#main_gallery #gallery {
	margin-bottom: 2px;
	height: 20px;
	border: thin solid #BED62F;
	color: #000000;
}

#main_gallery #gallery:hover {
	background-color: #FFFFFF;
}

#main_gallery #gallery #camera {
	float: left;
	margin-left: 2px;
}

#main_gallery #gallery #data {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}

#main_gallery #gallery #data a {
	font-size: 10px;
	color: #626672;
	text-decoration: none;
	font-weight: bold;
}

#main_gallery #gallery #data a:hover {
	color: #000000;
}

/ *pt2 */

#galleries {
	margin-top: 20px;
}

#galleries #images {
	margin-top: 10px;
}

#galleries #images #imageholder {
	float: left;
	height: 110px;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
}

#galleries #images #imageholder #imageborder {
	padding: 1px;
	height: 90px;
	width: 90px;
	border: 1px solid #626672;
}

#galleries #images img {
	margin: 0px;
	padding: 0px;
}

#galleries #commentimageborder {
	float: left;
	padding: 1px;
	height: 200px;
	width: 200px;
	border: 1px solid #626672;
}

#galleries #commentimageborder img {
	margin: 0px;
	padding: 0px;
}

#galleries #formborder {
	float: left;
	padding: 1px;
	height: 200px;
	/*width: 312px;*/
	width: 180px;
	border: 1px solid #626672;
	margin-left: 20px;
}

#galleries #formborder #comment input, select, textarea {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#galleries #formborder #comment #txt {
	height: 130px;
	width: 178px;
	border: 1px solid #626672;
}

#galleries #formborder #comment #button {
	height: 25px;
	width: 180px;
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #626672;
	font-weight: bold;
}

#galleries #formborder #comment #button:hover {
	color: #FFFFFF;
	background-color: #626672;
}

#galleries #comments {
	margin-top: 15px;	
}

#galleries #comments .title {
	font-family: Arial;
	font-size: 16px;
	color: #BFD630;
	font-weight: bold;
}

#galleries #comments #comment {
	margin-top: 10px;
}

#galleries #comments #comment #user {
	float: left;
	width: 120px;
}

#galleries #comments #comment #user .name {
	font-family: Arial;
	font-size: 14px;
	color: #626672;
}
#galleries #comments #comment #user .date {
	font-family: Arial;
	font-size: 10px;
	color: #626672;
}

#galleries #comments #comment #content {
	float: left;
	width: 410px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #626672;
}
/* page 4 end */

/* page 5 */

#charts {
	margin-top: 20px;
	border: 1px solid #626672;
}

#charts #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#charts #row {
	padding-left: 10px;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #626672;
	padding-top: 3px;
	padding-bottom: 2px;
}

#charts #row #position {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #626672;
	float: left;
	width: 25px;
}

#charts #row #change {
	width: 20px;
	float: left;
}

#charts #row #song {
	width: 400px;
	float: left;
	margin-left: 10px;
}

#charts #row #song #title {
	font-weight: bold;
}

#charts #row #song #artist {
	text-transform: uppercase;
}

#charts #row #vote {
	width: 50px;
	float: left;
	margin-left: 10px;
}

#charts #suggestions {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #BFD630;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

/* page 5 end */

/* page 6 */

/* part1 */

#noform {
	margin-top: 20px;
	font-size: 12px;
}

#noform a {
	color: #660000;
	text-decoration: none;
	color: #BED62F;
}

#noform a:hover {
	text-decoration: underline;
	color: #BED62F;
}

/* part2 */

#form {
	margin-top: 20px;
	color: #000000;
}

#free_event {
	background-color: #F2F2F4;
	padding: 10px;
	width: 180px;
	float: left;
	overflow: hidden;
}

#free_event #form_title {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #626672;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
}

#free_event input, select, textarea {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#free_event #data {
	height: 15px;
	width: 180px;
	border: 1px solid #626672;
}

#free_event #select {
	height: 18px;
	border: 1px solid #626672;
}

#free_event #txt {
	width: 180px;
	border: 1px solid #626672;
}

#free_event #button {
	height: 25px;
	width: 180px;
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #626672;
	font-weight: bold;
}

#free_event #button:hover {
	color: #FFFFFF;
	background-color: #626672;
}

#topremium {
	float: left;
	margin-left: 30px;
}

/* part3 */

#premium_event {
	background-color: #F2F2F4;
	padding: 10px;
	width: 520px;
	float: left;
	color: #000000;
}

#premium_event #form_title {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #626672;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
}

#premium_event input, select, textarea {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

#premium_event #data {
	height: 15px;
	width: 180px;
	border: 1px solid #626672;
}

#premium_event #select {
	height: 18px;
	border: 1px solid #626672;
}

#premium_event #txt {
	width: 300px;
	border: 1px solid #626672;
}

#premium_event #button {
	height: 25px;
	width: 180px;
	background-image: url(../graphics/gumb3.png);
	background-repeat: no-repeat;
	background-position: center top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	color: #626672;
	font-weight: bold;
}

#premium_event #button:hover {
	color: #FFFFFF;
	background-color: #626672;
}

/* page 6 end */

/* toolbox */

#toolbox {
	margin-top: 10px;
	border: 1px solid #626672;
	background-color: #FFFFFF;
	color: #000000;
}
.toolbox_text {
	font-size: 10px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/* toolbox end */

/* page 7 */

#myevents {
	margin-top: 15px;
	border: 1px solid #626672;
}

#myevents #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#myevents .title {
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
}


/* page 7 end */

/* page 8 */

#myphotos {
	margin-top: 15px;
	border: 1px solid #626672;
}

#myphotos #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}

#myevents #imgholder {
	height: 110px;
	width: 85px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #999999;
	float: left;
	text-align: center;
}

#myevents #imgholder img {
	margin: 0px;
	padding: 0px;
}

#myevents .error {
	float: left;
	font-weight: bold;
	margin-right: 200px;
	margin-left: 15px;
}

#myevents form {
	margin: 0px;
	padding: 5px;
}

/* page 8 end */

/* page 9 */

#food {
	margin-top: 20px;
	border: 1px solid #626672;
}

#food #titlerow {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #626672;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: bold;
}
#food .location {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-decoration: none;
	float: left;
	width: 170px;
}

/* page 9 end */

#contentright {
	width:200px;
	padding:0px;
	float:left;
}

#contentright #search {
	height: 20px;
	width: 180px;
	margin-left: 10px;
}

#contentright #search form {
	margin: 0px;
	padding: 0px;	
}

#contentright #search form input {
	margin: 0px;
	padding: 0px;
}

#contentright #search #txt {
	width: 175px;
	border: 1px solid #626672;
}

/*#contentright #search #btn {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 18px;
	margin-top: 1px;
	margin-left: 5px;
	background-image: url(../graphics/searchbutton.jpg);
}*/

#banner_tower {
	height: 600px;
	width: 160px;
	margin: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	/*background-image: url(../graphics/banner_tower_box.jpg);*/
}

#contentfooter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8D9DD;
	/*background-image: url(../graphics/footer.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	background-color: #FFFFFF;*/
	padding-top: 10px;
	padding-bottom: 10px;
	height: 80px;
}

#temp{
	width: 100px;
	float: left;
	height: 50px;
	visibility: hidden;
}

#banner_micro {
	height: 31px;
	text-align: center;
	width: 720px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	/*background-image: url(../graphics/banner_buttons_box.jpg);*/
	background-repeat: no-repeat;
	float: left;
	margin-left: 10px;
}

#banner_micro img {
	padding-right: 5px;
	padding-left: 5px;
}
	
h1 {
	font-size: 16px;
	color: #BFD630;
	padding-bottom: 5px;
	padding-top: 10px;
	text-transform: lowercase;
}

h2 {
	font-size: 14px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 3px;
	padding-top: 10px;
}

h3 {
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 3px;
	padding-top: 15px;
	font-weight: bold;
}

h4 {
	font-size: 10px;
	color: #999999;
	margin-left: 10px;
	margin-right: 10px;
	text-align: right;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

h5 {
	font-size: 12px;
	color: #626471;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 2px;
	padding-top: 5px;
	font-weight: bold;
}

#sub {
	color: #FFFFFF;
	width:960px;
	margin-right:auto;
	margin-left:auto;
	margin-top:20px;
	text-align:center;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}

#sub a {
	color: #FFFFFF;
	text-decoration: none;
}

#sub a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#festival {
	background-image: url(../graphics/banner_panonija_frontpage.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 30px;
	width: 540px;
	text-align: center;
	font-family: Arial;
	font-size: 20px;
	text-decoration: none;
	padding-top: 70px;
	display: block
}