@charset "UTF-8";
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/Gold%27nTreasures_Web_BKGRD_2-28-10.png);
	background-repeat: repeat-x;
	background-position: center top;
	font-style: normal;
	line-height: 10px;
	font-variant: normal;
	font-weight: normal;
	background-color: #000;
}
#main_bkgrd_container {
	background-image: url(images/Gold%27nTreasures_Web_2-28-10.png);
	height: 720px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size: 9px;
	background-repeat: repeat-x;
	background-position: center top;
}
#letter_bkgrd_container {
	height: 720px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size: 10pt;
	background-repeat: repeat-x;
	background-position: center top;
}

#main_bkgrd_container_gallery {
	background-image: url(images/Gold%27nTreasures_Web_2-28-10.png);
	height: 900px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size: 9px;
	background-repeat: repeat-x;
	background-position: center top;
}



#Top_logo_space {
	float: left;
	height: 140px;
	width: 1000px;
}
#Logo_HOME_link {
	height: 140px;
	width: 320px;
	margin-left: 340px;
	float: left;
}
#TOP_navigation_bar {
	float: left;
	height: 25px;
	width: 900px;
	margin-left: 50px;
	margin-top: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	font-variant: normal;
	text-transform: uppercase;
	vertical-align: middle;
}
#MAIN_base_container {
	float: left;
	height: 480px;
	width: 900px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 50px;
}
#MAIN_base_container_gallery {
	float: left;
	height: 700px;
	width: 900px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 50px;
}
#BOTTOM_navigation_bar {
	float: left;
	height: 25px;
	width: 900px;
	margin-left: 50px;
	margin-top: 2px;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
}
#MAIN_bento_container {
	float: left;
	height: 480px;
	width: 600px;
	text-align: left;
	background-image: url(images/Main_Bento_BACKGROUND.png);
	background-repeat: no-repeat;
}
#bento_STACK_container {
	float: right;
	height: 480px;
	width: 294px;
	vertical-align:top;
}
#TOP_bento {
	float: left;
	height: 156px;
	width: 294px;
}
#MIDDLE_bento {
	height: 156px;
	width: 294px;
	margin-top: 6px;
	margin-bottom: 6px;
	float: left;
}
#BOTTOM_bento {
	float: left;
	height: 156px;
	width: 294px;
}
#Main_Bento_Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	height: 310px;
	width: 530px;
	margin-top: 100px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 30px;
	float: left;
}
#bento_STACK_container_Gallery_1 {
	float: left;
	height: 480px;
	width: 296px;
}
#bento_STACK_container_Gallery_2 {
	float: left;
	height: 480px;
	width: 296px;
	margin-left: 6px;
}
#bento_STACK_container_Gallery_3 {
	float: right;
	height: 480px;
	width: 296px;
}
#Footer_container_MAIN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #C0C0C0;
	height: 100px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#MAIN_bento_EDIT_region {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444;
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/Main_Bento_WELCOME.png);
}
#MAIN_bento_EDIT_Holiday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444;
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/gnt_template_HolidayChristmas_v3.jpg);
}
#MAIN_bento_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #444;
	float: left;
	height: 330px;
	width: 330px;
	margin-top: 85px;
	margin-left: 30px;
	line-height: 20px;
	font-size: 12px;
}
#Bento_COPY_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	float: left;
	height: 150px;
	width: 250px;
	margin-left: 34px;
	line-height: 12px;
	text-align: left;
}
#Bento_COPY_box_DARK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFDFDF;
	float: left;
	height: 150px;
	width: 250px;
	margin-left: 34px;
	line-height: 12px;
	text-align: left;
}
#MAIN_bento_ABOUT_US {
	background-image: url(images/Main_Bento_About_US.png);
	float: left;
	height: 480px;
	width: 600px;
}
#MAIN_bento_text_2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #444;
	float: left;
	height: 330px;
	width: 460px;
	margin-top: 85px;
	margin-left: 30px;
	font-size: 12px;
}
#Main_bento_OUR_STORY {
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/Main_Bento_OUR_STORY.png);
}
#Main_OUR_STORY_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #444;
	float: left;
	height: 330px;
	width: 560px;
	margin-top: 85px;
	margin-left: 30px;
}
#Main_bento_CONNECT {
	background-image: url(images/Main_Bento_CONNECT.png);
	float: left;
	height: 480px;
	width: 294px;
	background-repeat: no-repeat;
}
#Main_CONNECT_Text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #E2E2E2;
	height: 330px;
	width: 250px;
	margin-top: 85px;
	margin-left: 30px;
	text-align: left;
}
#MAIN_bento_SERVICES {
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/Main_Bento_OUR_SERVICES.png);
}
#MAIN_bento_CONTACT {
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/Main_Bento_CONTACT.png);
}
#Main_Bento_CONTACT_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #444;
	float: left;
	height: 330px;
	width: 500px;
	margin-top: 85px;
	margin-left: 30px;
}
#MAIN_bento_JEWELRY {
	background-image: url(images/Main_Bento_JEWELRY.png);
	float: left;
	height: 480px;
	width: 600px;
}
#MAIN_bento_JEWELRY_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #444;
	height: 330px;
	width: 500px;
	margin-top: 85px;
	margin-left: 30px;
}

