﻿body {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	background: url("/StreamFlow/Templates/Gaia Nostra/Background.jpg");
	background-color: #2f2f2f;
	background-repeat: repeat-x;
}
a {
	font-weight: bold; 
	text-decoration: none; 	
}
a:link { 
	color: #FF8000; 
}
a:visited {  
	color: #FF8000; 
}
a:active {
	color: #FF8000; 
}
a:hover {
  	color: #FFD0A0;
	border-color: #FFD0A0;
}
#download_dir {
	font-weight: bold; 	
}
#download_file {
	font-weight: normal;
}
#content_sample {
  	font-size: 9px;
}
#page_count {
  	font-size: 9px;
}
#EditorFrame {
 	background-color: #FFFFFF;
  	width: 100%;
  	height: 400px;
  	padding: 10px;
}
#EditorContent {
  	background-color: #F0F0F0;
  	font-family: "Courier New";
 	font-size: 11px;
  	width: 100%;
  	border: 0px;
}
table {
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	empty-cells: show;
}
td {
	font-family: Arial;
	font-size: 11px;
	padding: 0px;
}
hr {
	color: #303030;
	height: 1px;
}
img {
	border-width: 0px;
	border-color: #000000;
}
input {
	font-family: Arial;
  font-size: 11px;
  border: 1px solid #464646;
  background-color: #202020;
  color: #FFFFFF;
  padding: 2px 4px 2px 4px;
  height: 22px;
    filter:alpha(opacity=80); 
    -moz-opacity: 0.80;  
    -khtml-opacity: 0.80;
    opacity: 0.80;
}
textarea {
  font-family: Arial;
  font-size: 11px;
  border: 1px solid #584020;
  background-color: #281A00;
  color: #FFFFFF;
  padding: 4px;
    filter:alpha(opacity=80); 
    -moz-opacity: 0.80;  
    -khtml-opacity: 0.80;
    opacity: 0.80;
    overflow: hidden;
}
.header {
	font-size: 18px;
	font-weight: bold;
	color: #FF8000;
}
.top {
	padding: 0px;
	vertical-align: top;
}
.notify {
  font-size: 11px;
	font-weight: bold;
}
.csv_editor_table {
  border: solid;
	border-width: 1px;
	border-color: #E0E0E0;
}
.csv_editor_data {
  border: solid;
	border-width: 1px;
	border-color: #E0E0E0;
	padding: 3px;
}
.csv_editor_header {
  border: solid;
	border-width: 1px;
	border-color: #E0E0E0;
	padding: 3px;
	height: 15px;
}
.csv_editor_value {
  	font-size: 9px;
	padding: 0px;
	border: none;
  	border-width: 0px;
}
.uploader_file {
  	width: 350px;
	height: 20px;
}
#command {
  	font-family: "Courier New";
  	font-size: 11px;
	font-weight: bold;
}
#bottom {	
	background: url("/StreamFlow/Templates/Gaia Nostra/BackBottom.png");
	height: 28px;
	padding-left: 10px;
	padding-top: 8px;
	text-align: center;
	vertical-align: top;
	font-size: 10px;
	color: #ffffff;
}
#bottom_text {	
	font-size: 10px;
	color: #ffffff;
}
#bottom a:link {
	color: #b97861;
}
#bottom a:visited {
	color: #b97861;
}
#bottom a:visited {
	color: #b97861;
}
#bottom a:hover {
	color: #F08000;
}
.menuspacer {
  	width: 40px;
	text-align: center;
  	vertical-align: top;
}
#menulink {
	font-size: 11px;
	font-weight: bold;	
}
#menulink a:link {
	color: #ffffff;
}
#menulink a:visited {
	color: #ffffff;
}
#menulink a:visited {
	color: #ffffff;
}
#menulink a:hover {
  	color: #FF8000;
}
.sidemenu_title {
	font-weight: bold;
  	height: 20px;
}
.sidemenu_bullet {
  	width: 10px;
	font-size: 11px;
	vertical-align: middle;
}
.sidemenu_caption {
  	vertical-align: bottom;
}
.sidemenu_spacer {
  	width: 20px;
}
.sidemenu {
	width: 120px;
	vertical-align: top;
}
.page {
  	width: 800px;
	height: 100%;
}
.menu {
	background: url("/StreamFlow/Templates/Gaia Nostra/MenuBack.png");
	height: 44px;
	text-align: center;
	padding-top: 9px;
	margin-left: auto;
	margin-right: auto;
}
.main {
	height: 100%;
	padding: 25px;
	padding-right: 25px;
	vertical-align: top;
	background: url("/StreamFlow/Templates/Gaia Nostra/BackPage.png");
}
.mainbody {
	height: 100%;
	padding-right: 0px;
	vertical-align: top;
}
.comment {
	color: #808080;
}
.newsarticle {
	font-size: 10px;
}
.newsline {
}
.form_title {
  font-style: italic;
	width: 170px;
}
.form_error {
  font-weight: bold;
	color: #b97861; 
}
.form_msg {
  font-weight: bold;
	color: #b97861; 
}
p.MsoNormal, 
li.MsoNormal, 
div.MsoNormal {
	margin: 0in;
	margin-bottom: .0001pt;
	font-size: 11px;
	font-family: Helvetica;
}
p.MsoCaption, 
li.MsoCaption, 
div.MsoCaption 
{
	margin-top: 6.0pt;
	margin-right: 0in;
	margin-bottom: 6.0pt;
	margin-left: 0in;
	font-size: 11px;
	font-family: Helvetica;
	font-weight: bold;
}
p.MsoBodyTextIndent, 
li.MsoBodyTextIndent, 
div.MsoBodyTextIndent {
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 0in;
	margin-left: .25in;
	margin-bottom: .0001pt;
	font-size: 11px;
	font-family: Helvetica;
}
@page Section1 {
	margin: 1.0in 1.25in 1.0in 1.25in;
}
div.Section1 {
	page: Section1;
}

