*{ font-family:Arial, Helvetica, sans-serif;  } 
html{
background:url(../images/grey-bg.jpg) #2b2b2b;
}
body {
	background:url(../images/bg.gif) repeat-y center;
	margin:0 6px;
	border:
}

h1,h2,h3,h4,h5,p,ul,body,form {
	margin:0; padding:0;
}  
 
.vali 					{color:#FF0000; font-size:11px;}
.header_link a			{text-decoration:none; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000033;}
.header_link a:hover	{text-decoration:underline;}
.button a				{font-weight:bold; text-decoration:none; padding:1px 5px; background:#FF6600;
					 	margin:5px 5px 5px 0; border:#ea5e00 solid 1px; line-height:20px;} 
.button a:hover 		{color:#fff; text-decoration:none; background:#64af15; border:#53980a solid 1px;} 

.blank2  {height:2px}
.blank5  {height:5px} 
.blank8  {height:8px} 
.blank10 {height:10px} 
.blank15 {height:15px}
.blank20 {height:20px}  
.blank40 {height:40px}  
.blank75 {height:75px} 
.blank2,.blank5,.blank8,.blank10,.blank15,.blank20,.blank40,.blank75{
	clear:both; overflow:hidden;
}

.dot-hor 	{background:url(../images/dot-hor.gif) repeat-x;}
a.text_link	{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000033; text-decoration:none; padding:2px 2px 2px 5px;}	 
a.text_link:hover	{text-decoration:underline;}

#wrapper {
	width:995px;
	height:auto;
	margin:0 auto; 
}

.float-left	{
	float:left;
}

.float-right {
	float:right;
} 

.clear {clear:both}

#header	{
	width:100%;
	float:left;
	clear:both;
	height:100px;
}

#header	.logo {
	margin:7px 0 0 0px;
	float:left;
}
 
#header-bleck-bg {
	width:100%;
	float:left;
	clear:both; 
	background:#000;
	line-height:30px;
}

#nav	{
	width:100%;
	float:left;
	clear:both;
	height:26px;
	border-top:#a0adb9 solid 1px;  
	background:#60768b;
	overflow:hidden;	
}

.nav ul {
	padding:0; margin:1px 0;
	list-style-type:none; 
	height:25px; 
	float:left;
}

.nav ul li {
	width:auto; 
	float:left; 
	display:block; 
	color:#c9ccad;
}
 	
.nav ul li a {
	font-size:12px;  
	color:#FFFFFF; 
	text-decoration:none;
	text-transform:capitalize; 
	display:block;
	line-height:24px;
	padding:0 16px;
	font-weight:bold; 
}
 
