/* georgia style sheet */

body {
	background-color: #000000;
	background-image:url(images/bkgtile-blackstripes-diag.jpg);
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
}

a {
	color: #808000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:link {
	color: #DE0202;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-decoration: none;
}

a:visited {
	color: #DE0202;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-decoration: none;
}

a:hover{
	color: #DE0202;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-decoration: underline;
}

h1 {
	color: #000000;
	font-family: Verdana;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 0px;
}

h2 {
	color: #000000;
	font-family: Verdana;
	font-size: 1.51px;
	margin-left: 0px;
	margin-right: 0px;
}

input {
	color: #000000;
	font-family: Verdana;
	font-size: 11.5px;
}

ol {
	color: #000000;
	font-family: Verdana;
	font-size: 11.5px;
	margin-right: 0px;
}

radio {
	color: #000000;
	font-family: Verdana;
	font-size: 11.5px;
}

select {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
}

ul {
	color: #000000;
	font-family: Verdana;
	font-size: 11.5px;
	margin-right: 15px;
}

.bodytextsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.bodytext, .pendants1-text, .pendants2-text, .pendants3-text, .pendants4-text, .pendants5-text, .pendants5alt-text, .sizing-text, .rings1-text, .rings2-text, .rings3-text, .rings4-text, .cufflinks1-text, .bracelets1-text, .bracelets2-text, .bracelets3-text, .bracelets4-text, .bracelets5-text, .earrings1-text, .earrings2-text, .earrings3-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 15px;
	padding: 10px;
}

.style2 {
	color: #cc0000;
}

img {
	border: 0;
}

.about-text {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 15px;
	padding: 10px;
}

/* ----------------------------------------------------- CSS BASED LAYOUT */

.top-border, .bottom-border {
	background: url(images/horizon-border.jpg) repeat-x;
}

.vertical-bar {
	background: url(images/vertical-border.jpg) repeat-y;
}

.inside-bar {
	background: url(images/horizon-inside.jpg) repeat-x;
	background-position: bottom left;
}

.right-border {
	background: url(images/vertical-border.jpg) repeat-y;
	background-position: top right;
	text-align: center;
}

.td-content {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}

.about-photo {
	background: url(images/bkgabout.jpg) #ffffff;
	background-repeat: no-repeat;
	background-position: bottom left;
	text-align: center;
}

.contact-photo, .racing-photo {
	background-color: #ffffff;
}

.bkg-metal {
	background: url(images/bkgmetal.jpg) repeat-y #000000;
	height: 551px;
	text-align: right;
	vertical-align: top;
}

.bkg-about {
	background: url(images/bkgabout.jpg) repeat-y #ffffff;
}

.about, .contact, .racing {
	background-color: #ffffff;
}

.about-img {
	border: 1px solid #8a8a8a;
}

.bottom-line {
	background: url(images/bkgbottom.gif) repeat-x #ffffff;
	background-position: top left;
	text-align: right;
}
	
.pendants1-text {
	background: url(images/pendants1-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.pendants2-text {
	background: url(images/pendants2-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.pendants3-text {
	background: url(images/pendants3-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.pendants4-text {
	background: url(images/pendants4-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.pendants5-text {
	background: url(images/pendants5-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.pendants5alt-text {
	background: url(images/pendants5alt-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.sizing-text {
	background: url(images/sizing-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.rings1-text {
	background: url(images/rings1-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.rings2-text {
	background: url(images/rings2-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.cufflinks1-text {
	background: url(images/cufflinks1-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.bracelets1-text {
	background: url(images/bracelets1-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.bracelets2-text {
	background: url(images/bracelets2-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.bracelets3-text {
	background: url(images/bracelets3-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.bracelets4-text {
	background: url(images/bracelets4-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.bracelets5-text {
	background: url(images/bracelets5-textbkg.jpg) no-repeat;
	background-position: bottom right;
}

.earrings1-text {
	background: url(images/earrings1-textbkg.jpg) no-repeat;
	background-position: bottom right;
}
