/* CSS Document */


/* front page */

#border {border: 1px solid #4683A4;}

#dotted {border: 1px dashed #4683A4;
	margin-top: 16px;}

#middle {padding: 0 10 10 10;
	border-top: 10px solid #38526D;
	border-bottom: 10px solid #38526D;
	border-left: 10px solid #38526D;
	border-right: 10px solid #38526D;
	background: #324A62;}
	
#end {padding-bottom: 32;}

#frame {border-top: 1px solid #38526D;}

#pad {padding: 10;}

#padb {padding: 6;}

#padc {padding: 8;}

#padd {padding-left: 14;
	padding-top: 8;
	padding-bottom: 8;}

#padcenter {padding: 10 10 10 10;
	text-align: center;}
	
#moreporn {padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #4683A4;}

#leftborder {border-left: 1px solid #4683A4;}

#leftborderb {border-left: 1px solid #4683A4;
	border-top: 1px solid #4683A4;}

#rightborder {border-right: 1px solid #4683A4;}

#botborder {border-bottom: 1px dashed #4683A4;
	border-top: 1px dashed #4683A4;
	padding: 10px;}
	
#botborderb {border-bottom: 1px solid #4683A4;
	padding-bottom: 3px;}

#mastleft {border-top: 1px solid #4683A4;
	border-bottom: 1px solid #4683A4;
	padding: 10;
	background: #4C647C;}

#mastright {padding: 10;
	text-align: center;
	border-bottom: 1px solid #4683A4;}
	
#gallerysub {padding: 4;
	text-align: center;
	border-bottom: 1px solid #4683A4;
	border-top: 1px solid #4683A4;
	background: #4C647C;}
	
#ten {padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 12px;
	border-bottom: 1px solid #4683A4;}
	
.titling {font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #E3EEF8;
	font-size: 14px;
	font-weight: bold;
	margin: 0;}
	
.smtitling {font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #E3EEF8;
	font-size: 12px;
	font-weight: bold;
	margin: 0;}
	
#roman {font-family: Times, serif;
	color: #4C647C;
	font-size: 96px;
	font-weight: bold;
	text-align: center;}

#topten {align: center;
	padding: 4px;}

.desc {font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #E3EEF8;
	font-size: 10px;}
	