#MAIN_bento_Sitemap {
	padding:0px 5px 5px 5px;
	float: left;
	height: 480px;
	width: 600px;
	vertical-align:top;
	text-align:left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;

}

#MAIN_bento_Sitemap p{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #444;
}

.BodyLink A:link {text-decoration: none;color: #660000;}
.BodyLink A:visited {text-decoration: none; color: #660000;}
.BodyLink A:active {text-decoration: none; color: #660000;}
.BodyLink A:hover {text-decoration: none; font-style:italic; font-weight:bold; color: #FF9900;}


.jewelry_DescRows
{
    line-height:1.2;
}


.jewelry_DescMain
{
    line-height:2.5;
    margin-bottom:10px;
}


.smallCommentItalics
{
    
    font-style:italic; 
    line-height:1.0;
    font-size:10px; 
    font-weight:normal; 
    color: #000000;
}
    
#Jewelry_DESC_notes
{
    float: left;
	height: 30px;
	width: 220px;
	margin-top: 121px;
}
#Jewelry_itemDesc
{
    float: left;
	height: 55px;
	line-height:3.5;
	width: 220px;
	margin-top: 10px;

}
#Jewelry_priceDesc
{
    float: left;
	height: 0px;
	line-height:1.0;
	width: 220px;
	margin-top: 20px;
	margin-bottom: 15px;
}



#MAIN_bento_ {
	background-image: url(images/Main_Bento_ENGAGEMENT.png);
	float: left;
	height: 480px;
	width: 600px;
}
#MAIN_bento_ENGAGEMENT_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #444;
	float: left;
	height: 330px;
	width: 500px;
	margin-top: 85px;
	margin-left: 30px;
}
/* BEGIN Engagement Gallery Addition 2011.17.1 */
#MAIN_bento_gal {
	background-image: url(images/Main_Bento_ENGAGEMENT.png);
	float: left;
	height: 480px;
	width: 600px;
}
#MAIN_bento_ENGAGEMENT_text_gal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #444;
	float: left;
	height: 330px;
	width: 500px;
	margin-top: 85px;
	margin-left: 30px;
}
/* END Engagement Gallery Addition 2011.17.1 */
#MAIN_bento_CUSTOM {
	background-image: url(images/Main_Bento_CUSTOM.png);
	float: left;
	height: 480px;
	width: 600px;
}
#MAIN_bento_Black 
{
    background-color:#000000;
    background:#000000;
	float:inherit;
	height: 480px;
	width: 600px;
}
#MAIN_bento_CUSTOM_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #444;
	float: left;
	height: 330px;
	width: 500px;
	margin-top: 85px;
	margin-left: 30px;
}
#MAIN_bento_SERVICES_text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #444;
	float: left;
	height: 330px;
	width: 560px;
	margin-top: 85px;
	margin-left: 30px;
}
#Social_BENTO {
	background-image: url(images/GnT_TALL_Bento_BACKGROUND.png);
	float: left;
	height: 480px;
	width: 294px;
}
#MAIN_bento_Connect_container {
	float: left;
	height: 480px;
	width: 294px;
	background-image: url(images/GnT_TALL_Bento_BURG_BACKGROUND.png);
}
#Main_BEnto_CONNECT_facebook {
	background-image: url(images/GnT_TALL_Bento_BACKGROUND.png);
	float: left;
	height: 480px;
	width: 294px;
	margin-left: 9px;
}
#Twitter_bento_tall {
	background-image: url(images/GnT_TALL_Bento_TWITTER.png);
	float: left;
	height: 480px;
	width: 294px;
}
#Twitter_bento_tall_lower
{
    position:relative;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align:left;
    top:0px;
    font-size:14px;
    line-height:16px;
    bottom:0px;
}
#Contact_google_map {
	float: left;
	height: 480px;
	width: 294px;
}

.ContentServicesBlock {
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}
/* Gallery Row Style */

