﻿
body
{
    background-color: #ffffff;
    background-image: url('images/background_03.png');
    background-repeat: repeat;
    color: #000000;
    text-align:center;
}
#layouter
{
    /*border: thick groove #C0C0C0;
    */
    margin-left:auto; margin-right:auto;
    text-align:left;
    width: 997px;
}
#leftCol
{
    border-right-style: ridge;
    border-right-width: medium;
    border-right-color: #CCCCCC;
    width: 214px;
}
#middleCol
{
    padding: 5px;
    vertical-align: top;
    /*width: 100%;value used for flow layout*/
    width: 442px;
}
#rightCol
{
    text-align: right;
    width: 280px;
}
h2
{
    color: #000000;
    text-align: center;
}
a
{
    color: #008923;
}
div.nav
{
	position:relative;
}
a.nav, a.navSub
{
	padding: 2px;
	margin: 1px;
	color: #73BB63/*#54D9D0 008923*/;
	background-color: #003366;
	text-decoration: none;
	display: block;
	font-size: 12pt;
	text-transform: capitalize;
	text-align:center;
	width:163px;
}
a.navSub
{
    font-size: 8pt;
    width: 145px;
    padding-left: 20px;
}
a.nav:hover, a.navSub:hover
{
	color: #003366 /*008923*/;
	background-color: #73BB63;
}
#te
{
	position:absolute;
	left:168px;
	top:5px;
	display:none;
	visibility:hidden;
}
form.txtBdy
{
    /*color: #FFFFFF;
    position: relative;
    top: 10px;*/
    text-align: left;
    margin-left: 60px;
    width: 216px;
}
a.txtBdy{
    color: #003366/*FFFFFF*/;
    position: relative;
    top: 10px;
    font-size: 24px;
}
a.txtBdySide{
    color: #003366/*FFFFFF*/;
    position: relative;
    top: 10px;
    font-size: 16px;
}
.txtGreen
{
	/*color: #54D9D0 /*#008923*/;
}
#bannerLayout
{
    /*background-position: center;
    */background-image: url('images/507RomaClose_01.png');
    height: 226px;
    /*background-color: #ffffff;
    */background-repeat: repeat-x;
}
#bannerTxt
{
    text-align: right;
    color: #000000;
    vertical-align: bottom;
    padding:0px;
}
#divorceBanner
{
    border-color: #008923;
    font-size: 14pt;
    position: relative;
    bottom: -78px;
    right: 10px;
    z-index:1;
    /*width: 50%;
    left: 50%;*/
}
#espanolBanner
{
    position: relative;
    bottom: 80px;
    right: 10px;
    /*text-align: right;
    left: 0px;
    width: 50%;*/
    font-style: italic;
    font-size: larger;
}
.langSelect
{
    color: #ffffff/*#000000*/;
    text-decoration: none;
}
    
#bannertitle
{
    padding: 0px 0px 0px 10px;
    margin: 0px;
    border-style: none;
    border-width: 0px;
    text-align: left;
    position: absolute/*relative*/;
    top: 10px/*30px*/;
	z-index:1;
}
.bar
{
	position:absolute;
	width:993px;
	height:106px;
	top:220px;
	background-image:url('images/HorizontalBar_02.png');
	background-repeat:repeat-x;
}
.bannerWeb
{
    /*background-color: #008923;
    background-image:url('images/HorizontalBar_02.png');
    background-repeat:repeat-x;
    background-position:top;
    */text-align: center;
    height:/*106*/155px;
    width: 100%;
}
.txtFooter
{
    padding: 20px 5px 5px 5px;
    color: #000000;
    text-align: center;
    font-size: 6pt;
    font-style: normal;
    font-weight: 100;
}
.footerImg
{
	/*float: right;*/
	height: 100px;
}
.facebook
{
	border-width: 0px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	color: #3B5998;
	text-decoration: none;
	border-style: none;
}
#testimonial
{
    width: 214px;
    /*height: 100px;
    overflow: hidden;
    */display: block;
}
