#maintable-category .sectionBanner {width: 825px; height: auto; text-align:left; font-family: "Times New Roman", Times, serif; margin-bottom: 5px; }



#maintable-category .sectionBanner a, #maintable-category .sectionBanner a:visited {text-decoration: none;} 



#maintable-category .sectionBanner a:hover {text-decoration: underline;}



#maintable-category .secBanner-leftSide {float:left; clear:none; width: 414px; text-align:left;}



#maintable-category .secBanner-rightSide {float:right; clear:none; width: 411px; text-align:left;}



.secBanner-leftDiv {height:176px; width: 414px; text-align: left;}



.secBanner-rightDiv {height:176px; width: 411px; text-align:left; }




.secBanner-div_left {width:230px; float:left; clear:none; text-align: left; padding: 3px 0 0 12px;



vertical-align: top;}



.secBanner-div_left div {margin: 5px 0 0 0;}



.secBanner-div_left div img {margin: 5px 0 0 0;}







.secBanner-div_right {width:230px; float:right; clear:none; text-align: right; padding: 3px 12px 0 0 ;}



.secBanner-div_right div {margin: 5px 0 0 0;}



.secBanner-div_right div img{margin: 5px 0 0 0;}







.secBanner-img_left {width:115px; float:left; clear:none; margin: 45px 0 0 25px; vertical-align: top; height:100px; }



.secBanner-img_left img {width: 115px; height: 100px;}







.secBanner-img_right {width:115px; float:right; clear:none; margin: 45px 25px 0 0 ; vertical-align: top;}



.secBanner-img_right img {width: 115px; height: 100px;}











#maintable-category .secBanner-main {width: 414px;}







#maintable-category .secBanner-text_black h1, #maintable-category .secBanner-text_black h1 a, #maintable-category .secBanner-text_black h1 a:visited {



font-family: "times new roman", times, serif;



font-size: 50px;



text-transform: uppercase;



letter-spacing: 2pt;



line-height: 0.8; 



color: #000000; 



font-weight: normal; }



#maintable-category .secBanner-text_black h1 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .secBanner-text_gold h1, #maintable-category .secBanner-text_gold h1 a, #maintable-category .secBanner-text_gold h1 a:visited {



font-family: "times new roman", times, serif;



font-size: 50px;



text-transform: uppercase;



letter-spacing: 2pt;



line-height: 0.8; 



color: #c9ac23; 



font-weight: normal; }



#maintable-category .secBanner-text_gold h1 a:hover {color: #d3d3d3;text-decoration: underline;}







#maintable-category .secBanner-text_black h2 , #maintable-category .secBanner-text_black h2 a, #maintable-category .secBanner-text_black h2 a:visited {



font-family: "times new roman", times, serif;



font-size: 20px;



text-transform: uppercase;



letter-spacing: 1pt;



line-height: 0.8; 



color: #000000; 



font-weight: normal;



padding-top: 4px;}



#maintable-category .secBanner-text_black h2 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .secBanner-text_gold h2, #maintable-category .secBanner-text_gold h2 a, #maintable-category .secBanner-text_gold h2 a:visited {



font-family: "times new roman", times, serif;



font-size: 20px;



text-transform: uppercase;



letter-spacing: 1pt;



line-height: 0.8; 



color: #c9ac23; 



font-weight: normal;



padding-top: 4px;}



#maintable-category .secBanner-text_gold h2 a:hover {color: #d3d3d3;text-decoration: underline;}







p.secBanner-text_black, p.secBanner-text_black a, p.secBanner-text_black a:visited {



font-family: "times new roman", times, serif;



font-size: 15px;



text-transform: uppercase;



letter-spacing: normal;



line-height: 0.8; 



color: #000000; 



font-weight: bold; }



