@charset "windows-1250";

body 
{
   height:100%; margin-bottom:0px; margin-left:0px; margin-right:5px; margin-top:0px;
   font-family:Tahoma; font-size:13px;
   background-color:#F1DFB0; background-image:url(HTML/images/main_bg.jpg); background-position:center top; background-repeat:repeat-y;
}

html  {height:100%;}

/* Height 100% (used for tables) */
.h100 {height:100%;}


/* DEFAULT HEADER */
h1 {
  font-size: 13px;
  color: #623623;
  line-height: 15px;
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 5px 0px;
}

.color_black {color:#000000;}
.color_red   {color:#830d0E;}
.color_brown {color:#623623;}
.color_gray  {color:#333333;}

/* padding */
.padding_5px  {padding:5px 5px 5px 5px;}
.padding_10px {padding:10px 10px 10px 10px;}
.padding_15px {padding:15px 15px 15px 15px;}
.padding_bottom5px {padding:0px 0px 5px 0px;}
.padding_top_5px   {padding:5px 0px 0px 0px;}
.padding_side      {padding-left:15px; padding-right:15px;}
.padding_height    {padding-top:5px; padding-bottom:5px;}

/* Default Links */
a:link, a:visited, a:active, a:hover {
  font-size:12px;
  color:#830d0E;
  text-decoration:underline;
}

/* Bottom Menu Right Bottom Leaves */
.bottom_background_leaves {
  background:url(HTML/images/bg_flowers.gif);
  background-position:right bottom;
  background-repeat:no-repeat;
}

/* Bottom Menu Region Paddings and main color (should be the same as BottomMenuLinks (Where the bottom menu is located) */
.BottomMenuPaddingRegion {
  padding:20px 0px 0px 30px;
  line-height:15px;
  font-size:11px;
}

/* Bottom Menu Links */
a.BottomMenuLinks:hover, a.BottomMenuLinks:active, a.BottomMenuLinks:visited, a.BottomMenuLinks:link, .BottomMenuLinks {
  color:#623623;
  text-decoration:none;
  font-size:11px;
}

/* Bottom Menu Original Links */
a.OrigMenuLinks:hover, a.OrigMenuLinks:active, a.OrigMenuLinks:visited, a.OrigMenuLinks:link, .OrigMenuLinks {
  color:#623623;
  text-decoration:none;
  font-size:13px;
}

/* Telephone Number Top */
.TelephoneCallTop {
  font-size:12px;
  color:#830d0E;
}

/* E-mail Top */
.EmailTop:visited, .EmailTop:link, .EmailTop:active, .EmailTop:hover {
  font-size:12px;
  color:#830d0E;
  text-decoration:none;
}

/* NewsLetter Text Box */
.NewsLetterTextBox {
  width: 193px;
  height: 19px;
  border: 1px solid #CACDB5;
  color: #585858;
}

.font_14px {font-size:14px;}

.special_bg {
  background-image:url(HTML/images/special_offer.jpg);
  background-repeat:no-repeat;
  background-position:center top;
}

/* Image Border Settings */
.ImageBorderSettings {
   padding: 2px;
   background-image: url(HTML/images/color_01.jpg);
   border: 1px solid #CACDB5;
}

/* H2 is to be used in images replacement for headers like ("MEET", "DATE", "SOCIALISE") */
H2 {
  font-size: 15px;
  color: #623623;
  line-height: 15px;
  padding: 0px 0px 0px 0px;
  margin: 5px 0px 5px 0px;
}

/* NewsLetter Text Box Big */
.NewsLetterTextBoxBig {
  width:193px;
  height:100px;
  border:1px solid #CACDB5;
  color:#585858;
}

/* Main Links Margins */
.margins_h5 {margin:5px 0px 5px 0px;}

/* JOURNEY */
.journey_blocks {
  background-color:#ece6d5;
  border:1px solid #CACDB5;
  padding:5px 5px 5px 5px;
  margin-top:10px;
}

.text_size_12px {font-size:12px;}
.text_size_11px {font-size:11px;}
.text_size_10px {font-size:10px;}
.text_size_14px {font-size:14px;}
.text_size_19px {font-size:19px;}

.padding_15px {padding:15px 15px 15px 15px;}