@charset "utf-8";
/* CSS Document */
a
{
	font-weight:bold;
	color:white;
}

p
{
	font-family:Lucida Sans;
	color:white;
	font-size:11px;
	line-height:15px;
}

td
{
	font-family:Lucida Sans;
	color:white;
	font-size:11px;
	line-height:15px;
}

.frame
{
	height:100%;
}

.header
{
	background-image: url('images/top.gif');
	vertical-align:top;
	height: 155px;
}

.content-top 
{
	background-image: url('images/content-top.gif');
	height: 24px;
	width: 638px;
}

.footer 
{
	background-image: url('images/bot.gif');
	vertical-align:bottom;
	height: 153px;
}

.navigation
{		
	width: 161px;
	vertical-align:top;
}

.navigation-table
{
	height:100%;
}

.content-rep
{
	background-image: url('images/content-repeat.gif');
	
	vertical-align:top;
	
	height:100%;
	width: 638px;
}

.content-text
{
	padding:15px 25px 15px 25px;
	
	font-family:Lucida Sans;
	color:white;
	font-size:11px;
	line-height:15px;
}

.content-footer
{
	background-image: url('images/content-footer.gif');
	height: 90px;
	width: 638px;
}

.middle
{
	height:100%;
}

.middle-td
{
	width:960px;
	height:100%;
}

.content-table
{
	width:638px;
	height:100%;
}

.content-frame
{	
	height:100%;
}

.stretcher
{
	height:100%;
}

.stretcher2
{
	width:100%;
}

.nav-bot
{
	background-image: url('images/nav-bot.gif');
	height: 37px;
	width: 161px;
	vertical-align:bottom;
}

.nav-mid
{
	background-image: url('images/nav-rep.gif');
	padding-top:10px;
	vertical-align:top;
	width: 161px;
}

.nav-top
{
	background-image: url('images/nav-top.gif');
	height: 24px;
	width: 161px;
	vertical-align:top;
}

.nav-item
{
	background-image:url('images/nav-item.gif');
	
	font-family:Lucida Sans;
	color:#0b3b7a;
	font-size:13px;
	font-weight:bold;
	line-height:35px;
	text-align:center;
	cursor:pointer;
	
	width:161px;
	height:37px;
}

.row-style
{
	background-color:#003e8d;
}

.row-header
{
	background-color:#a7c2f1;
}

.row-heading
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#0b3b7a;
}

.td-shop
{
	padding-top:30px;

	vertical-align:top;
	text-align:center;
}

.td-shopdesc
{
	vertical-align:top;
	text-align:center;
}

.advert-frame
{
	vertical-align:top;
}
html
{
	background-image:url('images/bgrepeat.gif');
}

body
{
	background-image:url('images/bg.gif');
	background-repeat:repeat-x;
	
	margin:0px;
	padding:0px;
	
	height:100%;
	
	text-align:center;
}

a
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:white;
}

a:hover
{
	color:black;
}

td
{
	vertical-align:top;
}

div
{
	float:left;
}

.frame
{
	margin-left:auto;
	margin-right:auto;
	
	width:866px;
	height:100%;
}

.leftborder
{
	background-image:url('images/leftborder-repeat.gif');
	background-repeat:repeat-y;
	
	height:100%;
	width:20px;
}

.rightborder
{
	background-image:url('images/rightborder-repeat.gif');
	background-repeat:repeat-y;

	height:100%;
	width:19px;
}

.mid
{	
	background-color:white;

	width:827px;
	height:100%;
}

.mid-frame
{
	width:827px;
	height:100%;
}

.top
{
	background-image:url('images/top.jpg');
	
	height:74px;
	width:827px;
}

.menu
{
	background-image:url('images/menu-bgrepeat.gif');
	background-repeat:repeat-y;	
	
	width:146px;
}

.menu-base
{
	background-image:url('images/menu-base.jpg');
	
	width:146px;
	height:467px;
}

.content-content
{
	background-image:url('images/content-bgrepeat.gif');
	background-repeat:repeat-y;
	
	height:100%;	
	width:681px;
        overflow: hidden;
}

.mid-content
{
	position:relative;
	height:100%;
	width:827px;
}

.mid-content-frame
{
	position:relative;
	height:100%;
	width:827px;
}

.footer
{
	background-image:url('images/footer.jpg');
	
	height:132px;
	width:827px;
}

.menu-section
{
	margin-top:40px;
	line-height:15px;
	clear:both;
	
	width:146px;
}

p
{
	font-family:Lucida Sans;
	color:white;
	font-size:11px;
	line-height:15px;
}

.adds
{
	background-image:url('images/adds-bg.jpg');

	height:77px;
	width:679px;
        padding-left:2px;
}

.add
{
	float:left;
	padding-top: 3px;
	zpadding-right: 15px;
	padding-left: 24px;
        width: 192px;
        heigth: 75px;
        text-align: center;
}
.stDoubleCol-Left
{
width:50%;
text-align:center;

}
.stDoubleCol-Right
{
width:50%;
text-align:center;

}
