/*    Generated by http://www.cssportal.com    */

body {
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
    /*font-size: 13px;*/
    /*color:#2B2929;*/
    /*background-image:url("IMG_1903.JPG");*/
    /*color:#F0FFF0;*/
    /*background-color: #515A5A;*/
    background-image: url("bg-images.jpg");
    width: 100%;
}

p{
    padding: 10px;
}
hr {
    display: block;
    height: 1px;
    color:#FFD700;
    border: 1;
    border-top: 1px solid #FFD700;
    margin: 1em 0;
    padding: 0; 
}

ul{padding: 0px auto;}
#wrapper{
    margin: 0 auto;
    width: 1000px;
}

#headerwrap{
    width: 1000px;
    float: left;
    margin: 0 auto;
}

#header{
    height: 125px;
    /*background: #758CFF;*/
    background:#069;
    border-radius: 10px;
    border: 1px solid #6178eb;
    margin: 5px;
    text-align: center;
}
#headerimgL{
	position:relative;
	float:left;
	padding:3px 3px 3px 1px;
        width:110px;
}
#headerimgR{
        position:relative;
        float:right;
        padding:3px 3px 3px 3px;
        width:140px;
}
#headertext{
	text-align:center;
	float:left;
        width:700px;
	position:relative;
	font-size:24px;
	color:#FFF;
	font-stretch:wider;
	font-family:"Times New Roman";
/*	text-shadow:0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 2px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 5px rgba(0,0,0,.2),
               0 10px 20px rgba(0,0,0,.15);*/
	padding:5px 3px 5px 12px;
}
#subheadertext{
position:relative;
float:center;
text-align:center;
color:#FFD700;
font-family:serif;
font-size:22px;
font-stretch:wider;
padding:1px 3px 5px 12px;
width:700px;
}
.multi-column {
   -moz-column-count: 2;
   -moz-column-gap: 20px;
   -moz-column-fill: auto;
   -webkit-column-count: 2;
   -webkit-column-gap: 20px;
   -webkit-column-fill: auto;
   column-count: 2;
   column-gap: 20px;
   column-fill: auto;
}
#maintext{
	text-align:justify;
        background-color:#FFFFFF;
	display:block;
	float:left;
	position:relative;
	font-size:17px;
	width:530px;
	min-height:305px;
	padding:10px 20px 10px 20px;
	margin:1px auto;
	color:#00033A;
/*	font-stretch:wider;*/
/*	font-family:Georgia, "Times New Roman", Times, serif;*/
        font-family:"verdanai,sans";
/*	text-shadow: 0 1px 1px #999,
               0 1px 0 #ccc,
               0 1px 0 #bbb,
               0 1px 0 #ccc,
               0 1px 0 #aaa,
               0 3px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.2),
               0 1px 3px rgba(0,0,0,.5),
               0 3px 5px rgba(0,0,0,.3),
               0 5px 10px rgba(0,0,0,.05),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);*/
         border: 3px solid #ebebeb;
        /*border-color: #069;*/
	border-radius: 10px;
	/*font-weight:bold;*/
        background-image: url("1777.gif");
}
#mainRight{
	float:right;
	position:relative;
	font-size:22px;
	width:390px;
/*	height:480px;*/
	border: 3px solid #ebebeb;
	border-radius: 10px;
	padding:10px 10px 10px 10px;
	display:block;
	margin:5px auto;
        background:#069;
        text-decoration: blink;
}
#mainBottomRight{
        float:right;
        position:relative;
        font-size:17px;
        font-family: verdana;
        width:390px;
        min-height:100px;
        border: 3px solid #ebebeb;
        border-radius: 10px;
        padding:5px 10px 3px 10px;
        display:block;
        margin:3px auto;
        background:#069;
        color: #FFFFFF;
        text-decoration:blink;
}

