/* Style sheet for App Notes page */

/* basic elements */
body {
	margin:0;
	padding:0;
	background:#001f00 url(images/back-grad.jpg) top left repeat-x;
	text-align:center;
	font-family:arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	}
	
h2{text-align:left; font-size:.9em; font-weight:bold; margin:0; padding:3px 0 3px 5px; color:#000;}
p {line-height:1.2em;}
img {padding:0; margin:0;}

a{color:#FFCC33; text-decoration:none;}
a:hover{color:#930;}

.img-noborder {border-width:0px;}

#container {
	width:900px;
	margin:1em auto;
	background-color:#030;
	border:0px solid #ff7f00;
	}
	
#column-left {
	float: left;
	width: 260px;
	margin:0; 
	padding:0;
	background:transparent url(images/banner-left-new.gif) top left no-repeat;
	border:0px;
}

#menu{background:#c90; width:256px; text-align:left; border-bottom:2px solid #ff7f00; border-right:2px solid #ff7f00; border-left:2px solid #ff7f00; margin:160px 0px 0 0; padding:0;}
#menu a{color:#930; font-size:.9em; text-decoration:none;}
#menu a:hover{color:#9cf;}
#menu ul {margin-left: 10px; padding:0; display:block;} 
#menu ul li {list-style: none; width:100%;}
.menuhead {margin:5px 0 0 0;}
.submenu {margin:0 0 0 0px;}

.menutext {margin:0 10px 10px 10px; text-align:center; font-style:italic; font-size:.7em; background-color:#fff; color:#003366; padding:5px; border:2px solid #960;}

#column-right {
	width:640px;
	margin:0 0 0 260px;
	border:0px;
	padding:0;
}

.address {
	background-color:#060;
	height:98px;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
	border:0;
}

.address p{
	font-size:.8em;
	color:#c90; 
	padding:50px 0 0px 0; 
	margin:0px 0 0px 0; 
	text-align:center; 
	letter-spacing:.1em;
}
	
#content {
	width: 640px;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
	text-align:left;
	background-color:#030;
	border-top:1px solid #ff7f00;
}
#bodytext {
	background-color:#fff;
	margin:20px 20px 0px 20px;
	padding:0;
}
#bodytext p{font-size:.8em; line-height:1.4em; font-family:Georgia, "Times New Roman", Times, serif; padding:5px 5px 10px 5px; margin-bottom:0;}
#bodytext li{font-size:.8em; line-height:1.4em; list-style-type:disc; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0px 0px 0px; margin-bottom:0;}
.p1:first-letter{font-size: 1.8em; font-family:Georgia, serif; color:#930; padding:0 .1em 0 0;}

#bodytext table{margin:5px 5px 0 5px;}
#bodytext table a{color:#003366;}
#bodytext table a:hover{color:#006600;}
#bodytext td{border-top: 2px solid #030; padding:5px; font-size:.9em;}

.testim {min-height:70px;}
	
.header {margin:0 0px 0 0; padding:0; background:#c90 url(images/menuback.gif) top left repeat-x;}
	
#footer{background:#c90 url(images/column-bottom.gif) bottom center no-repeat; width:600px; height:auto; border-top:5px solid #fff; margin:0 20px 0 20px; padding:0px 0 0px 0}
#footer a{color:#666; font-size:.7em; text-decoration:none;}
#footer a:hover{color:#930;}
#footer p {font-size:.6em; padding:3px 0 20px 0; margin:0; text-align:center;}

#gallery {background:#c90 url(images/gallery-banner.jpg) top left no-repeat; height:65px; padding:0; margin:0;}
#gallery p{text-align:right; padding:25px 150px 0 0;}
#gallery a{color:#930;}
#gallery a:hover{color:#9cf;}
#gallerybody p {color:#c90; font-size:.9em;}