body{ 
	margin: 0; 
	padding: 0; 
	font-family: arial; 
	font-size: 11px; 
	color: #000000; 
	text-align: center; 
	 
} 
.top_main{ 
	display: table; 
	border: 1px solid #C2C2C2; 
	margin: 0 auto;  
	width: 1003px;  
	height:1512px; 
} 
.main{  
	width: 1003px;  
	text-align: left; 
	border:0px solid red; 
	float:left 
	height:auto; 
} 
 
h3,h5,h6{display: inline;margin: 0 0 0 0;padding: 0 0 0 0; float: left;} 
h4{display: inline;} 
form{ margin:0; padding:0} 
h1{ 
	font-family:Arial; 
	color:#0695D7; 
	font-weight:650; 
	padding:40px 0 0 0; 
	display:inline; 
	padding-left:5px; 
	font-size:22px; 
	text-decoration:none; 
	line-height:20px 
} 
h1 a:link, h1 a:visited{ 
	font-family:Arial; 
	color:#0695D7; 
	font-weight:650; 
	padding-left:5px; 
	font-size:22px; 
	text-decoration:none; 
	line-height:25px 
} 
 
.newlink{ 
	font-family:Arial; 
	color:#0695D7; 
	font-weight:650; 
	padding-top:40px; 
	display:inline; 
	padding-left:5px; 
	font-size:18px; 
	text-decoration:none; 
	line-height:20px 
} 
.newlink a:link, newlink a:visited{ 
	font-family:Arial; 
	color:#0695D7; 
	font-weight:650; 
	padding-left:5px; 
	font-size:18px; 
	text-decoration:underline; 
	line-height:25px 
} 
 
img{border: none;} 
.fl{ 
	float: left; 
} 
.fr{ 
	float: right; 
} 
 
#header{ 
   position:relative; 
   margin:0; 
   padding:0; 
   width:1003px; 
   height:127px; 
   float:left; 
   text-align:center; 
   border-bottom:1px solid #C2C2C2; 
   } 
 
   #logo{ 
   position:relative; 
   margin:0; 
   padding:0; 
   width:245px; 
   height:125px; 
   float:left; 
   text-align:center; 
   background: url(http://www.123newyear.com/images/logo-new.jpg); 
   background-repeat: no-repeat; 
   } 
 
    
   #ad-468{ 
   position:relative; 
   margin:25px 0 0 0; 
   padding:0; 
   width:728px; 
   height:125px; 
   float:left; 
   text-align:center; 
   } 
 
.header-logo{ 
margin:3px 0 0 0px; 
padding:0px 0 0 0px; 
border:0px solid red; 
float:left; 
} 
 