.gallery_row 
{
    
	float: left;
	height: 150px;
	width: 900px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.gallery_slot_1 {
    float:left; 
	width: 200px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	
	/* padding: 5px 5px 5px 5px; */
	/* vertical-align: bottom; */
	/* background-image: url(images/Preview_rings_11-2010/Preview_1.png); */
}
.gallery_slots {
	float: left;
	width: 200px;
    padding: 1px 1px 0px 9px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_4.png); */
}

/* END Gallery Row Style */

/* Gallery  Style */
#Gallery_Column_1 {
	float: left;
	height: 440px;
	width: 290px;
}
#Gallery_Column_2 {
	float: left;
	height: 440px;
	width: 290px;
	margin-left: 15px;
}
#Gallery_Column_3 {
	float: left;
	height: 440px;
	width: 290px;
	margin-left: 15px;
}
#Gallery_TOP_Nav_Bar {
	float: left;
	height: 20px;
	width: 900px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-top: 5px;
}
#Gallery_Columns_Container {
	/* float: left; */
	height: 843px;
	width: 900px;
    
}

#Gallery_Rows_Container {
	/* float: left; */
	height: 843px;
	width: 843px;
	margin-left: auto;
    margin-right: auto;
    
}
#Gallery_BOTTOM_Nav_Bar {
	float: left;
	height: 10px;
	width: 900px;
	font-size: 12px;
	font-style: normal;
	text-align: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#Gallery_space_1 {
	float: left;
	width: 290px;
	font-size: 12px;
	color: #FFF;
	text-align: left;
	vertical-align: bottom;
	/* background-image: url(images/Preview_rings_11-2010/Preview_1.png); */
}
#Gallery_space_2 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_4.png); */
}
#Gallery_space_3 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_4.png); */
}
#Gallery_space_4 {
	width: 290px;
	float: left;
	/* background-image: url(images/Preview_rings_11-2010/Preview_3.png); */
}
#Gallery_space_5 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_3.png); */
}
#Gallery_space_6 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_4.png); */
}
#Gallery_space_7 {
	float: left;
	width: 290px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_3.png); */
}
#Gallery_space_8 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_1.png); */
}
#Gallery_space_9 {
	float: left;
	width: 290px;
	margin-top: 10px;
	/* background-image: url(images/Preview_rings_11-2010/Preview_1.png); */
}
/* END Gallery Style */
#Gallery_Main_Nav_Image_1 {
	float: left;
	height: 140px;
	width: 180px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-style: normal;
	text-align: left;
	vertical-align: bottom;
}
#Gallery_Main_Nav_Menu_1 {
	height: 140px;
	width: 108px;
	float: right;
	vertical-align: bottom;
}
#Gallery_Main_Nav_Image_2 {
	float: left;
	height: 140px;
	width: 180px;
}
#Gallery_Main_Nav_Menu_2 {
	float: right;
	height: 140px;
	width: 108px;
}
#Gallery_Main_Nav_Image_3 {
	float: left;
	height: 140px;
	width: 180px;
}
#Gallery_Main_Nav_Menu_3 {
	float: right;
	height: 140px;
	width: 108px;
}

/* Jewelry Style */
#Jewelry_FEATURE_container {
	float: left;
	height: 440px;
	width: 595px;
}
#Jewelry_Description_Box {
	float: right;
	height: 440px;
	width: 290px;
	background-image: url(images/Jewelry_DESCRIPTION_Bkgrd.png);
}
#Jewelry_DESC_Box_TEXT {
	height: 271px;
	width: 225px;
	margin-top: 50px;
	margin-left: 36px;
	float: left;
	text-align: left;
	font-size: 12px;
	color: #4E4E4F;
	line-height: 1px;
}
#MAIN_bento_EDIT_Holiday3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444;
	float: left;
	height: 480px;
	width: 600px;
	background-image: url(images/template_HolidayChristmas_v3.jpg);
}
font.emphasis
{
    font-weight:bold;
    color:#000000;
}
font.jewelry_item
{
    
   /* line-height: 5px;
    margin-top:5px;
    margin-bottom:5px; */
    color:#000000;
    
}
font.jewelry_type1
{
    font-size: 38px;
    display: block;
    margin-top: 20px;
    margin-bottom: 10px;
    color: #660000;
}
font.jewelry_type2
{
    font-size: 20px;
    display: block;
    margin-top: 0px;
}
#Jewelry_DESC_Nav_bar {
	float: left;
	height: 40px;
	width: 220px;
	margin-top: 50px;
	margin-left: 36px;
	font-size: 12px;
}
/* END Jewelry Style */

