

.header{
width: 955px;
background-image:url(../../images/candidmemories/header.gif); background-repeat:no-repeat;
padding-top: 18px;
margin-bottom: 5px;

}

.headerimage {
width: 273px;
height: 142px;
background-image:url(../../images/candidmemories/bride.gif); background-repeat:no-repeat;
margin-left: 682px;
}

.navblock {
width: 955px;
height: 25px;
background-color: #818180;

}

.navtext {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
text-align:center;

}
.navtextitem 
{
	width:105;
	height:24px;
	text-align:center;
	
}

.navtext a:link {color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.navtext a:visited {color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.navtext a:hover {color: #BAC4E3; font-size:14px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}  

.navtexthome {
font-size: 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align: middle;
text-align: center;
vertical-align:top;
}

.navtexthome a:link {color:white; font-size:14px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.navtexthome a:visited {color:white; font-size:14px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.navtexthome a:hover {color: #BAC4E3; font-size:14px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif}  

body {
	margin-left: 30px;
	margin-right: 30px;
}
pagewidth {
width: 955px;
}


.find_photo_box{
height: 243px;
width: 955px;
background-image: url(../../images/candidmemories/find_photo_box.gif); background-repeat:no-repeat;
vertical-align:top;
margin-bottom: 5px;

}

.ltbluebox {
width:561px;
background-image: url(../../images/candidmemories/ltbluebox.gif); background-repeat:no-repeat;
margin-bottom: 5px;
}

 .vertboxtext {
 font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;
 }


.link1 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px;
color: #171A63; position:absolute
}

.link1 a:link {color:#171A63; font-size:14px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.link1 a:visited {color:#171A63; font-size:14px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.link1 a:hover {color: #BAC4E3; font-size:14px; text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

.greybar {
height: 30px;
width: 955px;
background-color: #818180;
}

.photobg {
height: 254px;
background-color:#121C4D;
vertical-align:bottom;

}

.bluebar {
background-color: #BAC4E3;
}

.weddingtext {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #171A63;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 8px;
}
.footerbox {
width: 955px;

}
.footertext {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color: #818180;
}

.footertext a:link {color:#818180; font-size:10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif }
.footertext a:visited {color:black; font-size:10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.footertext a:hover {color: #171A63; font-size:10px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}  

.dkbluebox {
	background-color:#121C4D;
	margin-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 5px;
}

.navbar {
background-image:url(../../images/candidmemories/navbar.gif);
background-repeat:no-repeat;
background-color:#BAC4E3;
border:0;
height: 34px;
margin-bottom: 3px;
position:relative;
left:-1px;
top:-1px;
right:2px;
}
.ordernow {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold;
color: #121C4D;
text-indent: 150px;
height: 35px;
}
.packages {
margin-top:5px;
margin-bottom: 5px;
}
.includes {
font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
width: 300px;
height: 285;
text-align: left;
}

.contact {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;
color: #BAC4E3;
}

.contact a:link {color:#BAC4E3; font-size:16px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif }
.contact a:visited {color: #E4E4E4; font-size:16px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.contact a:hover {color: white; font-size:18px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}  

.contact_bar {
height: 25px;
width: 955px;
background-color: #121C4D;
margin-bottom: 5px;
}

h1 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; font-size: 16px;
	color: #121C4D;
}
h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; font-size: 15px;
	color: #BAC4E3;
	text-align:left;
	padding-left:2px;
}
.headbkg
{ 
	padding-top:20px;
}

p
{	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

td
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

.sixsteps
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; font-size: 15px;
	color: #121C4D;

}

.topRowBorder
{
	border-top: #BAC4E3 dotted;
	border-bottom-width:thin;
	padding: 5 10 5 10;
	margin-right:15;
}
.topRowBorderRight
{
	border-top: #171A63 dotted;
	border-right: #171A63 dotted;
	border-bottom-width:thin;
	margin-top:10;
	padding: 5 10 5 10;
	text-indent:10;
	 
	
}
.leftnav
{
 background-color:#121C4D; color:#FFFFFF; font-weight:bold;

}
.leftnav a:link {color:#FFFFFF; font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif }
.leftnav a:visited {color:#FFFFFF; font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif}
.leftnav a:hover {color:#BAC4E3; font-size:12px; text-decoration:none; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}  
.logtable
{
    border:1px solid #BAC4E3;
    width:640px;
    background-color:#cccccc;
    
}
.loginheader
{ 
    height:30px;
    font-weight: bold; 
    font-size: 10pt; 
    color: #171A63; 
    font-family: verdana; 
    background-color: #f5f5f5; 
    text-align:center;
 }
 .logincell
 {
    background-color:#ffffff;
    vertical-align:top;
    text-align:center;
    font-weight: bold; 
    font-size: 10pt; 
    color: #171A63; 
    font-family: verdana; 
    background-color: #f5f5f5; 

    width:50%;
 }
.sectionheader
{
    border-bottom: #171A63 1px dotted;
    color: #171A63;
    font-size: 8pt;
    padding-bottom: 5px;
    font-weight:bold;
}
ol,li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

.cathead
{
	font-size: 15px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top:3px;
}
.navlogin
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.youSave
{
	font-size: 12px;
	color: #171A63;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.price
{
	font-size: 18px;
	color: #171A63;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.HookLine
{
    font-size: larger;
    color: #171A63;
    font-style: italic;
}
.coreboxbody
{
    background-image:url(images/core_box_bg.gif);
    width:140px;
    padding-left:20px;
    padding-right:20px;
}
.coreboxtop
{
   background-image:url(images/core_box_top.gif);
   height:22px;
   width:180px;

}
.coreboxbottom
{
    width:180px;
    background-image:url(images/core_box_bottom.gif);
    height:22px;

}
.coreboxheader
{
    width:180px;
    background-image:url(images/core_box_bg.gif);
    font-weight: bold;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
}
.tenpixspacer
{
    height:10px;
}
.twentypixspacer
{
    height:20px;
}
.homepagelink
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 22px;
color: #FFFFFF;
text-align:center; 
}
.homepagelink a:link {
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 22px;
color: #FFFFFF;
text-align:center; 
}
.homepagelink a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 22px;
color: #FFFFFF;
text-align:center; 
}
.homepagelink a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 22px;
color: #BAC4E3;
text-align:center; 
}

a:link {color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold }
a:visited {color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}
a:hover {color:#BAC4E3; text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold}  

.errorText
{
color:Red;
}