.header-image-left{ 
background: url(http://www.123newyear.com/images/header-image.jpg); 
background-repeat: no-repeat; 
width:568px; 
height:127px; 
margin:2px 0 0 0px; 
padding:0px 0 0 0px; 
border:0px solid red; 
float:left; 
} 
 
.header-text{ 
width:106px; 
color:#1F56A8; 
font-size:12px; 
font-family:arial; 
margin: 0 0 0 180px;  
padding: 10px 0 0 0px; 
font-weight: bold; 
} 
.nav-link{ 
width:450px; 
color:#000; 
font-size:11px; 
font-family:arial; 
margin: 0 0 0 120px;  
padding: 40px 0 0 0px; 
font-weight: bold; 
border:0px solid green;  
} 
.nav-link a{color:#000;font-size:11px;font-family:arial;margin: 0 0 0 0; font-weight: bold;text-decoration: none; } 
.nav-link a:hover{color:#000;font-size:11px;font-family:arial;margin: 0 0 0 0; font-weight: bold; text-decoration: none; } 
 
 
.leftpan{ 
border:0px solid green; 
width:573px; 
height:auto; 
margin:0px 0 0 16px; 
padding: 0 0 0 0; 
float:left; 
 
border:0px solid green; 
} 
.rightpan{ 
float:right; 
width:340px; 
text-align:left; 
height:auto; 
padding:0px 0 0 0px; 
margin: 4px 15px 0 10px; 
border:0px solid green; 
 
} 
 
.text-div { 
width:275px; 
border:0px solid #8D8D8D; 
font-size: 16px; 
text-align:left; 
display:table; 
line-height:16px; 
font-weight:bold; 
float:right; 
font-family:arial; 
color: #8D8D8D; 
margin:0px 0 0 0; 
padding: 0px 0 0 15px ; 
} 
 
.new-year-image{ 
/*background: url(http://www.123newyear.com/images/happy-halloween-2009.jpg);*/ 
background-repeat: no-repeat; 
width:500px; 
height:350px; 
margin:3px 0 0 20px; 
padding:0px 0 0 0px; 
border:0px solid red; 
float:left; 
} 
 
.text_border{ 
width:560px; 
border:1px solid #DADADA; 
height:140px; 
float:left; 
margin:15px 0 15px 0; 
} 
.text_border2{ 
width:280px; 
border:1px solid #DADADA; 
height:140px; 
float:right; 
margin:15px 0 5px 0; 
} 
.text_border3{ 
width:260px; 
border:1px solid #DADADA; 
height:140px; 
float:left; 
padding:0px 0 0 5px; 
margin:15px 0 5px 0; 
} 
.text_border12{ 
width:550px; 
border:1px solid #DADADA; 
height:20px; 
float:left; 
margin:5px 0 5px 0; 
display:inline; 
} 
.text{ 
font-size: 13px; 
text-align:justify; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color: #000; 
padding:10px 4px 0 4px ; 
} 
.redlink a{ 
font-size: 13px; 
text-align:justify; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color: #FE620F; 
padding:6px 0 2px 0; 
text-decoration: none; 
} 
 
.redlink a:hover{ 
color:blue; 
text-decoration:underline; 
} 
 
.redlink-new{ 
font-size: 18px; 
text-align:justify; 
line-height: 20px; 
font-weight:normal; 
font-family:arial; 
color: #FE620F; 
padding:10px 4 4px 10px; 
text-decoration: none; 
} 
 
.redlink-new:hover{ 
font-size: 18px; 
text-align:justify; 
line-height: 20px; 
font-weight:normal; 
font-family:arial; 
color: #FE620F; 
padding:10px 4 4px 10px; 
text-decoration: none; 
} 
 
.span-red{ 
font-size: 15px; 
text-align:left; 
line-height:17px; 
font-weight:bold; 
font-family:arial; 
color: #FE620F; 
padding:0px ; 
} 
 
.span-red{ 
font-size: 15px; 
text-align:left; 
line-height:17px; 
font-weight:bold; 
font-family:arial; 
color: #FE620F; 
padding:0px ; 
} 
 
.span-red a{ 
font-size: 15px; 
text-align:left; 
line-height:17px; 
font-weight:bold; 
font-family:arial; 
color: #FE620F; 
} 
 
.span-red hover{ 
text-decoration: underline; 
color: #FfF; 
} 
 
.span-blue{ 
font-size: 14px; 
text-align:left; 
line-height:17px; 
font-weight:bold; 
font-family:arial; 
color: #0072C3; 
padding:0px ; 
} 
 
.div-red{ 
font-size: 15px; 
width:170px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
margin: 0px 0 0 0; 
padding:0px 0px 0 0px ; 
background-color: #FE620F;  
} 
 
.div-red a{ 
font-size: 15px; 
text-decoration: none; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
} 
 
.div-red a:hover{ 
text-decoration: underline; 
color: #FfF; 
} 
 
.div-blue{ 
font-size: 15px; 
width:58px; 
text-align:left; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
margin: 0px 5px 0 2px; 
padding:0px 0px 0 0px ; 
background-color: #0072C3;  
} 
 
.celebrations-image{ 
background: url(http://www.123newyear.com/images/celebrations-image.jpg); 
width:230px; 
background-repeat: no-repeat; 
height:91px; 
margin:0px 0 0 0px; 
padding:0px 0 0 0px; 
clear:both; 
border:0px solid red; 
float:left; 
} 
 
.gradient-image{ 
background: url(http://www.123newyear.com/images/gradient-image.jpg); 
background-repeat: x-repeat; 
width:230px; 
height:555px; 
margin:0px 0 0 0px; 
padding:0px 0 0 0px; 
clear:both; 
border:0px solid red; 
float:left; 
} 
 
.left_nav_list{ 
width:230px; 
margin:0px 0 0px 0; 
padding:0px 0 0 0; 
border:0px solid red; 
} 
 
.left_nav_list ul{ 
margin:0px 0 0px 0; 
padding:2px 0 0 25px; 
} 
.left_nav_list li{ 
font-size: 13px; 
text-align:left;; 
line-height: 18px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
} 
.left_nav_list li a{ 
font-size: 13px; 
text-align:left;; 
line-height: 18px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
text-decoration: none; 
} 
.left_nav_list li a:hover{ 
color:#7D97B0; 
text-decoration: underline; 
} 
 
.hr-line{ 
border-top:1px solid #c5c5c5; 
width:310px; 
float:right; 
clear:both; 
margin: 10px 0 0 0; 
} 
 
.wallpaer{ 
width:308px; 
height:2px; 
height:610px; 
border:0px solid green; 
padding:30px 0 0 0; 
} 
.tab_width_left{ 
width:90px; 
height:100px; 
vertical-align: top; 
padding:8px 0 0 12px; 
} 
.tab_width_right{ 
width:210px; 
height:100px; 
vertical-align: top; 
padding:8px 0 0 0px; 
} 
 
.wall_text{ 
font-size: 12px; 
text-align:justify; 
line-height: 14px; 
font-weight:normal; 
font-family:arial; 
color: #000; 
padding:2px 4px 0 2px ; 
} 
 
.wall_span-red{ 
font-size: 13px; 
text-align:justify; 
line-height:14px; 
font-weight:bold; 
font-family:arial; 
color: #FE620F; 
padding:0;  
} 
 
.wall_span-red a{ 
font-size: 13px; 
text-align:justify; 
line-height:14px; 
font-weight:bold; 
font-family:arial; 
color: #FE620F; 
} 
 
.wall_span-red hover{ 
text-decoration: underline; 
color: #FE620F; 
} 
 
.div_right_red{ 
font-size: 15px; 
width:336px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
margin: 0px 0 0 0; 
padding:0 0 0 0; 
background-color: #FE620F;  
} 
 
.div_right_red a{ 
font-size: 15px; 
width:264px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
text-decoration: none; 
} 
 
 
.div_right_red a:hover{ 
text-decoration: underline; 
color: #FfF; 
} 
 
.div_right_blue{ 
font-size: 15px; 
width:70px; 
text-align:left; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
padding:0 0 0 0; 
margin: 0px 0px 0 2px; 
background-color: #0072C3;  
} 
 
.tab_image_box{ 
width:140px; 
height:120px; 
background-color: #fff; 
vertical-align: top; 
text-align: center; 
border:1px solid red; 
padding:0 5px 0 5px; 
} 
 
.tab_image_box a{ 
font-size: 12px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
text-decoration: none; 
float:left; 
} 
.tab_image_box a:hover{ 
font-size: 12px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
text-decoration: underline; 
} 
 
.ad{ 
margin:0px 0 10 0; 
display:table; 
width:340px; 
float:right; 
height:282px; 
border:0px solid red; 
vertical-align: top; 
} 
 
.div_right_red1{ 
font-size: 15px; 
width:264px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
margin: 25px 0 0 0; 
padding:0 0 0 0; 
background-color: #FE620F;  
} 
 
.div_right_red1 a{ 
font-size: 15px; 
width:264px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
text-decoration: none; 
} 
 
 
.div_right_red1 a:hover{ 
text-decoration: underline; 
color: #FfF; 
} 
 
.div_right_blue1{ 
font-size: 15px; 
width:70px; 
text-align:left; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
padding:0 0 0 0; 
margin: 25px 0px 0 2px; 
background-color: #0072C3;  
} 
 
.right_nav_list{ 
width:150px; 
margin:0px 0 0px 0; 
padding:0px 0 0 0; 
border:0px solid red; 
} 
 
.right_nav_list ul{ 
margin:0px 0 0px 0; 
padding:2px 0 0 25px; 
} 
.right_nav_list li{ 
font-size: 13px; 
text-align:left;; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
} 
.right_nav_list li a{ 
font-size: 13px; 
text-align:left;; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
text-decoration: none; 
} 
.right_nav_list li a:hover{ 
color:#7D97B0; 
text-decoration: underline; 
} 
 
.right_nav_list_n{ 
width:250px; 
margin:0px 0 0px 0; 
padding:0px 0 0 0; 
border:0px solid red; 
} 
 
.right_nav_list_n ul{ 
margin:0px 0 0px 0; 
padding:2px 0 0 25px; 
} 
.right_nav_list_n li{ 
font-size: 13px; 
text-align:left;; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
} 
.right_nav_list_n li a{ 
font-size: 13px; 
text-align:left;; 
line-height: 16px; 
font-weight:normal; 
font-family:arial; 
color:#7D97B0; 
text-decoration: none; 
} 
.right_nav_list_n li a:hover{ 
color:#7D97B0; 
text-decoration: underline; 
} 
 
.div_footer_red{ 
font-size: 15px; 
width:76px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
margin: 0px 0 0 0; 
padding:0 0 0 0; 
background-color: #FE620F;  
} 
 
.div_footer_blue{ 
font-size: 15px; 
width:537px; 
text-align:center; 
line-height:21px; 
font-weight:normal; 
font-family:arial; 
color: #FfF; 
float:left; 
padding:0 0 0 0; 
margin: 0px 0px 0 2px; 
background-color: #0072C3;  
} 
.div_ad{border:1px solid #c5c5c5;width:925px;height:90px;margin:20px 0 15px 25px;float:left;} 
.div_copy{width:678px;border:1px solid #c5c5c5;margin: 0px 50px 0 30px;float:right;} 
.div_submit{border:1px solid #c5c5c5;width:334px;height:158px;clear:both;margin:20px 0 0 0;} 
.div_horo{border:1px solid #c5c5c5;width:334px;height:180px;clear:both;} 
.div_horo_n{border:1px solid #c5c5c5;width:334px;height:210px;clear:both;} 
.div_cale{border:1px solid #c5c5c5;width:336px;height:280px;clear:both;} 
.div_new_cards{width:310px;display:table;flaot:right;padding:0 0 0 0px; margin:0 0 0 0px; border:0px solid green;} 
.div_cele{width:553px;clear:both;display:table;float:left;border:0px solid pink;padding:0 0 0 0;margin: 0 0 0 0;}
