BODY {
color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
background-image: url(backgroundtile.jpg);
background-repeat: repeat;
}
#outercontainer{MARGIN: 0px; WIDTH: auto; HEIGHT: auto;  text-align:center;}
#contentcontainer{ MARGIN: 0px auto; POSITION: relative; background-image:url(images/homeimage.jpg); background-repeat: no-repeat;  width:700px; height:810px; TEXT-ALIGN: left;}
#menu{
width:565px;
height:21px;
top:255px;
left:30px;
position:absolute;
}
#main {
width:350px;
height:auto;
padding:10px;
POSITION:absolute;
left:20px;
top:300px;
z-index:999;
border-left:1px;
border-left-color:#E5EDCC;
border-left-style:solid;
}
#newsscroller{
	height:240px;
	position:absolute;
	left:388px;
	top:311px;
	width: 180px;
	padding:5px;
	overflow:scroll;
	border-left:1px;
	border-left-color:#E5EDCC;
	border-left-style:solid;
}
#newsscrollertitle{
	font-weight:bold;
	color:#FF0000;
	overflow: scroll;
}
#specials{
width:500px;
height:100px;
POSITION: absolute;
top:555px;
left:20px;
z-index:999;
}
#specials td{
border-right:1px;
border-right-color:#E5EDCC;
border-right-style:solid;
padding-right:3px;}
#specials img{border:1px solid #000;}
.HoverLinks A {
 COLOR: #ffffff; TEXT-DECORATION: none
}
#specialsitemstile{
	font-size: 9px;
	font-weight:bold;}
	#specialsitemsdes{
	font-size: 9px;}
	
.HoverLinks A:link {
 COLOR: #ffffff; TEXT-DECORATION: none;
}
.HoverLinks A:visited {
 COLOR: #ffffff; TEXT-DECORATION: none;
}
.HoverLinks A:hover {
 COLOR: #ffffff; TEXT-DECORATION: underline;
}
.HoverLinks A:active {
 COLOR: #ffffff; TEXT-DECORATION: none;
}
A {
 COLOR: #000; TEXT-DECORATION: none;
}
A:link {
 COLOR: #000; TEXT-DECORATION: none;
}
A:visited {
color: #009933; TEXT-DECORATION: none;
}
#copyrights{
	width:auto;
	height:auto;
	POSITION: absolute;
	top:769px;
	left:60px;
	z-index:999;
	margin-left:20px;
	font-size: 10px;
	font-weight:bold;

}



LINK {
 TEXT-DECORATION: none;
  	left: 20px;
	margin-left: 20px;
	margin-left: 20px;
	left: 232px;
	left: 520px;
	left: 520px;
	left: auto;
	color:#000;

}
#marqee {
	font-size: 12px;
	font-weight: bold;
	color: #009933;
}
#onlineportfolio{
width:540px;
height:400px;
padding:10px;
POSITION:absolute;
left:30px;
top:300px;
z-index:9;
background-color:#FFFFFF;
}
#mailinglist{
margin:30px 0px 0px 125px;
width:auto;
padding:0px;
text-align:right;
}
 #gallery img{border:1px solid #000;}
 #specialstitle{
height:25px;
	font-weight:bold;
	color:#000;
	font-size: 15px;
	background-color:#fff;
	text-align:center;
	}
#rates{Z-INDEX: 999; LEFT: 29px; WIDTH: auto; POSITION: absolute; TOP: 720px; HEIGHT: auto; 
font-size: 12px;
	font-weight: bold;
	color: #009933;
	text-decoration:underline;}
