@charset "utf-8";
/* CSS Document */

html {
	min-height: 100%;
	margin: 0 0 1px 0;
}

body {
	background: url(../images/blackbow/bkg_tile.png) repeat;
	margin: 0 0 20px 0;
	font: 12px arial;
	color: #3C8FBD;
}

/* ----- Start of customs Div's ----- */

#top { width:auto; height:20px; margin:0 0 50px 0; padding:4px 0 0 6px; background-color:#FFF; font:12px arial; font-weight:bold; color:#000; }

#container {
	height: auto;
	width: 800px;
	margin: 0 auto;
	padding: 0;
}

#header {
	background: url(../images/blackbow/bkg_header.png);
	height: 112px;
	width: 800px;
}

#menu {
	background: url(../images/blackbow/bkg_menu.png);
	overflow: auto;
	height: 47px;
	width: 790px;
	margin: 0;
	padding: 0 5px 0 5px;
}

#menu-left {
	float: left;
	height: 29px;
	width: 242px;
}

#menu-right {
	float: right;
	height: 25px;
	width: 234px;
	margin: 4px 0 0 0;
}

#wrapper {
	background: #FFF;
	overflow: auto;
	min-height: 400px;
	width: 770px;
	padding: 10px;
	border-left: 5px solid #464646;
	border-right: 5px solid #464646;
}

#sub-menu {
	background: #B5B5B5 url(../images/blackbow/submenu_bkg.png) no-repeat bottom;
	float: left;
	height: auto;
	width: 165px;
}

#sub-menu-header {
	background: #5EA6CC;
	height: 23px;
	width: auto;
	text-align: center;
}

#sub-menu-top {
	height: 4px;
	width: 165px;
}

/* For page with a menu */
#content_1 {
	float: right;
	height: auto;
	width: 585px;
}

/* For page without a menu */
#content_2 {
	height: auto;
	width: 770px;
}

/* For page with two collumns */
#content_3 {
	float: left;
	height: auto;
	width: 375px;
}

#content_4 {
	float: right;
	height: auto;
	width: 375px;
}
/* container for miscellaneous blocks of text */
#default {
	margin: 0;
	padding: 5px;
}

#footer {
	background: url(../images/blackbow/bkg_footer.png);
	height: 60px;
	width: 800px;
}

/* Start of Sitemao div's */

#sitemap {
	background: #FFF;
	height: 160px;
	width: 590px;
	margin: 0 auto;
}

#sitemap-title {
	background: #B5B5B5;
	height: 15px;
	padding: 5px 0 5px 0;
	text-align: center;
}

#sitemap-left {
	float: left;
	margin: 10px;
}

#sitemap-right {
	float: right;
	margin: 10px;
}

/* ----- Start of Headers ----- */

#update {
	background: url(../images/blackbow/h_update.png);
	height: 19px;
	width: 460px;
	margin: 0;
	padding: 5px 0 0 125px;
}

#about {
	background: url(../images/blackbow/h_aboutme.png) no-repeat;
	width: ;
	height: 24px;
}

#history {
	background: url(../images/blackbow/h_history.png) no-repeat;
	width: ;
	height: 24px;
}

#gallery {
	background: url(../images/blackbow/h_gallery.png) no-repeat;
	height: 21px;
	width: 455px;
	margin: 0;
	padding: 5px 0 0 130px;
}

#faq {
	background: url(../images/blackbow/h_faq.png) no-repeat;
	width: ;
	height: 25px;
}

#form {
	background: url(../images/blackbow/h_form.png) no-repeat;
	width: ;
	height: 24px;
}

#artlinks {
	background: url(../images/blackbow/h_artlinks.png) no-repeat;
	width: ;
	height: 24px;
}

#pixellinks {
	background: url(../images/blackbow/h_pixellinks.png) no-repeat;
	width: ;
	height: 24px;
}

/* ----- Start of Links ----- */

a {
	font: 12px arial;
	font-weight: bolder;
}

a:link,a:visited,a:hover,a:active {
	color: #F99;
	letter-spacing: 2px;
	text-decoration: none;	
}

a.gallery:link,a.gallery:visited,a.gallery:hover,a.gallery:active {
	color: #FFF;
	letter-spacing: 2px;
	text-decoration: none;	
}

a.adopt:link,a.adopt:visited,a.adopt:hover,a.adopt:active {
	color: #F36;
	letter-spacing: 2px;
	text-decoration: none;	
}

/* ----- Start of custom Lists ----- */

ul {
	list-style-image: url(../images/blackbow/ul.png);
	margin: 0 0 0 20px;
	padding: 0;
}

/* ----- Start of custom Fonts and Styles ----- */

h1 { font:12px arial; font-weight:bold; color:#000; display:inline; }
h2 { font:12px arial; font-weight:bold; color:#333; display:inline; }

.foot {
	font: 10px arial;
	color: #FFF;
	letter-spacing: 1px;
}

.bold {
	font-weight: bold;
	color: #3C8FBD;
	letter-spacing: 1px;
}

.white {
	font-weight: bold;
	color: #FFF;
	letter-spacing: 1px;
}

.pink {
	font-weight: bold;
	color: #F36;
	letter-spacing: 1px;
}
