@charset "utf-8";
/* CSS Document */

body      {
	background: white ;
	text-align: left;
	font-size: medium;
	font-family: Verdana, Helvetica, sans-serif;
	height:80%; width:1024px; /*xxx*/
}

#body {}
img {border: 0;
border-radius: 10px 10px 10px 10px;
    -o-border-radius: 10px 10px 10px 10px;
    -ms-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;}
.hdr_image { 
   position: relative; 
   width: 100%; /* for IE 6 */
}
hdr_text { 
   position: absolute; 
   top: 42px; 
   left: 25px; 
   width: 100%; 
   color: yellow;
   font-size: 180%;
  /*margin: 10px 10px 10px 15px;*/
   text-transform: uppercase;
   letter-spacing: .15em;
   -webkit-text-stroke: 1px black;
   text-shadow:
       3px 3px 0 #000,
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000;
}

#div-header {
top: 0; 
left: 0; 
height: 150px; 
width: 100%; 
background-color: transparent; 
color: #0000FF;  
padding: 0;
}
#div-main {
height:auto;
color: #CC00FF;}

#div-leftmenu {
width: 19%; 
background-color: #A5DA91;/*#009933 */ 
margin-top:10px;
border: 1px solid black;
border-radius:10px; 
float:left; display:block;
padding-top:5px;
}
a:link {color:#02612B;text-decoration:underline;}
a:visited {color:#02612B;}
a:hover {text-decoration:underline;}
a:active {background-color:#FF704D;}

li{padding: 0;margin: 0;
}

#div-content { 
width: 75%; 
color: black; 
background:white;
float:left;display:block;
margin-top:10px;
margin-left: 15px;
border: 1px solid black;
border-radius:10px; 
padding-left:10px;
padding-right:10px;
}

#div-footer {
top: 0; 
left: 0; 
height: 100px; 
width: 1024px; 
background-color: transparent; 
color: #000000;  
padding: 0; 
clear:both;
font-size: 85%;
letter-spacing: .15em;
}

#div-box {
border: 2px solid green; 
padding: 8px;
border-radius:5px; 
background-color: #A5DA91;
width:75%;
margin-left: 25px;
} 

p {font-size:80%;}
.reg {font-size:80%;}
.bold {font-weight:bold; font-size:80%; margin-left:25px;}


hr { width:60%; height:1px; background: black; padding: 0px; margin-top: -7px;  margin-bottom:0px;  }

foot_text{color: #000000; font-size: 85%;   margin: 10px 10px 10px 15px;  letter-spacing: .15em;}

h1 {color: #000000; font: bold 150%; margin: 15px 10px 0 15px; line-height: 100%;}
h2 {color: #000000; font-size: 85%;   margin: 10px 10px 10px 15px;   text-transform: uppercase;   letter-spacing: .15em;}
h3 {color: #000000; font-size: 85%; margin: 10px 10px 0 15px;}
h4 {color: #000000; font-size: 70%; margin: 5px 10px 0 15px;}
h5 {color: #000000; font-size: 80%; margin: 5px 0px 5px 15px;} /* for menu items */
h6 {color: #000000; font-size: 80%; margin: 10px 0px 0 0;} /* for content header */

.indented
   {padding-left: 50pt;} 

.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #9dcc7a;border-collapse: collapse;}
.tftable th {font-size:12px;background-color:#abd28e;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left;}
.tftable tr {background-color:#ffffff;}
.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;}
.tftable tr:hover {background-color:#ffff99;}

.tour  {font-size:12px;color:#333333;width:60%;border-width: 1px;border-color: #9dcc7a;border-collapse: collapse;margin-left:20px;}
.tour tr {background-color:#A5DA91;}
.tour td{font-size:14px;width:20%;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tour th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}

.tg  {border-collapse:collapse;border-spacing:0;background-color:#a5da91;text-align:center;margin-left:70px;}
.tg td{font-size:12px;padding:5px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}

.thtable {font-size:12px;color:#333333;border-width:1px;border-color:#9dcc7a;border-collapse:collapse;width:70%; margin-left:35px}
.thtable th {font-size:12px;background-color:#abd28e;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:center;}
.thtable tr {background-color:#ffffff;}
.thtable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:center;}



.awdstbl {width: 80%;font-size:14px;padding:5px 5px;margin-left:70px;}

table { empty-cells: show; }

ul.dg {
    list-style-type: circle;
	margin: 0px;
	padding-left: 35px;
}
.textwrapr {
float:right;margin:10px;}
.textwrapl {
float:left;margin:10px;}
.tribe-section.tribe-section-taxonomy.tribe-section-taxonomy--post_tag {
    display: none;
}