/*******************************************************
TITLE: Fluid Two-Column Layout (Basic) V1.0 (Beta)
DATE: 20060418
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

body {
margin: 0;
padding: 0;
background-image: url(http://house-of-shadows.org/images/theme/background.gif);
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 1em;
opacity: 1;
background-color: #000000;
color: #ffffff;
}

a {
color:#cc0000;
text-decoration:underline;
}

a:hover {
color:#ffffff;
text-decoration:none;
}

table
{
	table-border-color-light: rgb(209,192,158);
	table-border-color-dark: rgb(103,91,52);
}

#ecardtxt {
	color: rgb(105,105,105);
	font-weight: bold;
}

#ecardtxt h3 {
	color: rgb(105,105,105);
}

#ecard-sendrecv {
	color: rgb(105,105,105);
	font-weight: bold;
}

h1 { color: rgb(214,199,167); }
h2 { color: rgb(214,199,167); }
h3 { color: rgb(214,199,167); }
h4 { color: rgb(214,199,167); }
h5 { color: rgb(214,199,167); }
h6 { color: rgb(214,199,167); }

blockquote {
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
margin: 1em;
padding: 0.5em;
font-size: 0.9em;
background-color: #660000;
}

blockquote p {
margin:.2em;
}

#logo {
position: absolute;
top: 0px;
left: 0%;
width: 140px;
height: 140px;
}

#BGClogo {
position: absolute;
top: 0px;
right: 0%;
width: 140px;
height: 140px;
}

#header {
border: none;
border:1px solid #eeeeee;
width: 70%;
margin: 2em 2em 0;
margin-left: 150px;
height: 5.2em;
background-image: url(http://house-of-shadows.org/images/theme/banner.gif);
color: #ffff00;
font-weight: bold;
font-style: normal;
text-transform: none;
text-align: center;
background-color: transparent;
background-repeat: repeat-x;
background-position: center;
opacity: 0.8;
}

#header h1 { 
margin:0; 
padding:0;
font-size: 2em;
color: rgb(214,199,167);
}

#header h2 { 
margin:0; 
padding:0;
font-size: 1.5em;
color: rgb(214,199,167);
}

#header h3 { 
margin:0; 
padding:0;
font-size:.9em;
color: rgb(255,255,255);
}

#header a {
text-decoration:none;
}

#photoheader {
border:1px solid #eeeeee;
width: 80%;
margin: 2em 2em 0;
margin-left: 150px;
height: 5.2em;
background-image: url(http://house-of-shadows.org/images/theme/banner.gif);
color: #ffff00;
font-weight: bold;
font-style: normal;
text-transform: none;
text-align: center;
background-color: transparent;
background-repeat: repeat-x;
background-position: center;
opacity: 0.8;
}

#photoheader h1 { 
margin:0; 
padding:0;
font-size: 2em;
color: rgb(214,199,167);
}

#timer {
position:absolute;
width: 80%;
top:1.3in;
left:1in;
margin:0;
background-color: transparent;
border:none;
text-align: center;
font-size:.9em;
}

#leftColumn {
position:absolute;
margin:0;
margin-left:.10in;
top:2in;
width: 2in;
background-color: transparent;
border:1px solid #eeeeee;
font-size:.9em;
}

#leftColumn h2 { 
margin:0 0 -1em 0; 
padding:0;
font-size:1em;
letter-spacing:.1em;
}

#leftColumn ul { 
margin:1.5em 0 0 0; 
padding:0;
list-style:none;
}

#leftColumn li { 
margin:0 0 .4em 0; 
padding:0;
color:#cc0000;
font-weight: bolder;
}

#leftColumn li a { 
margin:0 0 0 .2em;
text-decoration:none; 
}

#leftColumn li a:hover { 
text-transform: uppercase;
font-weight: bolder;
color: #ffff00;
text-decoration: none;
}

#centerColumn {
position: absolute;
top: 2in;
margin-left: 2.50in;
width: 5in;
margin-top: 0.2em;
voice-family: inherit;
font-size: 1em;
background: transparent none repeat scroll 0% 50%;
}

html>body #centerColumn {
mmargin-left:17.50em;
mmargin-right:2.25em;
}

#centerColumn h2 { 
margin:0 0 -1em 0; 
padding:0;
font-size:1em;
letter-spacing:.1em;
}

#centerColumn li {
list-style-image: url('http://house-of-shadows.org/images/theme/bullet1.gif')
}

#centerColumn li li {
list-style-image: url('http://house-of-shadows.org/images/theme/bullet2.gif')
}

#centerColumn li li li {
list-style-image: url('http://house-of-shadows.org/images/theme/bullet3.gif')
}

#RightColumn {
position: absolute;
top: 2in;
margin-left: 8.00in;
width: 2in;
margin-top: 0.2em;
voice-family: inherit;
font-size: 1em;
background: transparent none repeat scroll 0% 50%;
}

#map {
color: #000000;
text-decoration: none;
}

#tags {
margin:0 0 .5em 0;
width:10em;
float:left;
border:none;
text-align:left;
}

#tags img {
border:none;
}

#tags p {
margin:0 0 .25em 0;
text-align: justify;
}

#tags a {
font-size:.7em;
color:#cc0000;
}

