/* CSS Document */

Body {

	margin: 0px;

	padding: 0px;

}

/* -- Start Headers Here -- */

#mainbody {

	width:1002px;

	height:auto;

	margin-right: auto;

	margin-left: auto;

	}

#header {

	height: 83px;

	width: 1002px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(gift-shop-online/top-strip-main2.gif);

	background-repeat: repeat-x;

}

#headerleft {

	float: left;

	height: 83px;

	width: 420px;

}

#headerlefttop {

	float: left;

	width: 410px;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #fdfdfd;

	padding-top: 5px;

}

#headerleftlogo {

	float: left;

	width: 347px;

	height: 46px;

	padding-top: 5px;

}



#headerright {

	float: right;

	height: 83px;

	width: 370px;

}

#headerright1 {

	float: left;

	height: 83px;

	width: 10px;

	background-repeat: no-repeat;

}

#headerright2 {

	float: right;

	height: 83px;

	width: 10px;

	background-repeat: no-repeat;

}

#headerrightmid {

	float: left;

	height: 83px;

	width: 350px;

	background-image: url(gift-shop-online/top-search-mid-strip2.gif);

	background-repeat: repeat-x;

}

#headerrightmidtop {

	float: left;

	height: 20px;

	width: 350px;

	margin-top: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #fdfefe;

	font-size: 13px;

	text-align: center;

	line-height: 27px;

	text-decoration: none;

}

#headerrightmidtop A{

	color: #FFFFFF;

	text-decoration: none;

}

#headerrightmidtop A:hover{

	color: #F6C511;

	text-decoration: none;

}

#headerrightmidbot {

	float: left;

	width: 350px;

	margin-top: 15px;

}

#headerrightmidbot1 {

	float: left;

	height: 20px;

	width: 50px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

	margin-left: 10px;

	padding-left: 10px;

	text-align: left;

	line-height: 20px;

	margin-right: 10px;

}

#headerrightmidbot2 {

	float: left;

	height: 20px;

	width: auto;

}

#headerrightmidbot3 {

	float: right;

	height: 22px;

	width: 47px;

	margin: 0px;

}

#headerrightmidbot3 A{

}

#headerrightmidbot3 A:hover{

}

.boder {

	border: 1px solid #FFFFFF;

	background-color: #E6CDE8;

	text-align: left;

	color: #333333;

}

/* -- Start Top Banner Here -- */

#banner {

	margin: 0px;

	height: 183px;

	width: 1002px;

}

#bannerIMG {

	margin: 0px;

	float: left;

}

#bannerIMG2 {

	margin: 0px;

	float: left;

}

#bannerIMG3 {

	margin: 0px;

	float: left;

}

#bannerIMG4 {

	margin: 0px;

	float: left;

}

#bannerIMG5 {

	margin: 0px;

	float: left;

}

#bannerIMG6 {

	margin: 0px;

	float: left;

}

/* -- End Banner Top Here -- */

#menu {

	height: 32px;

	width: 1002px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #c92b01;

	margin-top: 5px;

}

#menulinls {

	float: left;

	height: 23px;

	width: 143px;

	color: #FFFFFF;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align: center;

}



.margin {

	list-style-image: none;

	list-style-type: none;

	height: 15px;

	width: 19px;

	margin-top: 4px;

}



#menu ul{

	margin:0px;

	padding: 0px;

}

#menu li {

	display:block;

	float: left;

	list-style-type:none;

	text-align:center;

	width:143px;

	padding: 0px;

	margin: 0px;

	height: 32px;

	color: #FFFFFF;

	font-size: 13px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	background-image: url(gift-shop-online/menu-bg.gif);

	background-repeat: no-repeat;

	line-height: 22px;

}

#menu li A{

	list-style-type:none;

	color: #FFFFFF;

	text-decoration: none;

}