.desc a:link	   			{color:#E3EEF8; text-decoration: underline;}
.desc a:visited				{color:#E3EEF8; text-decoration: underline;}
.desc a:active 				{color:#E3EEF8; text-decoration: underline;}
.desc a:hover				{color:#38526D; background: #E3EEF8; text-decoration: none;}

.descb {font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #E3EEF8;
	font-size: 11px;
	font-weight: bold;}
	
.descb a:link	   			{color:#E3EEF8; text-decoration: none;}
.descb a:visited			{color:#E3EEF8; text-decoration: none;}
.descb a:active 			{color:#E3EEF8; text-decoration: none;}
.descb a:hover				{color:#38526D; background: #E3EEF8; text-decoration: underline;}

#bearporn {font-family: Arial, Verdana, Tahoma, sans-serif;
	color: #E3EEF8;
	font-size: 24px;
	font-weight: bold;
	align: center;}

/* gay bears page */

#divider {border-top: 1px solid #4683A4;
	background: #4C647C;}
	
#dividerb {border-top: 1px solid #4683A4;}

/* bear cave button */

.pop {background: #4C647C;
	color: #E3EEF8;}

#butt {border: 1px solid #4683A4;
		padding-left: 4px;}
	
/* border around a thumb */

.warning {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
line-height: 1.3em;
font-weight: bold;
}

#warning {padding: 10;
	text-align: center;}
	

	

/* Nav Buttons */

#button {
	width: 160px;
	border-right: 1px solid #4C647C;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Arial, Verdana, Tahoma;
	background-color: #425B74;
	color: #E3EEF8;
	}
	
	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #566C83;
		margin: 0;
				}

#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #425B74;
		border-right: 10px solid #566C83;
		background-color: #4C647C;
		color: #E3EEF8;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
				}

	#button li a:hover {
		border-left: 10px solid #4C647C;
		border-right: 10px solid #425B74;
		background-color: #566C83;
		}
		
/* This is still used as a header on some pages */

.ubsub
{font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-weight: bold;
letter-spacing: -1px;
font-size: 20px;}

/* Site Title - This is used in conjunction with a H tag on every gallery page */

.title
{font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-weight: bold;
letter-spacing: -2px;
font-size: 32px;
margin-bottom: .2em;}

p {font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
margin: 0px;}
	
a:link	   			{color:#E3EEF8; text-decoration: underline;}
a:visited			{color:#E3EEF8; text-decoration: underline;}
a:active 			{color:#E3EEF8; text-decoration: underline;}
a:hover				{color:#38526D; background: #E3EEF8; text-decoration: none;}

.indent {text-indent: .50cm;}

/* We Like His List */

.list {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
line-height: 1.3em;
margin: 0px;}
	
a:link	   			{color:#E3EEF8; text-decoration: underline;}
a:visited			{color:#E3EEF8; text-decoration: underline;}
a:active 			{color:#E3EEF8; text-decoration: underline;}
a:hover				{color:#38526D; background: #E3EEF8; text-decoration: none;}

/* More Like Him */

.more {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
font-weight: bold;
text-align:center;
line-height: 1.3em;
margin: 0px;}

#more {font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
font-weight: bold;
text-align:center;
line-height: 1.3em;
margin: 0px;
background: #4C647C;}

#box {border: 1px solid #4683A4;
padding: 6px;}


/* Left Sidebar */

.side {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 11px;
}

.side a:link	   		{color:#E3EEF8; text-decoration: none;}
.side a:visited			{color:#E3EEF8; text-decoration: none;}
.side a:active 			{color:#E3EEF8; text-decoration: none;}
.side a:hover 			{color:#38526D; background:#E3EEF8; text-decoration: none;}

.side2 a:link	   		{color:#E3EEF8; text-decoration: underline;}
.side2 a:visited			{color:#E3EEF8; text-decoration: underline;}
.side2 a:active 			{color:#E3EEF8; text-decoration: underline;}
.side2 a:hover 			{color:#38526D; background:#E3EEF8; text-decoration: none;}

/* New Side Nav */

.sidenav {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
font-weight: bold;
}

#sidenav {
padding: 8px;}

.sidenav a:link	    		{color:#E3EEF8; text-decoration: none;}
.sidenav a:visited			{color:#E3EEF8; text-decoration: none;}
.sidenav a:active 			{color:#E3EEF8; text-decoration: none;}
.sidenav a:hover 			{color:#38526D; background:#E3EEF8; text-decoration: none;}

.sidenav2 {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
font-weight: bold;
}

.sidenavtitle {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
font-weight: bold;
background: #4C647C;
text-align: center;
}

.sidenavtitle a:link	    	{color:#E3EEF8; text-decoration: none;}
.sidenavtitle a:visited			{color:#E3EEF8; text-decoration: none;}
.sidenavtitle a:active 			{color:#E3EEF8; text-decoration: none;}
.sidenavtitle a:hover 			{color:#38526D; background:#E3EEF8; text-decoration: none;}

/* Sidebar Border */
#right {border-right: 1px solid #4C647C;
border-top: 1px solid #4C647C;
margin-top: 12px;}

/* Join */

.joinbox {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 12px;
padding: 2px;
border: 1px solid #E3EEF8;
background: #4C647C;
font-weight: bold;
letter-spacing: .5px;
}

/* Footer */

.footer {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 10px;
}

.footer a:link	   			{color:#E3EEF8; text-decoration: none;}
.footer a:visited			{color:#E3EEF8; text-decoration: none;}
.footer a:active 			{color:#E3EEF8; text-decoration: none;}
.footer a:hover 			{color:#38526D; background:#E3EEF8; text-decoration: none;}


#footerborder {
border-top: 1px solid #4C647C;
padding-top: 20px;}

/* Code Page */

.warn {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 18px;
}

.warn a:link	   		{color:#E3EEF8; text-decoration: underline;}
.warn a:visited			{color:#E3EEF8; text-decoration: underline;}
.warn a:active 			{color:#E3EEF8; text-decoration: underline;}
.warn a:hover			{color:#38526D; background: #E3EEF8; text-decoration: none;}

/* Inside Galleries */

.dark {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #1C2937;
font-size: 12px;
font-weight: bold;
}

.dark a:link	   		{color:#1C2937; text-decoration: underline;}
.dark a:visited			{color:#1C2937; text-decoration: underline;}
.dark a:active 			{color:#1C2937; text-decoration: underline;}

.bigdark {font-family: Arial, Verdana, Tahoma, sans-serif;
color: #1C2937;
font-size: 24px;
font-weight: bold;
}

.bigdark a:link	   			{color:#1C2937; text-decoration: underline;}
.bigdark a:visited			{color:#1C2937; text-decoration: underline;}
.bigdark a:active 			{color:#1C2937; text-decoration: underline;}

.biglite {font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 20px;
font-weight: bold;
}

/* Webmaster Section */

.warn {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
font-weight: bold;
}

.join {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
line-height: 1.3em;
font-weight: bold;
}

.medlite {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #E3EEF8;
font-size: 14px;
line-height: 1.3em;
margin-bottom: 1em;
}

.meddark {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #1C2937;
font-size: 16px;
font-weight: bold;
line-height: 1.3em;
margin-bottom: 1em;
}

.meddark a:link	   			{color:#1C2937; text-decoration: underline;}
.meddark a:visited			{color:#1C2937; text-decoration: underline;}
.meddark a:active 			{color:#1C2937; text-decoration: underline;}

.gallery {
font-family: Arial, Verdana, Tahoma, sans-serif;
color: #1C2937;
font-size: 16px;
font-weight: bold;
}

.gallery a:link	   			{color:#1C2937; text-decoration: none;}
.gallery a:visited			{color:#1C2937; text-decoration: none;}
.gallery a:active 			{color:#1C2937; text-decoration: none;}
.gallery a:hover			{color:#E3EEF8; background: 547BA4; text-decoration: none;}

