@charset "UTF-8";
/* CSS Document */

#content-container {
min-height: 0;
background-image: none;
/*background-repeat: repeat-y;*/
}

#content {
margin: 0 0 0 0;
}

#content h1 {
margin: 0 0 0 0;
color: #300;
font-size: 1.125em;
font-weight: bold;
padding: 28px 0 0.5em 0;
}

#content h2 {
margin: 0 0 0 0;
color: #666;
font-size: 1.125em;
font-weight: bold;
padding: 1.5em 0 0.5em 0;
}

#content h3 {
margin: 0 0 0 0;
color: #666;
font-size: 0.750em;
font-weight: bold;
padding: 1em 0 0.5em 0;
}

#content h4 {
margin: 0 0 0 0;
color: #666;
font-size: 0.750em;
font-weight: bold;
font-style: italic;
padding: 1em 0 0.5em 0;
}

#content p {
font-size: 0.750em;
line-height: 1.5em;
padding: 0 0 0 0;
margin: 0 0 1em 0;
}

#content dl {
font-size: 1.125em;
font-weight: bold;
line-height: 1.45em;
margin: 2em 0 0 0;
}

#content dl dt {
width: 120px;
color: #300;
float: left;
}

#content dl dd {
color: #A9A9A9;
}

#photo-column {
width: 333px;
float: left;
padding: 0 0 0 0;
background: url("../images/storeopenings/main_container_sides.gif") 0 0 repeat-y;
}

#photo-column img {
display: block; /* Fixes extra bottom margin on images with Strict DocType */
background: url("../images/storeopenings/main_container_bottom.gif") 0 100% no-repeat;
padding: 0 6px 8px 6px;
}

#text-column {
width: 563px;
float: right;
background: url("../images/general/text_column_background.jpg") 0 0 no-repeat;
padding: 0 30px 0 30px;
}

#text-column dl {
font-size: 0.750em;
line-height: 1.75em;
margin: 0 0 16px 0;
padding: 0 0 0 0;
color: #827D7D;
}

#text-column dl dt {
width: 130px;
overflow:hidden;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#text-column dl dd 
{
	width:80px;
	overflow:hidden;
	height:15px;
	padding: 0 0 0 0;
	float: left;
	margin: 0 0 0 0;