.nav ul li a:hover{
	text-decoration:none;
	color:#000; 
	background:#fff32b;} 
	
.nav ul li a.active {
	text-decoration:none;
	color:#fff; 
	background:#d71820;} 
	
.nav ul li a.active:hover {
	text-decoration:none;
	color:#000; 
	background:#fff32b;} 

.login  {color:#fff; font-size:12px;} 
.login form {
	margin:2px 10px 2px 0; padding:0;
	float:right; 
	overflow:hidden; 
} 

.login input.input {
	border:#E1E1E1 solid 1px;
	background:#EEEEEE;
	padding-left:10px;
	font-size:10px; 
	height:15px;
}

.login input.input:focus {
	border:#E1E1E1 solid 1px;
	background:#fff;
	padding-left:10px; 
}

.login a.logout {
	color:#fff;
	text-decoration:none;
	font-size:12px;  
	margin:0 20px 0 0;
}
 
 

.search {
	height:21px;
	float:right;
	margin:0 15px 0 0;
	padding:0; 
}

.search input.input{
	width:150px;  
	margin:3px 2px 0 2px;
	background:#d0d9e0;
	border-width:0;
	padding-left:5px;
	line-height:21px; 
}

.search input.input:focus{ 
	background:#fff; 
}

.search input.button{ 
	margin:2px;   
}
 
.left {
	width:312px;
	height:auto;
	padding:0 10px 0 5px; 
	float:left;
	background:url(../images/dot.gif) repeat-y right;
	
} 
 
.left-cat h1{
	font-size:18px;
	font-weight:bold;  
	background:transparent url(../images/subnav-bg.png) no-repeat left bottom; 
	color:#fff;
	line-height:30px;
	padding:0 0 5px 10px; 
} 
 
.left-cat h1 span a{ 
	font-size:11px; 
	color:#fff;
	text-decoration:none; 
} 

.left-cat h1 span a:hover{ 
	color:#fff;
	text-decoration:underline;
} 

.left-cat span a{ 
	font-size:11px; 
	color:#355993;
	text-decoration:underline;
	font-weight:bold; 
} 

.left-cat span a:hover{  
	text-decoration:none; 
} 

.left-cat ul{ 
	padding:5px 10px;
	list-style:none;
	font-size:12px;
} 

.left-cat ul li a{
	color:#355993;
	text-decoration:none;
	padding-left:15px;
	line-height:18px;
	background:url(../images/play-icon.gif) left 2px no-repeat;	
}

.left-cat ul li a:hover{ 
	text-decoration:underline; 
} 

.poll { 
	font-size:12px;
	width:312px; 
} 

.poll h1{
	font-size:18px;
	font-weight:bold;  
	background:transparent url(../images/poll-head.gif) no-repeat left bottom; 
	color:#fff;
	line-height:30px;
	padding:0 0 5px 15px; 
} 

.poll h2{
	background:url(../images/question.gif) left 10px no-repeat;
	font-size:13px;
	color:#000;
	line-height:20px;
	padding:10px 0 0 25px;
	margin-left:10px;
}

.poll ul{ 
	font-size:12px;
	color:#000;
	list-style:none;
	margin:10px 0 0 15px;
}

.poll ul li a{
	background:url(../images/poll-icon.gif) left no-repeat;
	padding-left:30px;
	line-height:25px;
	font-weight:bold;
	color:#000; 
	margin-right:20px;
}

.poll ul li a:hover{
	background:url(../images/poll-icon-over.gif) left no-repeat; 
} 
 
.poll span a{ 
	font-size:11px; 
	color:#000;
	text-decoration:underline;
	font-weight:bold; 
} 

.poll span a:hover{  
	text-decoration:none; 
}

.ringtones {float:left; width:312px;}

.ringtones h1{
	font-size:18px;
	font-weight:bold;  
	background:url(../images/gray-head.gif) no-repeat left bottom; 
	color:#fff;
	line-height:30px;
	padding:0 0 5px 10px; 
} 
.ringtones h1 a		{color:#fff; text-decoration:none;} 
.ringtones h1 a:hover	{text-decoration:underline;} 
 
.ringtones h1 span a{ 
	font-size:11px; 
	color:#fff;
	text-decoration:none; 
} 

.ringtones h1 span a:hover{ 
	color:#fff;
	text-decoration:underline;
} 

.ringtones span a{ 
	font-size:11px; 
	color:#355993;
	text-decoration:underline;
	font-weight:bold; 
} 

.ringtones span a:hover{  
	text-decoration:none; 
} 

.ringtones ul{ 
	padding:5px 10px;
	list-style:none;
	font-size:12px;
} 

.ringtones ul li a{
	color:#355993;
	text-decoration:none;
	padding-left:15px;
	line-height:18px;
	background:url(../images/play-icon.gif) left 2px no-repeat;	
}

.ringtones ul li a:hover{ 
	text-decoration:underline; 
} 
.ringtones span	{font-size:10px; color:#707070; line-height:20px;}  

.mid {
	width:325px;  
	float:left;
	margin:0 0 0 10px;
} 

.news h1{
	font:40px Arial Black;
	font-weight:bold;
	text-align:center;
	letter-spacing:-2px;
	color:#000;
}	

.news .h1-arrow{
	width:325px; display:block;
	background:url(../images/new-line.gif) repeat-x;
	height:20px;
	overflow:hidden;
}

.news ul{
	background:#faf8ef;
	padding:5px 10px;
	list-style:none;
	font-size:12px;
	border-bottom:solid 5px #355993;
}

.news ul h1{
	font:18px Arial;
	color:#FF0000;
	letter-spacing:normal;
	text-align:left;
	font-weight:bold;
	line-height:25px;
}

.news ul h1 span{
	font:12px Arial;
	color:#999999; 
	font-weight:normal;
}

.news ul h1 span a{ 
	color:#016fc7;
	text-decoration:underline;
	padding-right:7px;
	background:url(../images/link-arrow.gif) right 5px no-repeat;
}

.news ul h1 span a:hover{ 
	color:#FF0000;
	text-decoration:none; 
	background:url(../images/link-arrow-over.gif) right 5px no-repeat;
}

.news ul li a{
	color:#000;
	text-decoration:none;
	padding-left:10px;
	line-height:18px;
	background:url(../images/link-arrow.gif) left 4px no-repeat;	
}

.news ul li a:hover{
	color:#000;
	text-decoration:underline;
	background:url(../images/link-arrow-over.gif) left 4px no-repeat;	
}

ul.forums 		{list-style:none; margin:0; padding:0;}

ul.forums  li a	{color:#000; text-decoration:none; padding-left:10px; line-height:18px; 
				 background:url(../images/link-arrow.gif) left 6px no-repeat;}

ul.forums li a:hover	{color:#000; text-decoration:underline; 
						 background:url(../images/link-arrow-over.gif) left 6px no-repeat !important;}

.articles h1 			{font:18px Arial; color:#FF0000; letter-spacing:normal; text-align:left; font-weight:bold;
						 line-height:25px; padding-bottom:5px;}

.articles h1 span{
	font:12px Arial;
	color:#999999; 
	font-weight:normal;
}

.articles h1 span a{ 
	color:#016fc7;
	text-decoration:underline;
	padding-right:7px;
	background:url(../images/link-arrow.gif) right 5px no-repeat;
}

.articles h1 span a:hover{ 
	color:#FF0000;
	text-decoration:none; 
	background:url(../images/link-arrow-over.gif) right 5px no-repeat;
}

.articles h2 { 
	font:12px Arial;
	color:#355993;
	letter-spacing:normal;
	text-align:left;
	font-weight:bold; 
}

.articles h2 a{  
	color:#355993;
	text-decoration:none;
}

.articles h2 a:hover{  
	color:#1f3e6e;
	text-decoration:underline;
}

.articles span{
	font-size:11px; 
	color:#707070;
	line-height:20px;
}


.articles p {
	font-size:12px;
	color:#000;
	letter-spacing:normal;
	text-align:justify;  
}

.articles p span a{ 
	color:#016fc7;
	text-decoration:underline;
	font-size:12px;
	padding-right:7px;
	background:url(../images/link-arrow.gif) right 5px no-repeat;
}

.articles p span a:hover{ 
	color:#FF0000;
	text-decoration:none; 
	background:url(../images/link-arrow-over.gif) right 5px no-repeat;
}

.articles_full h2.art_full_cat {  
	color:#FF0000;     
	padding:0 0 5px 0;
	background:none; 
	font:bold 18px/30px Trebuchet MS;
	border-width:0;
}
 
.articles_full h2 {  
	color:#FF0000;
	margin:0; padding:0 !important;
	background:none; 
	font:bold 18px/35px Trebuchet MS !important;
	border-width:0;
}

.articles_full h2.art_full_cat span{   
	color:#666666; 
	font:bold 12px/30px Arial, Helvetica, sans-serif;
}

.articles_full p{
	text-align:justify;
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}  

.articles_left .main span a	{padding-left:20px; margin-left:25px; font:bold 12px/22px Arial, Helvetica, sans-serif; color:#355993;
							 text-decoration:none; background:url(../images/article_left_cat_icon.gif) no-repeat left 1px;}
.articles_left .main span a:hover	{color:#355993; text-decoration:none;}
.articles_left 		{font-size:12px; width:210px; float:left; margin:0 0 0 5px; padding-right:10px; background:url(../images/dot.gif) repeat-y right;}
.articles_left h1	{font-size:18px; font-weight:bold; background:url(../images/subnav-bg.png) no-repeat left bottom; 					 color:#fff; line-height:30px; padding:0 0 5px 10px;} 
.submit_your_articles a 	{display:block; font:bold 14px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;
							 text-align:center; background:#54aae9; text-transform:uppercase; margin:10px 5px 10px 10px;}
.submit_your_articles a:hover 	{background:#0062C4;}

 
.quote_left ul 		{padding:0 3px; list-style:none; font:12px Arial; width:180px; margin-left:20px;}  
.quote_left li a 	{color:#355993; text-decoration:none; font-weight:bold; font-size:12px; line-height:20px;
					 background:url(../images/article_left_cat_icon.gif) no-repeat left 1px; padding:0 0 0 20px;} 
.quote_left li a:hover {text-decoration:none;}
.quote_left 		{font-size:12px; width:210px; float:left; padding-right:10px; margin:0 0 0 5px; 
					 background:url(../images/dot.gif) repeat-y right;}
.quote_left h1		{font-size:18px; font-weight:bold; background:url(../images/subnav-bg.png) no-repeat left bottom; 
					 color:#fff; line-height:30px; padding:0 0 5px 10px;} 
.quote_left h1 a		 {color:#fff; text-decoration:none;}
.quote_left h1 a:hover {text-decoration:underline;}

/*.forum ul 			{padding:0 3px; list-style:none; font:12px Arial; width:180px; margin-left:20px;}  
.forum li a 		{color:#355993; text-decoration:none; font-weight:bold; font-size:12px; line-height:20px;
					 background:url(../images/article_left_cat_icon.gif) no-repeat left 1px; padding:0 0 0 20px;} 
.forum li a:hover	{text-decoration:none;}
.forum 				{font-size:12px; width:210px; float:left; margin:0 0 0 5px;}
.forum h1			{font-size:18px; font-weight:bold; background:url(../images/subnav-bg.png) no-repeat left bottom; 
					 color:#fff; line-height:30px; padding:0 0 5px 10px;} 
.forum h1 a			{color:#fff; text-decoration:none;}
.forum h1 a:hover 	{text-decoration:underline;}*/
		
.submit_quote a 	{display:block; font:bold 14px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;
					 text-align:center; background:#54aae9; text-transform:uppercase; margin:10px 5px 10px 10px;}
.submit_quote a:hover	{background:#0062C4;}
.add_listing a 	{display:block; font:bold 14px/30px Arial, Helvetica, sans-serif; text-decoration:none; color:#fff;
					 text-align:center; background:#64AF15; text-transform:uppercase; margin:10px 5px 10px 10px;}
.add_listing a:hover	{background:#3E6A0D;}
.wallpaper {
	border-top:#e3e5e6 solid 6px; 
	border-right:#e3e5e6 solid 6px;
	border-left:#e3e5e6 solid 6px; 
} 

.wallpaper-bot{
	height:24px;  
	text-align:right;
	float:right;
	border-bottom:#e3e5e6 solid 6px; 
	border-right:#e3e5e6 solid 6px;  
}

.wallpaper h1 {
	font-size:16px;
	color:#60768b;
	padding:5px 10px;
}

.paging {
	border:1px #ccc solid; 
	font:11px arial; 
	color:#333; 
	background:#fff; 
	text-decoration:none; 
	padding:0px 4px; 
	margin-right:2px;
}

a.paging:hover {
	border:1px #60768B solid; 
	font:11px arial; 
	color:#fff; 
	background:#60768B; 
	text-decoration:none; 
	padding:0px 4px; 
	margin-right:2px;
}

.pageactive {
	border:1px #60768B solid; 
	font:11px arial; 
	color:#fff; 
	background:#60768B; 
	text-decoration:none; 
	padding:0px 4px; 
	margin-right:2px;
}

a.pageactive:hover {
	border:1px #60768B solid; 
	font:11px arial; 
	color:#fff; 
	background:#60768B; 
	text-decoration:none; 
	padding:0px 4px; 
	margin-right:2px;
}

.right {
	width:312px;
	height:auto;
	padding:0 5px;
	float:right;
} 

.video {
	border:solid #e3e5e6 6px;
	background:#e3e5e6; 
}

.video h1{ 
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	text-align:left;
	padding-left:50px;
	background:url(../images/video.gif) 5px no-repeat #32589f;
} 

.video h2 			{font-size:12px; font-weight:bold; color:#333333; margin:5px 0 5px 10px;} 
.video ul 			{margin:0 0 0 10px; padding:0; clear:both;}
.video li 			{display:block; list-style-type: none; font-weight:bold; margin:0 2px; text-align:center; float:left;}
.video li a 		{display:block; text-decoration:none; line-height:15px; color:#333333; font-size:11px;} 
					 
.video li a:hover 			{color:#000;}  
.video li a img   			{border:1px solid #000000; margin-bottom:5px;}  
.video li a:hover img   	{border:1px solid #990000;}   
.video li a span			{color:#666666; font-weight:normal;}

.quotes {
	border:solid #e3e5e6 6px;
	clear:both;
}
 
.quotes h1{ 
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
	text-align:left;
	padding-left:10px;
	background:#64af15;
} 

.quotes h1	a		{color:#fff; text-decoration:none;}
.quotes h1	a:hover {text-decoration:underline;}
   
.quotes h2 { 
	font:12px Arial;
	color:#355993;
	letter-spacing:normal;
	text-align:left;
	font-weight:bold; 
}

.quotes h2 a{  
	color:#355993;
	text-decoration:none;
}

.quotes h2 a:hover{  
	color:#1f3e6e;
	text-decoration:underline;
}

.quotes span{
	font-size:11px; 
	color:#707070;
	line-height:20px;
}

.quotes p {
	font-size:12px;
	color:#000;
	letter-spacing:normal;
	text-align:justify;  
}

.quotes p span a{ 
	color:#016fc7;
	text-decoration:underline;
	font-size:12px;
	padding-right:7px;
	background:url(../images/link-arrow.gif) right 5px no-repeat;
}

.quotes p span a:hover{ 
	color:#FF0000;
	text-decoration:none; 
	background:url(../images/link-arrow-over.gif) right 5px no-repeat;
} 


.listing {  
	font-size:11px;  
}

.listing h1{
	font-size:18px;
	font-weight:bold;  
	background:transparent url(../images/yellow-head.gif) no-repeat left bottom; 
	color:#fff;
	line-height:30px;
	padding:0 0 5px 10px;
	margin-top:10px;; 
} 

.listing h1 a		{color:#fff; text-decoration:none;} 
.listing h1 a:hover	{text-decoration:underline;} 

.listing h1 span a{ 
	font-size:11px; 
	color:#fff;
	text-decoration:none;
	background:url(../images/post_ad_free.gif) no-repeat center top;
	padding:20px 0 0 0;
} 

.listing h1 span a:hover{ 
	color:#fff;
	text-decoration:underline;
} 

.listing ul {
	padding:0 3px; 
	margin:0; 
	list-style:none;
	font:12px Arial;
	width:310px; 
} 

.listing li {
	color:#333333;
	line-height:20px; 
}  

.listing li a {
	color:#355993;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:125px; 
	background:url(../images/cat-bullet.gif) no-repeat left 3px;
	padding-left:20px;
	margin-left:10px;   
} 

.listing li a:hover {
	text-decoration:none;
	background:url(../images/cat-bullet-over.gif) no-repeat left 3px;
}

ul.dir_home {
	padding:0 3px; 
	margin-top:10px; 
	list-style:none;
	font:12px Arial;
	width:600px; 
}  

ul.dir_home li a {
	color:#355993;
	text-decoration:none;
	font-weight:bold;
	display:block;
	float:left;
	width:170px;
	line-height:20px;
	background:url(../images/cat-bullet.gif) no-repeat left 3px;
	padding-left:20px;
	margin-left:10px;   
} 

ul.dir_home li a:hover {
	text-decoration:none;
	background:url(../images/cat-bullet-over.gif) no-repeat left 3px;
}

.slides				{width:325px; overflow:hidden;}
.slides h1 			{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.slides h1 a		{color:#355993; text-decoration:none;} 
.slides h1 a:hover	{text-decoration:underline;} 
.slides ul 			{margin:0; padding:0;}
.slides li 			{display:block; list-style-type: none; float:left; font-weight:bold; margin:5px 4px; text-align:center;}
.slides li a 		{display:block; text-decoration:none; float:left; line-height:15px; color:#d24d20; 				
					 background:#fff; font-size:11px;} 
.slides li a:hover 	{color:#000; float:left;}  
.slides li a img   	{border:1px solid #000000;}  
.slides li a:hover img   	{border:1px solid #990000;} 

.songs				{width:325px; overflow:hidden;}
.songs h1 			{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.songs h1 a		{color:#355993; text-decoration:none;} 
.songs h1 a:hover	{text-decoration:underline;} 
.songs ul 			{margin-left:10px; padding:0; list-style-type: none; }
.songs li 			{display:block; text-align:left; line-height:20px;}
.songs li a 		{text-decoration:none; color:#355993; font-size:12px; background:url(../images/play.jpg) left 3px no-repeat; padding-left:15px;} 
.songs li a:hover 	{color:#355993; background:url(../images/play-over.jpg) left 3px no-repeat;} 
.songs p span a		{color:#016fc7; text-decoration:underline; font-size:12px; padding-right:7px;
					 background:url(../images/link-arrow.gif) right 5px no-repeat;}

.songs p span a:hover	{color:#FF0000; text-decoration:none; background:url(../images/link-arrow-over.gif) right 5px no-repeat;}
.songs span	{font-size:10px; color:#707070; line-height:20px;}  

.games				{clear:both; float:left; width:312px;}
.games h1			{font-size:18px; font-weight:bold; background:transparent url(../images/subnav-bg.png) no-repeat left bottom; 					 color:#fff; line-height:30px; padding:0 0 5px 10px;}  
.games h1 a		{color:#fff; text-decoration:none;} 
.games h1 a:hover	{text-decoration:underline;} 
.games ul 			{margin:0 6px; padding:0; clear:both;}
.games li 			{display:block; list-style-type: none; font-weight:bold; margin-left:3px; text-align:center; float:left;}
.games li a 		{text-decoration:none; line-height:15px; color:#d24d20; font-size:11px;} 
.games li a:hover 			{color:#000;}  
.games li a img   			{border:1px solid #000000;}  
.games li a:hover img   	{border:1px solid #990000;} 
.games span a				{font-size:11px; color:#355993; text-decoration:underline; font-weight:bold;}  
.games span a:hover			{text-decoration:none;} 

.our-network {font-size:11px;
	text-align:center;
	line-height:25px;
	width:100%;
	height:auto;
	margin:0 auto; } 
 
.ads300x250 {
	border:solid #e3e5e6;
	border-width:6px;
	height:250px; 
}

.ads1300x250 {
	border:solid #e3e5e6;
	border-width:0 6px 6px 6px;
	height:270px; 
}

.ads300x250 h1{
	background:#e3e5e6;
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:capitalize;
	color:#666666;
	text-align:center;
	display:block;
}

.ads250x250 {
	border:solid #e3e5e6;
	border-width:0 6px 15px 6px; 
	padding:0 8px;
	background:#e3e5e6;
}

.ads250x250 h1{
	background:#e3e5e6 !important; 
	font:normal 12px/20px Arial, Helvetica, sans-serif !important; 
	text-decoration:none;
	text-transform:uppercase;
	color:#666666 !important;
	text-align:left;
	display:block;
	padding:0 !important;
}

#our_networks{   
	width:995px; 
	margin:0 auto;
	overflow:hidden;
}
.footer {
	font-size:11px;
	text-align:center;
	line-height:25px;
	width:100%; 
	margin:0 auto; 
}

.footer a {
	color:#333333;
	text-decoration:underline;
}

.footer a:hover {
	text-decoration:none
}
 /* float-left */ 
.listview {  
	font-size:12px; 
	width:210px;   
	padding:0 10px 0 5px; 
	float:left;
	background:url(../images/dot.gif) repeat-y right; 
}

.listview h1{
	font-size:18px;
	font-weight:bold;  
	background:transparent url(../images/yellow-head.gif) no-repeat left bottom; 
	color:#fff;
	line-height:30px;
	padding:0 0 5px 10px; 
} 

.listview h1.wall{ 
	background:transparent url(../images/subnav-bg.png) no-repeat left bottom; 
} 

.listview ul {
	padding:0; 
	margin-left:10px; 
	list-style:none; 
	clear:both; 
}  

.listview li a {
	color:#355993;
	text-decoration:none;  
	background:url(../images/cat-bullet.gif) no-repeat left 3px;
	padding-left:20px;
	margin-left:10px;
	line-height:20px;
	font-weight:bold;
} 

.listview li a:hover {
	text-decoration:none;
	background:url(../images/cat-bullet-over.gif) no-repeat left 3px;
}

.news_view			{width:500px; height:auto; margin:0 0 0 10px; overflow:hidden; font-size:12px; float:left;
					 text-align:justify;}
.news_view a		{color:#0066cc; text-decoration:underline; font-weight:bold;}  
.news_view a:hover	{text-decoration:none;}  
.news_view h1		{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS;}
.new_view h3		{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;}    

.news_view_right					{width:280px; height:auto; margin:0 0 0 10px; overflow:hidden; font-size:12px; float:left;}  
.news_view_right h1					{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS; }
.news_view_right h3					{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;}  
.news_view_right ul					{list-style:none; font-size:12px;}
.news_view_right ul h1				{font:18px Arial; color:#fff; letter-spacing:normal; text-align:left; 
									 font-weight:bold; line-height:25px;} 
.news_view_right ul li a			{color:#000; text-decoration:none; padding-left:10px; line-height:18px; 
					 				 background:url(../images/link-arrow.gif) left no-repeat;}
.news_view_right ul li a:hover		{color:#000; text-decoration:underline;
									 background:url(../images/link-arrow-over.gif) left no-repeat;} 							
.news_bor							{ border:solid 5px #355993; background:#faf8ef; padding:5px 10px; } 	

.mid750		{width:610px; height:auto; margin:0 0 0 10px; font-size:12px; overflow:hidden; float:left;}  
.mid750 h1	{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS; }
.mid750 h3	{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;}  

.mid760		{width:790px; height:auto; margin:0 0 0 10px; font-size:12px; overflow:hidden; float:left;}  
 
.right729 		{width:740px;  height:auto; margin:0 10px 0 5px; font-size:12px; overflow:hidden; float:right;}  
.right729 h1	{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS; }
.right729 h3	{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;} 
 
.list_add 		{width:160px;  height:auto; margin:0 0 0 10px; float:left; font-size:12px; overflow:hidden;
				 border:solid #e3e5e6; border-width:0 6px 6px 6px;} 
.list_add h1	{background:#e3e5e6; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none;
				 text-transform:uppercase; color:#666666; text-align:center; display:block;}
.list_add_left	{width:160px; height:auto; float:left; font-size:12px; overflow:hidden;
				 border:solid #e3e5e6; border-width:0 6px 6px 6px;} 
.list_add_left h1	{background:#e3e5e6; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none;
					 text-transform:uppercase; color:#666666; text-align:center; display:block;}			 				 

.list				{width:558px; height:auto; float:left; font-size:12px; overflow:hidden;}
.list ul  			{list-style:none; width:558px; height:auto; float:left; font-size:12px; overflow:hidden;}
.list li  			{padding:0 0 10px 10px; display:block; margin:0 0 5px 0; background:url(../images/dot-hor.gif) repeat-x bottom;}
.list li.no_dot		{background:none;}
.list li.sponsored_Listing		{background:#FFFFD9; border:#FFED71 solid 1px;}
.list li.sponsored_Listing h2 	{color:#355993; font:bold 16px/25px Arial, Helvetica, sans-serif; display:block; padding-top:5px; 
								 background:url(../images/premium.gif) 460px no-repeat;} 
.list li.standard_listing {background:#F7F7F7; border:#EFEFEF solid 1px;} 
.list li.add 		{text-align:center; background:#F7F7F7; border:#EFEFEF solid 1px;} 
.list li h2			{color:#355993; font:bold 16px/25px Arial, Helvetica, sans-serif;} 
.list li p			{color:#000; font:normal 12px/16px Arial, Helvetica, sans-serif;} 
.list li p span		{color:#355993; font-weight:bold;}
.list li a 			{color:#fff; font-weight:bold; text-decoration:none; padding:1px 5px; background:#FF6600; margin:5px 5px 5px 0;
					 border:#ea5e00 solid 1px;}
.list li a:hover 	{color:#fff; text-decoration:none; background:#64af15; border:#53980a solid 1px;} 

.pager    			{font-size:11px; height:15px; margin:5px 0; color:#355993; background:#e8edf1; padding:2px 10px;
					 border:solid 2px #c4ced5; clear:both;}   
.pager a 			{color:#355993; padding:2px 5px; text-decoration:none; border:1px solid #355993; background:none; line-height:25px;} 
.pager .currentPage,.pager a:hover {color:#fff; background:#FF6600; border:#ea5e00 solid 1px; padding:2px 5px;} 

.right180		{width:172px;  margin:0 5px 0 0; float:right; font-size:12px; overflow:hidden; border:solid #e3e5e6;
				 border-width:0 6px 6px 6px;}  
.right180 h1	{background:#e3e5e6; line-height:20px; font-size:12px; font-weight:normal; text-decoration:none;
				 text-transform:capitalize; color:#666666; text-align:center;}
.right180 h3	{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;}
.right180 h2	{padding:0 10px; color:#355993; font:bold 16px/25px Arial, Helvetica, sans-serif;} 
.right180 p		{padding:0 10px;}
.right180 p span {color:#355993; font-weight:bold;}
.right180 a {color:#fff; font-weight:bold; text-decoration:none; padding:1px 5px; background:#FF6600; margin:5px 5px 5px 0;
			border:#ea5e00 solid 1px;}
.right180 a:hover {color:#fff; text-decoration:none; background:#64af15; border:#53980a solid 1px;}

.mid500		{width:555px; height:auto; margin:0 10px 0 10px; float:left; font-size:12px; overflow:hidden; }
.mid500 h1	{padding:0 0 0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS; }
.mid500 h2	{padding:0 10px; color:#355993; font:bold 16px/25px Arial, Helvetica, sans-serif;} 
.mid500 h3	{padding:0 10px; background:#e3e5e6; color:#666666; font:bold 12px/20px Trebuchet MS;}
.mid500 h4	{padding:0 10px; color:#355993; font:bold 14px Arial, Helvetica, sans-serif;}
.mid500 h4.v_heading	{padding:0; color:#355993; font:bold 12px Arial, Helvetica, sans-serif;}
.mid500 h4.v_played		{color:#000; font:normal 11px Arial, Helvetica, sans-serif;}


.mid500 .wall					{overflow:hidden;}
.mid500 .wall h1 				{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.mid500 .wall ul 				{margin:0; padding:10px; width:540px; list-style-type: none; }
.mid500 .wall li 				{display:block; font-weight:bold; padding-bottom:10px;
								 text-align:center; float:left; width:135px;}
.mid500 .wall li a 				{text-decoration:none; line-height:15px; color:#355993; background:#fff; font-size:11px; 
								 border-width:0; margin:0; padding:0; display:block;} 
.mid500 .wall li a:hover 		{color:#000;}  
.mid500 .wall li a img   		{border:1px solid #000000;}  
.mid500	.wall li a:hover img 	{border:1px solid #355993; text-decoration:none;}
.mid500 .wall li a span   		{cursor:text; font-weight:normal;}  
.mid500 .wall li a span strong, .mid500 .wall li a span strong b {cursor:text; font-weight:bold; font-size:14px; color:#FF6600;}

.mid500 .videos					{overflow:hidden;}
.mid500 .videos h1 				{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.mid500 .videos ul 				{margin:0; padding:10px; width:540px; list-style-type: none; }
.mid500 .videos li 				{display:block; font-weight:bold; padding-bottom:10px; height:140px;
								 text-align:center; float:left; width:135px;}
.mid500 .videos li a 				{text-decoration:none; line-height:15px; color:#355993; background:#fff; font-size:11px; 
								 border-width:0; margin:0; padding:0; display:block;} 
.mid500 .videos li a:hover 		{color:#000;}  
.mid500 .videos li a img   		{border:1px solid #000000;}  
.mid500	.videos li a:hover img 	{border:1px solid #355993; text-decoration:none;}
.mid500 .videos li a span   		{cursor:text; font-weight:normal;}  
.mid500 .videos li a span strong, .mid500 .videos li a span strong b {cursor:text; font-weight:bold; font-size:14px; color:#FF6600;}

 

.mid500 .joke					{overflow:hidden;}
.mid500 .joke h1 				{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.mid500 .joke h2 				{font-size:12px; font-weight:bold; color:#355993;} 
.mid500 .joke h2 span			{font-size:11px; color:#666666; font-weight:normal;} 
.mid500 .joke p 				{font-size:12px; color:#000; text-align:justify; padding:0 10px;}  
.mid500 .joke a					{color:#000; text-decoration:none;}
.mid500 .joke a:hover			{color:#000; text-decoration:underline;}
.mid500 .joke p span a			{color:#016fc7; text-decoration:underline; font-size:12px; padding-right:7px; 
								 background:url(../images/link-arrow.gif) right 5px no-repeat;}
.mid500 .joke p span a:hover	{color:#FF0000; text-decoration:none; 
								 background:url(../images/link-arrow-over.gif) right 5px no-repeat;} 
.mid500 .quote_full				{overflow:hidden;}
.mid500 .quote_full h2 			{font-size:14px; font-weight:bold; color:#355993; line-height:25px;}    
.mid500 .quote_full h2 a		{font-size:14px; font-weight:bold; color:#355993; line-height:25px;}    
.mid500 .quote_full h2 a:hover	{text-decoration:none;}    
.mid500 .quote_full span		{font-size:11px; color:#707070;	line-height:20px; padding:0 10px;}
.mid500 .quote_full span a		{font-size:11px; color:#FF0000;}
.mid500 .quote_full span a:hover{font-size:11px; color:#FF0000; text-decoration:none;}
.mid500 .quote_full p 			{font-size:12px; color:#000; text-align:justify; padding:0 10px;} 
								 
.mid500 .ringtone					{overflow:hidden;}
.mid500 .ringtone h1 				{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.mid500 .ringtone h2 				{font-size:12px; font-weight:bold; color:#355993;} 
.mid500 .ringtone h2 span			{font-size:11px; color:#666666; font-weight:normal;} 
.mid500 .ringtone p 				{font-size:12px; color:#000; text-align:justify; padding:0 10px;} 
.mid500 .ringtone p span a			{color:#016fc7; text-decoration:underline; font-size:12px; padding-right:7px; 
									 background:url(../images/link-arrow.gif) right 5px no-repeat;}
.mid500 .ringtone  p span a:hover	{color:#FF0000; text-decoration:none; 
								 	 background:url(../images/link-arrow-over.gif) right 5px no-repeat;}
.mid500 .ringtone ol				{margin-right:30px; list-style:none; width:500px;}
.mid500 .ringtone ol li 			{font-size:12px; float:left;}
.mid500 .ringtone ol li a			{text-decoration:none; font-weight:bold; color:#000 !important;}
.mid500 .ringtone ol li a:hover		{text-decoration:underline;}
.mid500 .ringtone ol li span		{text-decoration:none; font-size:11px; margin-left:5px; color:#666666;}
								 
.mid500 .img_joke					{overflow:hidden;}
.mid500 .img_joke h1 				{font-size:18px; font-weight:bold; color:#355993; margin:5px 0 5px 0;} 
.mid500 .img_joke ul 				{margin:0; padding:10px; width:540px;}
.mid500 .img_joke li 				{display:block; list-style-type: none; font-weight:bold; margin-bottom:10px; 
									 text-align:center; float:left; width:135px;}
.mid500 .img_joke li a 				{text-decoration:none; line-height:15px; color:#355993; background:#fff; font-size:11px; 
									 border-width:0; margin:0; padding:0;} 
.mid500 .img_joke li a:hover 		{color:#000;}  
.mid500 .img_joke li a img   		{border:1px solid #000000;}  
.mid500	.img_joke li a:hover img 	{border:1px solid #355993; text-decoration:none;}
.mid500 .img_joke li a span   		{cursor:text; font-weight:normal;}  
.mid500 .img_joke li a span strong, .mid500 .wall li a span strong b {cursor:text; font-weight:bold; font-size:14px; color:#FF6600;} 
							 
/*login*/
.loginpage				{margin:0 auto; width:905px;}
.loginpage	h2			{font:bold 18px/20px Arial, Helvetica, sans-serif;}
.loginpage	h2 span		{font:normal 14px/30px Arial, Helvetica, sans-serif;}
.loginpage	h1			{font:bold 18px/20px Arial, Helvetica, sans-serif; border-bottom: 1px solid #a1d3ed; padding-bottom: 8px;} 
.loginpage	h3			{font:bold 14px/20px Arial, Helvetica, sans-serif;}
.loginpage	a			{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.loginpage	a:hover		{text-decoration:underline;}
.loginpage	ul			{list-style:none;}
.loginpage	ul li		{color:#000; font:14px Arial, Helvetica, sans-serif; background:url(../images/pin.jpg) no-repeat left; 
						 padding-left:25px; line-height:20px;}
						 
						  
.tagCloud ul   				    {list-style:none;}
.tagCloud li                    {margin:0; padding:0; float:left;}
.tagCloud li a 					{background:none; padding:0 5px 0 0;}  
.tagCloud a:hover               {text-decoration:underline; }
.tagCloud a.tag1                 {font-size:11px; font-weight:bold;}
.tagCloud a.tag2                 {font-size:13px;}
.tagCloud a.tag3                 {font-size:15px; font-weight:bold;}
.tagCloud a.tag4                 {font-size:12px; font-weight:normal;} 

/* forum*/
.forum							{height:auto; margin:0 0 0 10px; overflow:hidden; font-size:11px; float:left;
								 text-align:left;}
.forum a						{color:#0066cc; text-decoration:underline; font-weight:bold; font-size:11px;}  
.forum a:hover					{text-decoration:none;}  
.forum a.link					{text-decoration:none; font-weight:normal; color:#000;}  
.forum a.link:hover				{text-decoration:underline;} 
.forum h1						{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS;}
.forum h3						{padding:0 10px; background:#004080; color:#fff; font:bold 12px/20px Trebuchet MS;} 

.forum_left						{width:250px; height:auto; margin:0 0 0 5px; overflow:hidden; font-size:12px; float:left;}  
.forum_left h1					{padding:0 10px; background:#d71820; color:#fff; font:bold 18px/30px Trebuchet MS; }  
.forum_left ul					{list-style:none; margin:10px;}
.forum_left ul h1				{font:18px Arial; color:#fff; letter-spacing:normal; text-align:left; 
								 font-weight:bold; line-height:25px;} 
.forum_left ul li a				{color:#000; text-decoration:none; padding-left:10px; line-height:18px; display:block;
					 			 background:url(../images/link-arrow.gif) left no-repeat top; font-size:12px;}
.forum_left ul li a:hover		{color:#000; text-decoration:underline;
								 background:url(../images/link-arrow-over.gif) left no-repeat;}   
								  
.tree a 						{color:#3399ff; font-size:12px; padding: 1px 3px; text-decoration: none; font-weight:bold;}
.tree a:hover					{text-decoration:underline;}								 
.greentitle 					{background-image: url(green-bg.gif); height: 23px; border: 1px solid #8a9d21;
								 font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
								 color: #FFFFFF; text-decoration: none; padding-left: 8px;}
.f_leftgreen 					{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #009900;
								 text-decoration: underline;}

.f_smalltext 					{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
								 text-decoration: none;}
.f_smalltext:hover 				{text-decoration: underline;}
.f_leftgreen:hover 				{text-decoration: none;}

ul.search_tab					{position:absolute; margin:15px 0 0 20px; padding:0; list-style:none; top:-1px;}
ul.search_tab li  				{float:left; margin:0 2px;}  
ul.search_tab li.divider		{color:#cb973a; height:30px; padding:2px; font:bold 10px/25px;}   
ul.search_tab li a.deactive		{font:bold 11px/25px "Arial", Helvetica, sans-serif; color:#cb973a;
					 text-decoration:none;}
								 
ul.search_tab li a.active		{font:bold 11px/25px "Arial", Helvetica, sans-serif; color:#cb973a;  
					 text-decoration:none; display:block; padding-bottom:3px;
					 background:url(../images/search_arrow.gif) no-repeat center 22px;}
								 
ul.search_tab li a.active strong.bor {padding:2px 8px; background:#4077af; color:#fff;}
ul.search_tab li a.active .nobor	 {padding:2px 8px;}
								 
/* slide show*/								 
.panel ul									{text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{position: relative; overflow: hidden; width: 300px; height: 219px; }
.stripViewer .panelContainer				{position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{float: left; position: relative; width: 300px; }
.stripNavL, .stripNavR, .stripNav			{display: none; }
.nav-thumb 									{border:1px solid #60768B; text-decoration:none;
										     font:normal 11px Arial, Helvetica, sans-serif; padding:0 5px;} 
#movers-row div								{float:left; margin:5px 2px;}
#movers-row div a.cross-link 				{float:left; text-decoration:none;} 
.cross-link									{display:block; position:relative; color:#000;}
.active-thumb 								{color:#fff; background:#60768B;}
.csw										{width:300px; height:219px; overflow:hidden;}

.box {background:url(../images/box-bg.gif) left bottom repeat-x;}
.box.alt { background:none;}
.box .border-top {background:url(../images/border.gif) repeat-x top;}
.box .border-bot {background:url(../images/border.gif) repeat-x bottom;}
.box .border-left {background:url(../images/border.gif) repeat-y left;}
.box .border-right {background:url(../images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.box .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom;}
.box .left-bot-corner-1 {background:url(../images/left-bot-corner-1.gif) no-repeat left bottom; width:100%;}
.box .right-bot-corner-1 {background:url(../images/right-bot-corner-1.gif) no-repeat right bottom;}
.box .inner { padding:9px 13px 9px 8px;} 

.list1 {margin:0; padding:0; list-style:none;}
.list1 li { background:url(../images/line-dotted.gif) left bottom repeat-x; padding:0 0 4px 15px; margin-bottom:4px;}
.list1 li.last { background:none; margin-bottom:0; padding-bottom:0;}
.list1 li a { color:#535353; text-decoration:none;}
.list1 li a:hover { text-decoration:underline; color:#000;} 

h3 { font-size:1.46em; color:#535353; line-height:1.2em; border-bottom:1px solid #b7b7b7; margin:0 0 10px 0; font-weight:normal; padding:0 0 9px 5px; }
