<style type="text/css">


#RITZ-HP-Shell {
width:825px;
}

#appcontainer{
padding: 0;
width: 215px;
float:left;
margin-left:-10px;
border:1px;
border-color:#C2DFFF;
}

#appcontainer ul {
list-style-type: none;
padding-top:0px;
margin-left:-35px;
margin-bottom:0px;
}

#appcontainer a { 
display: block; 
padding:2px;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bolder;
}

#appcontainer a:link { 
color:#000000;
}

#appcontainer a:visited { 
color:#000000; 
}


#appcontainer img {
vertical-align:middle;
}

#appcontainer a:hover {
background-color: #357EC7;
color: #FFFFFF;
}

div.left {
	margin-bottom:20px;
	border:1px solid #dddddd;
	
}

div.float {
font-family:Arial, Helvetica, sans-serif; 
	display:none;
	height:auto;
	width:300px;
	position:absolute;
	left:215px;
	z-index:9999;
	border:9px solid #357EC7;
	padding:10px;
background-color:#FFFFFF;
}

li:hover{
	text-decoration:none;
}


.PhotoApps {
font-family:Arial, Helvetica, sans-serif; 
font-size:22px; 
color: #357EC7;
font-weight:bolder;
background-color:#FFFFFF;
width: 215px;
}

.ClickGo {
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
color: #357EC7;
background-color:#FFFFFF;
width: 215px;
font-weight:bolder;
}

.AppHead {
font-family:Arial black, Arial, Helvetica, sans-serif; 
font-size:18px; 
color: #888888;
width: 215px;
padding-bottom:5px;
margin-bottom:0px;
}

.SmallAppHead {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #888888;
width: 219px;
padding-bottom:5px;
margin-top:20px;
}

.infotitle {
font-family:Arial, Helvetica, sans-serif; 
font-size:18px;
color: #000000;
font-weight: bolder;
}


#morelinks {
font-family:Arial, Helvetica, sans-serif;
text-align:center; 
font-size:12px; 
color:#357EC7;
font-weight: bolder;
background-color:#FFFFFF;
margin-bottom:20px;
}

#morelinks a:link{
color:#357EC7;
}

#morelinks a:visited{
color:#357EC7;
}

#morelinks a:hover{
color:#FFFFFF;
}

#right {
width:585px;
float:right;
margin-right:30px;
}

.CSQHead {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
text-align:center;
font-size:28px;
line-height:34px;
} 

.CSQ {
font-family:Arial, Helvetica, sans-serif; 
font-size:35px; 
line-height:38px;
color: #888888;
text-align:center;
}

.HourMail {
font-family:Arial, Helvetica, sans-serif; 
font-size:28px; 
line-height:33px;
color: #888888;
font-weight:bolder;
}

.shipping {
font-family:Arial, Helvetica, sans-serif; 
font-size:20px; 
line-height:24px;
color: #888888;
}

.infotitle {
font-size:18px;
color: #348017;
font-weight: bolder;
padding-left:20px;
}

.infoblocks {
font-size:12px;
color: #666666;
padding-left:20px;
padding-right:20px;
}

#FreePhotoBook {
width:585px;
height:350px;
background-image:url("http://display.lifepics.com/images/ritzpix/Free-Photo-book-BG.jpg");
background-repeat: no-repeat;
Padding-left:10px;
Margin-top:-10px;
Margin-left:5px;
}

#FreePhotoBook h1 {
font-family:Arial Black, Arial, Helvetica, sans-serif; 
font-size:40px; 
Margin-bottom:0px;
Padding-bottom:0px;
}

#FreePhotoBook h1 a:link {
color:#000000;
text-decoration:none;
}

#FreePhotoBook h1 a:hover {
color:#357Ec7;
text-decoration:none;
}

#FreePhotoBook h1 a:visited {
color:#000000;
text-decoration:none;
}

.loveit {
font-family:Arial, Helvetica, sans-serif; 
font-size:26px;
font-weight:bold; 
}

.NewPE {
font-family:Arial, Helvetica, sans-serif; 
font-size:22px; 
color: #C11B17;
font-weight:bold;
}

.vivid {
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
color: #444444;
}

#boxes{
font-size:12px; 
border:1px solid #000000;
width:280px;
margin-left:10px;
}

#boxes a:link {
color:#b61c1c;
font-weight:bolder;
text-decoration:none;
}

#boxes a:visited {
color:#b61c1c;
font-weight:bolder;
text-decoration:none;
}

#boxes a:hover {
font-weight:bolder;
color:#b61c1c;
text-decoration:none;
}


#boxes ul {
margin-top:5px;
margin-left:5px;
}

#boxesr{
margin-bottom:-5px;
font-size:12px; 
border:1px solid #000000;
width:280px;
margin-left:10px;
}

.smallshipping {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#888888;
}


#redbox {
position:absolute;
top:850px;
left:440px;
width:50px;
padding:5px;
font-family:Arial Black, Arial, Helvetica, sans-serif;
color:#C11B17;
text-align:center;
font-size:14px;
line-height:12px;
} 

#redbox a:link {
font-family:Arial Black, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#b61c1c;
text-decoration:none;
}

#redbox a:hover {
font-family:Arial Black, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#b61c1c;
text-decoration:none;
}

#redbox a:visited {
font-family:Arial Black, Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#b61c1c;
text-decoration:none;
}

#specialofferemail {
background-color:#C2DFFF;
color:#357EC7;
margin-left:10px;
width:550px;
padding:10px;
font-family:Arial Black, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bolder;
Text-align:center;
Border:2px dashed #357EC7;
}

#specialofferemail a:link{
color:#357EC7;
font-weight:bolder;
text-decoration:none;
}

#specialofferemail a:hover{
color:#357EC7;
font-weight:bolder;
text-decoration:none;
}

#specialofferemail a:visited{
color:#357EC7;
font-weight:bolder;
text-decoration:none;
}



</style>
