@charset "UTF-8";

a:link { text-decoration: underline; color: #990000;}
a:visited { text-decoration: underline; color: #990000}
a:hover { text-decoration: underline; color: #990000}
a:active { text-decoration: underline; color: #990000}

a img {
border-color: #990000;
border-width: 3px
}

table	{
	font-size:small;
	}

body {
   	font-size:small;
	color:#555555;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	background-color:#e5e5e5;
	background-position: top center;
	background-repeat: repeat-y;
    }

#container_ {
	position:relative;
	top:0px;
	left:0px;
	background-color:#FFFFFF;
	width:900px;
	height:770px;
	margin: 0 auto;
}

#banner_ {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:117px;
}

h1 {
	color:#990000;
	font-size:large;
}

h2 {
	color:#990000;
	font-size: medium;
}

#menu_ {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:35px;
	display:block;
}


#joinlist_ {
	position:absolute;
	left:780px;
	top:85px;
	height:30px;
	z-index:10;
}

#largeimage_ {
	position:relative;
	left:0px;
	top:0px;
	width:640px;
	height:220px;
	display:block;
}

#topstripe_ {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:13px;
	display:block;
}

#header_ {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:175px;
	display:block;
}

 
#footer {
	position:relative;
	width:900px;
	height:45px;
	top:0px;	
	left:0px;
	margin: 0 auto;
	background-image:url(images/footer.jpg);
	z-index:0;
}

#topstripe_ {
	position:relative;
	left:0px;
	top:0px;
	width:900px;
	height:13px;
	display:block;
}

#amplines_ {
	position:absolute;
	left:698px;
	top:50px;
	width:202px;
	height:549px;
	z-index:1;
}

#amp_lines_ {
	border: none;
}

#menu_pics_ {
	border: none;
}

#text-pic_ {
	position:absolute;
	left:0px;
	top:10px;
	width:329px;
	height:345px;
}

#latest_heading_ {
	position:absolute;
	left:340px;
	top:150px;
	width:300px;
	height:35px;
	background-color:#FFFFFF;
}


#latest_news {
	position:absolute;
	background-color:#FFFFFF;
	left:340px;
	top:188px;
	width:320px;
	height:400px;
	overflow:auto
}


#page_body {
	position:absolute;
	left:10px;
	top:50px;
	width:680px;
	height:600px;
	overflow:auto;
	font-size:small;
	background-color:#FFFFFF;
}

#product_
{ 
	border: width: 5;
	border: solid #9A2D26;
}
