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

#container {width: 1000px; margin-left: auto; margin-right: auto; position: relative; border: 1px solid #003; z-index:3;}
#menu {position: absolute; left: 42px; top: 0px;}
#flash {position: absolute; left: 41px; top: 40px; width:936px; height:224px; z-index:2;}
#toptext {position: absolute; left: 59px; top: 380px; width: 435px; color: #333; line-height: 1.8em; text-align: right; font-size: 12px;}
#video {
	position: absolute;
	left: 42px;
	top: 618px;
	width: 901px;
}
#bottomtext {position: absolute; left: 59px; top: 843px; width: 522px; color: #003399; line-height: 1.8em; text-align: left; font-size: 15px; font-weight: bold;}
#bottomtext2 {position: absolute; left: 59px; top: 933px; width: 522px; color: #333; line-height: 1.8em; text-align: left; font-size: 12px;}
#location {position: absolute; top: 862px; left: 632px; color: #FFF; font-size: 13px; font-weight: bold; letter-spacing: 1px; text-align: right;}
#fadeside {position: absolute; left: -347px; top: 0px;}
#phone {position: absolute; left: 190px; top: 64px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: bold; letter-spacing: 1px;}
#phone2 {position: absolute; left: 210px; top: 87px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: bold; letter-spacing: 1px;}
#phone3 {position: absolute; left: 230px; top: 110px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: bold; letter-spacing: 1px;}
#phone4 {position: absolute; left: 250px; top: 133px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: bold; letter-spacing: 1px;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
}
body {background-color: #000033; margin-top: 0px;}
.copywrite {color: #999999; line-height: 1.2em; font-size: 10px;}

/* page template */

#pcontent {
	position: absolute;
	left: 57px;
	top: 327px;
	line-height: 1.8em; color: #333; width: 900px;
} 
#title {
	position: absolute;
	left: 290px;
	top: 280px;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 1px;
	font-size: 18px;
}
#socialhome {
	position: absolute;
	left: 880px;
	top: 243px;
	width:80px;
	height:40px;
}
#social {
	position: absolute;
	left: 860px;
	top: 278px;
	width:80px;
	height:40px;
}
#adthis {
	position: absolute;
	left: 800px;
	top: 330px;
}

blockquote.pull {float: left; width: 300px; padding: 10px 5px 10px 5px; margin: 0; color: #900}
blockquote.pull2 {float: right; width: 330px; padding: 10px; margin: 0;}
blockquote.pull3 {float: left; width: 235px; padding: 5px 5px 10px 5px; margin: 0;}
blockquote.pull4 {float: left; width: 210px; padding: 10px 5px 10px 5px; margin: 0;}
blockquote.pullsm {float: right; width: 150px; padding: 0px 0px 8px 12px; margin: 0;}
blockquote.pullsm2 {float: left; width: 200px; padding: 5px; margin: 0;}
blockquote.green {float: left; width: 35px; padding: 0px 3px 0px 3px; margin: 0;}
blockquote.pull5 {float: right; width: 480px; padding: 10px; margin: 0; font-size: 11px; font-style: italic;}
blockquote.pull6 {float: right; width: 560px; padding: 10px; margin: 0; font-size: 11px; font-style: italic;}
blockquote.pull7 {float: left; width: 150px; padding: 5px; margin: 0;}
blockquote.pull8 {float: left; width: 510px; padding: 10px; margin: 0; font-size: 11px; font-style: italic;}

.title {border-bottom: 1px solid #663; color: #003399; text-align: left; font-size: 15px; font-weight: bold;}
.title2 {border-bottom: 1px solid #663; color: #003399; text-align: left; font-size: 15px; font-weight: bold; width: 400px;}
.bold {color: #003399; text-align: left; font-size: 15px; font-weight: bold;}

#container #pcontent table tr td .contentdiv .pull8 table tr td {text-align: center;}

.gbold {
	color: #600;
	font-weight: bold;
	font-size: 12px;
}

#metalmenu
{
	position:absolute;
	top: 65px;
	left: 684px;
	width: 220px;
	height: auto;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	z-index:20;
	display:block;
	float:right;
	
}

#metalmenu a
{
	color:#FFFFFF;
	text-decoration:none;
	
}

#metalmenu a:hover
{
	color:#FF0;
	font-weight:bold;
	
}

#metalmenutwo
{
	width: 190px;
	height: auto;
	border: 2px solid #039;
	padding: 5px 0px 6px 7px;
	margin: 0px 0px 0px 6px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	background-color:#CCC;
	z-index:20;
	display:block;
	float:right;
	
}

#metalmenutwo ul
{
	padding:0px 0px 0px 7px;
	margin:0;
	
}

#metalmenutwo ul li
{
	list-style-type:none;
	
}

#metalmenutwo a:hover
{
	color:#039;
	
}

#metalmenutable
{
	width: 220px;
	height: auto;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	z-index:20;
	display:block;
	float:right;
	padding-left:6px;
	
}

#metalmenutable a
{
	color:#FFFFFF;
	text-decoration:none;
	
}

#metalmenutable a:hover
{
	color:#FF0;
	font-weight:bold;
	
}

table.metalmunch td
{
	background-image:url(../images/metal_menu_BK.jpg);
	background-repeat:repeat-x;
	height:30px;
	font-size:13px;
	padding-top:1px;
	border-bottom: 1px solid #FFFFFF;
	
}

.metalmenutext
{
	padding:2px 0px 0px 7px;
	
}


.line {border-bottom: 1px dotted #666;}

