Body{
     margin-top: 0px;
     margin-left: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
	 padding: 0px;
	 background-color:#000000;
	 background-image:url(img/bodybg.jpg);
	 background-repeat:repeat-x;
	 background-position:top;
	 background-attachment:scroll;
	 }




.header{
background-image:url(img/mainbg2.jpg);
background-attachment:scroll;
background-repeat: no-repeat;
background-position:top;
background-color:#000000;
}

.header2{
background-image:url(img/innbg.jpg);
background-attachment:scroll;
background-repeat: no-repeat;
background-position:top;
background-color:#000000;
}

.leftbox{
background-image: url(img/leftboxmid.jpg);
background-attachment:scroll;
background-repeat:repeat-y;
background-position:top;
}

.innerboxbg{
background-image: url(img/innerboxmid.jpg);
background-attachment:scroll;
background-repeat:repeat-y;
background-position:top;
}

.rightbox1{
background-image: url(img/rightbox2.jpg);
background-attachment:scroll;
background-repeat: repeat-x;
background-position:top;
background-color:#000000;
}

a {
	TEXT-DECORATION: none;
  LETTER-SPACING: 0pt;
}


a.homet:link {
	COLOR: #0054a9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}

a.homet:visited {
	COLOR: #0054a9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}
a.homet:hover {
	COLOR: #ffb400;
    FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	text-transform:uppercase;
}









/*\*/
html*.m5 {
[height:7px;/*Affects older Firefox and Netscape browsers only. Seen also by IE5-6 and Safari for Macintosh, which is addressed below.*/
height:8px;;/*Affects Safari for Macintosh only (v1-3). See also by IE5-6, but thats addressed below. Also hidden from older Firefox and Netscape browsers.*/
]height:7px;;/*Affects IE 7 only. Seen by IE5-6 but thats addressed below. Hidden from Safari and all Firefox and Netscape browsers.*/
}/**/

/*\*/
* html #test1 {
height:7px;
}
/*end*/

.content1
{
   COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	text-align:left;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	line-height:20px;
	letter-spacing:1px;
}

.content1big
{
   COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
	text-align:left;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	line-height:20px;
	letter-spacing:1px;
}

.content2
{
   COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.content3
{
   COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	text-align:left;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	letter-spacing:1px;
}

.content4
{
   COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	text-align:left;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
}

.textbox1
{
   COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color:#818388;
	height:13px;
	border:#b3b3b3 1px solid;
	width:123px;
}

.textbt
{
   COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	height:18px;
	border:#c7c9cd 1px solid;
	width:53px;
	background-image: url(img/inputbt.jpg);
	background-repeat:repeat-x;
	text-align:center;
	vertical-align:middle;
}

a.navigation:link {
	display: block;
	width:124px;
	background: url(img/nav1.jpg);
	background-attachment:scroll;
	background-position:center;
	background-repeat:no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	text-transform:uppercase;
	color: #ffffff;
	padding-top:13px;
	font-weight:bold;
	text-align:center;
	height: 21px !important;
	height:21px;
	text-decoration: none;
}

a.navigation:visited {
	display: block;	
	width:124px;
    background: url(img/nav1.jpg);
	background-attachment:scroll;
	background-position:center;
	background-repeat:no-repeat;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	text-transform:uppercase;
	color: #ffffff;
	padding-top:13px;
	font-weight:bold;
	text-align:center;
	height: 21px !important;
	height:21px;
	text-decoration: none;
}
a.navigation:hover {
    font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	text-transform:uppercase;
	color: #8f3200;
	background: url(img/nav2.jpg);
	background-attachment:scroll;
	background-position:center;
	background-repeat:no-repeat;
	
}






.footertxt
{
	background-image:url(img/footbg.jpg);
	background-attachment:scroll;
	background-position:top;
	background-repeat:no-repeat;
	height:46px;
}

.footertxt2
{
	COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	padding-top: 0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	line-height:20px;
}

a.footer:link {
	COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

a.footer:visited {
	COLOR: #9c9c9c;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
a.footer:hover {
	COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.box{
background-image: url(img/box2.jpg);
background-attachment:scroll;
background-repeat:repeat-x;
background-position:top;
COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 20px;
    FONT-WEIGHT: normal;
}

.slidebox{
background-image: url(img/album2.jpg);
background-attachment:scroll;
background-repeat:repeat-y;
background-position:top;
}


a.homet2:link {
	COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;

}

a.homet2:visited {
	COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;

}
a.homet2:hover {
	COLOR: #8facdf;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;

}

.gallerygv td {
 COLOR: #ffffff;
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}
.gallerygv a {
 COLOR: #ffffff;
 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

.sub-navg{
	border-top:1px solid #4e4e4e;
	border-left:1px solid #4e4e4e;
	border-right:1px solid #4e4e4e;


}
.sub-navg-list{
	display:block;
	white-space:230px;
	height:28px;
	font-size: 11px;
	color: #9c9c9c;
	text-decoration: none;
	font-weight:bold;
	background-image: url(img/arrow1.png);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	padding-left:28px;
	padding-top:3px;
	background-color:#1c1c1c;
	border-bottom:1px solid #4e4e4e;

}
.sub-navg-list:hover{
	display:block;
	white-space:230px;
	height:28px;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	background-image: url(img/arrow1.png);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	padding-left:28px;
	padding-top:3px;
	background-color:#323232;
	border-bottom:1px solid #4e4e4e;
}

.list{
list-style:none;
padding:12px;
margin:0px;
}

.footer-wedding
{
	background-image:url(img/footer-wedding.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:85px;
}
