html{height:100%;margin-bottom:1px;}
body{margin:0px;padding:0px;font-family:Verdana,Tahoma,Arial;font-size:8pt;}
img{border:0px;vertical-align:bottom;}
.spacer{clear:both;}
#header{background:url('../img/hdr_bg.jpg') repeat-x center bottom;}
#hdr_content{position:relative;background:url('../img/hdr_content_bg.jpg') no-repeat center bottom;width:1000px;margin:0px auto;height:71px;}
#menu{position:absolute;bottom:0px;left:350px;}
#menu a{display:block;height:23px;float:left;}
#menu .home{width:63px;background:url('../img/btn_home.gif') no-repeat;}
#menu .home:hover{width:63px;background:url('../img/btn_home.gif') no-repeat 0px -23px;}
#menu .home_o{width:63px;background:url('../img/btn_home.gif') no-repeat 0px -23px;}
#menu .weddings{width:95px;background:url('../img/btn_weddings.gif') no-repeat;}
#menu .weddings:hover{background:url('../img/btn_weddings.gif') no-repeat 0px -23px;}
#menu .weddings_o{width:95px;background:url('../img/btn_weddings.gif') no-repeat 0px -23px;}
#menu .engagement{width:116px;background:url('../img/btn_engagement.gif') no-repeat;}
#menu .engagement:hover{background:url('../img/btn_engagement.gif') no-repeat 0px -23px;}
#menu .engagement_o{width:116px;background:url('../img/btn_engagement.gif') no-repeat 0px -23px;}

#menu .portraits{width:105px;background:url('../img/btn_portraits.gif') no-repeat;}
#menu .portraits:hover{background:url('../img/btn_portraits.gif') no-repeat 0px -23px;}
#menu .portraits_o{width:105px;background:url('../img/btn_portraits.gif') no-repeat 0px -23px;}

#menu .artistic{width:107px;background:url('../img/btn_artistic.gif') no-repeat;}
#menu .artistic:hover{background:url('../img/btn_artistic.gif') no-repeat 0px -23px;}
#menu .artistic_o{width:107px;background:url('../img/btn_artistic.gif') no-repeat 0px -23px;}

#admin_content{position:relative;background:url('../img/body_bg.jpg') center top;padding:20px;overflow:hidden;margin:0px auto;}
#content img{float:left;padding-right:15px;}
#footer{background:url(../img/footer_bg_new.gif) repeat-x top;position:relative;padding-top:40px;height:73px;text-align:center;color:#8D8D8D;font-weight:bold;font-size:10pt;font-family:Georgia,Garamond,Times,Verdana}

#gallery{width:950px;margin:0px auto;padding:25px 25px 100px 25px;}
#gallery .heading{font-size:16pt;font-family:Georgia;color:#0B5286;padding-left:40px;padding-bottom:30px;}
#gallery ul{margin:0px;padding:0px;list-style-type:none;padding-left:25px;}
#gallery ul li{width:150px;height:120px;float:left;text-align:center;}

.lngry2b{color:#8D8D8D;font-weight:bold;font-size:10pt;text-decoration:none;}
.lngry2b:hover{color:#8D8D8D;font-weight:bold;font-size:10pt;}
.tbox{font-family:Verdana,Tahoma,Arial;font-size:8pt;border:1px solid #899FB6}
.tbox:focus{background:#E3F2FF;border:1px solid #03486F}
.btn{background:url('../img/bg_button.gif') repeat-x;border:1px solid #0E5279;cursor:pointer;}
.field{padding:2px 0px;padding-left:20px;height:20px;background:url('../img/bullet.gif') no-repeat left 8px;}
.tbox1{font-family:Verdana,Tahoma,Arial;font-size:8pt;border:1px solid #C4C4C4;background-color:#E5E5E5;width:250px;color:#35537E;font-size:8pt;}
.btn1{background:url('../img/btn_bg.gif') repeat-x;vertical-align:bottom;border:0px;width:98px;height:22px;padding-bottom:2px;cursor:pointer;color:#FFFFFF;}
/*Text style*/
.red2b{font-weight:bold;font-size:10pt;color:#FF5046;}
.wht1b{font-weight:bold;font-size:8pt;color:#FFFFFF;}
.red1b{font-weight:bold;font-size:8pt;color:#FF0000;}
.blu1{color:#001724}
.blu1b{font-weight:bold;font-size:8pt;color:#0E5279}
.blu2b{font-weight:bold;font-size:10pt;color:#0E5279}
.lnblu2{color:#156293;text-decoration:none;}
.lnblu2:hover{text-decoration:underline}
#slideshow{
	position:relative;
	background:url('../img/body_bg.jpg') center top;
	padding:20px 0px;
	overflow:hidden;
	height:588px;
	margin:0px auto;
	width:1000px;
}

#slideshow ul{
	width:11400px;
	padding-left:225px;
	height:588px;
}

#slideshow li{
	float:left;
	margin:0 16px;
	cursor:pointer;
}

#screen{position:relative;}
#screen .next{position:absolute;width:180px;height:570px;top:30px;right:0px;z-index:1;cursor:pointer;}
#screen .prev{position:absolute;width:180px;height:570px;top:30px;z-index:1;cursor:pointer;}