#menu li A:hover{

	float: left;

	list-style-type:none;

	width:143px;

	height: 32px;

	color: #000000;

	background-image: url(gift-shop-online/menu-bg-over.gif);

	background-repeat: no-repeat;

	text-decoration: none;

}





#midbody {

	width: 1002px;

	height: auto;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 0px;

}

#midbodyleft {

	width: 183px;

	float: left;

	height: auto;

	margin-bottom: 10px;

	margin-top: 0px;

	margin-right: 0px;

	padding: 0px;

	margin-left: 2px;

}

#CelebrationGifts {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

}

#CelebrationGiftsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#CelebrationGiftsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#CelebrationGiftsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}

.margin2 {

	list-style-image: none;

	list-style-type: none;

	margin-left: 20px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

ul.sections, p.sectionsyo {margin: 0 5px 0 5px; padding: 0; }



ul.sections  li, p.sectionsyo  {list-style:none; margin: 0; padding: 3px 0; font-size:12px; font-weight:bold;

}

/* -- Start Read More Here -- */

#ReadMore {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore2 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore3 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore4 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore5 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore6 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore7 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#ReadMore8 {

	width: 160px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #CC6600;

	text-align: right;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

/* -- End Read MOore ere -- */

#botpannal {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	padding: 0px;

}

#OccasionGifts {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#OccasionGiftsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#OccasionGiftsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#OccasionGiftsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#UniqueGifts {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#UniqueGiftsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#UniqueGiftsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#UniqueGiftsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}





#GiftBaskets {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftBasketsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#GiftBasketsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#GiftBasketsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#LoveAndRomance {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#LoveAndRomancemidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#LoveAndRomancemidpannal A{

	color: #000000;

	text-decoration: none;

}

#LoveAndRomancemidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}

/* -- Start all h3 Here -- */

#h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3 A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3 A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Occasion {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Occasion A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Occasion A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Unique {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Unique A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Unique A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Baskets {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Baskets A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Baskets A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Romance {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Romance A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Romance A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Recipient {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Recipient A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Recipient A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Personalized {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Personalized A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Personalized A:hover{

	color: #000000;

	text-decoration: none;

}

#h3Suggestions {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-top: 10px;

	margin-left: 28px;

	padding-left: 5px;

}

#h3Suggestions A{

	color: #FFFFFF;

	text-decoration: none;

}

#h3Suggestions A:hover{

	color: #000000;

	text-decoration: none;

}

/* -- End all left n right pannal links here -- */

#botpannal2 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal3 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal4 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal5 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal6 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal7 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#botpannal8 {

	height: 5px;

	width: 181px;

	background-image: url(gift-shop-online/categories-bg-bot-pannal.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

}

#leftSubImgAdd {

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	height: 130px;

	width: 180px;

	margin-bottom: 0px;

	float: left;

}

#RightSubImgAdd {

	padding: 0px;

	height: 600px;

	width: 180px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#botadd {

	height: 5px;

	width: 100px;

	float: left;

}

#botaddRight {

	height: 5px;

	width: 100px;

	float: left;

}

#botadd2 {

	text-align: left;

	width: 130px;

	float: left;

}



#midbodyright {

	width: 810px;

	float: right;

	margin: 0px;

	padding: 0px;

}

#EventCalender {

	width: 810px;

	height: 50px;

	margin: 0px;

}

#EventCalender1 {

	width: 60px;

	height: 50px;

	float: left;

}

#EventCalender2 {

	width: 200px;

	height: 20px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

	padding-top: 20px;

}

#EventCalender2 A{

	color: #FF0000;

	text-decoration: none;

}

#EventCalender2 A:hover{

	color: #F97928;

	text-decoration: underline;

}

#BookMarkBody {

	width: 126px;

	height: 50px;

	float: right;

	text-align: right;

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#BookMark {

	width: 125px;

	height: 16px;

	float: right;

	margin-top: 7px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#Rss {

	width: 125px;

	height: 16px;

	float: right;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#TopContent {

	width: 800px;

	margin: 0px;

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	text-decoration: none;

	line-height: 18px;

}

