Body { 
	margin: 0;
	font-size : 11px;
	color: #000000;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}

font {
	font-size : 11px;
	color: #000000;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}

TD {
	padding: 0;
	background-color: transparent;
	font-size : 11px;
	color:#000000;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}

p {
	font-size : 11px;
	color:#000000;
	line-height: 13px;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
	margin: 0 0 15px 0;
	padding: 0;
}

ul {
	margin: 0 0 15px 20px;
	padding: 0;
}

.footer {
	background: #fff url(/images/bottom_bg.gif) repeat-x bottom left;
	text-align: center;
	font-size : 10px;
	color:#666;
	padding: 50px 0 50px 0;
	margin: 0;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}

.leftBorder {
	background: transparent url(/images/leftBorder.gif) repeat-y;
	width: 10px;
}

.rightBorder {
	background: transparent url(/images/rightBorder.gif) repeat-y;
	width: 10px;
}

.body_section {
	background: #fff url(/images/top_bg.gif) repeat-x;
	padding: 0 10px 0 10px;
}

.side_menu {
	width: 150px;
	margin: 35px 0 0 0;
}

.body_content_container {
	width: 470px;
	margin: 0 0 0 0;
}

form {
	margin: 0;
	padding: 0;
}

input, select, option, textarea {
	font-size : 11px;
}

.form_table { 
	padding: 2px 5px 2px 0;
	margin: 0;
}

.order_form { 
	padding: 2px 5px 2px 0;
	margin: 0;
	background-color: transparent;
	font-size : 11px;
	color:#000000;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}

A:link { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:visited { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:active { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:hover { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }

A:link.sub_menu { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:visited.sub_menu { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:active.sub_menu { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#333; }
A:hover.sub_menu { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }

A:link.red { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }
A:visited.red { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }
A:active.red { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }
A:hover.red { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#000000; }

A:link.footerLink { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#666; }
A:visited.footerLink { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#666; }
A:active.footerLink { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#666; }
A:hover.footerLink { text-decoration: underline; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#000; }

A:link.order_form_link { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#999; }
A:visited.order_form_link { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#999; }
A:active.order_form_link { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#999; }
A:hover.order_form_link { text-decoration: none; font-family: verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; color:#E00508; }

h1 { font-size : 18px; color: #000; font-weight: normal; text-decoration: none; font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; padding: 0; margin: 0 0 5px 0; }
h2 { font-size : 16px; color: #000; font-weight: normal; text-decoration: none; font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; padding: 0; margin: 0 0 5px 0; }
h3 { font-size : 14px; color: #000; font-weight: normal; text-decoration: none; font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS; padding: 0; margin: 0 0 5px 0; }

.buttonscontainer {
	width: 150px;
}

.buttons a {
	color: #000;
	background-color: #ccc;
	padding: 2px 5px;
	margin: 0 0 5px 0;
	display: block;
	border: 1px solid #919191;
	font: 11px verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
	font-weight: none;
	text-decoration: none;
	text-align: left;
}

.buttons a:hover {
	background-color: #000;
	color: #fff;
	text-decoration: none;
}

.buttons_sub_container {
	padding: 0;
	margin: 0 0 7px 6px; 
}

.buttons_sub {
	padding: 0;
	margin: 0 0 2px 0; 
}


									/* For Jewelry Pages */

.jewelry_desc {
	width: 300px;
	margin: 20px 0 30px 0;
	font-size : 12px;
	color:#000000;
	font-family : verdana, helvetica, sans-serif, Arial, Century Gothic, Trebuchet MS;
}