p.secBanner-text_black a:hover {color: #c9ac23;text-decoration: underline;}







p.secBanner-text_gold, p.secBanner-text_gold a, p.secBanner-text_gold a:visited {



font-family: "times new roman", times, serif;



font-size: 15px;



text-transform: uppercase;



letter-spacing: normal;



line-height: 0.8; 



color: #c9ac23;



font-weight: bold;}



p.secBanner-text_gold a:hover  {color: #d3d3d3;text-decoration: underline;}







.secBanner-text_black h4, .secBanner-text_black h4 a, .secBanner-text_black h4 a:visited {



font-family: Verdana, Geneva, sans-serif;



font-size: 9px;



text-transform: none;



letter-spacing: normal;



line-height: 13px; 



font-stretch: wider;



color: #000000; 



font-weight: bold; }



.secBanner-text_black h4 a:hover  {color: #c9ac23;text-decoration: underline;}







.secBanner-text_gold h4, .secBanner-text_gold h4 a, .secBanner-text_gold h4 a:visited {



font-family: Verdana, Geneva, sans-serif;



font-size: 9px;



text-transform: none;



letter-spacing: normal;



line-height: 13px; 



font-stretch:wider;



color: #c9ac23;



font-weight: bold;}



.secBanner-text_gold h4 a:hover {color: #d3d3d3;text-decoration: underline;}







#maintable-category .Tiffanylist ol li, #maintable-category .Tiffanylist ul li {text-transform:uppercase; font-size: 9px; line-height: 12px; width: 100%; padding: 0px; margin: 0px;}







.CLsecBanner-leftSide {float:left; clear:none; width: 435px; text-align:left;}



.CLsecBanner-rightSide {float:right; clear:none; width: 390px; text-align:left;}



.CLsecBanner-rightDiv {height:176px; width: 390px; text-align:left; }



.CLsecBanner-leftDiv {height:176px; width: 435px; text-align:left; }



.CLsecBanner-main {width: 435px;}







#maintable-category .CLtext h1, #maintable-category .CLtext h1 a, #maintable-category .CLtext h1 a:visited {



font-family: "times new roman", times, serif;



font-size: 45px;



text-transform: uppercase;



letter-spacing: 1pt;



line-height: 0.7; 



color: #cc2323; 



font-weight: normal; }



#maintable-category .CLtext h1 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtext h2, #maintable-category .CLtext h2 a, #maintable-category .CLtext h2 a:visited {



font-family: "times new roman", times, serif;



font-size: 22px;



text-transform: uppercase;



letter-spacing: 0pt;



line-height: 0.6; 



font-style: italic;



color: #d3d3d3; 



font-weight: normal; }



#maintable-category .CLtext h2 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtext span {



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



line-height: 14px; 



font-style: normal;



text-transform: none;



color: #418dff; 



font-weight: normal; }



#maintable-category .CLtext span:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtextRight_left {padding: 15px 0 0 12px; margin:0; float: left; clear: none; width: 230px; text-align: left;}







#maintable-category .CLtextRight_left h3, #maintable-category .CLtextRight_left h3 a, #maintable-category .CLtextRight_left h3 a:visited {



font-family: "times new roman", times, serif;



font-size: 40px;



text-transform: uppercase;



line-height: 36px; 



letter-spacing: normal; 



color: #cc2323; 



font-weight: bold;



margin:0;



padding:0;}



#maintable-category .CLtextRight_left h3 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtextRight_left h3 span, #maintable-category .CLtextRight_left h3 a span, #maintable-category .CLtextRight_left h3 a:visited span {



font-family: "times new roman", times, serif;



font-size: 12px;



text-transform: uppercase;



line-height: 12px; 



color: #000000; 



font-weight: bold; }



#maintable-category .CLtextRight_left h3 a:hover span {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtextRight_left h3 span.CLblack, #maintable-category .CLtextRight_left h3 a span.CLblack, #maintable-category .CLtextRight_left h3 a:visited span.CLblack {



font-family: "times new roman", times, serif;



font-size: 28px;



text-transform: uppercase;



line-height: 28px; 



