body{
margin-top:0;
background-color: #e9e9e9;
}

td.form {
font-size:10px;
font-weight:bold;
font-family: verdana;
color:#3E3E3E;
padding:5px;
}
.data2 , .data4 {
	width:150px;
}
#guestbook-form .btn{
	border:0px;
	background:#C90143;
	color:#ffffff;
	padding:0px 10px;
}

div.box{
width: 900px;
height:125px;
background-image:url(../images/new/mid.jpg);
}


div.girl {
position:absolute;
top:2px;
}

p,td{
font-size:11px;
font-family:tahoma;
color:#3E3E3E;
text-align: justify;
}

a{
color: #C70043;
text-decoration: underline;
}

a:link{
 color:#C70043;
 text-decoration: underline;
 }

 a:visited{
 color:#C70043;
 text-decoration: underline;
 }

 .map{
 background-image:url(../images/new/map.gif);
background-repeat: no-repeat;
background-position: 6% 10px
}

.cov{
background-image:url(../images/new/cov.gif);
background-repeat: repeat-x;
font-size:13px;
font-weight: bold;
font-family:tahoma;
color:#FFFFFF;
}

.op{
background-image:url(../images/new/opacity.gif);
background-repeat: repeat-x;
width:175px;
}

.textOp{
font-size:11px;
font-family:tahoma;
color:#676767;
font-weight: bold;
text-decoration: none;
line-height:10px;
}


h1{
color:#BC003F;
font-size:22px;
font-family:tahoma;
text-decoration: none;
font-weight: normal;
}

h2{
color:#3E3E3E;
font-size:14px;
font-family:tahoma;
text-decoration: none;
font-weight: normal;
}

#picture{
float:right;
width:245px;
}

.head3{
color:#3E3E3E;
font-size:12px;
font-family:tahoma;
text-decoration: none;
font-weight: bold;
}

.txt{
font-size:13px;
font-family:tahoma;
color:#3E3E3E;
text-align: justify;
}

hr{
background-color: red;
}


.frm{
font-size:11px;
font-family:tahoma;
font-weight:normal;
}

 A#menu{
font-family: arial; color: white; font-size: 16px; text-decoration: none;
}
A#menu:hover{
	color: #ffc323
}
A#now{
	font-family: arial; color: #ffc323; font-size: 16px; text-decoration: none;
}
.panel{
	background-image:url(../images/new/mid.jpg); background-repeat: no-repeat;
}
.p50{
	padding:50px;
}

.pl30{padding-left:30px;}
.pr30{padding-right:30px;}
.pt30{padding-top:30px;}
.pl40{padding-left:40px}

.op2{
background-image:url(../images/new/opacity2.gif);
background-repeat: no-repeat;
width:881px;
height:36px;
}

.op3{
font-size:11px;
font-family:tahoma;
color:#676767;
text-decoration: none;
}

.op4{
font-size:11px;
font-family:tahoma;
color:#676767;
font-weight: bold;
text-decoration: none;
}

/**SUB page**/

.up{
background-image:url(../images/new/op3.png);
width:188px;
height:52px;
background-repeat: no-repeat;
}

.up2{
background-image:url(../images/new/2.gif);
background-repeat: repeat-y;
width:1px;
}

.menuTab{
background-color:#FFFFFF;
}
.menuTxt{
font-size: 11px;
color:#BC003F;
font-family:tahoma;
}
.menuTxtBold{
font-size: 11px;
color:#BC003F;
font-weight:bold;
font-family:tahoma;
}
.menuText{
font-size: 11px;
font-weight:bold;
color:#757474;
font-family:tahoma;
background-color: #ffffff; padding: 5px 5px 5px 5px; border: solid 1px #e5e5e5; border-width:1px 0px 1px 0px;
}

a.test{
color:#BC003F;
text-decoration:none;
}

a.test:visited{
color:#BC003F;
text-decoration:none;
}

a.grey{
color: #676767;
text-decoration: none;
}

a.grey:link{
 color:#676767;
 text-decoration: none;
 }

 a.grey:visited{
 color:#676767;
 text-decoration: none;
 }

.menuLeftCorner {width:3px; vertical-align:bottom; background:url(../images/new/corner1.gif) top right no-repeat;}
.menuStuff {
  font-size: 11px;
  color:#757474;
  font-family:tahoma; padding: 5px 5px 5px 8px; border: solid 1px #e5e5e5; border-width: 0px 1px 0px 0px;
}

div, span, body, html, td, tr, th {line-height:18px;}