﻿.foo {} /* because validators hate comments in the begining 

SECONDARY MAIN BOX */

.contentbox_main
{
	width:468px;
	float:right;
	margin-right: 30px;
	margin-top: -45px;
}

.contentbox_main_header
{
	position: relative;
	width: 468px;
	height: 53px;
	background-image: url(/Content/Images/box_blue_top.gif);
	background-repeat: no-repeat;
	font-size: large;
	margin: 0px;
}

.contentbox_main_header h4
{
	padding-top: 20px;
	padding-left: 15px;
	margin: 0px;
}

.contentbox_main_header h4 a
{
 text-decoration:none;
	color: #666666;
}
.contentbox_main_middle
{
	position: relative;
	width: 468px;
	background-image: url(/Content/Images/box_blue_middle.gif);
	background-repeat:repeat;
}

.contentbox_main_middle p
{
	padding: 15px;
	margin: 0px;
}
            
.contentbox_main_footer
{
	position:relative;
	width: 468px;
	height: 60px;
	background-image: url(/Content/Images/box_blue_bottom.gif);
	background-repeat: no-repeat;
}

.contentbox_main_footer p
{
	
}

/* LEFT CONTENT BOX */

.contentbox_left
{
	width: 252px;
}
.contentbox_left_header
{
	position: relative;
	width: 252px;
	height: 53px;
	background-image: url(/Content/Images/box_gray_top.gif);
	background-repeat: no-repeat;
	font-size: large;
	margin: 0px;
}

.contentbox_left_header h4
{
	padding-top: 20px;
	padding-left: 15px;
	margin: 0px;
}

.contentbox_left_middle
{
	position: relative;
	width: 251px;
	background: White;
	
}

.contentbox_left_middle p
{
	padding: 15px;
	margin: 0px;
}

img.centered
{
	display: block;
    margin-left: auto;
    margin-right: auto;
    border: 0;
}
            
.contentbox_left_footer
{
	position:relative;
	width: 252px;
	height: 27px;
	background-image: url(/Content/Images/box_gray_bottom.gif);
	background-repeat: no-repeat;
}

.contentbox_left_footer p
{
	
}
        
/* SECONDARY CONTENT BOX */
            
.contentbox_secondary
{
	width: 100%;
	float: right;
	margin-top: -45px;
	margin-right: -14px;
}
        
.contentbox_secondary_header
{
	position: relative;
	width: 729px;
	height: 58px;
	background-image: url(/Content/Images/box_longgray_top.gif);
	background-repeat: no-repeat;
	font-size: large;
	margin: 0px;
}

.contentbox_secondary_header h4
{
	padding-top: 20px;
	padding-left: 15px;
	margin: 0px;
}

.contentbox_secondary_header h4 a
{
	 text-decoration:none;
	color: #666666;
}

.contentbox_secondary_middle
{
	position: relative;
	width: 729px;
	background-image: url(/Content/Images/box_longgray_middle.gif);
	background-repeat:repeat;
}

.contentbox_secondary_middle p
{
	padding: 15px;
	margin: 0px;
}

.signature
{
	width: 560px;
	text-align: right;
}
 
.contentbox_secondary_middle .instantGiftCertificate
{
	
	padding: 15px;
	margin: 0px;
	width: 300px;
}

.contentbox_secondary_middle .instantGiftCertificate thead
{
	
}

.contentbox_secondary_middle blockquote
{
	display: block;
	padding: 0 60px;
	width: 500px;
	font-style: italic;

}

.contentbox_secondary_middle blockquote:before, .contentbox_secondary_middle blockquote:after {
color: #69c;
display: block;
font-size: 700%;
width: 50px;
}

.contentbox_secondary_middle blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}

.contentbox_secondary_middle blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 510px;
}
           
.contentbox_secondary_footer
{
	position:relative;
	width: 729px;
	height: 59px;
	background-image: url(/Content/Images/box_longgray_bottom.gif);
	background-repeat: no-repeat;
}
            
