body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ded0b9;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #000000;
}
.page #border {
	width: 800px;
	background-color: #FFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #666;
}
#topContainer {
	width: 800px;
	margin: 0;
	height: 130px;
	background-image: url(images/cronin_logo.jpg);
}
#navtop {
	margin: 0px 0 0 573px;
	padding: 0px 0px 0px 0px;
	width: 223px;
	height: 29px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	color: #333;
	font-weight: normal;
	background-image: url(images/nav_top_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
}
span.navtop   a {
	text-decoration: none;
	color: #333;
	padding: 5px 4px 5px 4px;
	margin: 0;
}
span.navtop a:hover {
	background-color: #c8b28c; /* tan */
}
#navtopIn {
	background-color: #6f2010; /* red */
	color: #FFF;
	padding: 5px 4px 5px 4px;
}
#navigation {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	font-weight: normal;
	height: 34px;
	width: 800px;
	padding: 0;
	text-align: left;
	margin: 8px 0 8px 0;
	background-image: url(images/nav_bg3.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.navover a, .navout a {
    text-decoration: none;
    color: #333;
    padding: 0;
    margin: 0;
}

.navover, .navout {
    text-align: center;
    color: #333;
}

.navover {
    background-color: #c8b28c;
}

.navout {
    background-color: transparent;
}

.navspacer {
    width: 30px;
}

#navigationIn {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #6f2010;
	color: #FFF;
	padding: 6px 7px 7px 7px;
	margin: 0px;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 12px;
	color: #6f2010;
	text-align: center;
	margin: 0;
	padding: 0;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #6f2010;
	width: 565px;
	margin: 5px 0px 10px 0px;
	padding: 0px 25px 0px 25px;
}
h2 a {
	color: #6f2010;
	text-decoration: none;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #6f2010;
}
h3 a {
	color: #6f2010;
	text-decoration: none;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 16px;
	color: #6f2010;
	width: 750px;
	margin: 5px 0px 10px 0px;
	padding: 0px 25px 0px 25px;
}
h4 a {
	color: #6f2010;
	text-decoration: none;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 12px;
	color: #6f2010;
	text-align: center;
	margin: 0;
	padding: 0;
}
.next {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11.5px;
	width: 375px;
	text-align: center;
	color: #333;
	font-weight: bold;
}
p {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	line-height:1.65em;
	font-weight: normal;
	color: #333;
	padding: 0px 0px 0px 10px;
}
p a {
	color: #6f2010;
	text-decoration: none;
}

.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	width: 360px;
	text-align: center;
	color: #333;
	font-weight: normal;
}
.caption2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	width: 400px;
	color: #333;
	font-weight: normal;
}
.next a {
	color: #333;
	text-decoration: none;
}
#homeContainer {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	line-height:1.65em;
	font-weight: normal;
	width: 378px; /* total was 408-padding */
	color: #333;
	padding: 20px 20px 0px 10px;
	margin: 10px 7px 0px 0px;
}
#rrContainer {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	line-height:1.65em;
	font-weight: normal;
	width: 378px; /* total was 408-padding */
	color: #333;
	padding: 0px 20px 0px 10px;
	margin: 0px 7px 42px 0px;
}
#contentContainer {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 13px;
	line-height:1.75em;
	font-weight: normal;
	width: 750px;
	color: #333;
	padding: 0px 25px 0px 25px;
	margin: 0px 0px 0px 0px;
}
#homeImg {
	margin: 0 0 0 405px;
	padding: 0;
	width: 385px;
	top: 206px;
	position: absolute;
}
#rrImg {
	margin: 0 0 0 405px;
	padding: 0;
	width: 385px;
	top: 220px;
	position: absolute;
}
#sincerelyImg {
    text-align: center;
    padding: 5px 0px 0px 0px;
}
#bottomContainer {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14px;
	font-weight: normal;
	height: 33px; /* total was 79 */
	width: 800px;
	color: #333;
	padding: 46px 0 0 0;
	text-align: center;
	letter-spacing: .30pt;
	margin: 0;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
}
.bottomContainer a {
	color: #333; /* grey */
    text-decoration: none;
}
.bottomContainer a:hover {
	color: #666; /* med grey */
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	width: 800px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center;
	padding: 5px 0 5px 0;
	/* border: 1px solid #666; */
}
.copyright a {
	color: #6f2010; /* red */
}
.copyright a:hover {
	color: #333; /* grey */
	text-decoration: underline;
}

.navactive {
    text-decoration: none;
    background-color: #6f2010;
    color: #ffffff;
    padding: 0;
    margin: 0;
}

#billImg {
    float: left;
    padding-right: 10px;
}

/*

  These rules create the spacing in the menu bar.  

  The browser will do better if you leave some of them unspecified, so 
  leave as many of them unset as possible. 

  Note: If the browser is unable to lay out the menu bar without changing
  the specified values, all bets are off on what the final layout will
  look like...

*/

#cronin-rings {
}

#cronin-range-rings {
}

#cronin-mountain-jewels {
    width: 130px;
}

#cronin-buffaloes {
}

#cronin-necklaces {
}

#cronin-misc {
}

#other-collections {
    width: 98px;
}

img.anim {
    display: none;
}