@import "reset.css";
body
{
	font-family: Times New Roman;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	background: url(../images/paper004.gif);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	margin: 0;
	padding: 0;
}
 
a
{
	color: #FFFF00;
	text-decoration: underline;
	font-size: 14px;
	font-family: "Times New Roman" , Times, serif;
}
a:link
{
	color: #FFFF00;
	text-decoration: underline;
}
a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
a:active
{
	color: #66FFFF;
	text-decoration: underline;
}


.clear  {clear:both; margin:0; padding:0; height:0}
.left{ float:left}
.right{ float:right}

.last{ border:0}
.black{ color:#000}
.red { color:#FF0000;}
.white {color:#FFFFFF;}
/*   -----------------------------------------------------------------------------*/ 

#page
{ 
	width: 90%;
    margin-left: auto;
    margin-right: auto;
	top: 0;
	background: url(../images/longgrass.jpg);
	position: relative;
    display: block; 
}
div.top{ height:96px; border-left: 1px #8d8800 solid;  }
div.top a.logo{ margin:35px 0px 0px 25px; display:block; text-decoration:none; color:#e6e9d9; letter-spacing:-0.04em; line-height:30px; font-size:30px; font-family:Arial; font-weight:normal; float:left}
div.top div{ float:right; margin-top:40px; color:#be9400; font-size:18px; line-height:20px; margin-right:50px}
/*   -----------------------------------------------------------------------------*/ 
div.menu
{
    height: 47px;
    border-bottom: 1px #8d8800 solid;
}
div.menu a
{
    border-right: #303e00 1px solid;
    border-left: #5d6800 solid 1px;
    display: block;
    float: left;
    width: 180px;
    text-align: center;
    text-decoration: none;
    height: 47;
    line-height: 47px;
    background: #008000 repeat-x top;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
}


div.menu a:link
{
    color: #FFFFFF;
}
div.menu a.last
{
    width: 20%;
}
div.menu a:hover{  border-right:#000 1px solid; border-left:#000 solid 1px; font-size:18px;  color:#008000; background-color: #CCFF66; }

div.menu a.act{ color:#008000; background-color: #CCFF66; border-right:#000 1px solid; border-left:#000 solid 1px; font-size:18px }
/*   -----------------------------------------------------------------------------*/ 
div.header
{
    height: 200px;  
    background-repeat:no-repeat;
    background-position:center top;
}
div.header div
{
	padding: 20px;
	background-position: left top;
	width: 529px;
	height: 50px;
	background: url(../images/bg_div_header.png) top left no-repeat;
	float: right;
	margin-top: 20px;
} 

div.header h1
{
	font-size: 90px;
	font-family: "Cambria";
	color: #FFFF99;
	text-align: right;
	font-style: normal;
	line-height: 90px;
	font-weight: normal;
	margin-right: 150px;
	margin-top: 60px;
	text-transform: capitalize;
}
div.header div h1{ font-size:90px; font-family:"Cambria"; color:#707d00; text-align:right; font-style:italic; line-height:90px; font-weight:normal; margin-right:150px; margin-top:60px}
div.header div h2{ color:Navy; font-size:48px; line-height:50px; text-align:right; font-weight:normal; font-family:"Times New Roman"; margin-right:140px}
/*   -----------------------------------------------------------------------------*/ 
div.crumb {font-family:Tahoma; text-align:center; azimuth:center} 
/*   -----------------------------------------------------------------------------*/ 
div.footer{ height:95px; background:url(../images/bg_footer.gif) top no-repeat; color:#62674f}
div.footer strong{ font-size:12px; display:block; padding-top:60px; font-weight:normal; margin-left:25px}

.directionsBox
{
    position: relative;
    z-index: 1;
}
 .directionsBox table
{
    background-image: url(../images/texture76908133.jpg);
    width: 100%;
    background-repeat: repeat;
    color: #000000;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 0px
}

.directionsBox table tr td.dBboxtopleft
{
    background: url(../images/parchBoxTopLeft.png) no-repeat left top;
    height: 17px;
    width: 10px;
}
.directionsBox table tr td.dBboxtop
{
    background: url(../images/parchBoxTopMiddle.png) repeat-x top;
    height: 17px;
}
    .directionsBox table tr td.headerText
    {
        margin: 0;
        padding: 0;
        text-align: center;
        font-family: georgia,palatino;
        font-size: 12pt;
        font-weight: bold;
    }
    
  .directionBox table tr td.detailText
  {
        margin: 0;
        padding: 0;
	    font-family: 
	    times new roman,times; 
	    font-size: 10pt;
  }
  
  .directionsBox table tr td.dBboxtopright
{
    background: url(../images/parchBoxTopRight.png) no-repeat right top;
    width: 10px;
    height: 17px;
}

.directionsBox table tr td.dBboxmidleft
{
    margin: 0;
    padding: 0px 0px 0px 0px;
    background: url(../images/parchBoxMidLeft.png) repeat-y left top;
    width: 10px;
    z-index: 1;
}
.directionsBox table tr td.dBboxmidright
{
    margin: 0;
    padding: 0px 0px 0px 0px;
    background: url(../images/parchBoxMidRight.png) repeat-y right top;
    z-index: 1;
}
 

.directionsBox table tr td.dBboxbotleft
{
    margin: 0;
    height: 15px;
    width: 10px;
    background: url(../images/parchBoxBottomLeft.png) no-repeat left bottom;
}
.directionsBox table tr td.dBboxbot {
  margin: 0;
  height: 18px;
  background: url(../images/parchBoxBottomMiddle.png) repeat-x bottom;
  }

.directionsBox table tr td.dBboxbotright
{
    margin: 0;
    height: 18px;
    width: 10px;
    background: url(../images/parchBoxBottomRight.png) no-repeat right bottom;
}






.emphasisBox
{
    position: relative;
    z-index: 1;
    height: 100%;
}
  .emphasisBox  table tr td.eBboxtopleft
{
    margin: 0;
    background: url(../images/nestedBoxTopLeft.png) no-repeat left top;
  padding: 0px 0px 0px 0px; 
    height: 10px;
    width: 10px;
}
.emphasisBox  table tr td.eBboxtop {
  margin: 0;
  background: url(../images/nestedBoxTopMiddle.png) repeat-x top;
  padding: 0px 0px 0px 0px; 
    height: 10px; 
  }
      .emphasisBox table tr td.eBboxtopright
{
    margin: 0;
    background: url(../images/nestedBoxTopRight.png) no-repeat right top;
    padding: 0px 0px 0px 0px; 
    height: 10px;
    width: 10px;
} 
    .emphasisBox  table tr td.eBheadingleft
{
    margin: 0;
    background: url(../images/nestedBoxHeadingLeft.png) repeat-y left top;
    padding: 0px 0px 0px 0px;
    height: 10px;
    width: 10px;
}

    .emphasisBox table tr td.eBheadingmiddle
{
    margin: 0;
    background: url(../images/nestedBoxHeadingMiddle.png) repeat top;
    padding: 0px 0px 0px 0px;
    height: 10px;
    font-size: x-large;
    color: #FFFFFF;
    text-align: center;
    font-family: 'Times New Roman' , Times, serif;
    line-height: 20px;
}
    .emphasisBox  table tr td.eBheadingRight
{
    margin: 0;
    background: url(../images/nestedBoxHeadingRight.png)  repeat-y right top;
    padding: 0px 0px 0px 0px; 
    height: 10px;
    width: 10px;
}

.emphasisBox table tr td.eBboxinnerleft
{
    margin: 0px 0 0px 0;
    padding: 0px 0px 0px 0px;
    background: url(../images/nestedBoxInnerTopLeft.png) no-repeat left top;
    height: 13px;
    width: 10px;
} 
      .emphasisBox  table tr td.eBinnermiddle
{
    margin: 0;
    background: url(../images/nestedBoxInnerMiddle.png) repeat-x top;
    padding: 0px 0px 0px 0px;
    height: 13px; 
}
  .emphasisBox table tr td.eBboxinnerright {
  margin: 0px 0 0px 0;
  padding: 0px 0px 0px 0px;
  background: url(../images/nestedBoxInnerTopRight.png)  no-repeat right top;
    height: 13px;
    width: 10px;
  } 
  
  
.emphasisBox table tr td.eBboxmidleft {
  margin: 0px 0 0px 0;
  padding: 0px 0px 0px 0px;
  background: url(../images/nestedBoxMidLeft.png) repeat-y left; 
    width: 10px;
  } 
        .emphasisBox table tr td.eBtextmiddle
{
    margin: 0;
    background: url(../images/nestedBoxMidMiddle.png) repeat top; 
    color: #666666;
}
  .emphasisBox table tr td.eBboxmidright {
  margin: 0;
  padding: 0;
  background: url(../images/nestedBoxMidRight.png) repeat-y right; 
    width: 20px;
} 
.emphasisBox table tr td.eBboxbotleft
{
    margin: 0; 
    background: url(../images/nestedBoxBottomLeft.png) no-repeat left bottom;
    height: 23px;
    width: 20px;
}
.emphasisBox .eBboxbot {
  margin: 0; 
  background: url(../images/nestedBoxBottomMiddle.png) repeat-x bottom;
    height: 10px; 
}
.emphasisBox .eBboxbotright
{
    margin: 0; 
    background: url(../images/nestedBoxBottomRight.png) no-repeat right bottom;
    height: 23px;
    width: 10px;
}



div.underconstruction
{ 
	background-color: White 
}
div.underconstruction table
{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 34px;
	height: 2in;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.underconstruction table tr td
{
	vertical-align:middle
}
div.imageframe
{
	border: 3px solid #3980F4;
	margin: 30px 30px 30px 30px;
	background-color: #B5A776;
}

div.imageframe img
{
	border-bottom: 3px solid;
	background-color: #FFFFFF;
	border-bottom-color: #3980F4;
	font-family: serif;
	font-weight: bolder;
}
div.imageframe div
{
	font-family: serif;
	color: Black;
	font-size: 14px; 
}  
 
div.contract
{
	width: 100%;
	background-color: White;
	border:solid 2px black; 
	text-align:center;
}
div.imageframe div h1
{
	font-size: 18px; font-weight: bold;
}
/*   -----------------index content----------------------------------------------------------*/ 
div.content{ background-color:#e6e9d9!important}
div.content div.block, div.content div.block div.text, div.block_2{background-color:#e6e9d9; color:#425200; margin-bottom:0}
div.content div.block div.text a.arrow{ margin-bottom:13px}
/*   -----------------end index content-----------------------------------------------------------*/ 

/*   -----------All---------------------------OTHER------------------------------------*/ 
div.text{  margin:23px 23px 17px 22px}
h3{ font-family:Arial; font-size:24px; color:Navy; font-style:italic; font-weight:normal; margin:0px 0px 10px 0px; letter-spacing:-0.04em}
a.more{ display:block; color:#000; font-family:Tahoma; text-transform:uppercase; font-size:12px; margin-top:4px; line-height:18px; width:50px}
div.block{ width:250px; float:left; min-height:50px}
div.block_2{ width:500px; float:left;}
img.up{ margin-bottom:20px; margin-top:4px}
img.left{ margin-right:20px;margin-top:4px}

div.sidebar
{
	background-position: right;
	width: 100px;
	height: 100%;
	margin-top: 20px;
	margin-right: 20px;
	border-right: 1px #8d8800 solid;
	display: block; 
} 
div.sidebar a 
{
	color:White; font-family:Tahoma; font-size:16px; 
	margin-bottom:16px;
	
	  
    display: block;
    float: left;
    width: 100px;
    text-align: left;
    text-decoration: none;
    height: 55;   
    }
div.sidebar a:hover { font-weight: bold }
h4{ font-size:20px; color:#646400; font-family:Tahoma; font-weight:normal; text-transform:uppercase; margin-bottom:18px}
a.arrow{ display:block; padding-left:15px; background:url(../images/arrow.gif) 0px 6px no-repeat}
/* -----------------------------------------------------------------------------*/ 
.submit_registry{background-color:#be9400;
	width:100px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	border:0; cursor:pointer!important}
	
.input_contact{background-color:#fff;
	width:300px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:300px;
	height:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}

/* -----------------------------------------------------------------------------*/ 
 
