html, body, h1, h2, h3, h4, h5, h6, div, input, form, img, table, td, tr, fieldset
{
margin 				: 0;
padding 			: 0;
}

table{
border				:0px; /* border="0" */
border-collapse		:collapse; /* cellspacing="0" */
}

table td{
padding				:0px; /* cellspadding="0" */
}

body
{
background-color	: white;
}

img
{
border				: 0px;
}

a
{
border				: 0px;
}

.main
{
width				: 1024px;
margin				: 0px auto;
}

.top
{
width				: 1024px;
height				: 75px;
float				: left;
}

.logo
{
width				: 770px;
height				: 75px;
float				: left;
}

.top-right
{
text-align			: right;
width				: 234px;
height				: 70px;
padding				: 5px 10px 0 10px;
float				: left;
background-image	: url('http://www.realtimejewelry.com/images/site/top-right.gif');
background-position : top left;
background-repeat	: no-repeat;
}

.top-right a,
.top-right a:visited
{
margin				: 0 0 0 10px;
font				: normal 11px 'Tahoma';
color				: white;
text-decoration		: underline;
}

.top-right a:hover
{
font				: normal 11px 'Tahoma';
color				: white;
text-decoration		: none;
}

.center
{
float				: left;
width				: 1024px;
margin-top			: 15px;
background-image	: url('http://www.realtimejewelry.com/images/site/center-bg.gif');
background-position : top center;
background-repeat	: repeat-y;
}

.center-center
{
float				: left;
width				: 612px;
}

.welcome
{
float				: left;
width				: 572px;
padding				: 9px 20px 9px 20px;
background-image	: url('http://www.realtimejewelry.com/images/site/welcome-bg.gif');
background-position : top center;
background-repeat	: repeat-y;
font				: normal 12px 'Verdana';
}

.welcome-top
{
float				: left;
width				: 612px;
height				: 26px;
background-image	: url('http://www.realtimejewelry.com/images/site/welcome.gif');
background-position : top center;
background-repeat	: no-repeat;
}

.products
{
float				: left;
width				: 592px;
padding				: 0 10px 0 10px;
}

.products h1
{
display				: block;
width				: 100%;
font				: bold 16px 'Georgia';
color				: #9C003E;
}

.category
{
float				: left;
width				: 197px;
}

.category-top
{
float				: left;
width				: 197px;
height				: 21px;
background-image	: url('http://www.realtimejewelry.com/images/site/category-top.gif');
background-position : top center;
background-repeat	: no-repeat;
}

.category-center
{
float				: left;
width				: 173px;
height				: 120px;
padding				: 10px 12px 10px 12px;
background-image	: url('http://www.realtimejewelry.com/images/site/category-bg.gif');
background-position : top center;
background-repeat	: repeat-y;
}

.category-center h1
{
display				: block;
width				: 100%;
font				: bold 14px 'Georgia';
color				: #9c003e;
margin				: 0 0 15px 0;
}

.category-center h1 a,
.category-center h1 a:hover
{
font				: bold 14px 'Georgia';
color				: #9c003e;;
text-decoration		: none;
}


.category-image
{
float				: left;
width				: 88px;
}

.category-text
{
float				: left;
width				: 85px;
font				: normal 11px 'Verdana';
}

.category-text a,
.category-text a:visited
{
display				: block;
margin				: 10px 0 0 0;
color				: #0000FF;
text-decoration		: underline;
}

.category-text a:hover
{
color				: #0000FF;
text-decoration		: none;
}

.category-bottom
{
float				: left;
width				: 197px;
height				: 21px;
background-image	: url('http://www.realtimejewelry.com/images/site/category-bottom.gif');
background-position : top center;
background-repeat	: no-repeat;
}


.center-left
{
float				: left;
width				: 206px;
}

.categories-top
{
float				: left;
width				: 206px;
height				: 39px;
background-image	: url('http://www.realtimejewelry.com/images/site/categories-top.gif');
background-position : top center;
background-repeat	: no-repeat;
}

.categories
{
float				: left;
width				: 206px;
background-image	: url('http://www.realtimejewelry.com/images/site/categories-bg.gif');
background-position : top center;
background-repeat	: repeat-y;
}

.categories-bottom
{
float				: left;
width				: 206px;
height				: 16px;
background-image	: url('http://www.realtimejewelry.com/images/site/categories-bottom.gif');
background-position : top center;
background-repeat	: no-repeat;
}

