/* CSS Document */

/* hide from ie on mac \*/
html 			{	margin: 0px;	padding: 0px;}
/* end hide */

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-repeat: repeat;
	background-image: url(../images/brick-tile.jpg);
	font-family: arial, geneva, verdana, sans-serif; 
	font-size: 8pt;
}

h1 {
	font-size: 1em;
	margin: 5px 0px 0px 0px;
	padding: 5px 10px 0px 10px;
	color: #4F4C4D;
	}

	
h2, h3, h4, h5 {
	font-size: 0.9em;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	color: #231F20;
	}
	
h1, h2 {
	text-transform: uppercase;
}
	
p {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	font-size: 1em;
	color: #4F4C4D;
	font-weight: bold;
	line-height: 1.5em;
	}
	
p a:link, p a:visited {
	color: #ED008C;	
	text-decoration: none;
	padding: 1px 2px 1px 2px;
	}
p a:active, p a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ED008C;
}

img a, img:hover {
	border: 0px;
	text-decoration: none;
}
	
img {
	border: none;
	text-decoration: none;
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
	}	
		
.align_left {
	float: left;
	padding: 0px;
	margin-right: 5px;
	}

.align_right {
	float: right;
	padding: 0px;
	margin-left: 0px;
	}

/* Divs */
#content {	position: relative; 	text-align: left;	width: 280px; 	padding: 0px; 	margin: 20px 0px 0px 20px; 	 }


#announcement { 	position: relative;	width: 280px;	padding: 0px 0px 20px 0px;	margin: 0px 0px 0px 0px; background-color:#E3E3E3; }
.copy { 	position: relative;	clear:both;	overflow:auto;	width: 280px;	padding: 12px 0px 10px 0px;	margin: 5px 0px 0px 0px; background-color:#FFF;  }

.copyright { 	text-align:right;	font-size: 0.9em;	font-weight: bold; padding: 0px;	margin-top: 0px;	color: #ED008C; }
.tag-image {	padding: 0px;	margin: 0px; }

/* divs */
#main		 	{	position: absolute;	left: 0px;	top: 0px;	width: 100%;	height: 100%;	margin: 0px;	}
#bc-main		 	{	position: absolute;	left: 0px;	top: 0px;	width: 100%;	height: 100%;	margin: 0px;	}


