/*  
Theme Name:royal-business-26
Theme URI:http://www.plannetworld.com
Description:well designed wordpress theme..!!!!
Author:feeldesigns
Author URI:http://www.plannetworld.com
*/
  *{margin: 0 auto;}
div, p, h2{
	padding:0; margin:0;}
img{
	padding:0; margin:0; border:none;}
ul{
	padding:0;
	margin:0; list-style-type:none;}
a{
	border:none; text-decoration:none;
	color:#B9122E}
a:hover{
	text-decoration:underline}
.clear {
	font-size:0; line-height:0; clear:both}
body {
	margin: 0 auto; padding:0;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#494949;}
#header {
	margin: 0px auto;
	height: 36px;
	width: 1003px;
	background: url(img/top.jpg);}
#header #menu{ 
	text-align: left;
	float: left;
	margin: 10px 0 0 10px;
	clear: both;
	font-size:98%; 
	line-height:0px; 
	font-weight: bold;
	z-index: 100; }
#menu ul { 
	list-style:none; 
	margin: 0; 
	padding: 0; }
#menu ul li { 
	display:inline; 
	padding:0; 
	margin: 0; } 
#menu ul li a { 
	float:left; 
	display:block; 
	border-right: 1px dotted #848484;
	color:#5F5F5F; 
	padding:0 1.8em 0 2.8em; 
	margin:0 0px 0 0; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration: none; }
#menu ul li a span { 
	color:#5F5F5F; 
	padding:0.6em 1.0em 0.6em 0px; 
	margin: 0px; 
	display:block; 
	text-decoration: none; }
#menu ul li a:hover, #menu .active { 
	background-position: 0% -33px; 
	text-decoration: none; }
#menu ul li a:hover span, #menu .active span { 
	background-position: 100% -33px; 
	color: #818181; 
	text-decoration: none; }
#banner{
	width: 1003px;
	height:52px;
	color: #1F1E1E;
	margin: 0px auto;
	/*background: url(img/header.jpg) no-repeat;*/
	text-align: left;}
#title {
	text-align: left;}
#title h1 {
	font-family: "Times New Roman";
	font-size: 2.2em;
	font-weight: bold;
	padding: 3px 0 0 25px;
	margin: 0 auto;
	color: #C7C7C7;
	text-transform: capitalize;}
#title h1 a {
	margin-top: 0px;
	text-align: left;
	font-weight: bold;
	color: #C7C7C7;
	text-decoration: none;}
#title h1 a:hover {
	color: #DFDFDF;	
	text-decoration: none;} 
#title p {
	float: right;
	font-family: "verdana";
	font-size: .8em;
	padding: 0 25px 0 0px;
	color: #909090;
	text-transform: capitalize;
	line-height: 15pt;
	text-align: left;
	letter-spacing: 1pt;}  
#container{
	margin:0 auto;
	width: 1003px;}
	               
/*---------------leftnav start-----------------*/

#leftnav{
	float:left;
	width:198px; display:block;
	text-align: left;}
	
/*---------------leftnav end-----------------*/

#rightnav{
	float:right;
	width: 169px;
	display:block;
	text-align: left;}
#content{
	display: block;
	margin:0; float:left;
	line-height: 17px;
	font-family:Verdana;
	font-size: 11px;
	padding-top: 10px;
	text-align: left; width:616px;}
#content ul{
	padding-left:15px;}
#content ul li{
	margin-left: 5px;
	list-style-type: square;}
#content ul ul li{
	padding-left: 5px;}
#content ol{
	list-style-position: inside;
	padding-left: 15px;
	padding-top: 2px;
	margin-bottom: 10px;}
#content p{
	padding-left: 5px;}
#bottom{
	width: 1003px;
	height: 100px;
	margin:0 auto;
	clear:both;
	font-weight: normal;
	font-family: arial, verdana;
	color: #818181;
	background: url(img/footer.jpg) no-repeat;}
	
