/*Wrapper centering done for all by align=center in TD, because is needed for IE5 Mac. For others: 
IEPC: could just use either align=center in TD or CSS, or use margin 0 auto
Mozilla PC: could just use margin 0 auto
If want top margin, then need to use margin x auto etc. 
*/
*{
text-decoration:none;
vertical-align:top;
padding:0;
margin:0;
border:0;
}
body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background:  url(../img/vine2LeafF.jpg) -90px -50px;
background-color:#ffffff;
font-size:small;
color:#072800;	/*#515151;*/
margin: 0px 0px 0px 0px;
text-align:center;
}
a{
color:#fcff85;
font-size:110%;
font-weight:bold;
}
a:visited{
color:#fcff85;
}
body#index .aIndex a{
/*color:#fcff85;*/
}
a:hover{
color:#ff0000;/*4f52d5;*/
}
body#index .aIndex a, body#manage .aManage a, body#giteRent .aGiteRent a, body#financial .aFinancial a, body#translation .aTranslation a, body#about .aAbout a, body#contact .aContact a {
color:#4f52d5;
}
.giteProp #upperNavTab a, .giteProp #upperNavTab a:visited {
color:#990033;
font-size:110%;
font-weight:bold;
}
.giteProp #upperNavTab a:hover{
color:#f8b948;
font-size:110%;
font-weight:bold;
}
.clear{
clear:both;
}
p{
margin: 5px 0px 5px 15px;
}
hr{
text-align:center;
color:#FFFFFF;
width:50px; 
background-color:#ffffff;
}
li{
list-style-position:inside;
}
.redbold{
color:#FF0000;
font-weight:bold;
}
.bluebold{
color:#0000FF;
font-weight:bold;
}
.bluebold120{
color:#0000FF;
font-weight:bold;
font-size:120%;
}
h1
{
font-family:"Kabel Bk BT",Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 500%;
color:#0000c0;
font-weight: bold;
font-style:italic;
vertical-align:bottom;
text-align:left;
padding: 0px 5px 0px 5px;
}
h2{
font-size:150%;
font-weight:bold;
color:#4f52d5;
text-align:center;
vertical-align:baseline;	/*for IE6*/
}
h3{
font-size:120%;
font-weight:bold;
color:#4f52d5;
text-align:left;
margin: 0px 0px 0px 5px;
vertical-align:baseline;	/*for IE6*/
}
.imgL{
float:left;
border: 0px 0px 0px 0px;
}
.imgR{
float:right;
}
.capLge{
font-size:250%;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#990033;
vertical-align:baseline;	/*for IE6*/
}
.capMid{
font-size:150%;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#990033;
vertical-align:baseline;	/*for IE6*/
}
.capSmall{
font-size:120%;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#990033;
vertical-align:baseline;	/*for IE6*/
}
#wrapTab1{
width:800px;
height: 550px;
text-align:left;
border: 0px solid #0000ff;
margin: 40px auto 0px auto;	/* auto is needed for Mozilla and IEMac*/
}
#wrapRow1{
height:480px;
}
#leftContTD{
width:200px;
height:480px;
background:  url(../img/topLeftTxtB.gif) bottom left no-repeat;
/*background-color:#7376df:*/
color:#FFFFCC;
font-size:85%;
font-weight:bold;
vertical-align:top;
text-align:center;
}
#leftContImg{
text-align:left;
background:  url(../img/topLeftImBG.gif) top left no-repeat;
height:152px;
}
#leftContImg img{
position:relative;
top:8px;
left:10px;
}
#leftContTD a, #leftContTD a:visited{
color:#cee654;
vertical-align:top;
}
#leftContTD a:hover{
color:#990033;
vertical-align:top;
}
#leftContTop{
background:  url(../img/topLeftTxtT.gif) left top no-repeat;
margin: 5px 0px 0px 0px;
}
#leftContTop p{
margin: 0px 15px 10px 15px;
}
#spacerTD{
width:10px;
}
#rightContTD{
width:590px;
background:  url(../img/bgRockF.jpg);
vertical-align:top;
overflow:auto;
}
#contTab{
width:100%;
height:480px;
background:  url(../img/bg073.jpg) top left no-repeat;
font-size:120%;
font-weight:bold;
vertical-align:top;
}
body#giteRent.giteProp #contTab{
background:  url(../img/bgRockF.jpg);
}
#topRight{
height:350px;
vertical-align:top;
background:  url(../img/lwTitle.jpg) top left no-repeat;
}
body#giteRent.giteProp #topRight{
background:  url(../img/lwTitleG.jpg) top left no-repeat;
}
body#giteRent.giteProp #giteMenu{
/*background-color:#990033;*/
text-align:center;
font-size:80%;
margin:75px 0px 5px 0px;
}
#giteTopTab{
width:100%;
text-align:center;
vertical-align:top;
}
#giteTopTab img{
margin: 5px 5px 5px 5px;
}
#upperNavTab{
width:570px;
font-size:85%;
margin: 0px 10px 0px auto;
}
#topRightTitle{
text-align:right;
font-size:150%;
margin:100px 20px 5px 80px;
}
body#giteRent.giteProp #topRightTitle{
text-align:left;
text-decoration:underline;
margin:0px 0px 0px 10px;
}
#topRightText{
font-size:85%;
text-align:justify;
margin:10px 20px 5px 80px;
}
#topRightSmall{
position:relative;
right: -100px;
}
#header{
width:590px;
height:72px;
}
#wrapRowSpace{
height:10px;
}		
#wrapRow2{
height:60px;
}		
#lowerLTD{
background-color:#072800;
vertical-align:middle;
text-align:center;
}
#lowerMidTD{
}
#lowerNavTD{
vertical-align:middle;
text-align:center;
background-color:#990033;
}
#lowerNavTab{
width:570px;
margin: 0px 10px 0px auto;
}
.menuSpace{
color:#fcff85;
}
#footerTD{
}
