body {
background-color: #0055a5;
margin: 0;
padding: 0;
height: 100%;
}


br.clearer {
	clear:both;
	display:block;
	height:0;
	line-height:0;
}

table.layout-only,
table.layout-only tr,
table.layout-only td,
table.layout-only th {
	margin: 0;
	padding: 0;
	border: 0;
	margin-left: -2px;
}

#wrapper {
height: 600px;
width: 930px;
padding-top: 20px;
margin: 0px auto;
}

#navigation {
background-color: #0055a5;
height: 25px;
padding-bottom: 15px;
padding-left: 22px;
}

#main {
background-color: #FFFFFF;
height: 481px;
width: 888px;
}

#main.maternity {
	height:590px;
}

#main2 {
background-color: #FFFFFF;
/*height: 575px;*/
width: 888px;
}


#left {
background-color: #FFFFFF;
width: 182px;
height: 455px;
width: 200px;
float: left;

padding-top: 20px;
}

#right {
background-color: #FFFFFF;
width: 684px;
height: 467px;
float: right;
overflow: auto;
text-align: justify;
}

#right2 {
background-color: #FFFFFF;
width: 684px;
height: 565px;
float: right;
overflow: auto;
text-align: justify;
}

#footer {
background-color: #FFFFFF;
height: 100px;
}

#cart {
    margin-left: 30px;
	margin-top: 30px;
}

#submenu {
	margin-left: 55px;
	margin-top: 50px;
	font-size: 0.9em;
}

.iteminfo {

}

.itempic {
float: left;
padding-right: 10px;
}

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }


img {
  border-style: none;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
	}

IMG.howto {
	margin-left: 35px;
}

p.large {
font-family: Verdana;
font-size: 0.9em;
font-weight: bold;
line-height: 1.8;
margin-right: 100px;
}

a.small,
span.small {
font-family: Verdana;
font-size: 0.8em;
line-height: 1.8;
}

p.small {
font-family: Verdana;
font-size: 0.8em;
line-height: 1.8;
margin-right: 100px;
}

p.small2 {
font-family: Verdana;
font-size: 0.8em;
margin-right: 100px;
}

p.small3 {
font-family: Verdana;
font-size: 0.8em;
}

p.subhead-center {
font-family: Verdana;
font-size: 0.9em;
font-weight: bold;
text-align: center;
margin-right: 100px;
}

h1 {
font-family: verdana;
font-size: 1.5em;
text-align: left;
margin-right: 100px;
}

h3 {
font-family: verdana;
}

a {
font-family: verdana;
color: #1b3f93;
font-weight:bold;
text-decoration: none;
}

a.wrap {
margin-right: 100px;
font-size: 0.9em;
}

li {
font-family: Verdana;
font-size: 0.8em;
line-height: 1.8;
margin-right: 100px;
}

table {
font-family : Verdana,Helvetica,Arial,sans-serif;
font-size: 0.8em;
}
.item {
	padding-top: 10px;
}
.item .iteminfo p.small2 { margin-top: 0; margin-bottom: 8px; }
.item td {
	padding: 0 5px;
	margin: 0;
	vertical-align: top;
	border: 0;
	line-height: 1.5em;
}
.item tr {
	margin: 0;
	padding: 0;
}
.item form {
	margin: 0;
	padding: 0;
}

.roundedcornr_box_308990 {
   background: #ffffff;
}
.roundedcornr_top_308990 div {
   background: url(images/elements/roundedcornr_308990_tl.png) no-repeat top left;
}
.roundedcornr_top_308990 {
   background: url(images/elements/roundedcornr_308990_tr.png) no-repeat top right;
}
.roundedcornr_bottom_308990 div {
   background: url(images/elements/roundedcornr_308990_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_308990 {
   background: url(images/elements/roundedcornr_308990_br.png) no-repeat bottom right;
   clear: both;
}

.roundedcornr_top_308990 div, .roundedcornr_top_308990,
.roundedcornr_bottom_308990 div, .roundedcornr_bottom_308990 {
   width: 100%;
   height: 18px;
   font-size: 1px;
}
.roundedcornr_content_308990 { margin: 0 18px; }

h1 .print_link {
	color: #2F92F0;
	font-size: 0.7em;
	white-space: nowrap;
}

.shop-column {
	float: left;
	margin-right: 5%;
	width: 47.5%;
}

.shop-column.pad-left {
	margin: 0;
}