#footermenu 
{
	float: left;
	margin: 25px auto;
	overflow: hidden;
}
#footermenu ul 
{
	text-align: left;
	width: 980px;
	display: block;
	margin:0px auto;
}
#footermenu li {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	white-space:nowrap;
}
#footermenu li a 
{
	display:block;
	padding:0 18px;
	font-size:0.9em;
	text-transform:uppercase;
	color: #fff;
	font-weight:normal;
	letter-spacing:1px;
}
#footermenu li a:hover 
{
	display:block;
	padding:0 18px;
	font-size:0.9em;
	text-transform:uppercase;
	color: #fff;
	letter-spacing:1px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}	
#bottom p{
	padding: 15px 0 0 0;
	display: block;
	margin-bottom: 2px;
	text-align:center;}
#bottom a:link {
	color: #818181;
	text-decoration: none;
	border: none;
	font-weight: bold;}
#bottom a:hover {
	color: #000;
	border: none;}
#bottom a:visited:hover {
	color: #000;
	border: none;}
#bottom a:visited {
	color: #818181;
	text-decoration: none;
	border: none;
	font-weight: bold;}
#sidebarleft{
	text-align: left;
	padding:0px;
	font-size:12px;
	color:#8D8D8D;
	background: none;
	overflow:hidden;}
#sidebarleft a{
	text-decoration:none;
	color:#850132;
	padding: 0 0 0 15px;
	background: url(img/link.gif) left no-repeat;}
/*#sidebarleft a:visited {
	text-decoration:none;
	color:#727272;
	padding: 0 0 0 15px;}*/
#sidebarleft div a{
	font-weight:bold;}
#sidebarleft a:hover{
	text-decoration:none;
	color:#FC8D9B;}
/*#sidebarleft a:visited:hover {
	text-decoration:none;
	color:#BC7800;}*/
/*#sidebarleft ul li {border-bottom: 1px dashed #E0E0E0;}*/
#sidebarleft ul li li {}
#sidebarleft ul li li:hover {		
	display: block;
	cursor: pointer;}
#sidebarleft h2 {
	color:#A66900;
	font-size:18px;
	width: 200px;
	height: 15px;
	font-family: Times;
	text-align: left;
	margin:2px 0 0 0px;
	padding:2px 0 15px 30px;
	background: url(img/sidetop.jpg) left no-repeat;
	font-weight:normal;
	line-height:normal;}
#sidebarleft ul li{
	padding:0 0 0 15px}
#sidebarleft ul li ul, .sidebar ul li div { 
	padding:0 10px 10px 15px;}
#sidebarleft ul li ul ul, .sidebar ul li div div {
	padding:0 0 0 10px;
	background:none;}	
#sidebarright{
	text-align: left;
	padding-top:0px;
	color:#8D8D8D;
	background: none;
	overflow:hidden;}
#sidebarright a{
	text-decoration:none;
	color:#850132}
#sidebarright div a{
	font-weight:bold;}
#sidebarright a:hover {
	text-decoration:none;
	color:#FC8D9B;}
#sidebarright li p{
	border:1px solid #eee; border-top:none;
	margin:0 0 14px 0; overflow:hidden}
#sidebarright ul {
	border:1px solid #eee;
	border-top:none;
	margin:0;
	padding:3px 4px 0 4px;
	margin:0 0 14px 0;
	list-style:none;}
#sidebarright ul li {	
	background:url(http://reliablegreetings.com/images/dotted_line3.gif) repeat-x 0 100%;
	padding:0 0 5px 0}
#sidebarright ul li a{
	background:url(http://reliablegreetings.com/images/blog_arrow.gif) no-repeat 0 4px #FFF;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#850132; width:146px; padding:0 0 0 12px; display:block}
#sidebarright ul li a:hover{
	color:#FC8D9B}
#sidebarright ul li li {}
#sidebarright ul li li:hover {		
	display: block;
	cursor: pointer;}
#sidebarright h2 {
	background:url(http://www.reliablegreetings.com/images/cat_headBg.gif) no-repeat 0 0 #FFF;
	font:bold 14px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; text-align:center; height:35px; display:block;}
#sidebarright ul li ul, .sidebar ul li div {
	padding:0 10px 10px 15px;}
#sidebarright ul li ul ul, .sidebar ul li div div {
	padding:0 0 0 10px;
	background:none;}
.recentcomments a{
	background:none !important}
#calendar_wrap{
	border:1px solid #eee;
	border-top:none}
