/* 
Theme Name: SaleRaja
Theme URI: http://saleraja.com/
Description: SaleRaja Theme
Version: 0.14
Author: Prateek
Author URI: http://saleraja.com/
*/

/* Begin - General Definitions */
body, ul, ol, li, form, p, h1, h2, h3 { margin: 0px; }
body { font: normal 13px Arial, sans-serif; min-width: 775px; border: none; }
ul, ol { padding: 0px; }
li { padding: 0px; list-style-type: none; }
h3 { font: bold 16px sans-serif; letter-spacing: -0.5px; }
.clr { clear: both; }
.more a { cursor: pointer; }
/* End - General Definitions */


/* Begin - Header Definitions (header.php) */
#header { clear: both; float: left; width: 100%; margin: 0 0 10px 0; z-index:14;position:relative; }
#header .p2Cfr400, #header .p2Cfr400_cl { background: #004080; }
#header .tb { width: 230px; border: solid 1px #000033; padding: 2px; margin: 5px 0 0 0; font: normal 13px Arial, sans-serif; color: #808080; }
#header .bx { background: url(images/search-btn.gif) no-repeat left top; height: 24px; width: 24px; border: none; text-indent: -999%; line-height: 1px; }
#header #logo { padding: 3px 2px 0 3px; }
#header h1 { padding: 8px 0 0 5px; margin: 0; }
#header h1 a { color: #fff; font-size: 26px; }
#header p { color: #eaf4ff; padding: 0 0 0 5px; font-size: 14px; }

#header ul { float: right; margin: 10px 0 0 0; font: bold 16px sans-serif; letter-spacing: -1px; word-spacing: 3px; }
#header ul li { display: inline; }
#header ul li a { display: block; float: left; margin: 0 2px; padding: 5px 10px; background: #004080; color: #fff; text-decoration: none; }
#header ul li a:hover { background: #accbed; color: #000; }
#header .active a { background: #accbed; color: #000; }

#header .menu { background: #accbed; clear: both; float: left; width: 100%; }
#header .menu ul { float: left; margin: 0 0 0 8px; font: bold 14px Arial; word-spacing: 0px; }
#header .menu ul li a { background: #accbed; color: #003399; }
#header .menu ul li a:hover { background: #fff; color: #000; }
#header .menu .current_page_item a { background: #fff; color: #000; }

#header .menu2 { background: #fff; clear: both; float: left; width: 100%; margin: 10px 0 0 0; }
#header .menu2 ul { float: right; margin: 0px; padding: 0 6px; border-bottom: 2px solid #e37400; font: bold 14px Arial; }
#header .menu2 ul li a { background: #ffebb1; color: #003399; white-space: nowrap; }
#header .menu2 ul li a:hover { background: #e37400; color: #fff; }
#header .menu2 .current_page_item a { background: #e37400; color: #fff; }
#header .menu2 .current_page_item ul li a { background: #ffebb1; color: #003399; }
#header .menu2 .current_page_item ul li a:hover { background: #e37400; color: #fff; }
#header .menu2 ul li ul {  left: 0; top:1.7em; border-bottom: 0px solid #e37400;}

#cssdropdown, #cssdropdown ul { padding: 0; margin: 0; list-style: none; }
#cssdropdown li { float: left; position: relative; }
.mainitems a{ margin-left: 6px; margin-right: 8px; text-decoration: none; }
.subuls{ display: none; z-index: 11; width: 10em; position: absolute; top: 2.0em; left: 0; }
.subuls li { width: 100%; }
.subuls li a { width: 130px; }
#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto; left: auto; }
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block; }

/* End - Header Definitions (header.php) */


