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%;
		border-top-right-radius: 20px;
		border-top-left-radius: 20px;
		
}


.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;
}