#calendar_wrap caption{
	font-weight:bold; padding:4px}
blockquote{
	margin: 0px 0px 0px 30px;
	padding: 5px 25px 5px 0px;
	font-style: italic;
	background: #F6F6F6;
	border: 1px solid #ECECEC;
	color: #000;}                         
.postmetadata{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5A5955;
	display:block;
	margin:0 0 20px 0;
	padding:8px 18px;
	text-align:left;
	background:#F6F5F0;
	border:1px dashed #C5C4C0;}
.postmetadata a{
	font-weight:bold;
	color:#B9122E; text-decoration:none}
.postmetadata a:hover{
	color:#B9122E;
	text-decoration:underline;}
.subHeading{
	background:url(http://www.reliablegreetings.com/images/big_arrow.gif) no-repeat 2px 4px #FFF;
	font:bold 16px/18px Georgia, "Times New Roman", Times, serif;
	color:#850132; text-decoration:underline;
	margin:18px 0 10px 0; padding:0 0 0 15px; overflow:hidden}
a img {
	float: left;
	border:none;
	background:none;
	padding:5px;}
#feed, #feed img a:link, #feed img a:visited{
	border: none;}                     
.commentlist{
	color: #434343;}
.commentlist li{
	margin: 2px 2px 2px 0px;
	padding-left: 0px;
	list-style: none;
	margin-bottom: 5px;}
li.alt{}
.commentlist cite{
	padding: 1px 1px 1px 1px;}
.commentlist p{
	padding: 5px 5px 2px 0px;
	margin-bottom: 0px;}
.commentlist a:link{
	border: none;
	text-decoration: underline;
	font-weight: bold;
	color: #494949;}
.commentlist a:visited{
	border: none;
	text-decoration: underline;
	font-weight: bold;
	color: #494949;}
.commentlist a:hover{
	border: none;
	text-decoration: underline;
	font-weight: bold;
	color: #D48B19;}
.commentlist a:visited:hover{
	border: none;
	font-weight: bold;
	color: #D48B19;}
.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited{
	text-decoration: none;
	color: #494949;}
.commentmetadata a:hover, .commentmetadata a:visited:hover{
	text-decoration: none;
	color: #D48B19;}	
.commentnumber {
	font: bold normal 14px 'Times New Roman', Times, serif;
	font-weight: bold;
	margin-top: 5px;
	float:right;
	color: #A9AAAB;
	font-size: 12pt;}
#comment{
	color: #000;
	width:90%;
	border:solid 1px #D0D0D0;
	background-color: #FFF;}
h1{
	font-size: 36px;
	color: #000;}
h2{
	font-family: Arial, sans-serif; 
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-align: left;}
h3{
	font-family: Arial, sans-serif; 
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 0 12px;
	margin: 5px 0 6px 0;
	text-align: left;}
h3.posttitle{
	border-bottom:1px solid #E1E1E1;
	font:normal 26px/28px Georgia, "Times New Roman", Times, serif;
	color:#C32651; margin:0 0 20px 72px; padding:10px 0 15px 3px}
.posttitle a{
	color: #C32651;
	text-decoration:none}
.posttitle a:hover{
	color: #C32651;
	text-decoration:underline}
h4{
	font-family: Arial, sans-serif; 
	margin-top: 15px;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 12px;
	margin: 5px 0 6px 0;
	text-align: left;}
h5{
	font-family: Arial, sans-serif; 
	margin-top: 15px;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 0 12px;
	margin: 5px 0 6px 0;
	text-align: left;}
.date{
	position:absolute; left:5px; top:0;
	background:url(http://www.reliablegreetings.com/images/date_bg.gif) no-repeat 0 0;
	width:65px; height:75px; text-align:center;
	display:block}
.date span.month{
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; display:block; text-transform:uppercase}
.date span.day{
	font:bold 32px/34px Georgia, "Times New Roman", Times, serif;
	color:#333; padding:13px 0 8px 0; display:block}
.date span.year{
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; display:block}
.entry{
	padding:5px 5px 0 5px}  
.entry p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#747474; text-align:justify; padding:0 0 15px 0;
	overflow:hidden} 
.entry p a{
	font-weight:bold; color:#747474; text-decoration:underline} 
.entry p a:hover{
	color:#850132; text-decoration:none}
.lftImg{
	float:left; margin:0 10px 0 0} 
.rgtImg{
	float:right; margin:0 0 0 10px}                 
.post{
	color: #3E3E3E;
	display: block;
	overflow:hidden;
	position:relative}
code{
	display: block;
	margin: 10px 30px 0 30px;
	padding: 2px 10px 5px 10px;
	color: #000;}
#navigation {
	margin-left:auto;
	margin-right:auto;
	width: 1003px;
	height: 93px;
	overflow: hidden;
	line-height:2.7em;
	background:url(img/header-logobg.gif) no-repeat 0 0;}
#navigation #search {
	text-align: left;
	float: left;
	margin: 3px 0 0 720px;
	clear: both;
	line-height:0px; 
	font-weight: bold;
	z-index: 100; }
.go {
	margin: 0px 7px 0px 7px;	
	background-color: #F28D01;	
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	font-weight: normal;
	color: #FFF;	
	border: 1px solid #3C3C3C;}
#about {
	float: left;
	margin: 0px 0 0 15px; padding: 15px 0 0 220px;
	width: 720px; height: 20px;
	line-height: 20px;
	text-align: left;
	display: block;
	color: #333333;
	font-family: Georgia;
	font-style: italic;
	font-size: 18px; font-weight: normal;}
ul{
	list-style: none;}
img {	
	float:left;
	padding:0px 5px 5px 10px;}
a img {
	float: left;
	border:none;
	background:none;
	padding:5px;}
.alignright {
	text-align: right;}
.alignleft {
	text-align: left}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0;}
.wp-smiley{
	padding: 0;}
.textwidget{
	margin: 2px 5px 2px 5px;}
	
/*---------------bottom1 start-----------------*/

#bottom1{
	width: 1003px;
	/*height: 100px;*/
	margin:0 auto;
	clear:both;
	font-weight: normal;
	font-family: arial, verdana;
	color: #818181;
	/*background: url(img/footer.jpg) no-repeat;*/}
#bottom1 p{
	display:block;
	text-align:center;}
#bottom1 p span{
	color:#CC3300;}
#bottom1 div#footermenu1{
	float:left; margin: 25px auto;
	overflow: hidden;}
#footermenu1 ul{
	width: 980px; display: block;
	margin:0px auto; list-style-type:none;}
#footermenu1 ul li{
	float:left; white-space:nowrap;}
#footermenu1 ul li a{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#999999; padding:0 18px;}
#footermenu1 ul li a:hover{
	text-decoration:none; color:#A66900;}
#menu2{
	float:left; margin:0 auto;
	background-color:#FFCC66;
	overflow: hidden;}
#menu2 ul{
	width: 1002px; display: block;
	margin:0px auto; list-style-type:none;}
#menu2 ul li{
     font-weight:bold;
	float:left; white-space:nowrap;}
#menu2 ul li a{
	font:bold 14px/24px Arial, Helvetica, sans-serif;
	color:#999999; padding:0 18px;}
#menu2 ul li a:hover{
	text-decoration:none; color:#A66900;}
		
/*---------------bottom1 end-----------------*/

#leftPanel h2{
	color:#A66900;
	font-size:18px;
	width: 200px;
	height: 15px;
	font-family: Times New Roman;
	text-align: left;
	margin:2px 0 0 0px;
	padding:2px 0 15px 30px;
	background: url(img/sidetop.jpg) left no-repeat;
	font-weight:normal;
	line-height:normal;}
#sidebarright1{
	text-align: left;
	padding-top:0px;
	margin-right: 16px;
	background: none;
	overflow:hidden;}
#sidebarright1 li a{
	text-decoration:none;
	color:#727272; line-height:15px;
	font-size:12px;
	color:#8D8D8D;
	background: url(img/link.gif) no-repeat 0 0;}
#sidebarright1 a:visited {
	text-decoration:none;
	color:#727272;
	padding: 0 0 0 0;}
#sidebarright1 div a {font-weight:bold;}
#sidebarright1 a:hover {
	text-decoration:none;
	color:#BC7800;cursor: pointer;}
#sidebarright1 a:visited:hover {
	text-decoration:none;
	color:#BC7800;}
#sidebarright1 ul {
	margin:0;
	padding:3px 0 3px 0;
	line-height:18px;
	list-style:none;}
