/* CSS Document */
* {margin:0px; padding:0px;}
body {
background: #B2A749 url(../images/CoperBG.gif) repeat-x;
}

h1{
font: bold 35px/38px Arial, Courier New, Courier, monospace;
color:#593D18;
}
h2{
font: bold 25px/30px Arial, Courier New, Courier, monospace;
color:#593D18;
}
h3{
font: bold 20px/24px Arial, Courier New, Courier, monospace;
color:#BBBBBB;
}
p{
font: normal 12px/13px Arial;
color: #999999;
margin-top:16px;
margin-bottom:5px;
text-align:justify;
}
a, a:hover {
text-decoration:none;
color:#333333;
}
#borbot{border-bottom:1px solid #bbbbbb;}
.padd-top{margin-top:20px;}

#wrapper {
width: 876px;
height: auto;
margin:0 auto;
}

#main {
width: 849px;
height: auto;
float: left;
padding-right: 15px;
padding-left: 12px;
margin:0 auto;
background: #FFFFFF;
}
#hedder{
width: 849px;
height: 155px;
clear:both;
/*border-bottom: 1px solid #EA7B82;*/
}

#hedder-bg{
	padding-top: 119px;
}

.hedtoplink{
font: normal 12px/15px Arial;
color: #242021;
float:right;
margin-top:28px;
word-spacing:1px;
}
.hedtoplink a{
color: #242021;
text-decoration:none;
}
.hedtoplink a:hover{
color: #242021;
text-decoration: underline;
}
.hedlogo{
float: left;
}
.hedimg-01{
float: right;
width:370px;
height: 18px;
position:relative;
left:190px;
top:137px;
font: normal 13px/20px Arial;
}
.hedimg-01 ul .garrity{
background:url(../images/tab2.gif) no-repeat;
float:left;
list-style:none;
list-style-position:inside;
display:block;
width:182px;
height:18px;
margin-right:1px;
text-align:center;
}
.hedimg-01 ul .garrity a{
font: normal 13px/20px Arial;
color:#fff;
}
.hedimg-01 ul .garrity a:hover{
font: normal 13px/20px Arial;
color: #FFFF99;
}
.hedimg-01 ul .twitter{
background:url(../images/tab2.gif) no-repeat;
float: left;
list-style:none;
list-style-position:inside;
display:block;
width:182px;
height:18px;
text-align:center;
}
.hedimg-01 ul .twitter a{
font: normal 13px/20px Arial;
color:#fff;
}
.hedimg-01 ul .twitter a:hover{
font: normal 13px/20px Arial;
color: #FFFF99;
}
.hedimg-02{
float: left;
margin-left:1px;
}
#cont{
width: 849px;
height: auto;
clear:both;
padding-top: 6px;
}
#contlft{
width: 200px;
height: auto;
float:left;
background:#FEFAEE;
padding-bottom: 50px;
}
#contrgt{
width: 642px;
height: auto;
margin-left:7px;
float:left;
}
#conmain{
font: normal 12px/13px Arial;
width: 637px;
height: auto;
margin-left:12px;
float:left;
padding-bottom:20px;
color:#999999;
/*border: 1px solid #000;*/
}
#conmain h1{
/*padding-left:10px;
padding-right:10px;*/
line-height:24px;
color: #5A3C18;
}
#conmain h3{
/*padding-left:10px;
padding-right:10px;*/
}
#conmain p{
/*padding-left:12px;*/
/*padding-right:30px;*/
}
.abtbx {
width:596px;
height: auto;
margin-left:10px;
display:block;
border-bottom: 1px solid #bbbbbb;
float:left;
margin-bottom:20px;
}
.abtbx img{
float:left;
}
.abtbx span {
float: left;
width:479px;
padding-top:3px;
padding-left:12px;
font: normal 12px/14px Arial;
color: #999999;
text-align:justify;
}
.abtbx h1 {
width:450px;
float: left;
padding-left:12px;
font: bold 15px/15px Arial;
}
.abtbx h2 {
width:450px;
float: left;
padding-left:12px;
font: bold 12px/16px Arial;
color:#999999;
}
.abtbx a {
width:450px;
float: left;
padding-left:12px;
padding-top:12px;
padding-bottom:14px;
font: normal 12px/18px Arial;
color:#593D18;
}
.abtbx a:hover {
text-decoration:underline;
color:#593D18;
}

