body		{background-color:	#006699;}

img		{border:		1px solid black;}

#ubercontainer	{width:			970px;
		 margin:		0 auto;}

#container	{width:			800px;
		 float:			left;
		 border:		1px solid black;
		 background: 		url("/images/panorama1.jpg");
		 background-repeat:	no-repeat;
		 background-color:	#dddddd;}
#container-mini	{width:			500px;
		 height:		500px;
		 margin:		0 auto;
		 border:		1px solid black;
		 background-repeat:	no-repeat;
		 background-color:	#dddddd;}

#textlogo	{height:		30px;
		 color:			black;
		 text-align:		center;
		 font-size:		xx-large;
		 font-weight:		bold;}
#textmotto	{height:		30px;
		 padding-bottom:	70px;
		 color:			black;
		 text-align:		center;
		 font-size:		large;}

#nav		{float:			right;
		 margin-top:		5px;
		 padding:		3px;
		 padding-right:		15px;
		 padding-left:		15px;
		 font-size:		small;
		 text-align:		left;
		 background-color:	#99cc66;
		 border:		1px solid #000000;}
a:hover	{color:			#ffffff;}

#navtable td	{border:		1px solid #006699;
		 text-align:		center;}

#leftbar	{float:			left;
		 width:			100px;
		 border-top:		1px solid black;
		 border-bottom:		1px solid black;
		 border-right:		1px solid black;
		 margin-top:		0px;
		 margin-right:		0px;
		 margin-bottom:		10px;
		 padding:		6px;
		 background-color:	#99cc66;
		 font-size:		x-small;}
.biotitle	{font-size:		small;
		 font-weight:		bold;
		 color:			#dd4444;
		 margin-bottom:		15px;}

#content	{padding-left:		10px;
		 padding-top:		0px;
		 border:		0px;
		 margin:		0px;
		 width:			668px;
		 float:			left;}

#links		{padding-bottom:	10px;
		 font-size:		small;
		 text-align:		center;
		 letter-spacing:	1px;
		 }

.quote		{font-style:		italic;
		 margin-left:		15px;}

.bio		{margin:		1px;
		 clear:			left;}

.biopic		{float:			left;
		 clear:			left;
		 width:			50px;
		 height:		59px;
		 margin-bottom:		10px;
		 margin-right:		2px;}

.bioname	{font-weight:		bold;}

.entry		{padding-top:		30px;
		 padding-left:		10px;
		 padding-right:		10px;
		 clear:			right;}

#adsr		{position:		relative;
		 top:			140px;
		 float:			left;
		 margin-left:		5px;}

#footer		{text-align:		center;
		 clear:			both;
		 padding-top:		70px;}

#footer img	{border:		0px;}

#cornerleft	{border:		0px;
		 margin:		0px;
		 padding:		0px;
		 position:		relative;
		 top:			-16px;
		 left:			-11px;}
#cornerright	{float:			right;
		 border:		0px;
		 margin:		0px;
		 padding:		0px;
		 position:		relative;
		 top:			-31px;
		 left:			11px;}

.close		{background-color:	#338833;
		 background-repeat:	no-repeat;
		 border:		1px solid #000000;
		 border-bottom:		0px;
		 margin-bottom:		0px;
		 padding:		10px;
		 padding-bottom:	3px;
		 width:			60%;}

.post		{border:		1px solid #000000;
		 background-color:	#99bb99;
		 padding:		10px;
		 padding-bottom:	70px;
		 margin-top:		0px;}
		 
.comment	{border:		1px solid #000000;
		 margin-top:		5px;
		 padding:		10px;
		 background-color:	#99bb99;
		 }
.comment p 	{clear:			both;}

.area		{width:			99%;}

.embedpicbig	{width:			95%;
		 background-color:	#bbccbb;
		 padding:		5px;
		 margin:		15px;
		 border:		1px solid #000000;
		 font-size:		small;
		 text-align:		center;}
.embedpicbig .name	{color:			black;
		 text-decoration:	none;}
.embedpicbig img	{margin:		5px;
			 width:			95%;}


.embedpic	{width:			50%;
		 background-color:	#888888;
		 padding:		5px;
		 margin:		15px;
		 border:		1px solid #000000;
		 font-size:		small;
		 text-align:		center;}
.embedpic .name	{color:			black;
		 text-decoration:	none;}
.embedpic img	{margin:		5px;}

.embedpicsmall	{width:			30%;
		 height:		195px;
		 float:			left;
		 background-color:	#bbccbb;
		 padding:		5px;
		 margin-left:		-1px;
		 margin-top:		-1px;
		 border:		1px solid #000000;
		 font-size:		small;
		 text-align:		center;
		 overflow:		hidden;}
		 
.embedpicsmall img	{margin:	5px;}

.uploaded	{float:			left;}
.name		{float:			left;
		 color:			#0000FF;
		 text-decoration:	underline;}
.dtg		{float:			right;}
.embedpicsmall img:link		{text-decoration:	none;
				 color:			#000000;}
.embedpicsmall img:visited	{text-decoration:	none;
			 	 color:			#000000;}

.embedpic img	{width:			95%;}

.posts		{border-collapse:	collapse;
		 width:			95%;}
.posts th	{background-color:	#338833;
		 font-size:		small;
		 border:		1px solid #444444;}

.posts td	{background-color:	#99bb99;
		 border:		1px solid #444444;
		 padding:		3px;}

.error		{color:			#FF0000;
		 font-weight:		bold;}

.profiletitle	{font-size:		xx-large;
		 vertical-align:	middle;}
.avatar		{vertical-align:	middle;
		 margin:		10px;}

.profile	{width:			100%;
		 border:		1px solid #666666;
		 border-collapse:	collapse;}
.profile th	{background-color:	#338833;
		 padding:		5px;
		 font-weight:		bold;}
.profile td	{background-color:	#99bb99;
		 border:		1px solid #666666;
		 padding:		3px;}
.profile td:first-child	{width:		33%;
			 font-weight:	bold;}
.profile input[type="text"]	{width:		99%;}
.profile textarea	{width:		99%;
			 height:	200px;}