letter-spacing: normal; 



color: #00000; 



font-weight: bold;}



#maintable-category .CLtextRight_left h3 a:hover span.CLblack {color: #c9ac23;text-decoration: underline;}







#maintable-category.CLtextRight_left h3 span.CLred, .CLtextRight_left h3 a span.CLred, #maintable-category .CLtextRight_left h3 a:visited span.CLred {



font-family: "times new roman", times, serif;



font-size: 28px;



text-transform: uppercase;



line-height: 28px; 



letter-spacing: normal; 



color: #cc2323; 



font-weight: bold; }



#maintable-category .CLtextRight_left h3 a:hover span.CLred {color: #c9ac23;text-decoration: underline;}







.CLtextRight_left p, .CLtextRight_left p  a, .CLtextRight_left p a:visited {



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



text-transform: none;



line-height: 15px; 



letter-spacing: normal; 



color: #000000; 



font-weight: bold; 



margin-top: 15px;}



.CLtextRight_left p a:hover {color: #c9ac23;text-decoration: underline;}











.CLtextRight_right {padding: 15px 12px 0 0; margin:0; float: right; clear: none; width: 230px; text-align: right;}







#maintable-category .CLtextRight_right  h3, #maintable-category .CLtextRight_right  h3 a, #maintable-category .CLtextRight_right  h3 a:visited {



font-family: "times new roman", times, serif;



font-size: 40px;



text-transform: uppercase;



line-height: 36px; 



letter-spacing: normal; 



color: #cc2323; 



font-weight: bold;



margin:0;



padding:0;}



#maintable-category .CLtextRight_right  h3 a:hover {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtextRight_right  h3 span, #maintable-category .CLtextRight_right  h3 a span, #maintable-category .CLtextRight_right  h3 a:visited span {



font-family: "times new roman", times, serif;



font-size: 12px;



text-transform: uppercase;



line-height: 12px; 



color: #000000; 



font-weight: bold; }



.CLtextRight_right  h3 a:hover span {color: #c9ac23;text-decoration: underline;}







.CLtextRight_right  h3 span.CLblack, .CLtextRight_right  h3 a span.CLblack, .CLtextRight_right  h3 a:visited span.CLblack {



font-family: "times new roman", times, serif;



font-size: 28px;



text-transform: uppercase;



line-height: 28px; 



letter-spacing: normal; 



color: #00000; 



font-weight: bold;}



#maintable-category .CLtextRight_right  h3 a:hover span.CLblack {color: #c9ac23;text-decoration: underline;}







#maintable-category .CLtextRight_right  h3 span.CLred, #maintable-category .CLtextRight_right  h3 a span.CLred, #maintable-category .CLtextRight_right  h3 a:visited span.CLred {



font-family: "times new roman", times, serif;



font-size: 28px;



text-transform: uppercase;



line-height: 28px; 



letter-spacing: normal; 



color: #cc2323; 



font-weight: bold; }



#maintable-category .CLtextRight_right  h3 a:hover span.CLred {color: #c9ac23;text-decoration: underline;}







.CLtextRight_right p, .CLtextRight_right p  a, .CLtextRight_right p a:visited {



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



text-transform: none;



line-height: 15px; 



letter-spacing: normal; 



color: #000000; 



font-weight: bold; 



margin-top: 15px;}



.CLtextRight_right p a:hover {color: #c9ac23;text-decoration: underline;}



/* Valentine's Day landing page css */

.sectionBanner table#valDayPage {border-top:solid 1px #cc2323; border-left:solid 1px #cc2323;}

.sectionBanner table#valDayPage tr {vertical-align: top;}

.sectionBanner table#valDayPage td {border-right:solid 1px #cc2323; border-bottom:solid 1px #cc2323;}

.sectionBanner table#valDayPage td div#inner {padding: 6px; width: 85%;}

.sectionBanner table#valDayPage td div#innerBottom {padding: 6px; margin-top: 100px; width: 85%; }



.sectionBanner table#valDayPage td div.secBanner-text, .sectionBanner table#valDayPage td div.secBanner-text a,

.sectionBanner table#valDayPage td div.secBanner-text a:visited{ 

font-family: "times new roman", times, serif;

font-size: 15px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 15px; 

padding-bottom: 8px;

padding: 0px; color: #c9ac23;

font-weight: bold;}