#contrgt-01{
width: 642px;
height: 163px;
background:#B6A845;
clear:both;
margin-bottom: 17px;
}
#contrgt-01 img{
float: left;
}
#contrgt-01 h2{
font: bold 20px/163px Arial, Courier New, Courier, monospace;
float: left;
color: #fff;
text-align:center;
padding-left:30px;
}
#contrgt-02{
color:#999999;
width: 340px;
height: auto;
float:left;
padding-left:20px;
padding-right:20px;
border-right: 1px solid #BBBBBB;
}
#contrgt-02 h1{
font: bold 35px/35px Arial, Courier New, Courier, monospace;
color:#5A3C18;
}
#contrgt-02 h3{
font: bold 20px/20px Arial, Courier New, Courier, monospace;
color:#BBBBBB;
}


#contrgt-03{
color:#999999;
width: 221px;
height: auto;
float:right;
padding-left:20px;
padding-right:20px;
}
#contrgt-03 h2{
font: bold 25px/35px Arial, Courier New, Courier, monospace;
color:#B6A845;
padding-bottom:16px;
}
#contrgt-03 p{
font: normal 12px/13px Arial, monospace;
color:#5A3C18;
margin-top:16px;
margin-bottom:5px;
text-align:left;
}
#footlink{
width: 849px;
text-align:center;
color:#fff;
float: left;
padding-top:4px;
background:#A1A5A4;
}
#footlink p{
font: normal 11px/11px Arial;
color: #FFFFFF;
text-align:center;
margin-top:0px;
}
#footlink a{
text-decoration:none;
color:#FFFFFF;
}
#footlink a:hover{
text-decoration:none;
color: #CCCCCC;
}
#footlink #foot{
font: normal 11px/11px Arial;
color: #FFFFFF;
text-align:center;
padding-top:5px;
padding-left:70px;
padding-right:70px;
margin-top:0px;
}
#foottag{
width: 849px;
height: 33px;
text-align:center;
color:#999999;
float: left;
padding-top:6px;
}
#foottag p{
font: normal 11px/13px Arial;
color: #999999;
margin-top:0px;
text-align: center;
}

#freeform{
width: 191px;
height: auto;
background:#FEFAEE;
padding-top:20px;
padding-left:9px;
padding-bottom:10px;
}
#freeform h1{
font: bold 20px/20px Arial, Courier New, Courier, monospace;
color:#5A3C18;
padding-left:2px;
}
.inputxt{
width:162px;
height:19px;
font: normal 12px/13px Arial;
color:#5A3C18;
border:none;
margin-top:6px;
padding-left:8px;
padding-top:3px;
border: 1px solid #5A3C18;
}
.inputxtarea{
font: normal 12px/13px Arial;
color:#593D18;
border:none;
margin-top:6px;
padding-left:8px;
padding-top:3px;
border: 1px solid #5A3C18;
}
.chkbx {
width: 12px;
height: 12px;
background: #FFFFFF;
}
.chkbx-block {
width:auto;
height:auto;
float:left;
clear:both;
margin-top: 5px;
font: normal 12px/15px Arial;
color:#5A3C18;
}
.inputsubmit{
width:80px;
height:18px;
font: bold 12px/12px Arial;
color: #5A3C18;
border:none;
margin-top:6px;
background:#FFFFFF;
border: 1px solid #5A3C18;
}
*> .inputsubmit{
padding-bottom:4px;
}


/* menu */

