*{
	margin:0;
	padding:0;
}
/*Header for each Page*/
body{
    background-color:#211960;
}
h1{
	text-align:center;
	padding-top:40px;
	color:#08227a;
	font-size:36px;
	font-family:Arial;
	width:500px;
	margin:0 auto;
}
/* Place before Order Second Header*/ 
h2{
	text-align:center;
	color:#08227a;
	font-size:22px;
	font-family:Arial;
	margin-top:15px;
	text-decoration: underline;
}
/*Footer header for email*/
h3{
	text-align:center;
	margin-top:20px;
	color:#08227a;
	font-size:15px;
	font-family:Arial;
}
/*Second header for We Carry*/
h4{
	text-align:center;
	font-size:16px;
	font-family:Arial;
	color:#584d4d;
	line-height:23px;
	font-weight:normal;
	margin-bottom:24px;
}
/* Second header for etiquette page*/
h5{
	text-align:center;
	font-size:14px;
	font-family:Arial;
	color:#584d4d;
	line-height:20px;
	font-weight:bold;
}
h6{
	text-align:center;
	padding-top:50px;
	color:#08227a;
	font-size:32px;
	font-family:Arial;
	width:500px;
	margin:0 auto;
}
p{
	color:#584d4d;
	font-family:Arial;
	font-size:17px;
	line-height:25px;
	margin-top:15px;
}
/*-----CSS for Homepage--- Snell Roundhand--*/
#mainwrapper{
	width:1025px;
	height:1250px;
	margin:0 auto;
	background-color:#FFF;
}
#sidenav{
	width:189px;
	height:496px;;
	background-color:#e6eaf2;
	float:left;
    z-index:2;
}
ul.sidenav{
	width: 189px;
 	
 	list-style-type:none;
 	padding-left: 0;
}
.sidenav li{
	padding: 15px;
 	border-bottom: 1px solid #211960;
 	
}
.sidenav li:first-child {
	border-top: none;
}
.sidenav li:last-child{
	border-bottom: none;
}
.sidenav a:link{
	font-family:Arial;
	color:#211960;
	text-decoration:none;
}
.sidenav a:visited{
	font-family:Arial;
	color:#211960;
	text-decoration:none;
}
.sidenav a:hover{
	font-family:Arial;
	color:#8f79f5;
	text-decoration:none;
}
.sidenav a:active{
	font-family:Arial;
	color:#8f79f5;
	text-decoration:none;
}
#maincontent{
	width:1025px;
	height:1350px;
	float:right;
}
.header{
	width:1025px;
	height:249px;
    background-image: url(../images/header1.png);
}
.frontimage{
	width:836px;
	height:496px;
	float:left;
	background-color:#e6eaf2;
}
.image{
    height:496px;
    width:496px;
    margin: 0 auto;
   background-image: url(../images/invite.jpg);
}
.bottomcontent{
	width:100%;
	height:465px;
	float:left;
}
.bottomcontent p{
	text-align:center;
	font-size:28px;
	font-family:Snell Roundhand;
	margin-top:32px;
    color:#08227a;
}
.bottomfooter{
    width:100%;
    height:140px;
    float:left;
    background-color:#FFF;
}
/* CSS for Interior Pages*/
/*Pages 2,5,6,7,9*/
#wrapper{
	width:693px;
	height:910px;
	margin: 0 auto;
}
/*Page 4*/
#wrapper2{
	width:693px;
	height:1300px;
	margin:0 auto;
}
/*Page 10*/
#wrapper3{
	width:693px;
	height:1740px;
	margin:0 auto;
}
/*Pages 8,10*/
#wrapper4{
	width:693px;
	height:1100px;
	margin: 0 auto;
}
/*Page 3*/
#wrapper5{
	width:693px;
	height:1340px;
	margin:0 auto;
}
#aboutcontent{
	width:573px;
	height:600px;
	margin: 0 auto;
	margin-top:50px;
}
#aboutcontent p{
	text-align:justify;
	text-indent:50px;
}
#firststop{
	width:573px;
	height:1100px;
	margin:0 auto;
}
#firststop p{
	text-align:center;
	color:#584d4d;
	font-family:Times;
	font-size:17px;
	line-height:26px;
	margin:0;
}
#wecarry{
	width:583px;
	height:960px;
	margin:0 auto;
	margin-top:46px;
}
#wecarry p{
	font-size:26px;
	font-family:Arial;
	color:#08227a;
	line-height:20px;
}
#wecarry a:link{
	color:#08227a;
	font-family:Arial;
	text-decoration:none;
}
#wecarry a:visited{
	color:#08227a;
}
#wecarry a:hover{
	color:#584d4d;
}
#wecarry a:active{
	color:#584d4d
}
#wordingscontent{
	width:573px;
	height:600px;
	margin:0 auto;
	margin-top:50px;
}
#wordingscontent p{
	text-align:center;
	color:#584d4d;
	font-family:Arial;
	font-size:18px;
}
#wordingscontent a:link{
	color:#584d4d;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
	line-height:50px;
}
#wordingscontent a:visited{
	color:#584d4d;
}
#wordingscontent a:hover{
	color:#08227a;
	/*text-decoration:underline;*/
}
#wordingscontent a:active{
	color:#08227a;
	/*text-decoration:underline;*/
}
#assemblecontent{
	width:573px;
	height:550px;
	margin: 0 auto;
	margin-top:50px;
}
#assemblecontent p{
	margin-top:40px;
    font-size:26px;
	text-align:center;
}
#assemblecontent a:link{
	color:#584d4d;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
	line-height:55px;
}
#assemblecontent a:visited{
	color:#584d4d;
}
#assemblecontent a:hover{
	color:#08227a;
}
#assemblecontent a:active{
	color:#08227a;
}
#accessorysquare{
	width:285px;
	height:600px;
	float:left;
	clear:right;
	margin-left:40px;
}
#accessorysquare p{
	color:#584d4d;
	font-family:Arial;
	font-size:24px;
	margin:0;
	margin-top:10px;
}
#accessorysquare p:nth-child(1){
	margin-top:110px;
}
#testimonialscontent{
	width:650px;
	height:820px;
	margin: 0 auto;
}
#testimonialscontent p{
	text-align:justify;
	font-size:18px;
	margin-top:40px;
	line-height:22px;
}
#contactcontent{
	width:573px;
	height:600px;
	margin: 0 auto;
	margin-top:70px;
}
#contactcontent p{
	text-align:center;
	color:#08227a;
	font-family:Arial;
	font-size:24px;
}
#contactcontent a:link{
	color:#08227a;
}
#howto{
	width:650px;
	height:770px;
	margin: 0 auto;
}
#howto p{
	font-size:14px;
	line-height:18px;
}
#howto p:nth-child(1){
	margin-top:40px;
}
#etiquettecontent{
	width:650px;
	height:1450px;
	margin:0 auto;
}
#etiquettecontent p{
	font-size:14px;
	margin-top:15px;
	line-height:22px;
	text-indent:50px;
}
#etiquettecontent p:nth-child(1){
	margin-top:40px
}

#footer{
	width:573px;
	height:128px;
    padding-top:20px;
	margin: 0 auto;
}
#footer p{
	text-align:center;
	margin:0;
}
#footer a:link:nth-last-child(1){
	color:#08227a;
}
#footer a:link{
	color:#797979;
	font-family:Arial;
	font-size:15px;
	text-decoration: underline;
}
#footer a:visited{
	color:#797979;
}
#footer a:hover{
	color:#08227a;
}
#footer a:active{
	color:#08227a;
}