.sectionBanner table#valDayPage td div.secBanner-text a:hover  {color: #cccccc;text-decoration: underline;}



.sectionBanner table#valDayPage td div.secBanner-textRed, .sectionBanner table#valDayPage td div.secBanner-textRed a,

.sectionBanner table#valDayPage td div.secBanner-textRed a:visited{ 

font-family: "times new roman", times, serif;

font-size: 17px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 18px; 

padding-bottom: 8px;

padding: 0px; color: #cc2323;

font-weight: bold;}

.sectionBanner table#valDayPage td div.secBanner-textRed a:hover  {color: #cccccc;text-decoration: underline;}



.sectionBanner table#valDayPage td div.secBanner-textWhite, .sectionBanner table#valDayPage td div.secBanner-textWhite a,

.sectionBanner table#valDayPage td div.secBanner-textWhite a:visited{ 

font-family: "times new roman", times, serif;

font-size: 17px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 18px; 

padding-bottom: 8px;

padding: 0px; color: #fff9f7;

font-weight: bold;}

.sectionBanner table#valDayPage td div.secBanner-textWhite a:hover  {color: #cccccc;text-decoration: underline;}



.sectionBanner table#valDayPage td div.secBanner-textBlack, .sectionBanner table#valDayPage td div.secBanner-textBlack a,

.sectionBanner table#valDayPage td div.secBanner-textBlack a:visited{ 

font-family: "times new roman", times, serif;

font-size: 17px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 18px; 

padding-bottom: 8px;

padding: 0px; color: #000000;

font-weight: bold;}

.sectionBanner table#valDayPage td div.secBanner-textBlack a:hover  {color: #c9ac23;text-decoration: underline;}



/* xmas landing page css */







#maintable-category .xmas {



	width: 165px; height:150px; background-repeat:no-repeat;	



}



#maintable-category .xmasImg {float:right; clear: both; margin: 20px 5px 0 0; width:150px; height: 50px;}



#maintable-category .xmasImg img {width:150px; height: 50px; float:right;}



#maintable-category .xmasText {float:left; padding-left: 8px; clear:both; width: 150px; height:auto; margin-top: 10px;



font-family: Arial;



font-size: 10px;



text-transform: none;



letter-spacing: normal;



line-height: 13px; 



font-stretch: wider;



color: #000000; 



font-weight: bold; }







.xmasText2 {height:auto; margin-top: 10px;



font-family: Verdana, Geneva, sans-serif;



font-size: 9px;padding-left: 5px;



text-transform: none;



letter-spacing: normal;



line-height: 13px; 



font-stretch: wider;



color: #000000; 



font-weight: bold; }







.xmasText span.titleGreen, .xmasText span.titleGreen a, .xmasText span.titleGreen a:visited { text-transform:uppercase; color:#0a8427; font-family:Arial;



font-size: 11px; text-decoration: none;



letter-spacing: 0;



line-height: 13px; 



font-weight: bold;



}







.xmasText2 span.titleRed, .xmasText2 span.titleRed a, .xmasText2 span.titleRed a:visited { text-transform:uppercase; color:#fff9f7; font-family:Arial;



font-size: 11px; text-decoration: none;



letter-spacing: 0;



line-height: 13px; 



font-weight: bold;



padding-bottom: 5px; 



}