/* Begin - Refine Search Box (clusters.php) */
.refineSearch { clear: both; float: left; width: 97%; background: #eaf4ff; border: 1px solid #ACCBED; padding: 5px 7px; margin: 0 0 10px 0; }
.refineSearch .p2Cp55_c1 { width:49%; left:50%; }
.refineSearch .p2Cp55_c2 { width:49%; left:52%; }
.refineSearch .p3Cp1, .refineSearch .p3Cp1_cm, .refineSearch .p3Cp1_cl { background: #eaf4ff; }
.refineSearch h3 { font-size: 16px; letter-spacing: -0.5px; color: #004080; border-bottom: dashed 1px #2658ad; }
.refineSearch li { font: normal 11px Verdana, sans-serif; }
.refineSearch li a { padding: 0 0 0 8px; color: #004080; text-decoration: none; background: url(images/CategIco.png) no-repeat left -3px; line-height: 20px; }
.refineSearch li a:hover { text-decoration: underline; color: #000000; } 

.refineMore1 { position: absolute; background: #ffebb1; border: 1px solid #e37400; padding: 5px; z-index: 9999; width: 500px; display: none; height: 250px; overflow: auto; }
.refineMore1 h3 { font-size: 16px; letter-spacing: -0.5px; color: #004080; border-bottom: dashed 1px #2658ad; }
.refineMore1 ul { margin: 0 10px 0 10px; }
.refineMore1 li { font: normal 11px Verdana, sans-serif; }
.refineMore1 li a { padding: 0 0 0 8px; color: #004080; text-decoration: none; background: url(images/CategIco.png) no-repeat left -3px; line-height: 20px; }
.refineMore1 li a:hover { text-decoration: underline; color: #000000;} 
/* End - Refine Search Box (clusters.php) */


/* Begin - List Head Navigation Strip */
.list-head { clear: both; }
.list-head p { font: bold 14px sans-serif; letter-spacing: -1px; word-spacing: 3px;  background: #ffebb1; padding: 3px 5px; border: 1px solid #e37400; line-height: 20px; }
.list-head div { font: bold 14px sans-serif; letter-spacing: -1px; word-spacing: 3px; color: #666; background: #ffebb1; padding: 3px 5px; border: 1px solid #e37400; line-height: 20px; }
.list-head a { color: #004080; }
.list-head a:hover { color: #000; }
.list-head p.expired { color: #f00; border: 1px solid #f00; }

.list-head div.expired { color: #e37400; border: 1px solid #e37400; }
.list-head div.expired span { color: #666; }
.list-head div.expired ul li { margin: 3px 0 3px 10px; color: #666; }
.list-head div.expired ul li a { padding: 0 0 0 8px; background: url(images/CategIco.png) no-repeat left -3px; }

.list-head div.green { color: #090; border: 1px solid #e37400; }

.list-head p.invalid { float: left; clear: both; color: #f00; margin: 20px 0; padding: 8px 10px; }
.list-head p.success { float: left; clear: both; color: #090; margin: 20px 0; padding: 8px 10px; }
.list-head span { float: right; margin-right:5px; margin-top:-22px;}
/* End - List Head Navigation Strip */


/* Begin - Sale List + Single Sale */
.sale-list { clear: both; width: 100%; float: left; margin: 0 0 10px 0; }
li.saleli { clear: both; width: 100%; float: left; }
li.saleli img { border: none; }
/* Google Ads */
li.saleli .gad-sale-list-1 { text-align: center; background: #ffebb1; border: 1px solid #e37400; padding: 10px 0; }
li.saleli .gad-sale-list-2 { text-align: center; background: #eaf4ff; border: 1px solid #accbed; padding: 10px 0; }
li.saleli .gad-sale-list-3 { text-align: center; background: #ffffff; border: 1px solid #ffffff; padding: 10px 0; }
.gad-sale-list-4 { float:left; width: 100%; clear: both; text-align: center; background: #ffffff; border: 1px solid #ffffff; padding: 10px 0; }
.tac {text-align: center;}
/* Google Ads*/
.sale img { border: none; }
.saleli h2 { margin-top: 20px; }
.sale li { line-height: 20px; }
.sale h2 { margin-top: 20px; border-bottom: 1px dashed #d0d0d0; }
.sale h2.single { text-align: center; margin-top: 20px; border-bottom: 1px dashed #d0d0d0; font-size: 20px; margin-bottom: 10px; }
.sale h2 span { font-size: 17px; color: #c00; }
.grid span { color: #c00; }
.sale h2 a { font-size: 17px; color: #105cb6; text-decoration: none; }
.sale h2 a:hover { color: #000; }
li.start { color: #e37400; }

#sale-content { clear: both; }
#sale-content .sl-meta { float: right; }
#sale-content .sl-meta p { text-align: right; color: #e37400; }
#sale-content p { margin: 5px 0px 10px; }
#sale-content ol, #sale-content ul { margin: 20px 40px; }
#sale-content ul li { list-style-type: disc; }
#sale-content ol li { list-style-type: decimal; }
#sale-content ol li ul { margin: 0 0 10px 40px; }
#sale-content ol li ul li { list-style-type: disc; }
#sale-content .sl-exclusive { float: left; }
#sale-content .sl-exclusive p { text-align: left; color: #e37400; }
/* End - Sale List + Single Sale */

.exclusive { color:chocolate; font-size: 16px; margin-bottom:20px } 
.exclusive a { color:#004080; font-size: 16px; text-decoration:none;}
.exclusive a:hover { color:#004080; font-size: 16px; text-decoration:underline;}
 
/* Premium SALE border on Sale Detail Page */
.premium { border:3px solid #E37400}
/* End - Premium SALE border on Sale Detail Page */

/* Begin - WP-Page-Navi */
.wp-pagenavi { text-align: center; margin: 20px 0 0 0; padding: 5px; font: bold 14px Arial; letter-spacing: -1px; word-spacing: 3px; clear:both; }
.wp-pagenavi span.pages { padding: 2px 4px; color: #000; border: 1px solid #e37400; margin-right: 10px; background: #ffebb1; }
.wp-pagenavi a { padding: 2px 7px; margin: 0px 2px; text-decoration: none; }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active { border: 1px solid #105cb6; color: #105cb6; }
.wp-pagenavi a:hover { border: 1px solid #004080; color: #fff; background: #004080; }
.wp-pagenavi span.current { font-weight: bold; padding: 2px 7px; margin: 0px 2px; border: 1px solid #e37400; color: #000; background: #ffebb1; }
.wp-pagenavi span.extend { color: #105cb6; margin: 0px 2px; }
/* End - WP-Page-Navi */


/* Begin - Footer (footer.php) */
#footer { font: normal 11px Verdana, sans-serif; color: #95c5e8; }
#footer .p3Cp2 { background: #004080; }
#footer .p3Cp2_cm { background: #004080; }
#footer .p3Cp2_cl { background: #004080; }
#footer h3 { padding: 0 0 10px 0; margin: 0 0 10px 0; color: #fff; border-bottom: dashed 1px #fff; }
#footer li { color: #fff; }
#footer li a { padding: 0 0 0 10px; color: #95c5e8; text-decoration: none; line-height: 20px; background: url(images/ExtraIco.png) no-repeat left top; }
#footer li a:hover { color: #fff; text-decoration: underline; }

#footer2 { font: normal 11px Verdana, sans-serif; background: #000033; color: #487cb0; line-height: 16px; }
#footer2 p a { color: #95c5e8; }
#footer2 ul { float: right; }
#footer2 li { display: inline; }
#footer2 li a { color: #95c5e8; text-decoration: none; padding: 0 5px; }
#footer2 li a:hover { color: #fff; text-decoration: underline; }
#footer2 .p2Cp55_c1, #footer2 .p2Cp55_c2, #footer2 .p2Cp55_c3 { padding: 10px 0; }
/* End - Footer (footer.php) */


/* Begin Sidebar Definitions */
.sb-box { clear: both; float: left; width: 100%; margin: 10px 0; }
.sb-box h3 { color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.sb-box li { font: normal 11px Verdana, sans-serif; }
.sb-box li a { padding: 0 0 0 8px; color: #004080; text-decoration: none; background: url(images/CategIco.png) no-repeat left -3px; line-height: 20px; }  
.sb-box li a:hover { text-decoration: underline; color: #000; }
.sb-box .rss li a { padding: 1px 0 3px 20px; color: #004080; text-decoration: none; background: url(images/rss.gif) no-repeat left top; line-height: 24px; }
.sb-box .rss li a:hover { text-decoration: underline; color: #000; }
.sb-box .socialize li a { padding: 1px 0px 3px 20px; color: #004080; text-decoration: none; line-height: 24px; }
.sb-box .socialize li a:hover { text-decoration: underline; color: #000; }
.sb-box .socialize .prn a { background: url(images/print.gif) no-repeat left top; }
.sb-box .socialize .eml a { background: url(images/email.gif) no-repeat left top; }
.sb-box .socialize .rss1 a { background: url(images/rss.gif) no-repeat left top; }
.sb-box .excl li { display: inline; }
.sb-box .excl li a { padding: 0px; background: none; }
.sb-box .excl li a img { border: 0px; }
.sb-box a.simi-sale { float: right; font: bold 11px Verdana, sans-serif; color: #004080; text-decoration: none; padding: 0 0 0 8px; background: url(images/CategIco.png) no-repeat left top; line-height: 20px; }
.sb-box form { margin: 5px 0; }
.sb-box form label { display: block; }
.sb-box form label b { color: #f00; }
.sb-box form p { font: bold 14px Arial, sans-serif; letter-spacing: -1px; margin: 10px 0 0 0; display: block; }
.sb-box form p.imp { color: #f00; }
.sb-box form input,  .sb-box form select { letter-spacing: 0px; }
.sb-box form #frmEmail { width: 80px; }
.sb-box .use-sr li { font: normal 13px Arial, sans-serif; list-style-type: disc; margin: 0 0 0 40px; }
.sb-box .use-sr li a{ padding: 0 0 0 0px; color: #004080; text-decoration: none; background: none; line-height: 0px;  }
.sb-box .use-sr2 li { font: normal 14px Arial, sans-serif; list-style-type: disc; margin: 3px 0 0 15px; }
.sb-box .use-sr2 li a{ padding: 0 0 0 0px; color: #004080; text-decoration: none; background: none; line-height: 0px;  }

.sb-box .sb-box2 { background: #eaf4ff; border: 1px solid #accbed; padding: 5px 8px; }
.sb-box .sb-box3 { background: #ffebb1; border: 1px solid #e37400; padding: 8px; }
.sb-box4 { clear: both; float: left; width: 100%; background: #eaf4ff; padding: 2px; font: bold 14px sans-serif;}
.sb-box4 img { vertical-align:middle; margin-right:10px; }
.sb-box2 form label { display: inline; }
.sb-box3 form label { display: inline; }
/* End Sidebar Definitions */


/* Begin - Default Homepage Definitions */
.dh-box10 { clear: both; float: left; width: 100%; }
.dh-box10 p { font: normal 20px Arial; margin: 30px 0 10px 0; }
.dh-box11 { clear: both; float: left; width: 100%; padding: 22px 0 30px 0; background: url(images/back-orange.png) repeat-x left top; margin: 20px 0 0 0; }
.dh-box11 select { font: normal 16px Arial; }
.dh-box11 p { font: normal 28px Arial; text-align: right; margin-top: 15px; }
.dh-box11 .dhb10 { float: left; }
.dh-box11 .dhb10 p { font: bold 16px Arial; text-align: left; margin-top: 0px; }
.dh-box11 .dhb10 select { display: block; margin: 0 30px 0 0; }

.dh-box11 .dhb10 #city { width: 150px; }
.dh-box11 .dhb10 #cate { width: 200px; }
.dh-box11 .dhb10 #subm { margin-top: 18px; }
.dh-box12 { clear: both; float: left; width: 100%; margin: 20px 0; }
.dh-box12 p { font: normal 28px Arial; text-align: right; margin-top: 15px; }
.dh-box12 .dh-abt { font: normal 14px Arial; text-align: left; margin-top: 20px; }
.dh-box12 h3 { color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.dh-box13 { clear: both; float: left; width: 95%; margin: 20px; }
.dh-box13 img {  padding: 5px; float:left;  border:  1px solid #ccc; background-color: #eee; margin-right: 10px;}
.loading { padding: 0px; float:none;  border:  0px solid #ccc; background-color: #eee; margin-right: 0px;}
#im { margin: 25px 10px 20px 0; }
.dh-box13 p { margin-top: 10px; font: normal 12px Arial; text-align: justify; }
.dh-box13 h2 { font-size: 16px; display: inline; color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px;}
.dh-box13 .dh-abt { font: normal 14px Arial; text-align: left; }
.dhb12 { clear: both; float: left; width: 100%; }
.dhb12 h4 { margin: 3px 5px 3px 0; font: bold 13px Arial; float: left; }
.dhb12 ul li { margin: 3px 5px 3px 0; font: normal 13px Arial; float: left; }
.dhb13 { clear: both; float: left; width: 100%; margin: 20px 0 0 0; }
.left-box { float:left;width:44%; }
.right-box { float:right;text-align:left;width:54%;}
.box-top { text-decoration: none; font: bold 12px Verdana; position: relative; z-index: 1; padding: 3px 7px;
margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: white url(/ajaxtabs/shadeactive.gif) top left repeat-x;
;width:70px}
/* End - Default Homepage Definitions */


/* Begin City Page Definitions */
.nm { margin:0px;}
.city-head { clear: both; float: left; width: 100%; font-size: 13px; }
.city-head h2 { font-size: 18px; display: inline; }
.city-head p { margin-top: 10px }
.city-head img { float:left; /*border: 1px solid #ccc; padding: 3px;*/ margin: 0 10px 0px 0; }
.pm-box { clear: both; float: left; width: 100%; margin-top: 10px; background: #eaf4ff; padding: 5px; }
.pm-box h3 { color: #004080; border-bottom: dashed 1px #2658ad; }
.pm-box h4 { margin: 0 0 5px 0; padding: 3px 0 0 0; font-size: 14px; letter-spacing: -1px; }
.pm-box img { float: left; margin-right: 5px; border: none; }
.pm-box .header li { font: normal 13px Arial, sans-serif; }
.pm-box li { font: normal 11px Verdana, sans-serif; }
.pm-box li a { padding: 0 0 0 8px; color: #004080; text-decoration: none; background: url(images/CategIco.png) no-repeat left -3px; line-height: 20px; }
.pm-box li a:hover { text-decoration: underline; color: #000000;} 
.pm-box .p3Cp1_cl, .pm-box .p3Cp1_cm,  .pm-box .p3Cp1 { background: #eaf4ff; }

.cp-box2 {  padding: 0; margin:  0; width:97%; }
.cp-box2 div { margin: 0 25px 15px 0; height: 140px; border-bottom: 1px dotted #FFFFFF;}
.cp-box2 img { margin: 0 10px 0 0; float:left; padding: 5px;  width:  150px; height:112.5px; border:  1px solid #ccc; background-color: #eee;top:  0; left: 0 }
.cp-box2 h2 { text-decoration:none; margin: 5px 0 5px 0; text-align:left; font: bold 14px Arial, sans-serif;}
.cp-box2 p { text-align:justify; margin-bottom:5px;}
.cp-box2 div p a { text-align:left; font: bold 13px Arial, sans-serif; margin-bottom:5px; text-decoration:none;}

.cp-box3 {  padding: 0; margin:  0; width:97%; }
.cp-box3 div { margin: 0 25px 5px 0; border-bottom: 1px dotted #FFFFFF;}
.cp-box3 h2 { text-decoration:none; margin: 5px 0 5px 0; text-align:left; font: bold 13px Tahoma, sans-serif;}
.cp-box3 h2 a { text-decoration:none; }
.cp-box3 h2 span { color: #666666; font-size:10px;}
.cp-box3 h2 strong { color: #FF0000;}
.cp-box3 p { text-align:justify; margin-bottom:5px;}


/* End City Page Definitions */


/* Begin - Custom Sociable CSS */
.sociable { clear: both; float: left; width: 100%; margin: 10px 0; }
.extra { border: 1px solid #004080; background:#FFEBB1 ;width: 70%; }
.extra1 { border: 1px solid #E37400; background:#FFEBB1 ;width: 60%; clear:none; }
.sociable p { font: normal 13px "Trebuchet MS", Arial, serif; }
.sociable h3 { font-size: 16px; letter-spacing: -1px; text-transform: capitalize; color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.sociable ul { margin: 10px 0 0 0; }
.sociable ul li { float: left; margin: 0 4px; padding: 5px 0; }
.sociable img { float: none; width: 16px; height: 16px; border: 0; margin: 0; padding: 0; }
.sociable-container { margin-bottom:70px;}
/*.sociable-hovers { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); }
.sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }*/
/* End - Custom Sociable CSS */


/* Begin - page.php definitions */
#page h2 { font: bold 24px Arial; letter-spacing: 0px; color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.page h2 { font: normal 26px Arial; letter-spacing: -1px; color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.page p { font-size: 14px; }
/* End - page.php definitions */


/* Begin - Invite Page Definitions */
.inv-bx1 { clear: both; float: left; width: 100%; margin: 30px 0 10px 0; font-size: 14px; }
.inv-bx1 h3 { margin-bottom: 3px; }
.inv-bx1 ul { font: normal 13px Arial, serif; }
.inv-bx1 ul li { list-style-type: disc; margin-left: 40px; }
.inv-bx1 form * { font: normal 14px Arial, sans-serif; }
.inv-bx1 form { margin: 20px 0 0 0; clear: both; }
.inv-bx1 form p { margin: 7px 0; }
.inv-bx1 form p.imp { margin: 7px 0 15px 0; font-weight: bold; letter-spacing: -1px; color: #f00; }
.inv-bx1 form label { margin: 0 5px 0 0; }
.inv-bx1 form label b { color: #f00; }
.inv-bx1 form #frmName { width: 150px; }
.inv-bx1 form #frmEmail { width: 200px; }
.inv-bx1 form #frmPassword { width: 120px; }
.inv-bx1 form #frmSubmit { padding: 5px; }
/* End - Invite Page Definitions */


/* Begin - FAQs Page */
#faqs h2 { font: normal 26px Arial, sans-serif; letter-spacing: -1px; color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
#faqs h4 { font-size: 14px; letter-spacing: -1px; margin: 10px 0 0 0; }
#faqs p { font: normal 13px Arial, sans-serif; letter-spacing: 0px; margin-bottom: 20px; }
#faqs li { margin: 0 0 0 30px; list-style-type: decimal; font: bold 14px Arial, sans-serif; letter-spacing: -1px; }
/* End - FAQs Page */


/* Begin - Advertise Page */
.adv h3 { margin: 0px 0 0 0; }
.adv p { font: normal 14px Arial, sans-serif; line-height: 18px; }
.adv ol li { margin: 20px 0 40px 40px; list-style-type: decimal; font: bold 14px Arial, sans-serif; letter-spacing: -1px; }
.adv ol li p { font: normal 14px Arial, sans-serif; letter-spacing: 0px; }
.adv ol li ul { margin: 10px 0 0 0; }
.adv ol li ul li { margin: 0 0 0 40px; list-style-type: disc; font: normal 13px Arial, sans-serif; letter-spacing: 0px; }
.adv ol li h4 { font-size: 14px; letter-spacing: -1px; margin: 0; }
/* End - Advertise Page */


/* Begin - About Page */
.abt { font: normal 14px Arial, sans-serif; line-height: 18px; }
.abt ul li { margin: 30px 0; }
.abt ul li b { letter-spacing: -1px; }
.abt ul li h4 { font-size: 14px; letter-spacing: -1px; margin: 0px; }
/* End - About Page */


/* Begin - Contact Page */
.contact *, .contact form * { font: normal 14px Arial, sans-serif; }
.contact form { margin: 20px; border: 1px solid #accbed; background: #eaf4ff; }
.contact form label { float: left; width: 110px; margin: 5px 0 5px 10px; font-weight: bold; letter-spacing: -1px; }
.contact form label b { color: #f00; font-weight: bold; }
.contact form input { margin: 3px 0; }
.contact form #cntName { width: 200px; margin: 13px 0 3px 0; }
.contact form #lCntName { margin: 15px 0 5px 10px; }
.contact form #cntEmail { width: 250px; }
.contact form #cntWebsite { width: 200px; }
.contact form #cntContact { width: 200px; }
.contact form #cntMessage { margin: 5px 15px 5px 0; }
.contact form #cntSubmit { margin: 3px 0 10px 121px; cursor: pointer; }
.contact ul li { margin: 3px 0 3px 20px; list-style-type: disc; }
/* End - Contact Page */


/* Begin - Sitemap */
.sitemap .sm-box1 { float: left; border: 1px solid #accbed; padding: 10px; margin: 15px 20px 0 0; font-size: 14px; background: #eaf4ff; width: 170px; height: 270px; overflow: hidden; }
.sitemap .sm-box1 li { line-height: 20px; }
.sitemap .sm-box1 h3 { letter-spacing: -1px; border-bottom: 1px dashed #c0c0c0; margin: 0 0 5px 0; }
.sitemap .sm-box1.even { background: #ffebb1; border: 1px solid #e37400; }
/* End - Sitemap */


#last-foot p { padding: 0 0 5px 5px; font: normal 11px Verdana, sans-serif; background: #000033; color: #487cb0; line-height: 16px; }
#last-foot p a { color: #95c5e8; }
#last-foot img { border: 0px; }




#gad-foot { text-align: center; padding: 20px 0; background: #eaf4ff; }

/* Sidebar Deal Alert Form */
#sb-frm-da table { font: bold 14px Arial, sans-serif; letter-spacing: -1px; }
#sb-frm-da table tr td { padding: 3px; }
#sb-frm-da table tr td table tr td { padding: 0 5px 0 0; }
#sb-frm-da table tr td table tr td label { font-size: 13px; letter-spacing: 0px; font-weight: normal; }
#sb-frm-da #frm1Name { width: 200px; }
#sb-frm-da #frm1Email { width: 200px; }
#sb-frm-da #frm1Phone { width: 100px; }

#sl-frm-da table { font: bold 14px Arial, sans-serif; letter-spacing: -1px; }
#sl-frm-da table tr td { padding: 0 5px 0 0; }
#sl-frm-da table tr td table tr td { padding: 0; }
#sl-frm-da #frm2Name { width: 150px; }
#sl-frm-da #frm2Email { width: 150px; }
#sl-frm-da #frm2Phone { width: 100px; }
/* Sidebar Deal Alert Form */



/* Begin - Alerts Page */
.alerts form { margin: 20px; border: 1px solid #accbed; background: #eaf4ff; }
.alerts .frmDiv { margin: 20px; }
.alerts form table { font: normal 14px Arial, sans-serif; }
.alerts form table tr td { font-weight: bold; letter-spacing: -1px; padding: 0 8px 5px 0; }
.alerts form table tr td #cb { font-weight: normal; color:black; letter-spacing: 0px; padding: 0 8px 5px 5px; }
.alerts form table tr td select { font-weight: normal; letter-spacing: 0px; }
.alerts form table tr td tr td { font-weight: normal; letter-spacing: 0px; padding: 0 15px 0 0; }
.alerts label span { color: #f00; }
.alerts #frm4Submit { margin: 15px 0 0 0; }
.alerts #frm4TermsLbl { font-size: 13px; letter-spacing: 0px; font-weight: normal; }
.alerts ul li { margin: 3px 0 3px 20px; list-style-type: disc; }
/* End - Alerts Page */

.grey-small { font-size: 12px; color:#808080; font-weight: normal; }

.hilite {
		color: #000;
		background-color: #99ccff;
		}
.hilite1 {
			color: #000;
			background-color: #ffcc66;
			}
    .hilite2 {
			color: #000;
			background-color: #99ff66;
			}
    .hilite3 {
			color: #000;
			background-color: #ff9999;
			}

.contactnow a { float:right; font-weight:bold; text-decoration: none; }

.grid { border: 5px solid #FFEBB1; margin: 20px 20px 20px 0px;height:250px;width:185px;float:left; } 

.grid-head { height:60px; text-align:center; vertical-align:top; font-weight:bold;padding-top:10px; font-size:13px;} 
.grid-head a { text-decoration:none; } 
.grid-img { height:128px; text-align:center; vertical-align:top; } 
.grid-bottom { color:#E37400; font-size:13px;}

/* Advertiser section css */
.ht1 { height:100px; }


.fl { float:left; }
.fr { float:right; }
.hw { width:48%; }
.start-now { padding:10px 0 0 2px; }
.adv-testi-text { padding:5px 0 0 0; }
.adv-testi-name { font-weight:bold;padding:0 0 0 15px; }

.bl { text-align:left; font-weight:bold; }

/*CSS for hidden divs that are to be shown as overlays*/
.bigimg{ 
position: absolute;
text-align:center;
background-color: lightyellow;
padding: 5px;
left: 300px;
top: 250px;
border: 1px dashed gray;
display: none;
color: black;
text-decoration: none;
z-index: 9999;
}

.bigimg table{ 
text-align:center;
color: black;
text-decoration: none;
font: normal 13px Arial, sans-serif;  
}

.bigimg div{ /*CSS for enlarged image*/
text-align:right;
position: absolute;
padding: 5px;
right: 10px;
}

.bigimg img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

/* CSS for Links */ 
.link-box { clear: both; float: left; width: 100%; margin: 10px 0; }
.link-box h3 { color: #004080; border-bottom: dashed 1px #004080; margin-bottom: 3px; }
.link-box li { font: bold 13px Verdana; }
.link-box li a { padding: 0 0 0 8px; color: #004080; text-decoration: none; background: url(images/CategIco.png) no-repeat left -3px; line-height: 20px; }  
.link-box li a:hover { text-decoration: underline; color: #000; }

/* Css for submit button */
.submit-button { background-repeat: repeat-x; 
background-image: url(/images/buttons/button-blue-bg.gif); font: bold 15px "Trebuchet MS";
color:white; padding:2px; border: 1px solid #ACCBED;
} 

.mdesc { margin : 0 30px 0 210px; }
.ie6r { _right:-100px; }

/* CSS for specials / best bets */
#topic-content { clear: both; background: #CCCCCC; padding:10px; width:400px; margin-top:5px;}
#topic-content h4 { color: #800000;  }
#topic-content div { text-align:right; padding: 5px;}
#topic-content div a { text-align:right; color: #004080; text-decoration: none; font: bold 14px Arial;}
#topic-content div a:hover { text-decoration: underline; color: #000; }
.ht2 { height:80px;}

.gallery1 {  padding: 0; margin:  0; width:95%; } 
.gallery1 img { padding: 5px;  width:  200px; height:150px; border:  1px solid #ccc; background-color: #eee;top:  0; left: 0 }

.gallery2 {  text-align:center;padding: 0; margin:  0; width:95%; } 
.gallery2 img { padding: 5px;  width:  200px; height:150px; border:  1px solid #ccc; background-color: #eee;top:  0; left: 0 }
.gallery2 h2 { text-decoration:underline; margin: 5px 0 5px 0; text-align:center; font: bold 14px Arial, sans-serif;}
.gallery2 p { text-align:justify; margin-bottom:5px;}

/* css for customise */
#ccbutton { position: absolute;bottom: -22px;right: 25px;width: 84px;height: 22px;background: url(images/customize2.png) no-repeat;padding: 0;text-indent: -9999em;border: none;cursor: pointer;outline: none;}
#cc { top:-75px; width:250px;  }
#cc ul {background: url(images/customize1.png) no-repeat left bottom;padding: 8px 15px;overflow: hidden;width: 210px;}
#cc li {display: inline;}
#cc ul li a {padding: 5px 5px; width: 10px;height: 10px;border: 1px solid white;float: left;margin: 3px;}
#cc ul li a:hover, #cc ul a:focus, #cc ul a:active {padding: 4px 4px; border: 2px solid white;}



#socsh {float:right;padding-left:10px;border-left:2px solid blue;} 
