/* @override http://bbj-004/style/main.css */



body {
	background: #000; 
	margin: 0;
	padding: 0;
	color: #333;
}

.container {
	border:  10px solid #222;
	border-top:  none;
	border-bottom: none;
}

#page-title {
	padding-top:  30px;
	height:  49px;
	background:  #D3C0F7;
	border-bottom:  1px solid #BBA9DB;
	margin-bottom:  20px;
	
}

#page-title h1 {
	color: #524769;
	font-size:  25px;
	font-variant: normal;
}


.store-location {
	margin-bottom:  20px;
}

#centerstage {
}

#splash td {padding: 0; border: none; text-align: center; text-transform:lowercase; font-weight: bold;background: #5A9994;}
#splash a { color: #FFF; text-decoration: none; }

#page {
	padding-bottom:  30px;
}
#page, #collections {
	background: #FFF; }
#collections img {margin-bottom: 0;}



a {color: #5191c2;
}


p { color: #444;}


#global_navigation {
	text-align: right;
}

#global_navigation ul {
	margin:  0;
	padding: 0;}

#footer {font-size: 95%; text-align: right; color:  #999; background:  #FFF;}
strong,h3 {
	color:  #5A9994;
	margin-top:  1em;
}

/* @group Header */

#header {background: #7658AA url(../images/header.jpg) no-repeat top left; height:  150px;}

#logo img {margin-bottom: 0; margin-top:  10px;}

#logo{
	height:  88px;
}

#global_navigation {
	margin-top:  60px;
}

#global_navigation li {
	font-size:  125%;
	display: inline;
	list-style-type: none;
	list-style-position: inline;
}

#global_navigation li a {
	color: #FFF;
	padding:  10px;
	text-decoration: none;
	border-right:  1px solid #BBA9DB;
}

#global_navigation li a.last {
	border-right:  none;
}
#global_navigation li a:hover, #global_navigation .active a {

	color: #FFECAA;
}

/* @end */

/* @group Babyprints Collection */
#babyprints_splash_selection {
}

#babyprints_splash_collection{}

#babyprints_splash_collection a:hover img {
	border:  1px solid #CCC;
}

#babyprints_splash_collection a img {
	border:  1px solid #FFF;
	margin-bottom:  0px;
	margin:  5px 0;
}

#babyprints_splash_selection h3,#babyprints_order h3 {
	margin-bottom:  0.3em;
}

#babyprints_order .block, #babyprints_splash_collection h4 { 	margin-bottom:  0.5em;
	padding:  0.1em 0.3em;
}


.babyprints_category {
	background: #FFF url(/images/20080420_HeartShapedBox_02.jpg) no-repeat;
	height:  40px;
}

#babyprints_splash_collection h4 {
	color:  #FFF;
	margin-left:  10px;
	padding-top: 9px;
}


#babyprints_order .block {
	font-weight:  bold;
	font-size:  130%;
	color:  #524769;
}

.block {
	margin-top:  20px;
}
.block_content {
	margin-bottom:  40px;
}
.options {
	padding: 0.5em;
}
#chain_display {
	border:  0;
	margin-top: 20px;
}
#chain_display .thumb td {
	padding:  0 10px;
	border-left: 1px dashed #cbcbcb;
}

#chain_display td {
	font-style: italic;
	border:  0;
	font-size:  95%;
	text-align: center;
}

.validation-advice {
	color: #aa3c3e;
	font-weight:  bold;
}
.example {font-style: italic; margin-left: 1em; color: #999;}
/* @end */