table.td_height {
	line-height:.1;
}
.body-text-dark {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;}
	.body-text-dark a {font-size: 11px;
	color: #663300; text-decoration:none;
	}
.nav-text {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
}
.style8 {
	font-size: 11px; 
	color: #4F551A; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body-text-orange {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
div#container div#footer {
	width:1003; margin:14px 0 0 0;}
div#container div#footer p.delcities {
	background:url(img/aboutRakhibg.gif) 0 0 repeat-x;
	font:normal 11px/24px Tahoma; color:#A74405;
	text-align:center;}
div#container div#footer ul.delcity {
	list-style:none;}
div#container div#footer ul.delcity li {
	background:url(img/bullets-arrow.gif) 4px 4px no-repeat;
	width:84px; float:left; padding:0 0 0 16px;}
div#container div#footer ul.delcity li a {
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#A74405; text-decoration:none;}
div#container div#footer ul.delcity li a:hover {
	color:#fff; text-decoration:none; display:block; background-color:#A74405;}
div#container div#footer ul.seolinks {
	list-style:none; margin:8px 0 0 0;
	border:solid 1px #FECC69;}
div#container div#footer ul.seolinks li {
	background-color:#FEE4B0; display:block;
	width:200px; float:left; text-align:center;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;}
div#container div#footer ul.seolinks li.even {
	background-color:#FFF5E3; display:block;
	width:199px; float:left; text-align:center;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;}