.xmasLinks a, .xmasLinks a:visited {text-decoration: none; color: #000000; font-weight: normal;}



.xmasLinks a:hover {color: #c9ac23;text-decoration: underline;}







.xmasText span.titleGreen a:hover, .xmasText2 span.titleRed a:hover  {color: #c9ac23;text-decoration: underline;}



#maintable-category .xmasText h1, #maintable-category .xmasText h1 a, #maintable-category .xmasText h1 a:visited {text-transform:uppercase; color:#cc2323; font-family: "times new roman", times, serif; text-decoration: none;



font-size: 27px;



letter-spacing: 1pt;



line-height: 22px; 



font-weight: normal;}



 #maintable-category .xmasText h1 a:hover {color:#c9ac23;text-decoration: underline;}




  table.xmasBar {



background:url(http://www.overstockjeweler.com/templates/overstock/images/section_images/xmasBar.gif) top left; height:100%;  }




table.xmasBar td, table.xmasBar td a, table.xmasBar td a:visited {text-align: center; color: #000000; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; font-family:"Times New Roman", Times, serif;}



table.xmasBar td a:hover {color:#c9ac23;text-decoration: underline;}


table.xmasBar td h1, table.xmasBar td h1 a, table.xmasBar td h1 a:visited 



{font-size:25px; color:#cc2323; line-height: 23px; text-decoration:none; margin: -3px 0 0 0; padding: 0px;}


table.xmasBar td h1 a:hover {color:#c9ac23;text-decoration: underline;}



table.xmasBar td span, table.xmasBar td a span , table.xmasBar td a span:visited 


{font-size:20px; color:#cc2323; line-height:20px; text-decoration:none;}


table.xmasBar td a span:hover {color:#c9ac23;text-decoration: underline;}

#imgSpan span{

display:none;
	
}
#imgSpan a {

display:block;

height:160px;

width:400px;

}

#imgSpanSmall span{

display:none;

}
#imgSpanSmall a {

display:block;

height:125px;

width:275px;

}

*html #imgSpan span{

display:none;

}

*html #imgSpan a {

display:block;

height:0px;

width:0px;

}

*html #imgSpanSmall span{

display:none;

}

*html #imgSpanSmall a {

display:block;

height:0px;

width:0px;

}


.secBanner-row {height: 125px; width: 825px; padding: 0; margin: 0; text-align: left; clear:both;}

.secBanner-box {

width: 275px;

height: 125px;

float: left;

clear: none;

}


.secBanner-rowmain {height:250px; width: 825px; padding: 0; margin: 0; text-align: left; clear:both;}

.secBanner-mainbox {

width: 550px;

height: 250px;

float: left;

clear: none;

}


.secBanner-box div#left {

text-align: left;

float: left;

clear: none;

padding: 5px;

}


.secBanner-box div#right {

text-align: right;

float: right;

clear: none;

padding: 5px;

}

.secBanner-row div.rightImg {

text-align: center;

width: 85px;

height: 85px;

float: right;

clear: none;

padding: 0px;

margin-top: 20px;

}


.secBanner-row div.leftImg {

text-align: center;

width: 85px;

height: 85px;

float: left;

clear: none;

padding: 0px;

margin-top: 20px;

}

.leftImg a img, .rightImg a img {width: 85px; height:85px;}


.theme-text h1, .theme-text h1 a, .theme-text h1 a:visited {

font-family: "times new roman", times, serif;

font-size: 35px;

text-transform: uppercase;

letter-spacing: 2pt;

line-height: 0.8; 

color: #c9ac23; 

font-weight: normal; 

text-decoration: underline;}

