/* CSS Document */
body {
	background:#000000;
	font-family: Verdana, MS Sans Serif, Sans-serif, Futura, Arial, Courier new;
	font-size: 11px;
	color: #ffffff;
	margin:0;
	padding:0;
	text-align: left;
}

a {
	color: #005544;
	font-family: Arial, MS Sans Serif, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	cursor:default;
	height:1px;
	border-style: none;
	background-color: transparent;
	-moz-outline: none;
	outline: none;
}
a:active {
	color: #005544;
	text-decoration: none;
	font-weight: normal;
}
a:visited {
	color: #005544;
}
a:hover  {
	color: #005500;
	font-family: Arial, MS Sans Serif, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	background-color: transparent;
	-moz-outline: none;
	outline: none;
}

h1 {  
	font-family: Century Gothic; 
	font-size: 70px; 
	color: #ffffff; 
	font-weight:bold;
	text-shadow: #5aca8d 6px 3px 5px;
}

h2 {  
	font-family: Arial, verdana, sans-serif, MS Sans Serif; 
	font-size: 18px; 
	color: #ffffff;
	font-weight:bold;
}

li {  font-family: verdana, MS Sans Serif, ans-serif, Arial, Courier new; font-size: 11px; color: #000000}


.title {font-family: Arial; font-size: 16px; color: #005544; font-weight: bold; font-style:italic; text-decoration: none;}

.title2 {font-family: Century Gothic; font-size: 16px; color: #ffffff; font-weight: bold; text-decoration: none;}

.title3 {font-family: Century Gothic; font-size: 14px; color: #ffffff; font-weight: bold; font-style:italic; text-decoration: none;}
.title3 A    {color: #ffffff; font-weight: bold; text-decoration: none;}
.title3 A:hover  {color: #000000; font-weight: bold; text-decoration: none;}
.title3 A:visited {color: #ffffff; font-weight: bold;}




.updates {color: #000000; font-family: verdana, Arial, MS Sans Serif, Geneva, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
.updates A {color: #4C9986; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.updates A:visited  {color: #4C9986; text-decoration: none; font-weight: bold;}
.updates A:hover  {color: #000000; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}


.sidelink {color: #000000; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.sidelink A {color: #4C9986; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
.sidelink A:visited  {color: #4C9986; text-decoration: none; font-weight: bold;}
.sidelink A:hover  {color: #000000; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}


.gallery {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.gallery A    {color: #99CCFF; font-weight: bold; text-decoration: none;}
.gallery A:hover  {color: #000000; font-weight: bold; text-decoration: none;}
.gallery a:visited {color: #ffffff; font-weight: bold;}

.boldlink {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none;}
.boldlink A    {color: #ffffff; font-weight: bold; text-decoration: none;}
.boldlink A:hover  {color: #cc1111; font-weight: bold; text-decoration: underline;}
.boldlink A:visited {color: #ffffff; font-weight: bold;}


.red {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; color: #cc1111; font-size: 12px; font-weight: normal; text-decoration: none; cursor:hand; height:1px;}
.red A    {color: #cc1111;text-decoration: none;}
.red A:hover  {color: #000000; font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; background-image: url('images/linkbg3.gif');}text-decoration: overline;}
.red A:visited  {color: #ffffff;}

.red14b {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 14px; color: #cc1111; font-weight:bold; text-decoration: none;}
.red14b A    {color: #cc1111;text-decoration: none;}
.red14b A:hover  {color: #cc111;text-decoration: overline;}

.redb {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 11px; color: #cc1111; font-weight:bold; text-decoration: none;}
.redb A    {color: #cc1111;text-decoration: none;}
.redb A:hover  {color: #cc111;text-decoration: overline;}


.black10b {  font-family: Arial, trebuchet ms, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold; text-decoration: none;}
.black10b A    {color: #000000;text-decoration: underline;}
.black10b A:hover  {color: #000000;text-decoration: underline;}

.black16b {  font-family: Arial, trebuchet ms, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold; text-decoration: none;}
.black16b A    {color: #000000; text-decoration: underline;}
.black16b A:hover  {color: #000000; text-decoration: underline;}

.infogallery {  font-family: MS Sans Serif, Geneva, sans-serif; font-size: 10px; color: #ff0033; font-weight: bold; text-decoration: none;}

.small {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
.small A    {font-family: MS Sans Serif, Geneva, sans-serif; font-size: 10px; color: #cc1111; text-decoration: none;}
.small A:hover  {font-family: MS Sans Serif, Geneva, sans-serif; font-size: 10px; color: #cc1111; text-decoration: overline;}

.newgallery {  font-family: Arial, MS Sans Serif, Geneva, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}
.newgallery A    {color: #ff0033; font-weight: bold; text-decoration: none;}
.newgallery A:hover  {color: #ff0033; font-weight: bold; text-decoration: overline;}
.newgallery a:visited {color: #372F2F; font-weight: bold;}


.button {background: #4B5157; color: rgb(255,255,255); font-style: underline; font-variant: normal; font-family: Arial; font-size: 11pt; color:#cc1111;}




#container {
	text-align: center;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: none;
	background-repeat: none;
	background-attachment: none;
}


#blogbox {
	margin: 0px;
	text-align: center;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: none;
	background-repeat: none;
	background-attachment: none;
}

#contentframe {
	width: 900px;
	height: 994;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: none;
	background-repeat: none;
	background-attachment: none;
}

#booshcontent {
	width: 850px;
	height: 994;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: auto;
	background-image: none;
	background-repeat: none;
	background-attachment: none;
}






#top {
	width: 900px;
	height: 85;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: url(images/top.jpg);
	background-repeat: none;
	background-attachment: none;
}
#left {
	width: 40px;
	height: 994;
	float:left;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: url(images/left.jpg);
	background-repeat: none;
	background-attachment: none;
}
#right {
	width: 110px;
	height: 994;
	float:right;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: url(images/right.jpg);
	background-repeat: none;
	background-attachment: none;
}
#bottom {
	width: 900px;
	height: 91;	
	margin: 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: none;
	background-image: url(images/bottom.jpg);
	background-repeat: none;
	background-attachment: none;
}






#filmstrip {
	position: relative;
	text-align: left;
	width: 2900;
	height: 630px;
	margin: 0px auto;
	background-image: url(images/filmstripbg4.jpg);
	background-repeat: repeat-x;
	background-attachment: none;
}
#topspace {
	width: 100%;
	height: 102px;
	margin: 0px;
	padding: 0px;
}
#strip {
	text-align: left;
	width: 2900;
	height: 390px;
	margin: 0px auto;
	background-image: url(images/filmheader.jpg);
	background-repeat: no-repeat;
	background-attachment: none;
}
#header {
	width: 260px;
	height: 390px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/filmheader.jpg);
	background-repeat: none;
	background-attachment: none;
}
	
#footer {
	width: 15px; 
	height: 390px;
	margin:0;
	padding:0;
	text-align: right;
	font-family: Arial, Futura;
	font-size: 11px;
	color: #9f9f9f;
}






/*
	text-align: left;
	text-decoration: bold;
	color: #dadada;
	font-size: 16px;
	font-weight: 300;
	font-style: oblique; ??
	background-color:transparent; (can be used for background color under link on mouseover)
	background-image: url(images/pic.gif);
	background-repeat: repeat;
	background-attachment: fixed; ??
	background-position: center; ??
		
	line-height:1.4em; ??

#left li { 
	list-style-image:none; ??
	list-style:none; ??
	
	border-style: none;
	border-width: 1px;
	border-color: #cfcfcf;

	overflow: auto;
	
	position: absolute;
	display: none; ??
	z-index: 999; ??

	margin: 0px 0px 0px 0px;
	padding: 0px;
	
	FILTER: chroma(color=#FF00CC);

	scrollbar-face-color : #FF00CC; 
	scrollbar-highlight-color : #FF00CC; 
	scrollbar-3dlight-color : #FF00CC;
	scrollbar-darkshadow-color : #FFFFFF; 
	scrollbar-arrow-color : #FFFFFF; 
	scrollbar-shadow-color : #FF00CC; 
	scrollbar-track-color: #FF00CC; 
}
*/


/* what is this?????

p.left {
	text-align: left;
}
p.right {
	text-align: right;
}
*/


/*  Ben's floating spotlight thingy
div.spot {
	width: 100%;
	height: 100%;	
	margin: 0px;
	padding: 0px;
	border-style: none;
	position: absolute;
	overflow: none;
	background-image: url(spot.png);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:right top;
}
*/


