body 
{
	margin: 0;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #6C0F1A;
}
img, div, input  
{
	behavior: url('/css/iepngfix.htc'); 	
	}

html
{
	height: 100%;
}

a:link, a:visited
{
		color: #000000;
		font-weight:bold;
		text-decoration: none;
		}
		a:hover, a:active
		{
		color: #000000;
		font-weight:bold;
		text-decoration: underline;
}

.topNavBtn
{
	height: 45px;
}
.topNavBtn1
{
	float:left;
	width: 124px;
	height: 45px;
	cursor: pointer;
	overflow: hidden;
	background-image: url(../img/CTnav_01_off.png);
}
.topNavBtn1on
{
	background-image: url(../img/CTnav_01_on.png);
}

.topNavBtn2
{
	float:left;
	width: 127px;
	height: 45px;
	cursor: pointer;
	overflow: hidden;
	background-image: url(../img/CTnav_02_off.png);
}
.topNavBtn2on
{
	background-image: url(../img/CTnav_02_on.png);
}

.topNavBtn3
{
	float:left;
	width: 127px;
	height: 45px;
	cursor: pointer;
	overflow: hidden;
	background-image: url(../img/CTnav_04_off.png);
}
.topNavBtn3on
{
	background-image: url(../img/CTnav_04_on.png);
}

.subNavBtn1
{
	margin-left:125px;
	margin-top:4px;
	width: 262px;
	height: 27px;
	cursor: pointer;
	overflow: hidden;
	background-image: url(../img/Services_sub_off.png);
	display:none;
}
.subNavBtn1on
{
	background-image: url(../img/Services_sub_on.png);
}


.subNavBtn
{
	height: 27px;
	}
#bd
{	
	background-color: #C6C6C6;
	height: 100%;
	background-image: url('/img/back.gif');
	background-repeat:repeat-y;
}
#topNav
{
	background-image: url('/img/topnav_back.png');
	background-repeat:repeat-x;
	height: 76px;
	padding-left: 109px;
	min-width:1218px;
	overflow:hidden;
}
#logo
{
	text-align:left;
	padding-left:184px;
	padding-top:25px;
}
#pagegrad
{
	text-align:left;
	margin-top:11px;
	min-width:1218px;
	background-image: url('/img/grad_ext_new.png');
	background-repeat:repeat-x;

}
#leftCol
{
		float: left;
		width: 378px;	
		display: inline;
	
}
#mainCol
{
	float: right;
	width: 622px;
	max-width: 622px;
	padding-bottom: 70px;
	text-align: left;
	display: inline;

}
#logoareaextie6
	{
	margin: 0 auto;
	position: absolute;
	left: 1000px;
	top: 184px;
	background:  url('/img/paragraph_gradient_ext.png') 0 0 repeat-y;
	width: 100px;
	text-align:right;
	overflow:hidden;
	}

#logoareaext
	{
	margin: 0 auto;
	position: fixed;
	left: 1000px;
	top: 184px;
	background: url('/img/paragraph_gradient_ext.png') 0 0 repeat-y;
	width: 100%;
	overflow:hidden;
	}
#footer
{
	border-top: solid 2px #881917;
	border-bottom: solid 2px #881917;
	overflow: hidden;
	height: 123px;
	background-color: #808286;
}

.grayBox
{
	float: left;
	border-right: solid 2px #ffffff;
	height: 123px;
	width: 123px;
	display: inline;
}
.minspace
{
	min-height:388px;
	height: auto;

}
.hpb1
{
	background-image: url(../img/sVino_off.png);
    width: 362px;
    height: 60px;
    cursor: pointer;
}

.hpb1on
{
	background-image: url(../img/sVino_on.png);
}
.hpb2
{
	background-image: url(../img/sPizza_off.png);
    width: 362px;
    height: 54px;
    cursor: pointer;
}

.hpb2on
{
	background-image: url(../img/sPizza_on.png);
}
.hpb3
{
	background-image: url(../img/sDiner_off.png);
    width: 362px;
    height: 54px;
    cursor: pointer;
}

.hpb3on
{
	background-image: url(../img/sDiner_on.png);
}
.hpb4
{
	background-image: url(../img/sGym_off.png);
    width: 362px;
    height: 51px;
    cursor: pointer;
}

.hpb4on
{
	background-image: url(../img/sGym_on.png);
}

.contact
{
padding-right:10px;
}

