/*
	RESET
*/

* 					{ margin-left: auto ; margin-right: auto ; margin-top: 0; padding: 0;}
html 				{ overflow-y: scroll;}
html, body 			{ height: 100%; background:#BB3416; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body				{ font-size: 12px; font-family:Arial, Helvetica, sans-serif; color: #464749;}
a img				{ border: none; }
h6					{ font-size: 20px; font-family:Arial, Helvetica, sans-serif; color: #BB3416; font-weight:lighter;}
h5					{ font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: #BB3416; font-weight:lighter;}
h4					{ font-size: 22px; font-family:Arial, Helvetica, sans-serif; color: #353537; font-weight:lighter;}
h3					{ font-size: 32px; font-family:Arial, Helvetica, sans-serif; color: #BB3416; font-weight:lighter;}


/*
	UTILITY
*/
.floatLeft			{ float: left; }
.floatRight			{ float: right; }
.clear				{ clear:both; }
.spacer				{ height: 20px; width: 1px; vertical-align: top; }
.more_blogs			{ color: #BB3416; }
.gray_line			{ height: 2px; color: #b2b2b2; background-color: #b2b2b2; border: 0; }
.nightlife_subtitle	{ font-size: 20px; color: #353537; }

/*
	LAYOUT
*/

/* Top Black Bckround bar Styles Starts */
.top_bar_bg
{
width:100%;
height:35px;
background:#000000;
}
.top_bar_inner
{
width:1186px;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.top_bar_nycpguide
{
float:left;
margin-left:91px;
padding-top:15px;
width:200px;
}
.top_bar_language
{
float:left;
padding-top:10px;
width:200px;
}
.top_bar_contactads
{
float:left;
width:284px;
padding-top:12px;
font-size:9px;
text-align:right;
}
.top_bar_imgs
{
width:50px;
float:left;
}
.top_bar_input
{
width:280px;
float:left;
padding-top:8px;
text-align:right;
}
.top_text_red
{
color:#c70000;
}
/* Top Black Bckround bar Styles Ends */

.content_panel
{
width:100%;
height:100%;
}
.content_wrapper
{
background:url(../images/bg-main.jpg) top center repeat-y;
width:1186px;
overflow: hidden;
}
.pattern_bg
{
background:url(../images/bg-pattern.jpg) top center no-repeat;
width:1186px;
padding:7px 0px 0px 0px;
}
.top_banner_content
{
height:417px;
width:1006px;
}
.top_banner_left_panel
{
float:left;
width:760px;
}
.top_menu_panel
{
background:url(../images/header-bg.jpg) repeat-x;
width:760px;
height:112px;
float:left;
}
.top_logo
{
width:760px;
float:left;
}
.top_logo a
{
margin:0px;
padding:0px;
}
.top_logo a:link
{
margin:0px;
padding:0px;
}
.top_logo a:visited
{
margin:0px;
padding:0px;
}
.top_logo a:hover
{
margin:0px;
padding:0px;
}
.top_menu
{
float:left;
font-size:14px;
font-weight:normal;
width:1000px;
padding:8px 0px 0px 0px;
}
.top_menu a
{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
padding:18px 0px 0px 0px;
}
.top_menu a:link
{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
}
.top_menu a:visited
{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
}
.top_menu a:hover
{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
background:url(../images/arr_down.png) no-repeat top center;
}
.current
{
color:#FFFFFF;
text-decoration:none;
margin-left:14px;
background:url(../images/arr_down.png) no-repeat top center;
}
.top_banner
{
padding-top:5px;
float:left;
}
.top_menu2
{
background:url(../images/header-bg.jpg) repeat-x;
width:1006px;
height:112px;
}
.iphone
{
float:left;
background:url(../images/iphone_app.jpg) top no-repeat;
width:246px;
height:418px;
}
.iphone_app
{
font-size:14px;
color:#ffffff;
width:80px;
height:75px;
margin-top:80px;
margin-left:130px;
}
.iphone_menu
{
font-size:15px;
color:#BB3416;
margin-left:30px;
margin-top:60px;
}
.iphone_menu p
{
line-height:0.7em;
}
.iphone_app	a
{
font-size:14px;
color:#ffffff;
text-decoration:none;
}
.iphone_menu a
{
font-size:18px;
color:#BB3416;
text-decoration:none;
}
.iphone_menu a:hover
{
font-size:18px;
color:#BB3416;
text-decoration:underline;
}

.hscroll_imgs
{
width:1006px;
margin-top:10px;
}
.line_strip
{
height:5px;
width:1006px;
background:#BB3416;
margin-top:10px;
}
.main_con
{
margin-left: 91px;
}
.left_panel
{
width:246px;
margin-top:10px;
float:left
}
.blogs
{
width:225px;
background:#f0eced;
padding: 15px 6px 10px 15px;
margin-top:10px;
}
.blogs	ul
{
padding-left:15px;
}
.blogs li
{
list-style-type:circle inside;
color: #BB3416;
}
.blogs li span
{
font-size:13px;
font-weight:bold;
color:#000000;
}
.blogs.title
{
font-size:13px;
font-weight:bold;
color:#000000;
}
.blog_con
{
margin-bottom:15px;
}
.blog_con img
{
max-width:225px;
max-height:280px;
}
.blogs2
{
width:225px;
background:#f0eced;
padding: 15px 6px 10px 15px;
margin-top:10px;
margin-bottom:15px;
word-wrap:break-word;
}
.blogs2	ul
{
padding-left:15px;
}
.blogs2 li
{
list-style-type:circle inside;
color: #BB3416;
}
.blogs2 li span
{
font-size:13px;
font-weight:bold;
color:#000000;
}
.blogs2.title
{
font-size:13px;
font-weight:bold;
color:#000000;
}
.blog2_con
{
margin-bottom:15px;
}
.specials
{
width:231px;
background:#f0eced;
padding-top:15px;
padding-left:15px;
}
.specials ul
{
padding-left: 15px;
}
.specials li
{
list-style-type:circle inside;
color:#BB3416;
}
.specials_con
{
margin-bottom:15px;
}
.specials span
{
font-size:13px;
font-weight:bold;
color:#000000;
}
.mid_panel
{
width:497px;
float:left;
margin:10px 8px 0px 8px;
}
.post
{
padding-bottom:20px;
}
.post img.post-1n
{
float:left;
border:4px #e5e5e5 solid;
padding: 4px 4px 4px 4px;
margin-right: 10px;
}
.post img.post-2n
{
float:right;
border:4px #e5e5e5 solid;
padding: 4px 4px 4px 4px;
margin-left: 10px;
}
.right_panel
{
width:246px;
background:#f0eced;
margin-top:10px;
float:left;
}
.sponsors
{
text-align:center;
}
.sponsors img
{
border:4px #FFFFFF solid;
margin-bottom:7px;
}
.blogs, .right_panel, .powered, .specials_2
{
padding-bottom:32767px;
margin-bottom:-32767px;
}
.powered
{
width:246px;
background:#f0eced;
margin-top:10px;
padding-top:15px;
}

.footer
{
background:url(../images/bg-footer.jpg) top center no-repeat;
width:1186px;
height:140px;
padding-top:10px;
}
.footer_menu
{
height:22px;
width:1006px;
background:#BB3416;
padding-top:5px;
}
.footer_menu a
{
font-size:14px;
color:#FFFFFF;
text-decoration:none;
margin-left:20px;
}
.footer_menu a:hover
{
font-size:14px;
color:#FFFF00;
text-decoration:none;
margin-left:20px;
}
.footer_bott
{
margin-top:23px;
float:left;
width: 982px;
}
.footer_menu2
{
padding-left:91px;
}
.footer_menu2 a
{
font-size:10px;
color:#000000;
text-decoration:none;
margin-right:10px;
}
.footer_menu2 a:hover
{
font-size:10px;
color:#000000;
margin-right:10px;
text-decoration:underline;
}
.copyrights
{
font-size:9px;
color:#000000;
text-decoration:none;
margin-top:15px;
padding-left:91px;
}
.footer_bott_right
{
margin-top:23px;
float:left;
width:123px;
text-align:right;
}


.top_banner_content2
{
height:313px;
width:1006px;
}
.top_banner_content2_new
{
width:1006px;
}
.top_menu_panel2
{
width: 1006px;
}
.inner_banner_content
{
padding-top: 5px;
}
.inner_banner_left
{
float:left;
}
.side_menu_bg
{
float:left;
background:url(../images/bg-city.jpg) top no-repeat;
width:246px;
height:201px;
margin-left:10px;
}
.side_menu
{
font-size:18px;
color:#BB3416;
margin-left:20px;
margin-top:10px;
}
.side_menu p
{
line-height:0.7em;
}
.side_menu li
{
list-style-type:none;
padding-top:2px;
}
.side_menu a
{
font-size:18px;
color:#BB3416;
text-decoration:none;
}
.side_menu a:hover
{
font-size:18px;
color:#BB3416;
text-decoration:underline;
}
.inner_left_head
{
float:left;
}
.specials_2
{
width:231px;
background:#f0eced;
padding-top:15px;
padding-left:15px;
margin-bottom:15px;
padding-bottom:10px;
}
.specials_2 ul
{
padding-left:15px;
}
.specials_2 li
{
list-style-type:circle inside;
color: #BB3416;
}
.more_img
{
margin-left: -40px;
text-align:center;
}
.inner_mid_panel
{
width:465px;
margin-top:10px;
float:left;
margin-left:24px;
margin-right:24px;
}	
.finder
{
width:465px;
padding-bottom:5px;
}	
.finder_left
{
float:left;
font-size:15px;
width:325px;
}	
.finder_right
{
float:left;
font-size:13px;
}	
.finder_right2
{
float:right;
font-size: 13px;
}
.finder_left a
{
text-decoration:none;
color:#464749;
}
.finder_left a:hover
{
font-weight:bold;
color:#464749;
}
.post_left
{
float:left;
width:305px;
padding-bottom:15px;
}
.post_right
{
float:left;
width:160px;
text-align:right;
padding-bottom:15px;
}
.post_bott
{
padding-bottom:20px;
}
.mid_ad1
{
float:left;
padding:0px 0px 20px 0px;
text-align:center;
}
.right_ad1
{
padding:10px 0px 10px 10px;
}
.right_signup_panel
{
width:220px;
float:left;
padding:0px 10px 0px 10px;
}
.right_signup_head
{
width:220px;
float:left;
padding:10px 0px 10px 0px;
font-size:14px;
font-weight:bold;
color:#cc0000;
}
.right_signup_inn
{
width:220px;
float:left;
padding:10px 0px 10px 0px;
}
.right_signup_l
{
width:160px;
float:left;
padding:4px 0px 0px 0px;
}
.right_signup_r
{
width:60px;
float:left;
padding:0px 0px 0px 0px;
}
.l1
{
font-size:12px;
font-weight:bold;
color:#000000;
}
.menu_ads
{
margin-top:10px;
width:986px;
height:20px;
padding:10px;
background:#D6D6D6;
font-size:14px;
}
.menu_ads a:link
{
color:#990000;
text-decoration:none;
padding:0px 20px 0px 0px;
}
.menu_ads a:visited
{
color:#990000;
text-decoration:none;
padding:0px 20px 0px 0px;
}
.menu_ads a:hover
{
color:#990000;
text-decoration:none;
}
.ads_inner
{
width:900px;
float:left;
padding:100px 0px 0px 10px;
font-size:20px;
color:#c70000;
}
.ads_banner
{
float:left;
padding:100px 0px 0px 0px;
font-size:20px;
color:#c70000;
}
.ads_login_panel
{
width:500px;
float:left;
padding:60px 0px 0px 240px;
}
.ads_login_top
{
width:500px;
height:55px;
float:left;
background:url(../images/al_top.jpg) no-repeat;
}
.ads_login_midd
{
width:480px;
float:left;
background:#D6D6D6;
padding:10px;
}
.ads_login_inn
{
width:480px;
padding:0px 0px 18px 0px;
float:left;
}
.ads_login_l
{
width:180px;
float:left;
font-size:14px;
font-weight:bold;
color:#660000;
padding:0px 10px 0px 0px;
text-align:right;
}
.ads_login_r
{
width:190px;
float:left;
}
.ads_login_bott
{
width:500px;
height:25px;
float:left;
background:url(../images/al_bott.jpg) no-repeat;
}
.res_bott
{
width:465px;
float:left;
text-align:center;
padding:5px 0px 5px 0px;
color:#333333;
font-weight:bold;
}
.res_bott a:link
{
color:#666666;
text-decoration:none;
}
.res_bott a:visited
{
color:#666666;
text-decoration:none;
}
.res_bott a:hover
{
color:#cc0000;
text-decoration:none;
}

/*
 SLIDER
*/
#pane2 {
height: 500px;
}
#pane2 ul
{
padding-left:15px;
}
#pane2 li
{
list-style-type:circle inside;
color:#333333;
}

			
			.osX .jScrollPaneTrack {
				background: url(../images/osx_track.gif) repeat-y;
			}
			.osX .jScrollPaneDrag {
				background: url(../images/osx_drag_middle.gif) repeat-y;
			}
			.osX .jScrollPaneDragTop {
				background: url(../images/osx_drag_top.gif) no-repeat;
				height: 6px;
			}
			.osX .jScrollPaneDragBottom {
				background: url(../images/osx_drag_bottom.gif) no-repeat;
				height: 7px;
			}
			.osX a.jScrollArrowUp {
				height: 24px;
				background: url(../images/osx_arrow_up.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowUp:hover {
				background-position: 0 0;
			}
			.osX a.jScrollArrowDown {
				height: 24px;
				background: url(../images/osx_arrow_down.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowDown:hover {
				background-position: 0 0;
			}
			
			
			/* IE SPECIFIC HACKED STYLES */
			* html .osX .jScrollPaneDragBottom {
				bottom: -1px;
			}
			/* /IE SPECIFIC HACKED STYLES */

.holder { float: left; margin: 10px; }
.scroll-pane {	width: 220px; height: 500px; overflow: auto; background: #f0eced; float: left;}	

.scroll-pane ul li a:link
{
color:#333333;
text-decoration:none;
font-weight:bold;
}
.scroll-pane ul li a:visited
{
color:#333333;
text-decoration:none;
font-weight:bold;
}
.scroll-pane ul li a:hover
{
color:#333333;
text-decoration:none;
font-weight:bold;
}
/*May 14*/
.finder
{
width:465px;
padding-bottom:5px;
}	
.finder_left
{
float:left;
font-size:15px;
width:315px;
}	
.finder_right
{
float:left;
font-size:13px;
}	
.finder_right2
{
float:right;
font-size: 13px;
}
.finder_left a
{
text-decoration:none;
color:#464749;
}
.finder_left a:hover
{
font-weight:bold;
color:#464749;
}
.finder_link
{
padding:0px 5px 0px 5px;
float:left;
font-weight:normal;
font-size: 13px;
}
.finder_link a:link
{
font-weight:bold;
color:#333333;
text-decoration:none;
}
.finder_link a:visited
{
font-weight:bold;
color:#333333;
text-decoration:none;
}
.finder_link a:hover
{
font-weight:bold;
color: #cc0000;
text-decoration:none;
}

/* styles for coupon page */
.cou_panel
{
width:900px;
float:left;
padding:20px 0px 20px 0px;
}
.cou_left
{
width:150px;
float:left;
text-align:center;
padding:60px 0px 0px 0px;
}
.cou_right
{
width:750px;
height:195px;
float:left;
background:url(../images/cou_bg.jpg) no-repeat;
}
.cou_right_l1
{
width:180px;
height:145px;
float:left;
padding:42px 10px 0px 10px;
text-align:center;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
word-wrap:break-word;
}
.cou_right_r
{
width:540px;
float:left;
padding:0px 10px 0px 0px;
}
.cou_right_r_top
{
width:540px;
float:left;
height:143px;
padding:20px 0px 0px 0px;
}
.cou_right_r_top_l
{
/*width:250px;*/
width:230px;
float:left;
/*padding:0px 20px 0px 0px;*/
}
.cou_right_r_top_r
{
width:270px;
float:left;
text-align:center;
padding:10px 0px 0px 0px;
font-weight:bold;
}
.cou_right_r_bott
{
width:530px;
float:left;
text-align:right;
color:#FFFFFF;
font-weight:bold;
padding:0px 10px 0px 0px;
}
.cou_bott
{
width:180px;
float:left;
padding:10px 20px 10px 700px;
text-align:right;
font-weight:bold;
color:#990000;
}
.cou_bott_link
{
padding:2px 10px 0px 0px;
float:left;
}
.cou_bott_img
{
padding:0px 5px 0px 0px;
float:left;
}




/* Advertisers Page - Registration page Styles  */
.top_banner_adv
{
width:1006px;
}
.adv_main_con
{
width:1006px;
float:left;
margin:10px 90px 0px 90px;
}
.adv_reg_top_bg
{
width:986px;
height:18px;
float:left;
background:#D6D6D6;
padding:10px 10px 10px 10px;
text-align:center;
}
.adv_reg_top_img
{
float:left;
padding:0px 0px 0px 28px;
}
.adv_reg_top_text_b
{
float:left;
color:#333333;
font-size:14px;
font-weight:bold;
padding:0px 10px 0px 10px;
}
.adv_reg_top_text_r
{
float:left;
color:#990000;
font-size:14px;
font-weight:bold;
padding:0px 10px 0px 10px;
}
.adv_reg_inner
{
width:750px;
float:left;
padding:0px 118px 0px 118px;
}
.adv_reg_inner_con
{
width:750px;
float:left;
padding:10px 0px 10px 0px;
}
.text_14pxblbold
{
color:#000000;
font-size:14px;
font-weight:bold;
}
.text_14pxbrbold
{
color:#660000;
font-size:14px;
font-weight:bold;
}
.adv_reg_left
{
width:240px;
float:left;
padding:0px 10px 0px 0px;
font-weight:bold;
font-size:14px;
text-align:right;
color:#660000;
}
.adv_reg_right
{
width:450px;
float:left;
}
.input_200
{
width:200px;
}
.input_100
{
width:100px;
}
.input_50
{
width:50px;
}
.input_40
{
width:40px;
}
.adv_reg_gray_box
{
width:710px;
float:left;
padding:20px;
background:#D6D6D6;
}
/* Advertisers Page - Create Profile Styles  */
.adv_cp_inner
{
width:880px;
float:left;
padding:0px 40px 0px 46px;
}
.adv_cp_inner_con
{
width:880px;
float:left;
padding:10px 0px 10px 0px;
}
.adv_cp_inner_con em
{
font-weight:normal;
}
.adv_cp_left
{
width:370px;
float:left;
padding:0px 10px 0px 0px;
font-weight:bold;
font-size:14px;
text-align:right;
color:#660000;
}
.adv_cp_right
{
width:500px;
float:left;
}
/* Generel Profile Viewer Styles */
.pv_panel
{
width:750px;
float:left;
padding:10px 0px 0px 9px;
}
.pv_inner
{
width:750px;
float:left;
}
.pv_inner_left
{
width:410px;
float:left;
}
.pv_inner_left_inner
{
width:410px;
float:left;
padding:10px 0px 10px 0px;
}
.pv_inner_left_l1
{
width:230px;
float:left;
font-size:14px;
font-weight:bold;
}
.pv_inner_left_l2
{
width:180px;
float:left;
}
.pv_inner_left_inner_con_bor
{
width:388px;
float:left;
padding:10px 10px 40px 10px;
border:1px solid #333333;
}
.pv_inner_right
{
width:330px;
float:left;
padding:0px 0px 0px 10px;
}
.pv_inner_right_inner
{
width:330px;
float:left;
padding:10px 0px 10px 0px;
}
.pv_inner_right_inner_con_bor
{
width:308px;
float:left;
padding:2px;
border:1px solid #333333;
}
/* Generel Profile Viewer Styles Ends here */

/* Advertisers Page - Set Up Campaign - Web Only starts here */
.suc_wo_left_panel
{
width:500px;
float:left;
}
.suc_wo_left_inn_con
{
width:500px;
float:left;
padding:10px 0px 10px 0px;
}
.suc_wo_left
{
width:140px;
float:left;
padding:2px 10px 0px 0px;
text-align:right;
font-size:14px;
font-weight:bold;
color:#660000;
}
.suc_wo_right
{
width:350px;
float:left;
color:#660000;
}
.suc_wo_right_panel
{
width:370px;
float:left;
padding:0px 0px 0px 10px;
}
.suc_wo_right_inn_con
{
width:370px;
float:left;
padding:10px 0px 10px 0px;
}
.suc_wo_add_summ
{
width:120px;
float:left;
text-align:center;
padding:5px 0px 5px 0px;
font-size:14px;
color:#FFFFFF;
background:#660000;
}
.suc_wo_right_form
{
width:350px;
float:left;
background:#cccccc;
padding:0px 10px 0px 10px;
}
.suc_wo_right_form_inn
{
width:350px;
float:left;
padding:40px 0px 10px 0px;
}
.suc_wo_right_form_l
{
width:120px;
float:left;
text-align:right;
padding:0px 10px 0px 0px;
font-size:14px;
font-weight:bold;
color:#660000;
}
.suc_wo_right_form_r
{
width:220px;
float:left;
color:#660000;
}
.suc_wo_gray_bg
{
width:320px;
float:left;
padding:10px 10px 10px 10px;
font-size:14px;
color:#FFFFFF;
background:#333333;
}
.input_280
{
width:280px;
color:#660000;
}
/* Advertisers Page - Set Up Campaign - Web Only ends here */

/* Advertisers Page - Set Up Campaign starts here */
.suc_b1
{
width:250px;
float:left;
}
.suc_b1_red_head
{
width:150px;
float:left;
padding:5px 10px 5px 10px;
background:#660000;
font-size:14px;
color:#FFFFFF;
}
.suc_b1_gray20_box
{
width:250px;
float:left;
padding:5px 0px 10px 0px;
background:#CCCCCC;
font-size:14px;
color:#FFFFFF;
}
.suc_b1_orange_box
{
width:230px;
float:left;
padding:10px 10px 10px 10px;
background:#cc0000;
}
.suc_b1_w
{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:0px 0px 10px 0px;
}
.suc_b1_b
{
font-size:12px;
color:#000000;
font-weight:bold;
padding:0px 0px 10px 20px;
}
.suc_b2
{
width:170px;
float:left;
padding:26px 0px 0px 40px;
}
.suc_b2_gray50
{
width:140px;
float:left;
padding:10px 20px 10px 20px;
font-size:14px;
color:#FFFFFF;
background:#333333;
}
.suc_b2_gray_20
{
width:140px;
float:left;
padding:10px 20px 10px 20px;
font-size:14px;
color:#000000;
background:#999999;
}
.suc_b3
{
width:180px;
float:left;
}
.suc_b3_br
{
width:130px;
float:left;
padding:10px;
background:#660000;
font-size:14px;
color:#FFFFFF;
}
.suc_b3_gray
{
width:160px;
float:left;
padding:10px;
background:#CCCCCC;
font-weight:bold;
font-size:14px;
}
.suc_b4
{
width:240px;
float:left;
padding:36px 0px 0px 10px;
}
.suc_b4_gray50
{
width:200px;
float:left;
padding:10px 20px 10px 20px;
font-size:14px;
color:#FFFFFF;
background:#333333;
}
.suc_b4_gray
{
width:200px;
float:left;
padding:10px 20px 10px 20px;
font-size:14px;
color:#000000;
background:#CCCCCC;
}
.suc_b5
{
width:370px;
float:left;
padding:10px 0px 0px 40px;
scrollbar-face-color: #000000;
scrollbar-arrow-color: #00FF33;
scrollbar-track-color: #666666;
}
.suc_b5_br
{
width:350px;
float:left;
padding:10px 10px 10px 10px;
font-size:14px;
color:#FFFFFF;
background:#660000;
}
.suc_b5_br_l
{
float:left;
padding:0px 10px 0px 0px;
}
.suc_b5_br_m
{
float:left;
padding:7px 10px 0px 0px;
}
.suc_b5_br_r
{
float:left;
padding:7px 10px 0px 0px;
}
.suc_b5_br_r_input
{
width:80px;
}
.suc_b5_map
{
width:368px;
float:left;
border:1px solid #660000;
border-top:none;
}
/* Advertisers Page - Set Up Campaign ends here */
/* Advertisers Page - Set Up Campaign - ao1 starts here */
.suc_ao_1_r_bg
{
width:320px;
height:480px;
float:left;
background:url(../images/suc_ao_r1.jpg) no-repeat;
color:#ff0000;
font-size:12px;
font-weight:bold;
}
.suc_ao_1_r_top
{
width:300px;
float:left;
padding:74px 10px 10px 10px
}
.suc_ao_1_r_top_l
{
width:110px;
float:left;
padding:0px 10px 0px 0px
}
.suc_cou_r_bot_cou
{
width:300px;
height:60px;
float:left;
overflow-y: scroll;
padding:0px 10px 0px 10px;
text-align:center;
}
.suc_ao_1_r_top_r
{
width:180px;
float:left;
}
.suc_ao_1_r_bot
{
width:300px;
float:left;
padding:10px 10px 10px 10px
}
.suc_cou_r_top_cou
{
width:300px;
float:left;
padding:0px 10px 0px 10px;
text-align:center;
}
.text_14redbold
{
font-size:14px;
color:#FF0000;
font-weight:bold;
}
/* Advertisers Page - Set Up Campaign - ao2 ends here */

/* Advertisers Page - Set Up Campaign - coupon starts here */
.suc_cou_r_top
{
width:300px;
float:left;
padding:80px 10px 10px 10px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.suc_cou_r_bot
{
width:300px;
float:left;
padding:40px 10px 10px 10px;
text-align:center;
}
.text_12pxblboit
{
color:#333333;
font-size:12px;
font-weight:bold;
font-style:italic;
}
.text_12pxbrboit
{
color:#990000;
font-size:12px;
font-weight:bold;
font-style:italic;
}
.input_280_bl
{
width:280px;
color:#333333;
}

/* Advertisers Page - Set Up Campaign - coupon ends here */

/* About us Page - coupon starts here */
.aboutus_inner
{
width:776px;
float:left;
padding:10px 110px 10px 110px;
line-height:20px;
}
.aboutus_inner_border
{
width:476px;
float:left;
margin:20px 150px 20px 150px;
border-bottom:2px solid #666666;
}
.aboutus_inner ul
{
padding:0px 0px 0px 260px;
margin:0px;
}
.aboutus_inner ul li
{
list-style:url(../images/sm_list.png);
font-size:14px;
font-weight:bold;
margin:3px 0px 3px 0px;
}
/* About us Page - coupon ends here */
/* Contact Us Page - coupon starts here */
.contactus_inner
{
width:776px;
float:left;
/*padding:10px 110px 10px 110px;*/
line-height:20px;
text-align:center;
font-size:14px;
padding-bottom:20px;
}
.contactus_inner_border
{
width:476px;
float:left;
margin:20px 150px 20px 150px;
border-top:2px solid #666666;
}
.contactus_redbg
{
width:316px;
height:16px;
float:left;
padding:5px 10px 5px 10px;
background:url(../images/contactus_redbg1.png) no-repeat;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

/* Advertiser Page - Guide Lines - starts here */
.adv_gl_inner
{
width:780px;
float:left;
padding:0px 0px 0px 100px;
}
.adv_gl_inner ul
{
padding:25px 0px 0px 20px;
}
.adv_gl_inner ul li
{
padding:5px 0px 5px 0px;
}
.adv_gl_inner ul li a:link
{
color:#000000;
text-decoration:underline;
}
.adv_gl_inner ul li a:visited
{
color:#000000;
text-decoration:underline;
}
.adv_gl_inner ul li a:hover
{
color:#000000;
text-decoration:underline;
}
/* Advertiser Page - Guide Lines - ends here */

/* Advertiser Page - Area - starts here */
.adv_area_inner
{
width:750px;
float:left;
font-size:14px;
}
.adv_area_box
{
width:160px;
float:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:center;
padding:20px;
}
.adv_area_br_box
{
width:140px;
float:left;
padding:10px;
background:#660000;
}
.adv_area_gr_box
{
width:140px;
float:left;
padding:40px 10px 10px 10px;
background:#666666;
height:120px;
margin:0px 0px 10px 0px;
}
.adv_area_gr_full
{
width:760px;
float:left;
padding:10px;
background:#CCCCCC;
margin:20px 0px 0px 0px;
}
/* Advertiser Page - Area - Ends here */
.adv_cou_sub_gr999_bg
{
width:720px;
float:left;
padding:10px;
font-size:14px;
font-weight:bold;
color:#000000;
background:#999999;
}
.adv_cou_div
{
width:350px;
float:left;
padding:0px 10px 0px 0px;
color:#000000;
}
.adv_cou_div_inn
{
width:350px;
float:left;
padding:10px 0px 10px 0px;
}
.adv_cou_div_l
{
width:170px;
float:left;
padding:0px 10px 0px 0px;
text-align:right;
}
.adv_cou_div_r
{
width:170px;
float:left;
}
/* styles for Scroll Bar - Starts here*/
#scrollbar_container {
	position:relative;
	width:350px;
	background:#f1f1f1;
}

#scrollbar_container1 {
	position:relative;
	width:300px;
}
#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:move;
}

#scrollbar_track1 {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:move;
}
#scrollbar_track2 {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:move;
}

#scrollbar_handle {
	width:10px;
	background-color:#5c92e7;
	cursor:move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
}
#scrollbar_handle1 {
	width:10px;
	background-color:#666666;
	cursor:move;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
}
#scrollbar_content {
	overflow:hidden;
	width:328px;
	height:250px;
}
#scrollbar_content1 {
	overflow:hidden;
	width:280px;
	height:90px;
	text-align:justify;
}
#scrollbar_content2 {
	overflow:hidden;
	width:280px;
	height:90px;
	text-align:justify;
}
/* styles for Scroll Bar - Ends here*/


/* styles for Ads Management Campaigns - Starts here*/
.ads_camp_br_bar
{
width:778px;
float:left;
background:#6B1A07;
padding:10px 0px 10px 0px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
.ads_camp_box
{
width:778px;
float:left;
font-size:14px;
color:#660000;
font-weight:bold;
}
.ads_camp_b1
{
width:140px;
float:left;
text-align:center;
background:#A9A9A9;
padding:10px 0px 10px 0px;
}
.ads_camp_b2
{
width:99px;
float:left;
text-align:center;
background:#D6D6D6;
padding:10px 0px 10px 0px;
}
.ads_camp_b3
{
width:110px;
float:left;
text-align:center;
background:#A9A9A9;
padding:10px 0px 10px 0px;
}
.ads_camp_b4
{
width:100px;
float:left;
text-align:center;
background:#D6D6D6;
padding:10px 0px 10px 0px;
}
.ads_camp_b5
{
width:99px;
float:left;
text-align:center;
background:#A9A9A9;
padding:10px 0px 10px 0px;
}
.ads_camp_b6
{
width:110px;
float:left;
text-align:center;
background:#D6D6D6;
padding:10px 0px 10px 0px;
}
.ads_camp_b7
{
width:120px;
float:left;
text-align:center;
background:#A9A9A9;
padding:10px 0px 10px 0px;
}
.adv_camp_disp
{
width:700px;
float:left;
font-size:14px;
padding:10px;
margin:10px 0px 10px 10px;
background:#EFEFEF;
}



/* copon in right side */
.coupon_small_panel
{
width:428px;
float:left;
}
.coupon_small_top
{
width:388px;
height:140px;
padding:40px 20px 20px 20px;
float:left;
background:url(../images/cou_small_top.jpg) no-repeat;
text-align:center;
font-size:54px;
font-weight:bold;
color:#FFFFFF;
}
.coupon_small_midd
{
width:388px;
float:left;
background:url(../images/cou_small_midd.jpg) repeat-y;
padding:0px 20px 10px 20px;
font-weight:bold;
}
.coupon_small_bott
{
width:388px;
height:30px;
float:left;
padding:6px 20px 0px 20px;
background:url(../images/cou_small_bott.jpg) no-repeat;
text-align:right;
color:#FFFFFF;
font-weight:bold;
}



/*----jun15----*/
.text5 {
color:#990000;
}

.clear {overflow:auto;}
#vertical, #horizontal {
	margin:3px 0px 0px 0px;
	width:750px;
}
#vertical div, #horizontal div {
	margin-right:0px;
	float:left;
	width:175px;
	height:286px;
	position:relative;
	overflow:hidden;
}
#vertical img, #horizontal img {
	position:absolute;
}



.ti_panel
{
width:460px;
float:left;
}
.ti_inner
{
width:460px;
float:left;
padding:10px 0px 10px 0px;
border-bottom:2px solid #cccccc;
}
.ti_logo_left
{
float:left;
padding:20px 0px 0px 0px;
}
.ti_logo_right
{
float:right;
}
.ti_title
{
width:460px;
font-size: 20px;
color: #353537;
padding:0px 0px 10px 0px;
}
.ti_desc
{
width:440px;
padding-left:20px;
padding:0px 0px 10px 0px;
}
.ti_img
{
width:440px;
padding-left:20px;
padding:0px 0px 10px 0px;
}
.ti_key
{
width:440px;
padding-left:20px;
color:#990000;
padding:0px 0px 10px 0px;
}

/* Styles for Packet Guide Page Starts Here*/

.pg_panel
{
width:830px;
float:left;
margin:0px 85px 0px 85px;
}
.pg_header
{
width:530px;
height:80px;
float:left;
font-size:31px;
color:#c70000;
margin:40px 150px 0px 150px;
padding:20px 0px 0px 0px;
text-align:center;
border-top:3px solid #CCCCCC;
}
.pg_top
{
width:830px;
height:16px;
float:left;
background:url(../images/pg_top.jpg) no-repeat;
}
.pg_mid
{
width:800px;
float:left;
background:url(../images/pg_mid.jpg) repeat-y;
padding:0px 15px 0px 15px;
}
.pg_mid_inner
{
width:800px;
float:left;
padding:10px 0px 10px 0px;
}
.pg_mid_inner img
{
padding:0px 20px 0px 20px;
}
.pg_bot
{
width:830px;
height:26px;
float:left;
background:url(../images/pg_bot.jpg) no-repeat;
text-align:center;
color:#FFFFFF;
font-weight:bold;
padding:6px 0px 0px 0px;
}
.pg_form_head
{
width:220px;
float:left;
padding:0px 0px 0px 150px;
font-size:22px;
text-align:right;
color:#000000;
}
.pg_left
{
width:240px;
float:left;
padding:0px 10px 0px 150px;
font-weight:bold;
text-align:right;
}
.pg_right
{
width:300px;
float:left;
}

/* Styles for Packet Guide Page Ends Here*/

/*Styles for Map Directions*/

#pagewrap {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  
  background: white;
  
  overflow: auto;
  
  margin: 0 auto;
  padding: 10px;
  position: relative;
  width: 740px;
}

  .title {
    text-align:left;
  }

  
/* Map View */
        
        #map_canvas { height: 400px; border: solid thin black; float:left; width:448px; margin-top:10px; }
        
        
/* Directions */
        #directions {
          float: none;
          width: 100% !important;
        }
  
  
/* Addresses */
        
        #addresses { color:#333333; width:280px; float:left; }
        
            .address-panel {
              
              background-color: #F1F1F1;
              
              overflow: auto;
              
              margin:20px 0px 10px 10px;
              padding: 10px;
              width: 250px;
			  float:left;
            }
                .address-panel>form>div {
                  margin-bottom: 10px;
                }
            
                  .address-form-column {
                    float: left;
                  }
                
                    .address-panel label {
                      display: block;
                    }
                    .address-panel input, .address-panel select { margin-left: 0px; }
                      .address-panel #street { width: 80%; }
                      .address-panel .button { text-align:center; padding-top: 5px; clear: both; }

/* Styles for Map Direction Ends Here*/

/* Styles for Inner Page Banner Starts Here*/
#slideshow {
    position:relative;
	width:750px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
/* Styles for Inner Page Banner Ends Here*/