#MidArea {

	width: 810px;

	margin: 0px;

	float: left;

	padding: 0px;

	height: auto;

}

#MidAreaL {

	width: 620px;

	height: auto;

	margin: 0px;

	float: left;

}

#NewTopLinksNewyear {

	width: 600px;

	border: 2px dotted #ff3600;

	height: 95px;

	background-color: #FFFFCC;

	margin-left: 5px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 5px;

}

#NewTopLinksCatNewyear {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #00CC33;

	text-align: left;

	width: 200px;

	float: left;

	font-style: normal;

	text-decoration: none;

	line-height: 24px;

}

#NewTopLinksCatNewyear A{

	color: #00CC33;

	text-decoration: none;

}

#NewTopLinksCatNewyear A:hover{

	color: #0099FF;

	text-decoration: underline;

}

#NewTopLinksCatNewyear2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #00CC33;

	text-align: left;

	width: 200px;

	float: left;

	font-style: normal;

	text-decoration: none;

	line-height: 24px;

}

#NewTopLinksCatNewyear2 A{

	color: #00CC33;

	text-decoration: none;

}

#NewTopLinksCatNewyear2 A:hover{

	color: #0099FF;

	text-decoration: underline;

}

#NewTopLinksCatNewyear3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #00CC33;

	text-align: left;

	width: 200px;

	float: left;

	font-style: normal;

	text-decoration: none;

	line-height: 24px;

}

#NewTopLinksCatNewyear3 A{

	color: #00CC33;

	text-decoration: none;

}

#NewTopLinksCatNewyear3 A:hover{

	color: #0099FF;

	text-decoration: underline;

}

#MidAreaR {

	width: 183px;

	height: auto;

	float: right;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftRecipient {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin: 0px;

}

#GiftRecipientmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#GiftRecipientmidpannal A{

	color: #000000;

	text-decoration: none;

}

#GiftRecipientmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#PersonalizedGifts {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#PersonalizedGiftsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#PersonalizedGiftsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#PersonalizedGiftsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftSuggestions {

	height: 32px;

	width: 181px;

	float: left;

	background-image: url(gift-shop-online/categories-bg.gif);

	background-repeat: no-repeat;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftSuggestionsmidpannal {

	width: 179px;

	float: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #900502;

	border-left-color: #900502;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 18px;

	text-align: left;

}

#GiftSuggestionsmidpannal A{

	color: #000000;

	text-decoration: none;

}

#GiftSuggestionsmidpannal A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftIdeaBG {

	width: 620px;

	height: 130px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftIdeaBG2 {

	width: 620px;

	height: 130px;

	float: left;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftIdeaBGLeft {

	width: 12px;

	height: 121px;

	float: left;

}

#GiftItemsBGLeft {

	width: 12px;

	height: 121px;

	float: left;

}

#GiftIdeaBGright {

	width: 12px;

	height: 121px;

	float: left;

}

#GiftItemsBGright {

	width: 12px;

	height: 121px;

	float: left;

}

#GiftIdeaBGmid {

	width: 596px;

	height: 121px;

	float: left;

	background-image: url(gift-shop-online/gift-idea-mid-strip.gif);

	background-repeat: repeat-x;

}

#GiftItemsBGmid {

	width: 596px;

	height: 121px;

	float: left;

	background-image: url(gift-shop-online/gift-idea-mid-strip.gif);

	background-repeat: repeat-x;

}

#GiftIdeaBGmidTop {

	width: 596px;

	height: 15px;

	float: left;

	margin-top: 6px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: italic;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

#GiftIdeaBGmidTop A{

	color: #FF0000;

	text-decoration: none;

}

#GiftIdeaBGmidTop A:hover{

	color: #000000;

	text-decoration: none;

}