.accommodation{
position:left;
width:250px;
    height:22px;
    padding: 1px 1px 5px 1px;
    border: 3px;
    border-style:solid;
    border-color:#008080;
    background-color:#FFC;
    margin: 2px 2px 2px 2px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	text-align:center;
	color:#3C0;
	float:right;
	text-decoration: blink;
	text-shadow: 1px 2px 3px #333;
}
#mainBottom{
	text-align:left;
	float:left;
	position:relative;
	font-size:14px;
	width:970px;
	height:100px;
	color:#FFFFFF;
        background: #069;
    border-radius: 10px;
    border: 3px solid #ebebeb;
    margin: 1px;
	text-align:justify;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 10px 10px 10px;
	display:block;
	font-weight:bold;

}
#navigationwrap {
    width: 1000px;
    float: left;
	color:#606;
    margin: 0 auto;
}

#navigation {
    height: 40px;
   /* background: #F7EDFF;*/
   	background:#033;
	color:#606;
    border-radius: 10px;
    border: 1px solid #e3d9eb;
    margin: 5px;
	display:block;
	font-size:16px;
	font-weight:bold;
}

#contentwrap {
    width: 1000px;
    float:left; 
    margin: 0 auto;
}

#content {
    background: #FFFFFF;
    color:#000;
    border-radius: 10px;
    border: 3px solid #ebebeb;
    /*border-color: #069;*/
    margin: 0px 3px 0px 3px;
	text-align:justify;
	font-size:14px;
	font-family:verdana;
	padding:5px 20px 10px 20px;
	display:block;
	min-height:300px;
       /* z-index: -1; */ /* hide shadow behind image */
       /* box-shadow: 2px 15px 20px rgba(0, 0, 0, 0.3); */
}

#leftcolumnwrap {
    width: 197px;
    float: left;
    margin: 0 auto;
}

#leftcolumn {
	position:relative;
    background: #EBFFAB;
    border-radius: 10px;
    border: 3px solid #d7eb97;
    margin: 5px;
	min-height:500px;
	padding:5px 10px 10px 2px;
}

#footerwrap {
    width: 1000px;
	position:relative;
    float:left;
    margin: 0px auto;
    clear: both;
}

#footer {
    height: 20px;
    background: #069;
    border-radius: 10px;
    border: 1px solid #6178eb;
    margin: 5px;
	text-align:center;
	display:block;
	padding:4px 0 1px 0;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

#tabs10 {
      font: bold 11px/1.5em Verdana;
      float:left;
      width:100%;
      background:change-background;
      font-size:16px;
	  font-weight:bold;
      line-height:normal;
	  background-color:#069;
	  display:block;
	  border-radius: 10px;
	  border: 1px solid #6178eb;
      }
    #tabs10 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline-block;
      margin:0;
      padding:0;
	  
      }
    #tabs10 a {
      float:left;
      background:url("images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("images/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }
.rsidebarHeading {
    /*width: 15%;*/
    width:190px;
    height:22px;
    padding: 1px 1px 5px 1px;
    border: 3px;
    border-style:solid;
    border-color:#008080;
    background-color:#FFC;
    margin: 2px 2px 2px 2px;
        font-size:14px;
        font-family:Georgia, "Times New Roman", Times, serif;
        position:relative;
        text-align:center;
        color:#3C0;
        float:right;
        text-decoration: blink;
        text-shadow: 1px 2px 3px #333;
      }
.rsidebar {
    /*width: 15%;*/
    width:200px;
    min-height:210px;
    max-height:290px;
    padding: 5px 1px 5px 1px;
    border: 3px;
    border-style:solid;
    border-color:#008080;
    background-color:#FFC;
    margin: 2px 2px 2px 2px;
        font-size:16px;
        font-family:Georgia, "Times New Roman", Times, serif;
        position:relative;
        text-align:center;
        color:#3333CC;
        float:right;
      }

 @-webkit-keyframes blinker {
  from {opacity: 10.0;}
  to {opacity: 0.0;}
}
.blink{
        text-decoration: blink;
        -webkit-animation-name: blinker;
        -webkit-animation-duration: 1.5s;
        -webkit-animation-iteration-count:infinite;
        -webkit-animation-timing-function:ease-in-out;
        -webkit-animation-direction: alternate;
}
