/* CSS Document */
@import "lightbox.css";
body{margin:0px; font:0.9em Arial, Helvetica, sans-serif; letter-spacing:0.02em;}
h3{color:#232C7C;}

div#container{
	float:left; 
	background:#ffffff; 
	width:800px;
}
div#header{
	float:left; 
	clear:right; 
	width:100%; 
	height:177px; 
	background:url(../images/headerBG.jpg) #FFFFFF  repeat-x;
}
div#navd{
	float:left; 
	padding:0px 0px 0px 10px; 
	width:226px; height:416px; 
	background:url(../images/side_nav_bg.jpg) #FFFFFF no-repeat;
}
div#content{
	float:right;
	width:555px;
	padding: 0px 0px 0px 5px;
	position:relative;
	top:-20px;
	text-align: left;
}
div#contentsmall{
	float:right;
	width:130px;
	padding: 0px 0px 0px 10px;
	position:relative;
	top:-20px;
	text-align: left;
}
div#price{
	float:left;
	width:92px;
	position:relative;
	top:-15px;
	text-align: center;
	font:0.6em Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
}
div#pricewide{
	float:left;
	width:185px;
	position:relative;
	top:-15px;
	text-align: center;
	font:0.6em Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
}
div#footer{float:left; clear:both; width:100%; height:52px; background:url(../images/footerBG.jpg) #113191  repeat-x; margin-top:50px;}

div#postcard  {float:left; margin: 10px 0px; width:554px;}
div#postcard  img{padding: 0px 10px;}

dt {font:500 1.1em  Arial, Helvetica, sans-serif; letter-spacing:0.05em; margin:10px;}
dl {padding: 10px;}
.qual{background-color:#AAD2FF; padding:4px; border:#000000 solid 1px;}
.shrink{font:10px Arial, Helvetica, sans-serif; }

div#footer a:link{color:#ffffff; text-decoration:none;}
div#footer p a:hover{color:#000058; text-decoration:none; background-color:#FFFFFF;}
div#footer a:visited{color:#ffffff; text-decoration:none;}
div#footer a:active{color:#ffffff; text-decoration:none;}
div#footer p{padding:5px 0px 0px 250px; color:#FFFFFF}

div#content a:link{ color:#00005B; text-decoration:none;}
div#content dt a:hover{color:#ffffff; text-decoration:none; background-color:#00005B;}
div#content a:visited{color:#00005B; text-decoration:none;}
div#content a:active{color:#00005B; text-decoration:none;}

img.thumb{border: #113191 5px solid;}
img.thumb:hover {border: #22B7FF 5px solid;}

#photo{float:left; padding:1em; width:113px; height:200px; overflow:hidden;}

.overtxt { font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:900; color:#f9cd35; font-size:25px; position:absolute; width:300px; display:none; text-shadow: 3px 3px 5px #000000;filter: dropshadow(color=#000000, offx=3, offy=3);}