div#container div#footer ul.seolinks li a {
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#A74405; text-decoration:none; display:block;}
div#container div#footer ul.seolinks li a:hover {
	color:#fff; text-decoration:none; display:block;
	background-color:#A74405;}
div#container div#footer ul.othersgiftssites {
	list-style:none; width:1001px; border:solid 1px #FFDFA0;
	margin:8px 0 0 0;}
div#container div#footer ul.othersgiftssites li.giftsflowers {
	width:154px; height:32px; float:left; padding:0 0 0 4px; display:block;
	background:none; float:left; background-color:#FECC69; border:solid 1px #FFDFA0;
	font:bold 13px/32px tahoma; color:#A74405;}
div#container div#footer ul.othersgiftssites li.giftstosites {
	width:835px; height:32px; float:left; padding:0 0 0 3px;
	background:none; float:left; background-color:#FFF5E3; border:solid 1px #FFDFA0;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#A74405;}
div#container div#footer ul.othersgiftssites li.flowerstosites {
	width:835px; height:32px; float:left; padding:0 0 0 3px;
	background:none; float:left; background-color:#FEE4B0; border:solid 1px #FFDFA0;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#A74405;}
div#container div#footer ul.othersgiftssites li.occasiongifts {
	width:154px; height:16px; float:left; padding:0 0 0 4px; display:block;
	background:none; float:left; background-color:#FECC69; border:solid 1px #FFDFA0;
	font:bold 13px/16px tahoma; color:#A74405;}
div#container div#footer ul.othersgiftssites li.occasiongiftssites {
	width:835px; height:16px; float:left; padding:0 0 0 3px;
	background:none; float:left; background-color:#FFF5E3; border:solid 1px #FFDFA0;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#A74405;}
div#container div#footer ul.othersgiftssites li a {
	color:#A74405; text-decoration:none;}
div#container div#footer ul.othersgiftssites li a:hover {
	color:#333; text-decoration:underline;}
div#container div#coryright {
	background-color:#f6f6f6; width:998px; height:36px;
	margin:10px auto 10px auto; padding:6px 0 0 0;}
div#container div#coryright p.navlink {
	width:490px; color:#A74405; float:left;
	font:normal 11px/15px tahoma; padding:0 0 0 10px;}
div#container div#coryright p.support {
	width:235px; color:#A74405; float:left; text-align:left;
	font:normal 11px/13px tahoma; padding:0 0 0 255px;}
div#container div#coryright a {
	color:#A74405; text-decoration:none;}
div#container div#coryright a:hover {
	color:#E05903; text-decoration:underline;}
div#container div#coryright a.sendrakgigifts {
	color:#E05903; text-decoration:none;}
