body {
	padding: 0;
	margin: 0;
	border: 0;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 80%;
	background: transparent url(images/metal005.jpg) repeat scroll left top;
	text-align: center;	/* IE-Win hack */
}


.serif {
	font-family: "Georgia", "Times New Roman", serif;
}

a.white:link {color:#FFFFFF;text-decoration:none;}
a.white:visited {color:#FFFFFF;text-decoration:none;}
a.white:hover {color:#FF0000;text-decoration:underline;}
a.white:active  {color:#FFFFFF;text-decoration:none;}



#main-topborder {
	margin: 0 auto;
	width: 600px;
	height: 28px;
	background: transparent url(images/top600.png) top left no-repeat;	
}

#main-header {
	margin: 0 auto;
	width: 600px;
	text-align: center;	/* IE-Win hack */
	background: transparent url(images/mid600.png) top left repeat-y;
}

h1 {
font-size:17pt;
color:#FFFFFF;
font-weight:bold;
}

#siteheader {
	margin: 0 auto;
}

.headerlogo {
	text-align:center; 
	display:block;
}


#main-container {
	margin: 0 auto;
	padding: 15px 0 0 0;
	width: 600px;
	background: transparent url(images/mid600.png) top left repeat-y;
}

#main-content {
	float: left;
	width: 550px;
	padding-left: 30px;
}



#main-footer {
	margin: 0 auto;
	width: 600px;
	background-image: url(images/mid600.png);
	background-repeat: repeat-y;

}

#main-botborder {
	margin: 0 auto;
	width: 600px;
	height: 41px;
	background-image: url(images/bot600.png);
	background-repeat: no-repeat;
	
}

#main-belowglass {
	margin: 0 auto;
	width: 600px;
	
}

/**** LEFT SIDE ITEMS ***/

#main-topborder300 {
	margin: 0 auto;
	width: 300px;
	height: 28px;
	background: transparent url(images/top300.png) top left no-repeat;	
}

#main-header300 {
	margin: 0 auto;
	width: 300px;
	text-align: center;	/* IE-Win hack */
	background: transparent url(images/mid300.png) top left repeat-y;
}

#main-container300 {
	margin: 0 auto;
	padding: 15px 0 0 0;
	width: 300px;
	background: transparent url(images/mid300.png) top left repeat-y;
}

#main-content300 {
	float: left;
	width: 250px;
	padding-left: 30px;
}



#main-footer300 {
	margin: 0 auto;
	width: 300px;
	background-image: url(images/mid300.png);
	background-repeat: repeat-y;

}

#main-botborder300 {
	margin: 0 auto;
	width: 300px;
	height: 41px;
	background-image: url(images/bot300.png);
	background-repeat: no-repeat;
	
}

#main-belowglass300 {
	margin: 0 auto;
	width: 300px;
	
}

/************/

/**** RIGHT SIDE ITEMS ***/

#main-topborder300t {
	margin: 0 auto;
	width: 300px;
	height: 28px;
	background: transparent url(images/top300tran.png) top left no-repeat;	
}

#main-header300t {
	margin: 0 auto;
	width: 300px;
	text-align: center;	/* IE-Win hack */
	background: transparent url(images/mid300tran.png) top left repeat-y;
}

#main-container300t {
	margin: 0 auto;
	padding: 15px 0 0 0;
	width: 300px;
	background: transparent url(images/mid300tran.png) top left repeat-y;
}

#main-content300t {
	float: left;
	width: 250px;
	padding-left: 30px;
}



#main-footer300t {
	margin: 0 auto;
	width: 300px;
	background-image: url(images/mid300tran.png);
	background-repeat: repeat-y;

}

#main-botborder300t {
	margin: 0 auto;
	width: 300px;
	height: 41px;
	background-image: url(images/bot300tran.png);
	background-repeat: no-repeat;
	
}

#main-belowglass300t {
	margin: 0 auto;
	width: 300px;
	
}

/************/

img { border:0; padding: 0; margin: 0; }


/* Easy Float Clearing */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
.clear {clear:both;}