#GiftByItemsTop {

	width: 596px;

	height: 15px;

	float: left;

	margin-top: 6px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: italic;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

#GiftByItemsTop A{

	color: #FF0000;

	text-decoration: none;

}

#GiftByItemsTop A:hover{

	color: #000000;

	text-decoration: none;

}

#GiftIdeaBGmidSub {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftIdeaBGmidSub A{

	color: #000000;

	text-decoration: none;

}

#GiftIdeaBGmidSub A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftItemsBGmidSub {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftItemsBGmidSub A{

	color: #000000;

	text-decoration: none;

}

#GiftItemsBGmidSub A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftIdeaBGmidSub2 {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftIdeaBGmidSub2 A{

	color: #000000;

	text-decoration: none;

}

#GiftIdeaBGmidSub2 A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftItemsBGmidSub2 {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftItemsBGmidSub2 A{

	color: #000000;

	text-decoration: none;

}

#GiftItemsBGmidSub2 A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftIdeaBGmidSub3 {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftIdeaBGmidSub3 A{

	color: #000000;

	text-decoration: none;

}

#GiftIdeaBGmidSub3 A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftItemsBGmidSub3 {

	width: 198px;

	height: 80px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 20px;

	text-align: left;

	text-decoration: none;

	margin-top: 10px;

}

#GiftItemsBGmidSub3 A{

	color: #000000;

	text-decoration: none;

}

#GiftItemsBGmidSub3 A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#GiftsMidBody {

	width: 620px;

	height: 180px;

	float: left;

	margin: 0px;

}

#GiftsMidBody2 {

	width: 620px;

	height: 148px;

	float: left;

	margin: 0px;

}

#GiftsMidBody3 {

	width: 620px;

	height: 100px;

	float: left;

	margin: 0px;

}

#GiftsMidBody4 {

	width: 620px;

	height: 120px;

	float: left;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#GiftsMidBody5 {

	width: 620px;

	height: 100px;

	float: left;

}

#GiftsMidBodyL {

	width: 300px;

	height: 175px;

	float: left;

	margin: 0px;

}

#GiftsMidBodyLFlower {

	width: 300px;

	height: 145px;

	float: left;

	margin: 0px;

}

#CorpandBusiness {

	width: 300px;

	height: 90px;

	float: left;

	margin: 0px;

}

#CorpandBusiness2 {

	width: 300px;

	height: 90px;

	float: left;

	margin: 0px;

}



#CorpandBusiness3 {

	width: 300px;

	height: 90px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTop {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}

#GiftsMidBodyLTopGourment {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}

#GiftsMidBodyLTopFood {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopFlower {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopGourment {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopCorporate {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopBusiness {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopEngagement {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopHoneymoon {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopWedding {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLTopAnniversary {

	width: 300px;

	height: 30px;

	float: left;

	margin: 0px;

}

#GiftsMidBodyLTopLeft {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}

#GiftsMidBodyLTopLeft2 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft3 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft4 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft5 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft6 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft7 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft8 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft9 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopLeft10 {

	width: 23px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}

#GiftsMidBodyLTopRight {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}

#GiftsMidBodyLTopRight2 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight3 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight4 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight5 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight6 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight7 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight8 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight9 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}



#GiftsMidBodyLTopRight10 {

	width: 10px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

}

#GiftsMidFlower {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#GiftsMidFlower A{

	color: #FFFFFF;

	text-decoration: none;

}

#GiftsMidFlower A:hover{

	color: #000000;

	text-decoration: none;

}

#GourmentGiftsMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#GourmentGiftsMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#GourmentGiftsMid A:hover{

	color: #000000;

	text-decoration: none;

}

#CorporateMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#CorporateMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#CorporateMid A:hover{

	color: #000000;

	text-decoration: none;

}

#BusinessMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#BusinessMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#BusinessMid A:hover{

	color: #000000;

	text-decoration: none;

}

#FoodMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#FoodMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#FoodMid A:hover{

	color: #000000;

	text-decoration: none;

}

#BirthdayMidMain {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#BirthdayMidMain A{

	color: #FFFFFF;

	text-decoration: none;

}

#BirthdayMidMain A:hover{

	color: #000000;

	text-decoration: none;

}

#EngagemenMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#EngagemenMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#EngagemenMid A:hover{

	color: #000000;

	text-decoration: none;

}

#HoneymoonMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#HoneymoonMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#HoneymoonMid A:hover{

	color: #000000;

	text-decoration: none;

}

#WeddingMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#WeddingMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#WeddingMid A:hover{

	color: #000000;

	text-decoration: none;

}

#AnniversaryMid {

	width: 257px;

	height: 30px;

	float: left;

	margin: 0px;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 30px;

	text-align: left;

	padding-left: 10px;

}

#AnniversaryMid A{

	color: #FFFFFF;

	text-decoration: none;

}

#AnniversaryMid A:hover{

	color: #000000;

	text-decoration: none;

}





#GiftsMidBodyLSubLinks {

	width: 160px;

	height: 120px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#GiftsMidBodyLSubLinks A{

	color: #000000;

	text-decoration: none;

}

#GiftsMidBodyLSubLinks A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#GiftsMidBodyLSubLinks2 {

	width: 160px;

	height: 120px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#GiftsMidBodyLSubLinks2 A{

	color: #000000;

	text-decoration: none;

}

#GiftsMidBodyLSubLinks2 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#GiftsMidBodyLSubLinks3 {

	width: 160px;

	height: 120px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#GiftsMidBodyLSubLinks3 A{

	color: #000000;

	text-decoration: none;

}

#GiftsMidBodyLSubLinks3 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#GiftsMidBodyLSubLinks4 {

	width: 160px;

	height: 120px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#GiftsMidBodyLSubLinks4 A{

	color: #000000;

	text-decoration: none;

}

#GiftsMidBodyLSubLinks4 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#GiftsMidBodyLSubLinksIMG {

	width: 100px;

	height: 120px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

}

#GiftsMidBodyLSubLinksIMG2 {

	width: 95px;

	height: 95px;

	float: left;

	padding-top: 10px;

	margin: 0px;

}

#GiftsMidBodyLSubLinksIMG3 {

	width: 90px;

	height: 75px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLSubLinksIMG {

	width: 100px;

	height: 120px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

}



#GiftsMidBodyLSubLinksIMGRight {

	width: 100px;

	height: 120px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

}





#GiftsMidBodyLSubLinksIMG2 {

	width: 95px;

	height: 95px;

	float: left;

	padding-top: 10px;

	margin: 0px;

}



#GiftsMidBodyLSubLinksIMG2Right {

	width: 95px;

	height: 95px;

	float: left;

	padding-top: 10px;

	margin: 0px;

}



#GiftsMidBodyLSubLinksIMG3 {

	width: 90px;

	height: 75px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyLSubLinksIMG3Right {

	width: 90px;

	height: 75px;

	float: left;

	margin: 0px;

}



#GiftsMidBodyR {

	width: 300px;

	height: 175px;

	float: right;

	margin: 0px;

}

#GiftsMidBodyR4Gourment {

	width: 300px;

	height: 145px;

	float: right;

	margin: 0px;

}

#CoprpoBusiness {

	width: 160px;

	height: 80px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#CoprpoBusiness A{

	color: #000000;

	text-decoration: none;

}

#CoprpoBusiness A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#CoprpoBusiness2 {

	width: 160px;

	height: 80px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#CoprpoBusiness2 A{

	color: #000000;

	text-decoration: none;

}

#CoprpoBusiness2 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#CoprpoBusiness3 {

	width: 160px;

	height: 80px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#CoprpoBusiness3 A{

	color: #000000;

	text-decoration: none;

}