div#container div#coryright a.sendrakgigifts:hover {
	color:#333; text-decoration:none;}
			
/*--------------Header Start------------*/

#container{
	width:1003px; margin:0 auto;}
#header{
	background:url(http://www.reliablegreetings.com/images/header_bg.gif) no-repeat 0 0;
	padding:12px 0 10px 0; height:123px; position:relative;}
#header img.logo{
	margin:0 0 0 208px; float:left; border:none;}
#header h1{
	background:url(http://www.reliablegreetings.com/images/punch_line.gif) no-repeat 0 0;
	width:184px; height:9px; position:absolute;
	left:208px; top:68px; text-indent:-2000px;}
#header span.babygirl{
	background:url(http://www.reliablegreetings.com/images/baby_img.png) no-repeat 0 0;
	position:absolute; left:512px; top:1px; display:block;
	width:113px; height:108px;}
#header div.shoppDetail{
	/*background:url(http://www.reliablegreetings.com/images/shipping_bg.gif) no-repeat 0 0;*/
	float:left; margin:0 0 12px 158px; padding:11px 10px 0 10px;
	width:215px; height:77px;}
#header div.shoppDetail ul.qty{
	width:139px; float:left;}
#header div.shoppDetail ul.qty li{
	/*background:url(http://www.reliablegreetings.com/images/dotted_line2.gif) repeat-x 0 100%;*/
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5B5B5B; background-color:#FFF; float:none; width:139px;
	margin:0 0 2px 0;}
#header div.shoppDetail ul.qty li span{
	background-color:#FFF; color:#5B5B5B; padding:0 5px 0 0;}
#header div.shoppDetail ul.price{
	float:right; width:72px;}
#header div.shoppDetail ul.price li{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#0082C6; background-color:#FFF; text-align:right;
	margin:0 0 2px 0;}
#header div.shoppDetail p a.checkTxt{
	font:normal 11px/27px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0082C6; text-decoration:underline; float:left;
	background-color:#FFF;}
#header div.shoppDetail p a.checkTxt:hover{
	color:#B20820; background-color:#FFF; text-decoration:none;}
#header div.shoppDetail p a.cartTxt{
	background:url(http://www.reliablegreetings.com/images/cart_bg.gif) no-repeat 0 0 #FFF;
	font:normal 11px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#880032; width:99px; height:27px; text-align:right;
	margin:5px 0 0 0; padding:0 21px 0 0; 
	text-decoration:none; float:right; display:block;}
#header div.shoppDetail p a.cartTxt:hover{
	background:url(http://www.reliablegreetings.com/images/cart_bg.gif) no-repeat 0 0 #FFF;
	color:#F75B7D;}
.topNav{
	float:left; padding:2px 0 0 50px;}
.topNav li{
	font:normal 10px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; background:inherit; float:left; }
.topNav li a{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; background:inherit;
	text-decoration:none; padding:0 8px;}
.topNav li a:hover{
	color:#5A0712; background:inherit; text-decoration:underline;}


/*--------------Header End------------*/

.searchMarg{
	margin:10px 0 0 0; cursor:pointer;}
/*--------------Footer Start------------*/

#footer{
	background:url(http://www.reliablegreetings.com/images/botm_bg.gif) repeat-x 0 0;
	margin:2px 0 0 0; padding:15px 0 0 0;
	width:1003px;}
#footer p.topTxt{
	background-color:#F8F8F8; color:#616161; text-align:center;
	font:normal 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:4px;}
#footer p.topTxt a{
	font:bold 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; background:inherit; text-decoration:none;}
#footer p.topTxt a:hover{
	color:#FC8D9B; background:inherit; text-decoration:underline;}
#footer ul.stateLink{
	float:left; padding:4px 0 6px 0;}
#footer ul.stateLink li{
	float:left; padding:0 0 0 10px;	width:98px;}
#footer ul.stateLink li a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#850132; background-color:#FFF; text-decoration:none;}
#footer ul.stateLink li a:hover{
	color:#FC8D9B; background:inherit; text-decoration:underline;}
#footer div.footerLink{
	border-top:3px solid #FF677F; background-color:#FFF4F7;
	color:#850132;}
