#container {
width: 960px;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
padding: 0;
margin-top: 0;
}

#navbar {
width: 100%;
background-color: #fff;
color: #333;
line-height: 90%;	
border: none;
border-bottom: 1px solid silver;
}

#top {
/* padding: .5em; */
background-color: #0039C2;
border-bottom: 1px solid gray;
line-height: 90%;	
overflow: hidden;
}

#top h1 {
padding: 0;
margin: 0;
}

h5 {
margin: 0;
padding: 0;
}

#sidebar-secondary {
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#sidebar-secondary h3, #sidebar-primary h3 {
	/* font-size: 110%; */
	margin-bottom: 0.1em;
	margin-top: 1em;	
}

#sidebar-primary {
float: right;
width: 160px;
margin: 0;
padding: 1em;
background-color: #ddd;
border-left: 1px solid silver;
border-bottom: 1px solid silver;
}

#content {
margin-left: 200px;
margin-right: 200px;
padding: 0.5em;
}

h1 { 
line-height: 130%;
}

body {
	font-family: Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif," "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
	/* font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; */
        /* font-family:  "Arial", serif; */
	font-size: 1em;
	background-color: #fff;
	margin-top: 0px;
	padding-top: 0px;
}

a:link { text-decoration: none }
a:visited { text-decoration: none; color: blue; }
a:active { text-decoration: none }
a:hover { color: red; }

p {font-size:1em; line-height:1.5em;}
h4 {font-size:1em; line-height:1.125em;}
h2 {font-size:1.5em; line-height:2em;}
h1 {font-size:1.5em; line-height:1em;}

#footer {
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}

#sidebar-secondary p, #sidebar-primary p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

p {
	line-height: 150%;
}

img {
	border: none;
}

/* =============== Navigation Bars ===================== */

#navbar ul {		
	margin: 1em;
	padding: 0px;
}
#navbar ul li { 
	display: inline; 
	list-style: none; 		
}
#navbar ul li { 
	padding-left: 0.7em; 
	padding-right: 0.5em; 
	border-left: 1px solid #b0b0b0; 	
}  
#navbar ul li.first {
	padding-left: 0em; 
	border-left: none; 
}

.recentview h3 {
	padding-bottom: 10px;
}

.recentitem {
	padding-bottom: 10px;
}

div.recentlyadded { 
    display: block;
}

.qtyform #id_quantity {
    width: 5em;
}

