@charset "UTF-8";
/* CSS Document */

/*Colors
		#D9AB36 - gold
		#BA9432 - dark gold
		#330A00 - burgundy
		#41231B - brown
		#66B7C8 - dark cyan
		#B9EBF6 - light cyan
*/

body {padding:0;
	  margin:0;
	  background:url(wood_bg.jpg);}

#center {margin:auto;
		 width:875px;
		 position:relative;}

#banner {margin:15px 0 5px 0px;}
	
#contBody {width:640px;
		   position:absolute;
	   	   left:235px;
		   top:120px;
		   padding-bottom:45px;}

#topEdge {position:relative;
		  top:21px;}

#botedge {position:absolute; 
		 bottom:30px;}

#content {background:url(blue_paper.png);
		  padding:1px;
		  margin-top:15px; }

#map {border:solid 2px #330a00;}

#bigPic {margin: 25px;}
			
#gallery {width:205px;
		  margin:10px;
		  position:absolute;
		  top:98px;
		  right:10px;}

#character {width:640px;
			position:relative;
			bottom:7px;
			padding-bottom:25px;}
			
#chartop {position:absolute;
		  top:32px;}

#spells {max-width:550px;}

#spells p {text-align:left;}

#history textarea {width:560px;
		  		   height:500px;}
				   
#phys textarea {width:260px;
			    height:100px;}

#notes textarea {width:220px;
			    height:100px;}
				
#skills {display:none;}
		 
#paper {background:url(blue_paper.png); }

#tabs {position:absolute;
	   	   left:235px;
		   top:141px;
		   padding-bottom:45px;} 

#map {margin:auto;} 

#trailfinder {position:absolute;
				top:82px}
				
#subbutton {margin-right:140px;
			margin-top:20px;}

#address {margin-left:140px;
		  margin-top:20px;}

.skillsect {margin-top:35px;}

.pts {float:right;}

.header table {text-align:left;}

.header p {text-align:left;}

.cornerTL  {text-align:left;
			 vertical-align:top;
			 padding-left:12px;}

.cornerTR  {text-align:right;
			 vertical-align:top;
			 padding-right:12px;}

.pgbreak {text-align:center;
		   padding:10px 0;}

table {width:100%;
	   text-align:center;
	   border:0;
	   margin:0px;
	   padding:0;}


fieldset {margin:auto;
		  min-width:220px;
		  border-color:#66B7C8;
		  margin:0 15px;}
		  
fieldset p {font-size:16px;
			margin:0;
			padding:8px 3px;}
		  
td {/*border:1px solid blue;*/
	margin:auto;}

p {color:#330A00;
   font-family:Arial, Helvetica, sans-serif;
   padding:0 40px;}
   
h1 {color:#41231B;
	padding:0 25px;}
	
h2 {color:#41231B;
	font-size:24pt;
	text-align:center;
	margin:0;
	padding-top:20px;}
	
a {color:#66B7C8;}

span a {color:#BA9432;}

input {float:right;}


 