.GroupBox_Content { 
  vertical-align: top;
  padding: 7px;
}

#dropmenudiv {
	position:absolute;
	z-index:100;
	visibility:hidden;
}

#SubMenu td {
  padding: 8px;
  border: 1px;
  border-style: solid;
  border-color: #A0A0A0;
  background-color: white;
}

#GalleryImage {
  margin: 0px;
  border: 1px dashed #707070;
}

#contentblock_header {
  border: solid 1px #202020;
  background-color: #808080;
  padding: 6px;
  color: #FFFFFF;
  font-size: 10px;
  font-weight: bold;
}
#contentblock_header a:link {
  color: #C0C0C0;
}
#contentblock_header a:visited {
  color: #C0C0C0;
}
#contentblock_header a:visited {
  color: #C0C0C0;
}
#contentblock_body {
  border: solid 1px #C0C0C0;
  background-color: #F0F0F0;
  padding: 10px;
}

.TourData_header td {
  padding: 4px;
  padding-left: 6px;
  padding-right: 8px;
  border: solid 1px #202020;
  font-weight: bold;
}
.TourData_row td {
  padding: 4px;
  padding-left: 6px;
  padding-right: 8px;
  border: solid 1px #202020;
}
.TourDataOld_row td {
  padding: 4px;
  padding-left: 6px;
  padding-right: 8px;
  border: solid 1px #202020;
  color: #404040;
  font-style: italic;
}
.NewsBlock {
  text-align: center;
  vertical-align: middle;
  width: 400px; 
  height: 250px;
  padding: 16px;
  border: 1px solid #404040; 
  background-image: url("/design/BackNews.jpg");
}
.LinkSection {
	position: absolute; 
	left: 85%; 
	top: 40px;  
	height: 80px; 
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #002040;
	background-color: transparent;
	background-image: url("/StreamFlow/Templates/Gaia Nostra/LinkSectionBack.png");
	padding: 15px;
}