/*#####################################################
CSS by Hamlin Design, http://www.hamlindesign.com
#######################################################*/
/* standard elements */
html{min-height:100%; margin-top: -4px}

*{margin:0; padding:0;
}

a{color:#404040; text-decoration:none; font-weight:bold}

a:link{text-decoration:none; }

a:hover{color:#0F6D75; text-decoration:none}

body{font-family:Arial,sans-serif; width:980px; margin-right:auto; margin-left:auto; min-height: 440px; background: #fff url('images/at32100.jpg') repeat;
margin-top: 3px;
max-width: 980px;
min-width: 980px;
}

li{list-style:none}

h1, h2, h3{padding-top:22px; padding-bottom:13px; width:640px; }

h1{font-size:135%; font-weight:normal; color:#0F6D75;
margin-left: +44px; }

h2{font-size:115%; color:#0F6D75; font-style:italic; font-family:"Times New Roman",Times,serif; letter-spacing:1px;
margin-left: +44px; }

h3{
	font-size:90%;
	font-weight:bold;
	color:#7c6304;
margin-left: +44px; }

/* misc */`
.clearer{clear:both}

.left{float:left}

.right{float:right}

.image{
	border:1pt solid #cbab44;
	float:left;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:2px;
	margin-left:0px}

.misc{
	border:none;
	float:left;
margin-left: -9px; }

.misc2{
	border:none;
	float:left;
margin-left: +44px;
}

/* structure */
.container{width:980px; background-color: #f1edcd; margin-right:auto; margin-left:auto; margin-top:-4px; min-height:520px;
background-image: url('images/bambooscreen.jpg');
background-repeat: repeat-y;
background-position: -210px 0px;
max-width: 980px; }

/* header */
.top{width:980px; height:220px; left:auto; right:auto}

.top .right{width:740px; height:220px; right:auto; float:right}

.top .left{width:240px; height:220px; left:auto; float:left}

/* navigation */
#menu{width:180px; overflow:hidden; float:left; margin-left:40px; margin-top:30px}

#menu ul{list-style:none}

#menu li{padding-bottom:10px}

#menu a{text-decoration:none; color: #ebdc96; font-size: 84%; font-family:Arial,sans-serif; font-weight:bold}

#menu a:hover{text-decoration:none; color: #383325}
 
img#menu{width:180px; float:left; margin-left:40px}

/* content */
.content{width:740px; left:auto; right:auto; float:right; height:auto}

.content p{font-size:80%; color:#404040; font-family:Arial,sans-serif; line-height:26px; width:640px;
margin-left: +44px; }

/* footer */
.footer{background: #383325; color:white; text-align:center; font-family:Arial,sans-serif; font-size:10px; top:0px; width:auto; left:auto; right:auto; letter-spacing:1px; line-height:44px}

.footer a, .footer a:hover{color: #ebde92}
.footer a:hover{color: white}