.menupoint
{
display				: block;
width				: 170px;
font				: normal 11px 'Verdana';
color				: black;
text-decoration		: none;
padding				: 5px 0 5px 36px;
background-image	: url('http://www.realtimejewelry.com/images/site/menupoint-left.gif');
background-position : center left;
background-repeat	: no-repeat;
}

.menupoint:hover
{
text-decoration		: underline;
}

.menupoint2
{
display				: block;
width				: 150px;
font				: normal 11px 'Verdana';
color				: black;
text-decoration		: none;
padding				: 5px 0 5px 56px;
background-image	: url('http://www.realtimejewelry.com/images/site/menupoint-left.gif');
background-position : center left;
background-repeat	: no-repeat;
}

.menupoint2:hover
{
text-decoration		: underline;
}

.news-top
{
float				: left;
width				: 206px;
height				: 36px;
background-image	: url('http://www.realtimejewelry.com/images/site/jewelry_news.gif');
background-position : center left;
background-repeat	: no-repeat;
}

.news
{
float				: left;
width				: 206px;
padding				: 0 0px 6px 0px;
background-image	: url('http://www.realtimejewelry.com/images/site/jewelry_news_bg.gif');
background-position : center left;
background-repeat	: repeat-y;
font				: normal 11px 'Verdana';
}

.news p
{
background-image	: url('http://www.realtimejewelry.com/images/site/menupoint-left.gif');
background-position : center left;
background-repeat	: no-repeat;
padding				: 9px 15px 0 30px;
}

.news-bottom
{
float				: left;
width				: 206px;
height				: 8px;
background-image	: url('http://www.realtimejewelry.com/images/site/jewelry_news_bottom.gif');
background-position : center left;
background-repeat	: no-repeat;
font-size			: 0;
}

.center-right
{
float				: left;
width				: 206px;
font				: normal 11px 'Tahoma';
}

.center-right .field
{
border				: 1px solid black;
height				: 18px;
width				: 90px;
}

.right-top
{
float				: left;
width				: 206px;
height				: 8px;
background-image	: url('http://www.realtimejewelry.com/images/site/right-top.gif');
background-position : center left;
background-repeat	: no-repeat;
}

.rock-top
{
float				: left;
width				: 206px;
height				: 20px;
background-image	: url('http://www.realtimejewelry.com/images/site/rock-top.gif');
background-position : center center;
background-repeat	: no-repeat;
}

.subscribe-top
{
float				: left;
width				: 206px;
height				: 20px;
background-image	: url('http://www.realtimejewelry.com/images/site/subscribe-top.gif');
background-position : center center;
background-repeat	: no-repeat;
}

.right-top-submit
{
background-image	: url('http://www.realtimejewelry.com/images/site/subscribe.gif');
background-position : center left;
background-repeat	: no-repeat;
display				: block;
width				: 73px;
height				: 26px;
border				: 0;
cursor				: pointer;
}

.center-right p
{
float				: left;
width				: 195px;
padding				: 5px 0 5px 11px;
border-bottom		: 1px dashed black;
}

.buttons
{
float				: left;
width				: 201px;
padding 			: 5px 0 0 5px;
}

.buttons a,
.buttons a:visited
{
margin				: 4px 0 3px 0;
display				: block;
clear				: both;
}

.center-bottom
{
float				: left;
width				: 1024px;
height				: 80px;
background-image	: url('http://www.realtimejewelry.com/images/site/center-bottom.gif');
background-position : bottom center;
background-repeat	: no-repeat;
}

.bottom-menu
{
float				: left;
width				: 1022px;
height				: 19px;
padding				: 5px 0 0 0;
background-color	: #F1F1F1;
border				: 1px solid #949494;
text-align			: center;
font				: normal 11px 'Tahoma';
color				: black;
}

.bottom-menu a,
.bottom-menu a:visited
{
font				: normal 11px 'Tahoma';
color				: black;
text-decoration		: none;
padding				: 0 5px 0 5px;
}

.bottom-menu a:hover
{
font				: normal 11px 'Tahoma';
color				: black;
text-decoration		: underline;
}

.bottom
{
float				: left;
width				: 1024px;
height				: 61px;
text-align			: center;
}

