a             {text-decoration: none}
a:link        {color: #666666;}
a:active      {color: #666666;}
a:visited     {color: #666666;}
a:hover       {color: #ffffff;}
a:focus
{
-moz-outline-style: none;
}


BODY {
font-size: 12pt;
background-color:#000000;
font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
color:#ffffff;
text-align:justify;
background-image:url('images/background/background.png');
background-repeat: no-repeat;
background-position:top center;
}
div.center {
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  height:400px;
}
#wrapper {
	margin-top:30px;
	text-align: left;
	width: 800px;
  	height:400px;
	margin-left: auto;
	margin-right: auto;
}
.Menu{
	position:relative;
	top: 39px;
	left: 2px;
    width:63px;
    height:285px;
    border: 0px;
    z-index: 25;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
 	}
.Portfolio_Menu{
	position:relative;
	top: -559px;
	left: 95px;
    height:300px;
    border: 0px;
    width:610px;
    z-index: 25;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
 	}
.Logo{
	position:relative;
	top: 20px;
    left: 8px;
    width:270px;
    height:83px;
    border: 0px;
    z-index: 20;
    background-image:url('images/background/logo.png'); 
    background-repeat: no-repeat;
 	}
.Title_Text{
	position:relative;
	top: 32px;
    left: 616px;
    height:21px;
    width:150px;
    border: 0px;
    z-index: 20;
 	}
.Title_About{
	position:relative;
	top: 33px;
    left: 650px;
    height:21px;
    width:80px;
    border: 0px;
    z-index: 20;
 	}
.Title_Contact{
	position:relative;
	top: 33px;
    left: 630px;
    height:21px;
    width:80px;
    border: 0px;
    z-index: 20;
 	}
.Title_Portfolio{
	position:relative;
	top: 33px;
    left: 626px;
    height:21px;
    width:100px;
    border: 0px;
    z-index: 20;
 	}
.Wedding_Gallery{
	position:relative;
	top: -240px;
    left:85px;
    height:600px;
    width:675px;
    border: 0px;
    z-index: 50;
    overflow-x:hidden!important;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
 	}
.Title_Day{
	position:relative;
	top: 33px;
    left: 626px;
    height:21px;
    width:100px;
    border: 0px;
    z-index: 20;
 	}
.Checkout{
	position:relative;
	top: -225px;
    left:145px;
    height:550px;
    width:500px;
    border: 2px;
    border-style:groove;
    z-index: 20;
    font-size: 12pt;
	background-color:#666;
	border-color:#999;
	font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color:#ffffff;
    overflow-x:hidden!important;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
 	}
.Full_Wedding_List{
	position:relative;
	top: -240px;
    left:190px;
    height:290px;
    width:420px;
    border: 0px;
    padding-right:10px;
    z-index: 20;
	overflow:auto;
 	}
.Wedding_List{
	position:relative;
	top: -250px;
    left:125px;
    height:21px;
    width:550px;
    border: 0px;
    z-index: 20;
 	}
.Submit_Button{
	position:relative;
	top: -265px;
    left:-10px;
    height:21px;
    width:100px;
    border: 0px;
    z-index: 20;
 	}
.Login_Button{
	position:relative;
	top: -230px;
    left: 620px;
    width:100px;
    height:62px;
    border: 0px;
    z-index: 25;
    background-image:url('images/background/quote01.png'); 
    background-repeat: no-repeat;
 	}
.Login_Button_tst{
	position:relative;
	top: -230px;
    left: 620px;
    width:100px;
    height:62px;
    border: 0px;
    z-index: 25;
    background-image:url('images/background/quote01.png'); 
    background-råpeat: no-repeat;
 	}
.Test_Button{
	position:relative;
	top: -20px;
    left: -535px;
    width:150px;
    height:62px;
    border: 0px;
    z-index: 25;
    background-image:url('images/background/quotå01.png'); 
    background-repeat: no-repeat;
 	}
.Test_Button_tst{
	position:relative;
	top: -20px;
    left: -535px;
    width:150px;
    height:62px;
    border: 0px;
    z-index: 25;
    background-image:url('images/background/quotå01.png'); 
    background-repeat: no-repeat;
 	}
.update_order{
	position:relative;
	top: -200px;
    left: 315px;
    width:75px;
    height:20px;
    border: 0px;
    z-index: 50;
 	}
.submit_order{
	position:relative;
	top: -220px;
    left: 520px;
    width:75px;
    height:20px;
    border: 0px;
    z-index: 50;
 	}
.Content{
	position:relative;
	top: -301px;
    left:95px;
    height:295px;
    width:150px;
    border: 0px;
    z-index: 20;
 	}
.Login{
	position:relative;
	top: -201px;
    left:200px;
    height:295px;
    width:400px;
    border: 0px;
    z-index: 20;
 	}
.home{
	position:relative;
	top: -239px;
    left:95px;
    height:295px;
    width:150px;
    border: 0px;
    z-index: 20;
 	}
.day{
	position:relative;
	top: -239px;
    left:95px;
    height:295px;
    width:605px;
    border: 0px;
    z-index: 20;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    line-height: 1.0;
    font-size: 11pt; 
`	text-align:justify;
    font-weight:lighter;
 	}
.day2{
	position:relative;
	top: -241px;
    left:95px;
    height:295px;
    width:605px;
    border: 0px;
    z-index: 20;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    line-height: 1.0;
    font-size: 11pt; 
`	text-align:justify;
    font-weight:lighter;
 	}
.email{
	position:relative;
	top: -215px;
    left:90px;
    height:250px;
    width:630px;
    border: 0px;
    z-index: 20;
 	}
.contact{
	position:relative;
	top: -240px;
    left:90px;
    height:295px;
    width:630px;
    border: 0px;
    z-index: 20;
 	}
.about{
	position:relative;
	top: -240px;
    left:95px;
    height:295px;
    width:610px;
    border: 0px;
    z-index: 20;
	font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    line-height: 1.2;
    font-size: 11pt; 
`	text-align:justify;
    font-weight:lighter;
    }
.test{
	position:relative;
	top: -240px;
    left:85px;
    height:295px;
    width:615px;
    z-index: 50;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    font-size: 10pt;
    font-weight:none;
    overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
 	}
.order_info{
	position:relative;
	top: -240px;
    left:85px;
    height:625px;
    width:700px;
    z-index: 50;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    font-size: 10pt;
    font-weight:none;
    overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
 	}
.complete{
	position:relative;
	top: 0px;
    left:35px;
    height:225px;
    width:600px;
    z-index: 50;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
    font-size: 10pt;
    font-weight:none;
 	}
.error{
	position:relative;
	top: -251px;
    left:0px;
    height:40px;
    width:500px;
	font-family : Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12pt; 
`	text-align:center;
    font-weight:Bold;
    color: red;
    width:500px;
    line-height: 1.2;
    z-index:1000;
    }
.gallery_error{
	font-family : Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12pt; 
`	text-align:center;
    font-weight:Bold;
    color: red;
    line-height: 1.2;
    z-index:1000;
    }
.Portfolio_Thumbs{
	position:relative;
	top: 400px;
    left:-11px;
    height:70px;
    width:617px;
    border: 0px;
    z-index: 20;
    overflow:hidden;
	overflow-y:hidden;
 	}
.Gallery_Frame{
	position:relative;
	top: -301px;
    left:95px;
    height:200px;
    width:500px;
    border: 0px;
}

.Portfolio_Display{
	position:relative;
	top: -8px;
	left: 0px;
    height:300px;
    border: 0px;
    width:610px;
    z-index: 25;
    font-family : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
 	}
.galleryframe{
	position:relative;
	top: 70px;
    left: 315px;
    width:450px;
    height:325px;
}

.right_thumb{
	position:relative;
	top:-201px;
    left: 715px;
    width:30px;
    height:71px;
    border: 0px;
    z-index: 1000;

}
.left_thumb{
	position:relative;
	top:-273px;
    left: 55px;
    width:30px;
    height:71px;
    border: 0px;
    z-index: 1000;

}
.update{
	position:relative;
	top:-220px;
    left: 165px;
    width:500px;
    height:21px;
    border: 0px;
    margin-bottom:-10px;
}
.back{
	position:relative;
	top:-240px;
    left: 165px;
    width:50px;
    height:21px;
    border: 0px;
    margin-bottom:-10px;
}
.total{
	position:relative;
	top:13px;
    left: 100px;
    width:200px;
    height:21px;
    border: 0px;
    margin-bottom:-10px;
}
hr {
position:relative;
left: 10px;
margin-right: 20px;
border : none;
border-top : dotted 2px #000000;
color : #FFFFFF;
background-color : #FFFFFF;
height : 1px;
text-decoration: none;
}
.NavStrip{
	position:relative;
	text-align:center;
	top:-275px;
    width:852px;
    height:50px;
    border: 0px;
    margin-bottom:-10px; 
}

#NavStrip a             {text-decoration: none;}
#NavStrip a:link        {color: #999999;}
#NavStrip a:active      {color: #999999;}
#NavStrip a:visited     {color: #999999;}
#NavStrip a:hover       {color: #ffffff;}