.theme-text h1 a:hover {color: #fffdf5; text-decoration: underline;}


.theme-text_gold, .theme-text_black, .theme-text_white {width: 165px; padding: 0px}

.theme-text_gold p, .theme-text_black p, .theme-text_white p {margin-top: -8px; }


.theme-text_gold p a, .theme-text_black p a, .theme-text_white p a,

.theme-text_gold p a:visited, .theme-text_black p a:visited, .theme-text_white p a:visited {text-decoration: underline; }


.theme-text_gold p a:hover, .theme-text_black p a:hover {color: #fff9f7;}

.theme-text_white p a:hover {color: #000000;}


.theme-text_black h2 , .theme-text_black h2 a, .theme-text_black h2 a:visited {

font-family: "times new roman", times, serif;

font-size: 20px;

text-transform: uppercase;

letter-spacing: 1pt;

line-height: 0.8; 

color: #000000; 

font-weight: normal;

margin: 5px 0 13px 0;

text-decoration: underline;

}

.theme-text_black h2 a:hover {color: #fffdf5; text-decoration: underline;}


.theme-text_gold h2, .theme-text_gold h2 a, .theme-text_gold h2 a:visited {

font-family: "times new roman", times, serif;

font-size: 20px;

text-transform: uppercase;

letter-spacing: 1pt;

line-height: 0.8; 

color: #c9ac23; 

font-weight: normal;

margin: 5px 0 13px 0;

text-decoration: underline;

}

.theme-text_gold h2 a:hover {color: #fffdf5; text-decoration: underline;}


.theme-text_white h2, .theme-text_white h2 a, .theme-text_white h2 a:visited {

font-family: "times new roman", times, serif;

font-size: 20px;

text-transform: uppercase;

letter-spacing: 1pt;

line-height: 0.8; 

color: #fffdf5; 

font-weight: normal;

margin: 5px 0 13px 0;

text-decoration: underline;

}

.theme-text_white h2 a:hover {color: #000000; text-decoration: underline;}


.theme-text_black, .theme-text_black a, .theme-text_black a:visited {

font-family: "times new roman", times, serif;

font-size: 15px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 0.8; 

color: #000000; 

font-weight: bold; margin: 0px; padding: 0px; 

text-decoration: none;}

.theme-text_black a:hover {color: #fffdf5; text-decoration: underline;}

.theme-text_black a img {width: 13px; height: 15px;

background: url(../images/section_images/shopArrow_black.png) top left no-repeat; }


.theme-text_gold, .theme-text_gold a, .theme-text_gold a:visited {

font-family: "times new roman", times, serif;

font-size: 15px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 0.8; 

color: #c9ac23;

font-weight: bold; margin: 0px; padding: 0px;

text-decoration: none; }

.theme-text_gold a:hover  {color: #fffdf5; text-decoration: underline;}


.theme-text_gold a img {width: 13px; height: 15px;

background: url(../images/section_images/shopArrow_gold.png) top left no-repeat; }


.theme-text_white, .theme-text_white a, .theme-text_white a:visited {

font-family: "times new roman", times, serif;

font-size: 15px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 0.8; 

color: #fffdf5;

font-weight: bold; margin: 0px; padding: 0px;

text-decoration: none;}

.theme-text_white a:hover  {color: #000000; text-decoration: underline;}


.theme-text_white a img {width: 13px; height: 15px;

background: url(../images/section_images/shopArrow_white.png) top left no-repeat; }


.theme-text_black h4 {

font-family: Verdana, Geneva, sans-serif;

font-size: 9px;

text-transform: none;

letter-spacing: normal;

line-height: 13px; 

font-stretch: wider;

color: #000000; 

font-weight: bold; margin-top: -8px; padding: 0px;

text-decoration: none;

}

.theme-text_gold h4 {

font-family: Verdana, Geneva, sans-serif;

font-size: 9px;

text-transform: none;

letter-spacing: normal;

line-height: 13px; 

font-stretch:wider;

color: #c9ac23;

font-weight: bold; margin-top: -8px; padding: 0px;

text-decoration: none;

}

.theme-text_white h4 {

font-family: Verdana, Geneva, sans-serif;

font-size: 9px;

text-transform: none;

letter-spacing: normal;

line-height: 13px; 

font-stretch:wider;

color: #fffdf5;

font-weight: bold; margin-top: -8px; padding: 0px;

text-decoration: none;

}

/* Special occasion CSS start*/

#spcOccPage table {

border:solid 1px #cc2323;

width: 800px;

}

#spcOccPage tr {vertical-align: top;}

#spcOccPage td {border:solid 1px #cc2323;}


#spcOccPage img

{ 

border-style: none;

}

#spcOccPage td div.secBanner-text {

font-family: "times new roman", times, serif;

font-size: 10px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 15px;

padding-bottom: 3px;

padding: 0px;

color: #c9ac23;

font-weight: bold;

}

#spcOccPage td div.secBanner-text a:link, #spcOccPage td div.secBanner-text a:visited {

font-family: "times new roman", times, serif;

font-size: 20px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 15px; 

padding-bottom: 8px;

padding: 0px; 

color: #c9ac23;

font-weight: bold;

text-decoration:underline;

}

#spcOccPage td div .secBanner-text a:hover  {

color: #000;

font-size: 10px;

}

#spcOccPage div.secBanner-textBlack {

margin-top: 5px;

margin-left: 2px;

width: auto;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

text-transform: uppercase;

letter-spacing: normal;

line-height: 15px;

color: #000;

font-weight: bold;

margin-bottom: 5px;

}


#spcOccPage div.secBanner-textBlack a, #spcOccPage div.secBanner-textBlack a:visited  {

color: #000;

font-weight: bold;

font-size: 11px;

}

#spcOccPage div.secBanner-textBlack a:hover  {color: #c9ac23;}

#spcOccPage td#main {

width: 320px;

height:320px;



}

#spcOccPage #main .secBanner-text_gold {

margin-top: 15px;

padding: 10px 0 0 12px;

}

#spcOccPage #main .secBanner-text_gold h1 {text-decoration: none;}

#spcOccPage #main .secBanner-text_gold a, #main .secBanner-text_gold a:visited {

font-size: 26px;

font-weight:bold;

color: #D53849;

text-decoration: none;

line-height: 40px;

text-shadow: 4px 4px 1px #FFF;

}