#main_bkgrd_container #MAIN_base_container #Gallery_Columns_Container #Gallery_Column_1 #Menu_space_1 {
	background-image: url(images/ENG_RINGS_CH1.png);
	float: left;
	height: 144px;
	width: 290px;
}
#Menu_space_3 {
	background-image: url(images/ENG_RINGS_CH3.png);
	float: left;
	height: 144px;
	width: 290px;
	margin-top: 10px;
}
#Menu_space_2 {
	background-image: url(images/ENG_RINGS_CH2.png);
	float: left;
	height: 144px;
	width: 290px;
	margin-top: 10px;
}
#Menu_space_1 {
	background-image: url(images/ENG_RINGS_white.png);
	float: left;
	height: 140px;
	width: 290px;
}
#Menu_space_1-white {
	background-image: url(images/ENG_RINGS_white.png);
	float: left;
	height: 140px;
	width: 290px;
}
#Menu_space_2-white {
	background-image: url(images/Womens_WED_BANDS_white.png);
	float: left;
	height: 140px;
	width: 290px;
	margin-top: 10px;
}
#Menu_space_3-white {
	float: left;
	height: 140px;
	width: 290px;
	margin-top: 10px;
	background-image: url(images/Mens_WED_BANDS_white.png);
}
/* Social Media Classes */
.socialMediaBottomMainPS
{
    position:relative;
    padding-top:5px;
    padding-left:445px;
}
.socialMediaBottomSitemap
{
    padding-top:81px;
    padding-left:445px;
}
.socialMediaBottomMainJewelry
{
    position:relative;
    padding-top:127px;
    padding-left:419px;
}
.socialMediaBottomMain
{
    position:relative;
    padding-top:447px;
    padding-left:451px;
}
.socialMediaBottomRingDetail
{
    text-align:left;
    padding-top:11px;
    padding-left:0px;
}
.tbRecommend 
{
    width:563px;
    text-align:left;
}
.tbRecommend tr, td
{
    color:#000000;
    font-size:10pt;
    line-height:20px;
    
}
.trRecommend
{
    background-color:#E0E0E0;
    color:#555555;
    line-height:20px;
    font-weight:bold;
    text-align:center;
   
    
}
.emailFooterSig
{
    line-height:17px;
    padding-left:7px;
    color:#555555;
    font-size:10pt;
    text-align:left;
}

.tbOuterBlack
{
    background:#000000;
    width:570px;
    position:relative;
    margin-right:auto;
    margin-left:auto;
}

.tbOuterCell
{
    text-align:left;
    background:#FFFFFF;
    padding-top:9px;
    padding-left:9px;
    padding-right:9px;
    padding-bottom:9px;
    
}

.titleHeading1
{
    font-style:italic;
    font-weight:bold;
    font-size:16pt;
    color:#555555;
}
.LetterContainer
{
    padding:37px 50% 5px 50%;
    margin-top:37px;
}
/************************* shameera ****************************/
/* New additions */
.cssPager  span
{
	float:left;
	font-size:13px;
    color:White;
    text-align: left;

}
.cssPager a { color: #999; text-decoration: none;font-size:13px; }  
.cssPager a:hover { color: #666; text-decoration: none; } 

.sitemap11  span
{
	float:left;
	font-size:13px;
    color:White;
    text-align: left;
    font-weight:normal;
    line-height:15px;
} 
.sitemap11 a { color: #999; text-decoration: none;font-size:13px; }  
.sitemap11 a:hover { color: #666; text-decoration: none; } 

.labelQs
{
	 right:auto;
	  position : relative; 
	  color: #FFF;
	  font-size:10px;
}

.tableRightLinks
{
    text-align:left;
    line-height:normal;
    vertical-align:top;
    height:100%;
   
}
.tableRightLinks li
{
    font-size:9pt;
}
.tableRightLinks a
{
    font-size:9pt;
    color:#FFFFFF;
}
.tableRightLinks li a
{
    color:#FFFFFF;
}
.subtitlebg
{
    background-image: url(images/subtitlebg.png);
    background-repeat:no-repeat;
    height:28px;
    padding-bottom:7px;

}
.subtitlebgwhite
{
    background-image: url(images/subtitlebgMain.png);
    background-repeat:no-repeat;
    height:28px;
    text-align:left;
    vertical-align:top;
}
.subtitlebgwhite li
{
    font-size:9pt;
    
}
.subtitlebgwhite h2
{
   padding-left: 11px;
   padding-top:5px;
}
.subtitlebg h2
{
   padding-left: 11px;
   padding-top:5px;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:19pt;
	padding-top:3px;
	padding-bottom:5px;
}

h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}
h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.tdsitemap
{
    text-align:left;
    vertical-align:top;
    width:33%;
}
.tdsitemap li
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
}