#menubar{
width: 200px;
height: auto;
background-color:#FEFAEE;
}
#menubar ul{
width: 200px;
height: auto;
font: normal 11px/12px Arial;
color:#5A3C18;
border-top:1px solid #bbbbbb;
list-style:none;
}
#menubar ul li{
width: 200px;
border-bottom:1px solid #bbbbbb;
border-collapse:collapse;
}
#menubar ul li ul li{
border-bottom: none;
border-collapse:collapse;
}
.menubar-01{
background:#5A3C18;
color:#FFFFFF;
}
.menubar-01 a{
background:#5A3C18;
color:#FFFFFF;
}
#menubar ul li a{
width: 200px;
color:#5A3C18;
padding-left:9px;
line-height:22px;
}
#menubar ul li a:hover{
background:#5A3C18;
height:100%;
width:191px;
display:block;
color:#FFFFFF;
}
#menubar ul li ul li{
color:#686868;
}
.menubar-02 {
background:#FFFFFF;
}
#menubar ul li ul li a {
color:#5A3C18;
height:100%;
width:172px;
display:block;
padding-left:28px;
line-height:18px;
}
#menubar ul li ul li a:hover{
color:#5A3C18;
background:#FFFFFF;
width:172px;
padding-left:28px;
}
.menubar-03{
background: #FFFFFF;
}
#menubar ul li ul li ul li {
color:#676868;
}
#menubar ul li ul li ul li a{
color:#676868;
height:100%;
width:150px;
display:block;
padding-left:50px;
line-height:18px;
}
#menubar ul li ul li ul li a:hover{
color: #333333;
background: #FFFFFF;
width:150px;
padding-left:50px;
line-height:18px;
}

#contactform{
padding-left:9px;
}

#conmain ol {
padding-left:25px;
padding-right:30px;
}

#conmain ul {
padding-left:25px;
padding-right:30px;
}

#contrgt ul {
padding-left:25px;
padding-right:30px;
}
#contrgt ul {
padding-left:25px;
padding-right:30px;
}


/***** Common Formatting *****/
   /*
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

h1 {
padding:0 0 5px 0;
letter-spacing:-1px;
font:30px Georgia, "Times New Roman", Times, serif;
color:#e0cc7f;
}
 
h2 {
padding:20px 0;
letter-spacing:-1px;
font:1.5em arial, helvetica, sans-serif;
}
 
h3 {
font:1em arial, helvetica, sans-serif;
font-weight:bold;
}

p, ul, ol {
margin:0;
padding:0 0 10px 0;
}
 
ul, ol {

padding:0 0 10px 40px;
}
  */
blockquote {
margin:22px 40px;
padding:0;
}
 
small {
font-size:0.85em;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}
 
acronym, abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
}

/***** Links *****/
 
a, a:visited {
	text-decoration:none;
	color:#999999;
}
 
/***** Forms *****/

form div { 
	margin:5px 0;
}

label {
	float:left;
	display:block;
	width:6em;
	font-weight:bold;
	padding-right:1.5em;
	vertical-align:middle;
}

form { 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

.textfeild{
	background-color:#dfcb7e;
	border:1px solid #3e2700;
	width:135px;
	height:16px;
	font:12px Georgia, "Times New Roman", Times, serif;
	padding:3px 0 0 3px;
	margin:0;
}

.submit {
	color:#fff;
	width:53px;
	background-color:#3e2700;
	height:21px;
	margin:0 0 -5px 0 ;
}

form div.actions {
	margin-left:6em;
	padding-left: 1.5em;
}

.formfieldvisible{font-size:11px; color:#333333; font-family :arial, verdana, helvetica;  margin:1px;  padding-left:4px }

.clear         { clear:both; }

.float-left    { float:left; }
.float-right   { float:right; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }

.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }

.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.hidden        { display:none; }
a.darklink     { color:#333 }

/****** FIX FIREFOX *******/
:-moz-any-link:focus {
	outline: none;
}
:focus
{
	-moz-outline-style: none;
}