#spcOccPage #main .secBanner-text_gold a:hover {

text-decoration: underline;

text-shadow:none;

}

#spcOccPage #main .secBanner-text_gold h1 span.mainA {

font-size: 26px;

font-weight: bold;

color: #D53849;

text-decoration: none;

line-height: 40px;

}

#spcOccPage #main .secBanner-text_gold h1 span.mainB-gold {

font-size: 36px; color: #c9ac23; line-height: 36px; text-decoration: none;}

#spcOccPage #main .secBanner-text_gold h1 span.mainB-white {

font-size: 24px;

color:#D53849;

text-decoration: none;

} 

#spcOccPage #row {

width:160px;

height: 160px;

}


#spcOccPage #rowTitle{

width:160px;

height: 40px;

}

#spcOccPage #imgBann{

width:160px;

height: 120px;

}


#spcOccPage #rowOneC .spcOccLinks, #spcOccPage #rowOneC .vdayLinks a, #spcOccPage #rowOneC .spcOccLinks a:visited {margin-top:7px;}

#spcOccPage #rowOneC .spcOccLinks a:hover {color: #c9ac23; text-decoration:underline;}



#spcOccPage td .spcOccLinks {

text-decoration: none;

color: #000000;

font-weight: normal;

margin: 0;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

text-transform: none;

letter-spacing: normal;

line-height: 10px;

color: #000000;

font-weight: normal;

}

#spcOccPage td .speOccLinks a, #spcOccPage td .spcOccLinks a:visited {

text-decoration: none; color: #000000; font-weight: normal;

margin: 0;

font-family: Verdana, Geneva, sans-serif;

font-size: 9px;

text-transform: none;

letter-spacing: normal;

line-height: 13px; 

color: #000000; 

font-weight: normal;text-decoration:underline;}

#spcOccPage td .speOccLinks a:hover {color: #c9ac23; text-decoration:underline;}

/* Special Occasion css ends */