#CoprpoBusiness3 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#CoprpoBusiness4 {

	width: 160px;

	height: 80px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#CoprpoBusiness4 A{

	color: #000000;

	text-decoration: none;

}

#CoprpoBusiness4 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#Ani {

	width: 180px;

	height: 65px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#Ani A{

	color: #000000;

	text-decoration: none;

}

#Ani A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#Ani2 {

	width: 180px;

	height: 65px;

	float: left;

	padding-left: 13px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#Ani2 A{

	color: #000000;

	text-decoration: none;

}

#Ani2 A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#GiftsMidBodyR4Business {

	width: 300px;

	height: 90px;

	float: right;

	margin: 0px;

}



#GiftsMidBodyR4Business2 {

	width: 300px;

	height: 90px;

	float: right;

	margin: 0px;

}



#GiftsMidBodyR4Business3 {

	width: 300px;

	height: 90px;

	float: right;

	margin: 0px;

}



#ContentMid {

	width: 608px;

	float: left;

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 18px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: justify;

	border: 1px solid #CCCCCC;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#BirthdayIdea {

	width: 620px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#GraduationIdea {

	width: 620px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#BirthdayIdeaTop {

	width: 620px;

	height: 30px;

	float: left;

	margin-top: 5px;

}

#GraduationIdeasTop {

	width: 620px;

	height: 30px;

	float: left;

	margin-top: 5px;

}

#BirthdayIdeaTop1 {

	width: 23px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}

#GraduationIdeasTop1 {

	width: 23px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-left.gif);

	background-repeat: no-repeat;

}



#BirthdayIdeaTop2 {

	width: 577px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 30px;

	padding-left: 10px;

}

#BirthdayIdeaTop2 A{

	color: #FFFFFF;

	text-decoration: none;

}

#BirthdayIdeaTop2 A:hover{

	color: #000000;

	text-decoration: none;

}

#GraduationIdeas {

	width: 577px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-strip-mid.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 30px;

	padding-left: 10px;

}

#GraduationIdeas A{

	color: #FFFFFF;

	text-decoration: none;

}

#GraduationIdeas A:hover{

	color: #000000;

	text-decoration: none;

}

#BirthdayIdeaTop3 {

	width: 10px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

}



#GraduationIdeasTop3 {

	width: 10px;

	height: 30px;

	float: left;

	background-image: url(gift-shop-online/gifts-bg-right.gif);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

}



#BirthdayIdeaIMG {

	width: 620px;

	height: 130px;

	float: left;

	margin-top: 5px;

}



#GraduationIdeaIMG {

	width: 620px;

	height: 130px;

	float: left;

	margin-top: 5px;

}



#BirthdayIdeaIMG1 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#BirthdayIdeaIMG2 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#BirthdayIdeaIMG3 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#BirthdayIdeaIMG4 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#GraduationIdeaIMG1 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#GraduationIdeaIMG2 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#GraduationIdeaIMG3 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



#GraduationIdeaIMG4 {

	width: 150px;

	height: 130px;

	float: left;

	padding: 0px;

	border: 1px dashed #FF0000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 2px;

}



.borderimg {

	border: 1px solid #FF0000;

	margin: 0px;

	padding: 0px;

}

#BirthdayIdeaBot {

	width: 620px;

	height: 20px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	background-repeat: no-repeat;

}

#BirthdayIdeaBot A{

	color: #000000;

	text-decoration: none;



}

#BirthdayIdeaBot A:hover{

	color: #FF0000;

	text-decoration: underline;



}

#GraduationIdeaBot {

	width: 620px;

	height: 20px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	line-height: 20px;

	background-repeat: no-repeat;

}

#GraduationIdeaBot A{

	color: #000000;

	text-decoration: none;

}

#GraduationIdeaBot A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#BirthdayIdeaBotIMG {

	width: 600px;

	height: 5px;

	background-color: #fcfdfd;

	padding: 0px;

	background-repeat: no-repeat;

	float: left;

	margin: 0px;

}

