body {
   background-color:#000000;
   color:#FFFFFF;
   font-family:sans-serif;
   min-width:630px;
}
/*styles that deal with top_header.php*/
#smiley {
   letter-spacing:.1ex;
}
h1 {
   font-size:200%;
   color:#00DDAA;
   font-family:cursive,sans-serif;
   letter-spacing:.55ex;
   font-weight:bold;
   background:#556665;
   height:50px;
   padding-left:12px;
   padding-top:10px;
   border: 1px #00DDAA solid;
   border-bottom-style:none;
   margin-bottom: 0px;
      margin-top:0px;
}
h2 {
	margin-bottom: 0px;
   font-size:140%;
   background-color:#555555;
   padding-left:10px;
   color:#00DDAA;
   border: 1px #00DDAA solid;
   border-top-style:none;
   margin-top:0px;
     font-weight: normal;

}
/*remove border - initially*/
img {
	border:none;	
}
.imglink {	
	border:none;
}
.imglink:hover {
	border-style:1px #00DDAA solid;
}
.links {

}
/*art*/
.art_img_div {
   text-align:center;
}
.artwork {
   border:0px none #000000;
}
h3 {
   margin:10px 0px 10px 0px;
   display:block;
   font-family:Georgia, Arial, Helvetica;
   font-size:120%;
   border-bottom-width:1px;
   border-bottom-style:dashed;
   border-bottom-color:#FFFFFF;
}
.page_content {
   padding: 10px 10px 10px 10px;
}
.middle_column {
   margin-right:210px;
}
.left_column_header {
   font-size:120%;
   color:#00DDAA;
   text-align:center;
   /*padding-left:10px;*/
}
.left_column {
   float:right;
   width:200px;
}
.left_column_section {
   background-color:#555555;
   margin-top:10px;
   border-width:2px;
   border-style:solid;
   border-color:#00DDAA;
   padding:2px 2px 2px 2px;
}
/*nav links*/
.links_list li {
   margin-top:2px;
}
.links_list li a {
   display:block;
   width:150px;
   color:#000000;
   background:#77AA90;
   border: 1px solid #000000;
   text-decoration:none;
   padding: 2px 2px 2px 2px;
   font-family: verdana, arial, sans-serif;
}
.links_list li a:hover {
   display:block;
   width:150px;
   background:#AAAAAA;
   border: 1px solid #000000;
   text-decoration:none;
   padding: 2px 2px 2px 2px;
   font-family: verdana, arial, sans-serif;
}
/*<ul> list of links in nav bar*/
.links_list {
   list-style-type:none;
   margin: 0px 0px 0px 0px;
   padding-left:5px;
   padding-right:0px;
   padding-top:1px;
   padding-bottom:1px;
}
.about_you {
   list-style-type:none;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
a {
   color:#00DDAA;
}
a:hover {
   text-decoration:none;
   color:#FF0000;
}
/*seperates content - like a header*/
.contentsep {
   font-size:105%;
   font-family: arial;
}

/*input stuff*/
input,select,textarea {
   color:#FFFFFF;
   background-color:#555555;
   border-color:#00DDAA;
   border-style:solid;
   border-width:1px;
}
/*tagboard stuff*/
.tag_name {
	font-weight:bold;
}
.tag_date {
	
}
.tagboard div {
	border-bottom:1px #FFFFFF solid;
	margin-top:4px;
}
.tagboard p {
	display:inline;
}
.tagboard {
	font-size:90%;
	height:300px;
	width:185px;
	border: 1px #FFFFFF dashed;
	overflow:scroll;
	padding:3px 3px 3px 3px;
	
}
h5 {
	margin-bottom:0px;
	padding-bottom:0px;
}
h4 {
	font-size: 105%;
	margin-bottom:0px;
	padding-bottom:0px;
	font-weight:normal;
	font-family:"trebuchet ms",arial;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#FFFFFF;
}
ul {
	margin-top:2px;
	padding-top:0px;
}
.last_modified {
	background-color:#555555;
	padding: 2px 2px 2px 2px;
	color:#00DDAA;
}