#footer div.footerLink ul{
	background:url(http://www.reliablegreetings.com/images/pink_dot_line.gif) repeat-x 0 100% #FFF4F7; 
	color:#fff; float:left; width:167px; padding:0 0 1px 0;
	overflow:hidden;}
#footer div.footerLink ul li{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background-color:#FFF4F7; float:none; 
	width:167px; text-align:center;}
#footer div.footerLink ul li a{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; background-color:#FFF4F7; text-decoration:none;
	height:14px; display:block;}
#footer div.footerLink ul li a:hover{
	color:#fff; background-color:#FF9DAC;}
.pinkBg{
	background:url(http://www.reliablegreetings.com/images/white_dot_line.gif) repeat-x 0 100% #FF879A !important; 
	line-height:43px !important; font-weight:bold !important; color:#fff;}
#footer div.footerLink ul.lightPinkBg{
	background:url(http://www.reliablegreetings.com/images/pink_dot_line.gif) repeat-x 0 100% #FFECEF; 
	color:#fff; float:left; width:167px;}
#footer div.footerLink ul.lightPinkBg li{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background-color:#FFECEF; float:none; 
	width:167px; text-align:center;}
#footer div.footerLink ul.lightPinkBg li a{
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; background-color:#FFECEF; text-decoration:none;
	height:14px; display:block;}
#footer div.footerLink ul.lightPinkBg li a:hover{
	color:#fff; background-color:#FF9DAC;}
.lineheight1{
	line-height:42px !important; height:42px !important;}
.lineheight2{
	line-height:21px !important; height:21px !important;}
.pinkBg2{
	background:url(http://www.reliablegreetings.com/images/white_dot_line.gif) repeat-x 0 100% #FF879A !important; 
	line-height:21px !important; font-weight:bold !important; color:#fff;}
#footer ul.botmLink{
	background-color:#FFF4F7; color:#616161; overflow:hidden; 
	margin:15px 0 0 0; padding:0 0 0 60px; height:18px;}
#footer ul.botmLink li{
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#616161; background:inherit; float:left;}
#footer ul.botmLink li a{
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; background:inherit; padding:0 8px;
	text-decoration:none;}
#footer ul.botmLink li a:hover{
	color:#FC8D9B; background:inherit; text-decoration:underline;}
#footer p.copyright{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;	background-color:#FF677F; text-align:center; height:18px;}
	

/*--------------Footer End------------*/	
/*--------------Left Panel Start------------*/

.headerDesc{
	width:987px; float:left; padding:0 0 15px 8px;}
.headerDesc dl.deliverTxt{
	border:1px solid #FA5484; width:489px; float:left; 
	margin:0 6px 0 0; padding:6px;}
.headerDesc dl.deliverTxt dt{
	background:url(http://www.reliablegreetings.com/images/red_gradntBg.gif) repeat-x 0 0 #FEFEFE;
	border:1px solid #BB2D00; margin:0 0 5px 0; padding:0 0 0 12px;
	font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF; height:24px; display:block;}
.headerDesc dl.deliverTxt dd{
	font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#737373; background-color:#FFF; text-align:justify;
	padding:0 4px;}
.headerDesc img.leftBanner{
	float:left;}
#leftPanel1{
	width:170px; padding:0 0 0 8px; float:left;}
#leftPanel1 h2{
	background:url(http://www.reliablegreetings.com/images/cat_headBg.gif) no-repeat 0 0 #FFF;
	font:bold 14px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; text-align:center; height:35px; display:block;}
#leftPanel1 ul.leftNav1{
	border:1px solid #eee; border-top:none;
	margin:0 0 14px 0; padding:4px 8px;}
#leftPanel1 ul.leftNav1 li{
	border-bottom:1px solid #EAEAEA; float:none;
	padding:0 0 1px 10px;}
#leftPanel1 ul.leftNav1 li a{
	background:url(http://www.reliablegreetings.com/images/left_navBg.gif) no-repeat 100% 100% #FFF;
	font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#850132; text-decoration:none; height:19px; display:block;}
#leftPanel1 ul.leftNav1 li a:hover{
	color:#FC8D9B; background-color:#FFF;}
.noBorder{
	border:none !important;}


/*--------------Left Panel End------------*/