/* -- Start Footer Here -- */

#Footer {

	width: 1002px;

	height: 205px;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	float: left;

	background-image: url(gift-shop-online/footer-bg.gif);

	background-repeat: repeat-x;

}

#Footer1 {

	width: 300px;

	height: 120px;

	float: left;

}

#FooterMenuLinks {

	width: 110px;

	height: 100px;

	float: left;

	margin-top: 20px;

	margin-left: 10px;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#FooterMenuLinks A{

	color: #000000;

	text-decoration: none;

}

#FooterMenuLinks A:hover{

	color: #FF0000;

	text-decoration: underline;

}

#FooterMenuLinksR {

	width: 110px;

	height: 100px;

	float: left;

	margin-top: 20px;

	margin-left: 10px;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

}

#FooterMenuLinksR A{

	color: #000000;

	text-decoration: none;

}

#FooterMenuLinksR A:hover{

	color: #FF0000;

	text-decoration: underline;

}



#Footer2 {

	width: 200px;

	height: 100px;

	float: left;

	margin-top: 20px;

}

#Footer2Top {

	width: 200px;

	height: 25px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

#Footer2TopR {

	width: 200px;

	height: 25px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

#Footer2Bot {

	width: 190px;

	height: 70px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: justify;

	line-height: 20px;

}

#Footer2BotR {

	width: 190px;

	height: 70px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: justify;

	line-height: 20px;

}

#Footer3 {

	width: 200px;

	height: 100px;

	float: left;

	margin-top: 20px;

}

#Footer4 {

	width: 300px;

	height: 120px;

	float: left;

}

#FooterXMLnRSS{

	width: 120px;

	height: 50px;

	float: left;

	margin-top: 40px;

	padding-top: 20px;

}

#FooterGiftImage{

	width: 113px;

	height: 107px;

	float: left;

	margin-top: 15px;

	padding-left: 20px;

	margin-left: 20px;

}

#Footer5 {

	width: 1002px;

	height: 32px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#Footer6 {

	width: 1002px;

	height: 35px;

	float: left;

	margin-top: 10px;

}

#CopyRight {

	width: 400px;

	height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

	line-height: 20px;

	float: left;

	margin-top: 10px;

	margin-left: 10px;

}

#WebDesign {

	width: 320px;

	height: 20px;

	float: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	line-height: 20px;

	margin-top: 10px;

	text-align: left;

}

.CopyRight {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 35px;

	text-align: left;

}

.WebDesign {

	color: #990000;

}

.WebDesign A{

	color: #990000;

	text-decoration: underline;

}

.WebDesign A:hover{

	color: #FF0000;

	text-decoration: none;

}

/* -- Start Validater Here -- */

#validater {

	height: 32px;

	width: 300px;

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

#validaterhtml {

	height: 31px;

	width: 90px;

	float: left;

	margin: 0px;

	line-height: 0px;

	padding: 0px;

}

#validatercss{

	height: 32px;

	width: 90px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#validaterxmlrss {

	height: 32px;

	width: 100px;

	float: left;

	margin: 0px;

	padding: 0px;

}

/* -- End Footer Here -- */





#adsense_728{

	float:left;

	width: 728px;

	height: 90px;

}



.clear{

	clear: both;

}



.index_txt1{

	float:left;

	width: 780px;

}



.index_txt2{

	float: right;

	width: 336px;

}



#adsense_160{

	float:left;

	width: 160px;

	height: 600px;

	margin-left: 10px;

}


.gift_links{
	padding:0px;
	margin:0px;
}

.gift_links ul{
	padding:0px;
	margin:0px;
	float:left;
}

.gift_links li{
	list-style-type:none;
	display:block;
}


.gift_links li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	line-height:20px;
}

.gift_links li a:over{
	color: #FF0000;
}