/*
Theme Name: Tintumon
Theme URI: http://tintumon.com/
Description: Tintumon - The sms hero of Keralahttps://box669.bluehost.com:2083/frontend/bluehost/filemanager/editit_code.html?__cpanel__temp__charset__=&dir=%2fhome7%2fkasrodco%2fpublic_html%2ftintumon%2fwp-content%2fthemes%2fTintumon&file=style.css
Version: 1.0
Author: Foradian
Tags: tintumon, fun, sms, entertainment

Tintumon by Foradian || http://www.foradian.com
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
@import "style.css";

* { margin:0px; padding:0px;}

body{
	background-color:#DEF4FF;
}
#mainbg{
	background-color:#def4ff;
}
#main{
     position:relative;					
	 margin:0 auto;
	 width:960px;
	 height:805px;
	 background: #ffffff url('style/images/mainbg3.png') no-repeat;
 }
 #abouttintu{
	 position:relative;
	 margin:0 auto;
	 width:960px;
	 height:805px;
	 background: #ffffff url('style/images/about_bg.png') no-repeat;
 }
*html #main{
	 padding:0;
	 margin:0 auto;
	 width:960px;
	 height:805px;
	 background: #DEF4FF url('style/images/main_bg2.png') no-repeat;
}
#buttons{
	padding:60px 0 0 570px;
}
#buttons a {
	cursor:pointer;
	float:left;
	display:block; 
}
#featuredjoke{
	height:165px;
	width:350px;
	padding:160px 0 0 538px;
	position: relative;
}
#abouttintucontent{
	height:225px;
	width:350px;
	padding:35px 0 0 538px;
}
#abouttintucontent p{
	margin-top:10px;
	font-family:georgia;
	line-height:2em;
	font-size:13px;
	font-weight:bold;
	height:140px;
	width:340px;
	color:#0C618C;
}
#readmore{
	padding:0 0 0 210px;
	height:24px;
	width:119px;
	display:block;
}
#readmore img{
	border:none;
}
#readmore a{
	cursor:pointer;
}
#featuredjoke p{
	margin-top:10px;
	font-family:georgia;
	line-height:2em;
	font-size:13px;
	font-weight:bold;
	width:340px;
	color:#0C618C;
	height:8em;
	overflow:hidden;
}
h2 a {
	font-family:georgia;
	font-weight:bold;
	color:#003652;
	font-size:16px;
	text-transform:capitalize;
	text-decoration:none;
}
h2 a:hover{
	font-family:georgia;
	font-weight:bold;
	color:#003652;
	font-size:16px;
	text-transform:capitalize;
	text-decoration:underline;
}
#footercontent{
	display:block;
	padding:138px 0 0 573px;
}
#footercontentabt{
	display:block;
	padding:265px 0 0 560px;
}
*html #footercontentabt{
	margin:0;
	padding:0;
	
	padding:140px 0 0 560px;
}
#footercontentabt a{
	text-decoration:none;
}
*html #footercontent{
	margin:0;
	padding:0;
	width:350px;
	padding:106px 0 0 564px;
}
#footercontent a{
	text-decoration:none;
	font-size:14px;
}
#navlinks{
	padding:210px 0 0 547px;	
	height:33px;
}

*html #navlinks a{
	display:block;
	background-image: url(style/images/navsprite.jpg);
	padding-top:15px;
	cursor:pointer;
}
#navlinks ul{
	list-style-type:none;
	float:left;
	display:block;
}
#navlinks ul li{
	float:left;
}
#navlinks ul li img{
	border:none;
}
#navlinks a{
	display:block;
	background-image: url(style/images/navsprite.jpg);
	padding-top:33px;
	cursor:pointer;
}
#navlinks2{
	padding:180px 0 0 547px;	
	height:33px;
}

*html #navlinks2 a{
	display:block;
	background-image: url(style/images/navsprite.jpg);
	padding-top:15px;
	cursor:pointer;
}
#navlinks2 ul{
	list-style-type:none;
	float:left;
	display:block;
}
#navlinks2 ul li{
	float:left;
}
#navlinks2 ul li img{
	border:none;
}
#navlinks2 a{
	display:block;
	background-image: url(style/images/navsprite.jpg);
	padding-top:33px;
	cursor:pointer;
}
#home {
	width: 81px;
    background-position: 0px -33px;
}
#home2 {
	width: 81px;
    background-position: 0px 0px;
}#home2:hover{
    background-position: 0px -33px;
}
#home:hover{
    background-position: 0px -33px;
}
#joke {
    width: 87px;
    background-position: -81px 0;
}
#joke2 {
    width: 87px;
    background-position: -81px -33px;
}
#joke:hover {
    background-position: -81px -33px;
}
#about {
    width: 86px;
    background-position: -168px 0;
}
#about2 {
    width: 86px;
    background-position: -168px -33px;
}
#about:hover {
    background-position: -168px -33px;
}
#fans {
    width: 82px;
    background-position: -254px 0;
}
#fans2 {
    width: 82px;
    background-position: -254px -33px;
}
#fans:hover {
    background-position: -254px -33px;
}
#footer{
	background: #DEF4FF url('style/images/footer.jpg') no-repeat;
	margin:0 auto;
	width:960px;
	height:108px;
}
#footerleft{
	float:left;
}
.footerleft1{
	font-family:georgia;
	color:#87cb25;
	font-size:14px;
	font-weight:bold;
}

#footerright{
	float:right;
}
.footerright1{
	color:white;
	text-align:right;
	font-weight:bold;
}
.footerright2{
	color:#87cb25;
	text-align:right;
}
#jokeheader{
	margin:0 auto;
	width:960px;
	height:303px;
	background: #DEF4FF url('style/images/jokeheader.jpg') no-repeat;
}
*html #jokeheader{
	margin:0 auto;
	width:960px;
	height:301px;
	background: #DEF4FF url('style/images/jokeheader.jpg') no-repeat;
}
#jokeheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:250px;
	background: #DEF4FF url('style/images/jokeheader2.png') no-repeat;
}
*html #jokeheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:248px;
	background: #DEF4FF url('style/images/jokeheader2.png') no-repeat;
}
#fansheader{
	position:relative;
	margin:0 auto;
	width:960px;
	height:303px;
	background: #DEF4FF url('style/images/fansheader.png') no-repeat;
}
*html #fansheader{
	position:relative;
	margin:0 auto;
	width:960px;
	height:301px;
	background: #DEF4FF url('style/images/fansheader.png') no-repeat;
}
#fansheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:250px;
	background: #DEF4FF url('style/images/fansheader2.png') no-repeat;
}
*html #fansheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:248px;
	background: #DEF4FF url('style/images/fansheader2.png') no-repeat;
}
#shoppingheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:250px;
	background: #DEF4FF url('style/images/shoppingheader.png') no-repeat;
}
*html #shoppingheader2{
	position:relative;
	margin:0 auto;
	width:960px;
	height:248px;
	background: #DEF4FF url('style/images/shoppingheader.png') no-repeat;
}
#jokecontentbg{
	
	margin:0 auto;
	width:960px;
	background: #DEF4FF url('style/images/jokebg.jpg') repeat-y;
}
#jokebgend{
	margin:0 auto;
	width:960px;
	height:24px;
	background: #DEF4FF url('style/images/jokebgend.jpg') no-repeat;
}
#postimghead{
	width:461px;
	height:14px;
	background: #ffffff url('style/images/postimghead.jpg') no-repeat;
}
.postimgheaddownloadsbg{
	width:460px;
	height:150px;
	background: #86CDF1 url('style/images/downloadsbg.png') no-repeat;
	padding:25px;
}
.postimgheaddownloadsbg2{
	width:460px;
	height:150px;
	background: #86CDF1 url('style/images/downloadsbg2.png') no-repeat;
	padding:25px;
}
#postimgmoredownloadsbg{
	width:510px;
	height:38px;
	background: #86cdf1;
}
.postimgmorebg{
	width:510px;
	height:38px;
	background: #86cdf1;
	margin:0 0 40px 0;
}
.postimgmorebg2{
	width:510px;
	height:43px;
	background: #86cdf1;
	
}
.postimgmorebutton{
	width:125px;
	height:38px;
	background: #A8DDF8 url('style/images/downloadsmore.png') 0 0 no-repeat;
	float:right;
}
.postimgmorebutton:hover{
	width:125px;
	height:38px;
	background: #A8DDF8 url('style/images/downloadsmore.png') -125px 0 no-repeat;
	float:right;
	cursor:pointer;
}
*html #postimgmorebg a{
	width:125px;
	height:38px;
	background: #A8DDF8 url('style/images/downloadsmore.png') 0 0 no-repeat;
	float:right;
}
*html #postimgmorebg a:hover{
	width:125px;
	height:38px;
	background: #A8DDF8 url('style/images/downloadsmore.png') -125px 0 no-repeat;
	float:right;
}
#postimgend{
	width: 461px;
	height: 18px;
	background: #85cef1 url('style/images/postimgend.png') no-repeat;
}

#postimgend3{
	margin:0 0 30px 0;
	width:461px;
	height:14px;
	background: #ffffff url('style/images/postimgend.png') no-repeat;
}
#postimghead2{
	width:461px;
	height:13px;
	background: #DEF4FF url('style/images/postimghead2.jpg') no-repeat;
}

#postimgend2{
	width:461px;
	height:14px;
	background: #DEF4FF url('style/images/postimgend2.jpg') no-repeat;
}
#postbody{
	width:461px;
	background-color:white;
}
#postbody2{
	
	width:461px;
	background-color:#DEF4FF;
}
#discussioncontent p a{
	color:#003652;
	text-decoration:none;
}
#discussioncontent p a:hover{
	color:#003652;
	text-decoration:underline;
}
.poststyle2 li {
	color:#86cdf1;
	text-decoration:none;
}
.poststyle2 li a{
	
	color:#003652;
	text-decoration:none;
}
.poststyle2 li a:hover{
	color:#003652;
	text-decoration:underline;
}
#postbody .poststyle a{
	color:#003652;
	text-decoration:none;
}
#postbody .poststyle a:hover{
	color:#003652;
	text-decoration:underline;
}
#postsfull{
	background-color: #85cef1;
	width:461px;
	margin-left:398px;
	
}

*html #postsfull{
	background-color: #85cef1;
	width:461px;
	margin-left:396px;
}
#footermain{
	width:767px;
	padding:30px 0 0 114px;
}
#commentbg{
	padding:10px 0 0 50px;
	width:138px;
	height:33px;
	background: #ffffff url('style/images/commentbg.jpg') no-repeat;
	float:right;
}
#commentbg a{
	font-weight:bold;
	color:#003652;
	text-decoration:none;
}
#commentbg a:hover{
	color:#003652;
	text-decoration:underline;
}
#jokesidebar{
	margin:0 0 0 85px;
	/*height:750px;*/
	width:298px;
	float:left;
}
#jokesidebar2{
	margin:0 0 0 90px;
	/*height:750px;*/
	width:298px;
	
}
*html #jokesidebar{
	margin:0 0 0 40px;
	height:750px;
	width:298px;
	float:left;
}
#searchbg{
	padding:60px 0 0 50px;
	width:248px;
	height:86px;
	background: #ffffff url('style/images/searchbg.jpg') no-repeat;
}
#loginbg{
	width:298px;
	height:239px;
	background: #87CDF1 url('style/images/loginbg.jpg') no-repeat;
}
#joinnowbg{
   width:298px;
   height:55px;
   background: #87CDF1 url('style/images/join_now_bg.jpg') 0 0 no-repeat;
   float:left;       
}
#joinnowbg:hover{
   width:298px;
   height:55px;
   background: #87CDF1 url('style/images/join_now_bg.jpg') -298px 0 no-repeat;
   float:left;
}
#mcfbg{
	width:238px;
	height:76px;
	background: #87CDF1 url('style/images/top_contrib_fans.png') no-repeat;
	padding: 50px 0 0 60px;
}
#ljfbg{
	width:238px;
	height:76px;
	background: #87CDF1 url('style/images/latest_fans.png') no-repeat;
	padding: 50px 0 0 60px;
}
.extender{
	height:1px;
	width:100%;
	clear:both;
}
#ratecmnt{
	width:461px;
	height:40px;
	margin:10px 0 55px 0;
}
#ratecmnt2{
	width:461px;
	height:30px;
}
#ratebg{
	width:260px;
	float:left;
}
.poststyle
{	text-align:left;
	padding:15px 30px 15px 30px;
	color:#003652;
	font-family:georgia;
	line-height:2em;
	font-weight:bold;
	font-size:13px;	
}
.poststyle2 {
	background-color: #fff;
	padding:15px 30px 15px 30px;
	color:#003652;
	font-family:georgia;
	line-height:2em;
	font-weight:bold;
	font-size:13px;	
}
#discussioncontent{
	
	width:305px;
	margin-left:70px;
	padding:0 0 25px 10px;
	text-align:justify;
}
*html #discussioncontent{
	
	width:260px;
	margin-left:80px;
	padding:0 0 25px 10px;
	text-align:justify;
}

#imgthumb{
	width:80px;
	float:left;
}
#nextprelink{
	width:461px;
}
.nextlink{
	width:231px;
	height:40px;
	float:right;
	background: #ffffff url('style/images/nextlink.jpg') no-repeat;
}
.prevlink{
	width:230px;
	height:40px;
	float:left;
	background: #ffffff url('style/images/prevlink.jpg') no-repeat;
}
#searchform #s{
	color:#10629C;
	font-weight:bold;
	font-size:14px;
	height:28px;
	padding:13px 25px 0 20px;
	border:none;
	background:none;
	width:143px;
}
#name{
	color:#10629C;
	font-weight:bold;
	font-size:14px;
	margin:80px 0 0 70px;
	height:25px;
	background:none;
	border-style:none;
}
#pass{
	color:#10629C;
	font-weight:bold;
	font-size:14px;
	margin:45px 0 0 70px;
	height:25px;
	background:none;
	border-style:none;
}
#splbuttons{
	height:auto;
}
#splbutton1 a {
	width:298px;
	height:67px;
	background: #87CDF1 url('style/images/spl_button_1.png') 0 0 no-repeat;
	display:block;
}
#splbutton2 a{
	width:298px;
	height:82px;
	background: #87CDF1 url('style/images/spl_button_3.png') 0 0 no-repeat;
	display:block;	
}
#splbutton3 a{
	width:298px;
	height:82px;
	background: #87CDF1 url('style/images/spl_button_2.png') 0 0 no-repeat;
	display:block;		
}
#splbutton3 a:hover{
	width:298px;
	height:82px;	
	background: #87CDF1 url('style/images/spl_button_2.png') -298px 0 no-repeat;
}
#splbutton4 a{
	width:298px;
	height:71px;
	background: #87CDF1 url('style/images/spl_button_4.png') 0 0 no-repeat;
	display:block;		
}
#splbutton4 a:hover{
	width:298px;
	height:71px;	
	background: #87CDF1 url('style/images/spl_button_4.png') -298px 0 no-repeat;
}
#splbutton1 a:hover{
	width:298px;
	height:67px;
	background: #87CDF1 url('style/images/spl_button_1.png') -298px 0 no-repeat;
}
#splbutton2 a:hover{
	width:298px;
	height:82px;	
	background: #87CDF1 url('style/images/spl_button_3.png') -298px 0 no-repeat;
}

.viewdiscussionstyle {
	float:left;
}
.commentstyle{
	width:120px;
	float:right;
}
.viewdiscussionstyle a{
	color:#8fb9ce;
}
.commentstyle{
	color:#8fb9ce;
}
#discomment{
	padding:20px 0 0 0;
}
#discussioncontent h2 a{
  text-decoration:none;
}
#discussioncontent h2 a:hover{
  text-decoration:underline;
}

#discussioncontent h2{
	text-transform:capitalize;
}
#buttons2{
	
	height: 43px;
	
	
}
#buttonsdownloads{
	margin: 48px 0 0 397px;
	height: 43px;
	float:left;
	width:559px;
}
*html #buttonsdownloads{
	margin: 48px 0 0 200px;
	height: 43px;
	float:left;
	width:559px;
}
#buttons3{
	margin: 0;
	height: 41px;
}
*html #buttons3{
	margin: 0;
	height: 42px;
}
#latest{
	float:left;
	width:116px;
	height:43px;
	background: #87CDF1 url('style/images/latestactive.png') no-repeat;
	display:block;	
}
#popular{
	width:116px;
	height:43px;
	background: #87CDF1 url('style/images/popular.png') no-repeat;
	display:block;	
	float:left;
}
#latest2 {
	float:left;
	width:116px;
	height:43px;
	background: #87CDF1 url('style/images/latest.png') no-repeat;
	display:block;	
}
#popular2{
	width:116px;
	height:43px;
	background: #87CDF1 url('style/images/popularactive.png') no-repeat;
	display:block;	
	float:left;
}
#discussion{
	float:left;
	width:134px;
	height:43px;
	background: #87CDF1 url('style/images/discussionactive.png') no-repeat;
	display:block;	
}
.rcbutton{
	float:left;
	width:134px;
	height:43px;
	background: #87CDF1 url('style/images/tintumonrcbutton.png') no-repeat;
	display:block;	
}
#fan{
	width:74px;
	height:43px;
	background: #87CDF1 url('style/images/fan.png') no-repeat;
	display:block;	
	float:left;
}
#discussion2{
	float:left;
	width:134px;
	height:43px;
	background: #87CDF1 url('style/images/discussion.png') no-repeat;
	display:block;	
}

#wallpaperbutton{
	float:left;
	width:124px;
	height:43px;
	background: #87CDF1 url('style/images/wallpaperbutton.png') no-repeat;
	display:block;	
}
#pdfbutton{
	float:left;
	width:124px;
	height:43px;
	background: #87CDF1 url('style/images/pdfbutton.png') no-repeat;
	display:block;	
}
#fan2{
	width:74px;
	height:43px;
	background: #ffffff url('style/images/fansactive.png') no-repeat;
	display:block;	
	float:left;
}
#submitjokemain{
	background: #DEF4FF;
}
#logoutbutton{
	width:100px;
	height:34px;
	background: #ffffff url('style/images/logoutsprite.png') 0 0 no-repeat;
	float:right;
	margin:0 10px 0 0;
}
#logoutbuttonsingle{
	width:100px;
	height:34px;
	background: #ffffff url('style/images/logout.png') no-repeat;
	float:left;
	margin:5px 0 0 350px;
}
#logoutbutton:hover{
	width:100px;
	height:34px;
	background: #ffffff url('style/images/logoutsprite.png') -100px 0 no-repeat;
	float:right;
}
#forgotpass{
	margin:0 0 0 18px;
	width:139px;
	height:28px;
	background: #85CEF1 url('style/images/forgotpasssprite.png') 0 0 no-repeat;
	float:left;
}
*html #forgotpass{
	margin:0;
	padding:0;
	width:139px;
	height:28px;
	background: #85CEF1 url('style/images/forgotpasssprite.png') 0 0 no-repeat;
	float:left;
}
*html #forgotpass:hover{
	margin:0;
	padding:0;
	width:139px;
	height:28px;
	background: #85CEF1 url('style/images/forgotpasssprite.png') -139px 0 no-repeat;
	float:left;
}
#forgotpass:hover{
	width:139px;
	height:28px;
	background: #85CEF1 url('style/images/forgotpasssprite.png') -139px 0 no-repeat;
	float:left;
}

.submit{
	width:50px;
}
#comments{
	color:#0D608A;
	font-size:17px;
	font-family:georgia;
}
.comment-author{
	
	float:left;
	height:32px;
}
.comment-meta{
	height:32px;
	
	
	float:right;
}
.comment-body{
	border-bottom:1px solid #95D5F8;
	height:40px;
}
.comment-author .avatar{
	float:left;
	padding:0 10px 0 0;
}
.comment-meta a{
	color:#86CDF1;
	text-decoration:none;
	font-family:georgia;
	font-size:12px;
}
.comment-edit-link{
	color:#0C608D;
}
.singlecommentstyle{
	color:#686d70;
	padding:10px 0 0 0;
	text-align:justify;
}
.singlecommentstyle a{
	color:#024968;
	
}
.singlecommentstyle a:hover{
	color:#86CDF1;
	
}

.commentlist li{
	padding:0 0 25px 0;
}
#comment{
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;
	padding:20px;
	width:424px;
	height:143px;
	background: #87CDF1 url('style/images/textarea.png') no-repeat;
	float:left;
	border-style:none;
	margin:10px 0 10px 0;
}
#author{
	padding:10px 5px 0 20px;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	width:163px;
	height:33px;
	background: #87CDF1 url('style/images/commentbg.jpg') no-repeat;
	border-style:none;
	margin:5px 0 5px 0;
}
#email{
	padding:10px 5px 0 20px;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	width:163px;
	height:33px;
	background: #87CDF1 url('style/images/commentbg.jpg') no-repeat;
	border-style:none;
	margin:5px 0 5px 0;
}
#url{
	padding:10px 5px 0 20px;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	width:163px;
	height:33px;
	background: #ffffff url('style/images/commentbg.jpg') no-repeat;
	border-style:none;
	margin:5px 0 5px 0;
}
.themestyle{
	float:left;
	padding:15px 5px 0 0;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}

.comment-author .fn a{
		text-decoration:none;
		color:#003652;
}
.comment-author .fn a:hover{
		text-decoration:underline;
		color:#003652;
}
.photo{
	float:left;
	padding:0 10px 0 0;
	height:60px;width:60px;
	width:50px;
	height:50px;
}
.comment-author .photo{
	float:left;
	padding:0 10px 0 0;
	height:60px;width:60px;
	width:32px;
	height:32px;
}
#respond h2{
	color:#0D608A;
	font-family:georgia;
	font-weight:bold;
	font-size:17px;	
}
#commentform p{
	color:#10638D;
	font-family:georgia;
	font-size:13px;	
}
#submit{	
	float:left;
	background:#85CEF1 url(style/images/submitsprite.png) no-repeat scroll 0 0;
	border-style:none;
	height:24px;
	width:84px;
	border: none;
	cursor: pointer;
}
#submit:hover{	
	float:left;
	background:#85CEF1 url(style/images/submitsprite.png) no-repeat scroll -84px 0;
	border-style:none;
	height:24px;
	width:84px;
	border: none;
	cursor: pointer;
}
#commentimg {
	height:32px;
	width:32px;
}
.preloaded-img {
	
}
#submit-joke-link {
	background: #87CDF1 url(style/images/submit.jpg) center center no-repeat;
	display: block;
	height: 30px;
	width: 140px;
}
#submit-joke-link:hover {
	background: #87CDF1 url(style/images/submit_hover.jpg) center center no-repeat;
	display: block;
	height: 30px;
	width: 140px;
}
#downloads-link {
	background: #87CDF1 url(style/images/downloads.jpg) -196px 0 no-repeat;
	display: block;
	height: 30px;
	width: 196px;
}
#downloads-link:hover {
	background: #87CDF1 url(style/images/downloads.jpg) 0 0 no-repeat;
	display: block;
	height: 30px;
	width: 196px;
}
.fan_image_link img {
	width: 50px;
	height: 50px;
}

#author-photo .avatar {
	height: 50px;
	width: 50px;
}
#author-photo {
	float:left;
	width: 100px;
}
#author-info {
	float:left;
	width: 300px;
}
#author-info h2 {
	font-size: 1.3em;
}
#editprofilebg{
    padding:75px 136px 46px 49px;
    width:433px;
	height:579px;
	background:#0C618C url(style/images/editprofilebg.png) no-repeat;
}
#first_name{
	padding:19px 18px 0 182px;
	background:#0C618C url(style/images/firstname.png) no-repeat;
	width:427px;
	height:51px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#last_name{
padding:14px 18px 0 182px;
	background:#0C618C url(style/images/lastname.png) no-repeat;
	width:427px;
	height:47px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#nickname{
	padding:14px 18px 0 182px;
	background:#0C618C url(style/images/nickname.png) no-repeat;
	width:427px;
	height:47px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;
}
#email2{
	padding:14px 18px 0 182px;
	background:#0C618C url(style/images/email2.png) no-repeat;
	width:427px;
	height:52px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#description2{
	padding:19px 18px 20px 182px;
	background:#0C618C url(style/images/aboutyou.png) no-repeat;
	width:427px;
	height:201px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#pass1{
	padding:16px 18px 0 190px;
	background:#0C618C url(style/images/pass1.png) no-repeat;
	width:435px;
	height:45px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#pass2{
	padding:16px 18px 0 190px;
	background:#0C618C url(style/images/pass2.png) no-repeat;
	width:435px;
	height:48px;
	border:none;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
}
#userphoto_image_file{
	margin:8px 0 0 196px;
}
#kuserphoto_image_file{
	background:transparent url(style/images/yourphoto1.png) no-repeat;
	width:427px;
	height:48px;
	border-style:none;
}
#kuserphoto_image_file p{
	font-weight:bold;
	color:#75AAC5;
}
.profpic{
	margin: 0 0 0 80px;
}
.cycsubmitclass{
  margin:0 0 0 350px;
  width: 89px;
  height: 40px;
  background: transparent url(style/images/submitjokebutton.png) no-repeat;
  border: none;
}
.discussiontab {
       background: #fff url(style/images/discussionactive.png) no-repeat;
       height: 43px;
       width: 134px;
}

.jokestab {
       background: #fff url(style/images/jokestabactive.png) no-repeat;
       height: 38px;
       width: 87px;
}

#registerbg{
	margin:0px auto;
    padding:98px 58px 0 31px;
    width:328px;
	height:270px;
	background:#0C618C url(style/images/registerbg.png) no-repeat;
}
#loginbgtm{
  margin:0px auto;
  padding:95px 63px 0 31px;
  width:348px;
  height:233px;
  background:#0C618C url(style/images/loginbg.png) no-repeat;
}
#getpassbg{
	margin:0px auto;
    padding:95px 63px 0 31px;
    width:358px;
	height:283px;
	background:#0C618C url(style/images/forgotpassbg.png) no-repeat;
}
.nameregbg{
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:18px 20px 0 128px;
	border:none;
	width:220px;
	height:35px;
	background:#0C618C url(style/images/namereg.png) no-repeat;
}
.mailregbg{
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:18px 20px 0 128px;
	border:none;
	width:220px;
	height:35px;
	background:#0C618C url(style/images/mailreg.png) no-repeat;
}
.passregbg{
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:18px 20px 0 128px;
	border:none;
	width:220px;
	height:35px;
	background:#0C618C url(style/images/passreg.png) no-repeat;
}
.reenterregbg{
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:18px 20px 0 128px;
	border:none;
	width:220px;
	height:35px;
	background:#0C618C url(style/images/reenterreg.png) no-repeat;
}
.submitregbutton{
	margin:0 0 0 270px;
	background: transparent url(style/images/submitjokebutton.png) no-repeat;
	height: 40px;
	width: 89px;
	border: none;
	cursor:pointer;
}
.submitregbutton2{
	margin:0 0 0 250px;
	background: transparent url(style/images/submitjokebutton.png) no-repeat;
	height: 40px;
	width: 89px;
	border: none;
	cursor:pointer;
}

.login{
	background:#0C618C;
}
#getpassbg .login{
	background:#DEF4FF;
}

.poststyle2 #searchform #s {
	border: 1px solid;
	height: 20px;
	padding: 0;
	margin: 20px 0 0 0;
}
#submission_award {
	background-image: url(style/images/10k_award.png);
	display: block;
	height: 238px;
	left: 700px;
	outline: none;
	position: absolute;
	top: -10px;
	width: 238px;
	cursor:pointer;
	behavior: url("iepngfix.htc");
}
p {
  padding: 5px 0 5px 0;
}
#login_error{
	-moz-border-radius:10px;
	padding:10px;
	margin:0px auto;
	background:lightyellow;
	border:1px solid yellow;
	font-weight:bold;
	margin:10px;
	width:255px;
}
#tintustats{
	background:#87CDF1 url(style/images/tintustatsbg.png);
	width:243px;
	height:76px;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:50px 0 0 55px;
	margin:15px 0 0 0;
}
.comment .poststyle2 {
  background-color: #def4ff;
}
.contactmail{  
 
	padding-left:85px;
	padding-right:25px; 
	padding-top:14px;
	padding-bottom:10px;
     color:#0C618C;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;          
	border-style:none;
    background: #ffffff url(style/images/mailfieldstar.png) no-repeat;
    width:225px;height:26px;
}
.contactname{	
       
	padding-left:85px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:7px; 
	color:#0C618C;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;          border-style:none;
    background: #ffffff url(style/images/namefieldstar.png) no-repeat;
    width:225px;height:28px;}
.contactsub{	
       
	padding-left:85px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:7px; 
	color:#0C618C;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;          border-style:none;
    background: #ffffff url(style/images/phonefield.png) no-repeat;
    width:225px;height:28px;}
#contacttext{ 
	
	padding-left:85px;
	padding-right:25px; 
	padding-top:20px;
	padding-bottom:10px;   
    color:#0C618C;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;    
    border-style:none;
	background: #ffffff url(style/images/messagefieldstar.png) no-repeat;
    width:225px;height:158px;
}
.career{
	background:#0C618C url(style/images/submitjokebg4.png) no-repeat;
	margin:0px auto;
	width:410px;
	height:497px;
}
.career_mail{
	padding:75px 0 0 50px;
	}
.contactsubmitjokebutton {
  margin:10px 0 0 230px;
  background: transparent url(style/images/submitjokebutton.png) no-repeat;
  width: 89px;
  height: 40px;
  border: none;
  cursor: pointer;
}
.contactuslink{
	cursor:pointer;
	color:#fff;
}
#footerleft a:hover{
	text-decoration:underline;
}
#footercontent a.contactuslink:hover{
	text-decoration:underline;
}
#footercontentabt a.contactuslink:hover{
	text-decoration:underline;
}
.wallstyle{
	padding:0 13px 0 0;
	width:137px;
	height:152px;
	float:left;
}
*html .wallstyle{
	padding:0 13px 0 0;
	width:137px;
	height:150px;
}
.wall1{
	background:url(style/images/wall1.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
	}
.wall2{
	background:url(style/images/wall2.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
	}
.wall3{
	background:url(style/images/wall3.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
	}
	.wall4{
	background:url(style/images/wall4.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
	}
	.wall5{
	background:url(style/images/wall5.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
}
	.ebook1{
	background:url(style/images/ebook1.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
}
	.ebook2{
	background:url(style/images/ebook2.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
}
	.ebook3{
	background:url(style/images/ebook3.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
}
	.ebook4{
	background:url(style/images/ebook4.png) no-repeat;
	width:137px;
	height:150px;
	cursor:pointer;
	display:block;
}
.wallbghead{
	background:#A8DDF8 url(style/images/wallbgend.png) no-repeat;
	width:462px;
	height:17px;
}
.wallbgend{
	background:#A8DDF8 url(style/images/wallbghead.png) no-repeat;
	width:462px;
	height:17px;
}
.wallbgmain{
	background:#A8DDF8;
	width:462px;
}
.wallbgfull{
	background:#A8DDF8;
	}
.wall3pack{
	height:150px;
	width:462px;
	margin:0 0 30px 13px;
	
}
#searchbg2{
	padding:5px 0 0 100px;
	margin:0 0 0 40px;
	float:left;
	padding:0;
	width:182px;
	height:43px;
	background: #87CDF1 url('style/images/searchsidebg.png') no-repeat;
}
.searchbg3{
	padding:5px 0 0 100px;
	margin:0 0 0 280px;
	float:left;
	padding:0;
	width:182px;
	height:43px;
	background: #87CDF1 url('style/images/searchsidebg.png') no-repeat;
}
*html .searchbg3{
	padding:5px 0 0 100px;
	margin:0 0 0 140px;
	float:left;
	padding:0;
	width:182px;
	height:43px;
	background: #87CDF1 url('style/images/searchsidebg.png') no-repeat;
}
input#nickname::selection {
	background: #ffb7b7;
}
.loggedinas{
	width:298px;
	height:89px;
	background:#C6ECFF url(style/images/Loggedinas.png) no-repeat;
}
.loggedinastext{
	display:block;
	padding:50px 0 0 0;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	font-family:arial;
	color:#105F88;
}
.newloginstyle{
	width:237px;
	height:71px;
	background:#87CDF1 url(style/images/newloginstylebg.png) no-repeat;
	padding:30px 0 0 60px;
	font-weight:bold;
	font-family:arial;
	font-size:13px;
	color:#0F6388;
	
}
.newloginstyle a{
	display:block;
	padding-top:3px;
	color:white;
	text-decoration:none;
}
.newloginstyle a:hover{
display:block;
	padding-top:3px;
	color:white;
	text-decoration:underline;
}
.avtarfloat{
	float:left;
	margin:0 10px 0 0;
	}
	.newprofiledetails{
	float:left;
	}
	.avtarfloat .photo{
	width:32px;
	height:32px;
	}
	#error_messages2{
	float:left;
	font-weight:bold;
	color: red;
}
.aids_day
	{
	background-image: url(style/images/aids_day.png);
	height: 106px;
	margin-left: 880px;
	outline: none;
	position: absolute;
	margin-top: 138px;
	width: 71px;
	cursor:pointer;
	behavior: url("iepngfix.htc");
	
}
#tinturssbutton{
	background:#95D5F8 url(style/images/rssbutton.png) 0 0 no-repeat;
	height: 73px;
	display:block;
	outline: none;
	
	
	width: 207px;
	cursor:pointer;
	
}
#tinturssbutton:hover{
	background:#95D5F8 url(style/images/rssbutton.png) -207px 0 no-repeat;
	height: 73px;
	display:block;
	outline: none;
	
	width: 207px;
	cursor:pointer;
	
}
#tinturss{
	background:#87CDF1 url(style/images/rssbg.png) no-repeat;
	width:243px;
	height:86px;
	color:#10638D;
	font-family:georgia;
	font-weight:bold;
	font-size:13px;	
	padding:35px 0 0 33px;
}
.backbuttonstrip{
	width:461px;
	background:#87CDF1;
	display:block;
	
}
.backbutton{
	width:54px;
	height:40px;
	background:#87CDF1 url(style/images/backbutton.png) 0 0 no-repeat;
	float:right;
	display:block;
}
.backbutton:hover{
	width:54px;
	height:40px;
	background:#87CDF1 url(style/images/backbutton.png) -54px 0 no-repeat;
	float:right;
	display:block;
}
.adlink1{
background: url(style/images/tintumon-damn.png) 0 0 no-repeat;
height:135px;
width:461px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink1:hover{
background: url(style/images/tintumon-damn.png) -461px 0 no-repeat;
height:135px;
width:461px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}

.adlink2{
background: url(style/images/tintumontshirtslogan.png) 0 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink2:hover{
background: url(style/images/tintumontshirtslogan.png) -463px 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink3{
background: url(style/images/tintumonchatad.png) 0 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink3:hover{
background: url(style/images/tintumonchatad.png) -461px 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink4{
background: url(style/images/shoppingad.png) 0 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink4:hover{
background: url(style/images/shoppingad.png) -462px 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink6{
background: url(style/images/facebookad.png) 0 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.adlink6:hover{
background: url(style/images/facebookad.png) -461px 0 no-repeat;
height:135px;
width:463px;
display:block;
outline: none;
cursor:pointer;
margin:0 0 20px 0;
}
.cycsubmitclass{
	cursor:pointer;
}
.pingback #postbody2 .poststyle2{
	background-color:#DEF4FF;
}
#discussioncontent p a{
	color:#86CDF1;
	text-decoration:underline;
}
.disclaimerbg{
	background:#0C618C url(style/images/disclaimerbg.png) no-repeat;
	padding:85px 50px 50px 30px;
	height:208px;
	width:330px;
	
}
.disclaimerbg p{
	font-family:georgia;
	text-align:justify;
	color:#0C618C;
	font-size:15px;
}
.privacypolicybg{
	background:#0C618C url(style/images/privacybg.png) no-repeat;
	padding:70px 50px 50px 30px;
	height:315px;
	width:330px;
	
}
.privacypolicybg p{
	font-family:georgia;
	text-align:justify;
	color:#0C618C;
	font-size:15px;
}
.disclaimer{
	color:white;
	cursor:pointer;
}
.privacypolicy{
	color:white;
	cursor:pointer;
	}
.privacypolicybg ul li{
	font-family:georgia;
	text-align:justify;
	color:#0C618C;
	font-size:15px;
	list-style-type:disc;
	margin-left:17px;
}
.recentcommentshead{
	background: url(style/images/tintumonrecentcommentshead.png) no-repeat;
	width:298px;
	height:42px;
	display:block;
	margin:20px 0 0 0;
}
.recentcommentsend{
	background: url(style/images/tintumonrecentcommentsend.png) no-repeat;
	width:298px;
	height:12px;
	display:block;
}
.recentcommentsbg{
	background: url(style/images/tintumonrecentcommentsbg.png) repeat-y;
	width:244px;
}
.rcstyle{
	padding:5px 32px 10px 18px;
	font-family:georgia;
	font-weight:bold;
	
	color:#024968;
	font-size:15px;
}
.rcstyle a{
	
	font-family:georgia;
	font-weight:bold;
	color:#0C618C;
	font-size:15px;
	text-decoration:none;
	
}
.rcstyle a:hover{
	
	font-family:georgia;
	font-weight:bold;
	color:#0C618C;
	font-size:15px;
	text-decoration:underline;
}
.rcstyle li{
	margin:10px 0 0 15px;
	
}
.sidebarlinksbg{
	background:#87cdf1 url(style/images/tintumonlinksbg.png) no-repeat;
	width:248px;
	height:140px;
	padding:60px 0 0 40px;
		
}
.sidebarlinksbg a{	
	font-family:georgia;
	font-weight:bold;
	color:#0C618C;
	font-size:16px;
	text-decoration:none;
	display:block;
	padding:3px;
}
.sidebarlinksbg a:hover{	
	color:#fff;
	text-decoration:underline;
}
.sidebarlinks1{
	width:105px;
	height:102px;
	float:left;
	
}
.sidebarlinks2{
	width:105px;
	height:102px;
	float:left;
	
	}
.descriptionstyle{
	border-top:1px dashed #87CDF1;
}
.discussioncontentrc{
	width:355px;
	margin:10px 0 0 13px;
	padding:0 0 0 10px;
	text-align:justify;
}
.discussioncontentrc li{
	color:#003652;
	border-bottom:1px dashed #86CDF1;
	padding:0 0 14px 0;
}
.rcspan{
	display:block;
	margin:10px 0 0 0;
}
.discussioncontentrc li a{
	color:#0C618C;
	text-decoration:none;
	font-size:17px;
}
.discussioncontentrc li a:hover{
	color:#0C618C;
	text-decoration:underline;
}
.rcfade{
	color:#6D8E9F;
	font-style:italic;
	;
}
.rcstyle span{
	display:block;
	font-size:17px;
	margin:15px 0 0 15px;
	background:#0C618C;
	width:190px;
	padding:8px 0 8px 21px;
}
.rcstyle span:hover{
	background:#2B83AF;
}
a.rclinkstyle{
	color:#fff;
	}
a.rclinkstyle:hover{
	color:#fff;
	text-decoration:none;
}
#main a.chatbutton{
	width:108px;
	height:109px;
	background:transparent url(style/images/chatsprite.png) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	top:70px;
	left:280px;
	display:block;
	outline:none;
}
#main a.chatbutton:hover{
	width:108px;
	height:109px;
	background:transparent url(style/images/chatsprite.png) no-repeat -108px 0;
	cursor:pointer;
	position:absolute;
	top:70px;
	left:280px;
	display:block;
}
a.chatbutton{
	width:108px;
	height:109px;
	background:transparent url(style/images/chatsprite.png) no-repeat 0 0;
	cursor:pointer;
	position:absolute;
	top:50px;
	left:250px;
	display:block;
	outline:none;
}
a.chatbutton:hover{
	width:108px;
	height:109px;
	background:transparent url(style/images/chatsprite.png) no-repeat -108px 0;
	display:block;
}
	
span.registerrule{
	font-size:14px;
	font-weight:bold;
	font-family:georgia;
	color:#0C618C;
	padding:0px;
}
.shoppingblock{
	width:711px;
	height:333px;
	background:transparent url(style/images/shoppingblock.png) no-repeat ;
	margin:0 0 0 145px;

}
.shoppingblock2{
	width:711px;
	height:333px;
	background:transparent url(style/images/shoppingcomplete.png) no-repeat ;
	margin:0 0 20px 145px;

}
.maletshirtjquery{
	width:293px;
	height:286px;
	float:left;
	margin:25px 51px 0 29px;
}
.msj1{width:293px;height:216px;position:relative}
.msjp1{position:absolute;}
.msjp2{position:absolute;}
.msjp3{position:absolute;}
.msjp4{position:absolute;}
.msj2{width:287px;height:54px;padding:7px 0 0 6px;}
.msj2a{margin:0 10px 0 0;}
.msj2b{margin:0 12px 0 0;}
.msj2c{margin:0 10px 0 0;}
.msj2a:hover{cursor:pointer;}
.msj2b:hover{cursor:pointer;}
.msj2c:hover{cursor:pointer;}
.msj2d:hover{cursor:pointer;}

.femaletshirtjquery{
	width:293px;
	height:286px;
	float:left;
	margin:25px 51px 0 29px;
}
.fsj1{width:293px;height:216px;position:relative}
.fsjp1{position:absolute;}
.fsjp2{position:absolute;}
.fsjp3{position:absolute;}
.fsjp4{position:absolute;}
.fsj2{width:287px;height:54px;padding:7px 0 0 6px;}
.fsj2a{margin:0 10px 0 0;}
.fsj2b{margin:0 12px 0 0;}
.fsj2c{margin:0 10px 0 0;}
.fsj2a:hover{cursor:pointer;}
.fsj2b:hover{cursor:pointer;}
.fsj2c:hover{cursor:pointer;}
.fsj2d:hover{cursor:pointer;}


.maletshirtbooking{
	width:316px;
	height:286px;
	float:left;
}
#shoppingfinish{padding:20px;width:300px;border:1px solid #d1d1d1;margin:10px 0 0 0;}
#shopping2{position:relative;}
.maletshirtbooking{padding:40px 0 0 0;}
span.bookcontent{color:#5498bb;width:200px;display:block;}
#form1,#form3{margin:20px 0 0 0;}
.bookbutton{margin:10px 0 0 0;border-style:none;cursor:pointer;background:url(style/images/booknow.png) no-repeat;height:41px;width:110px;}
select#size{margin:10px 0 0 75px;position:absolute;width:100px;border:none;background:none;color:#0c618c;font-family:arial;font-size:14px;}
select#quantity{margin:10px 0 0 105px;position:absolute;width:40px;border:none;background:none;color:#0c618c;font-family:arial;font-size:14px;}
.selectsize{margin-top:-10px;position:relative;width:212px;height:41px;background:url(style/images/selectsize.png) no-repeat;}
.selectquantity{margin-top:10px;position:relative;width:161px;height:44px;background:url(style/images/selectquantity.png) no-repeat;}

.postimg2{float:left;margin:0 0 0 141px;background:url(style/images/shopfieldbg2.jpg) no-repeat;width:717px;}
.postimg2 .bookbutton{float:left;margin:10px 0px 0 160px;}
#jokecontentbg .detailsshop{width:auto;margin:0 0 120px 203px;}
.detailsshop input{margin:0 0 10px 0;color:#0c618c;font-family:arial;font-size:14px;}
.detailsshop textarea{margin:0 0 10px 0;color:#0c618c;font-family:arial;font-size:14px;}
.detailsshop input.name{float:left;background:url(style/images/nameshop.jpg) no-repeat;width:167px;height:26px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop input.email{float:left;background:url(style/images/emailshop.jpg) no-repeat;width:170px;height:28px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop input.phone{float:left;background:url(style/images/phoneshop.jpg) no-repeat;width:170px;height:27px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop textarea.address{float:left;background:url(style/images/addressshop.jpg) no-repeat;width:160px;height:79px;padding:10px 15px 10px 105px;border-style:none;}
.detailsshop input.city{float:left;background:url(style/images/cityshop.jpg) no-repeat;width:165px;height:28px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop input.state{float:left;background:url(style/images/stateshop.jpg) no-repeat;width:165px;height:28px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop input.country{float:left;background:url(style/images/countryshop.jpg) no-repeat;width:165px;height:27px;padding:10px 10px 0 100px;border-style:none;}
.payment{margin:0 0 10px 0;background:url(style/images/paymentshop.png) no-repeat;width:165px;height:27px;padding:10px 10px 0 100px;border-style:none;}
.detailsshop textarea.remarks{background:url(style/images/remarksshop.png) no-repeat;width:160px;height:79px;padding:10px 15px 10px 100px;border-style:none;}
#jokecontentbg .shopfield1{width:auto;height:auto;}
#jokecontentbg .shopfield2{width:330px;height:auto;}
select.payment1{width:145px;border:none;margin:0 0 0 5px;color:#0c618c;font-family:arial;font-size:14px;}
.shopsummary{height:225px;margin:45px 0 20px 40px;width:623px;}
.tshirtsumm{width:302px;float:left;}
.detailsumm{float:left;width:321px;}
.detailsumm span{color:#0c618c;font-size:14px;font-family:arial;width:90px;display:block;float:left;}
.detailsumm p{color:#0c618c;font-size:14px;font-family:arial;}
.detailsumm span.detbold{color:#0c618c;font-size:14px;font-family:arial;font-weight:bold;width:200px;}
.validationmsg{color:red;padding:9px 0 0 10px;display:block;float:left;}
.finalsumm{color:#19648b;font-size:17px;font-family:georgia;padding:95px 20px 0 288px;} 
.finalsumm a{color:#19648b;} 

/* STARTS top_fans */
.tintu_ranking{
	position:relative;
}
.tintu_ranking_prof{
	overflow:hidden;
	border-bottom:1px dashed #86CDF1;
	padding:10px 0 10px 0;
	margin:0 0 10px 0;
}
.tintu_ranking_pic{
	float:left;
}
.tintu_ranking_detail{
	float:left;
}
.tintu_ranking_number{
	float:left;
	margin:0 10px 0 0;
}
.tintu_ranking_detail img{
	margin:0 10px 0 0;
}
span.ranking_username{
	text-transform:capitalize;
	font-size:17px;
	display:block;
	font-family:arial; 	
}
span.ranking_postcount{
	font-size:11px;
}
.topfantab {
       background: #fff url(style/images/top_fan_tab.png) no-repeat;
       height: 38px;
       width: 166px;
}
.top25_tab{
       background: #fff url(style/images/top25_tab.png) no-repeat;
		height: 38px;
       width: 87px;
}
.top_margin{
	margin:25px 0 0 0;
}
.tintu_top_rank{
	background : url(style/images/top_rank.png) no-repeat;
	height:32px;width:32px;
	float:left;
	position:absolute;
	left:-10px;
}
a.fan_of_the_month{
	width:298px;height:71px;
	background : url(style/images/fan_of_the_month.png) 0 0 no-repeat;
	display:block;
}
a.fan_of_the_month:hover{
	width:298px;height:71px;
	background : url(style/images/fan_of_the_month.png) 0 -71px no-repeat;
}
.buttons_margin{
	position:absolute;
	margin:-10px 0  0 0;
	
}
.buttons_post_full{
	position:relative;
}
/* ENDS top_fans */


.poststyle2{overflow:hidden;}
.profile_page_image .photo {
    float: left;
    height: 132px;
    padding: 0 10px 0 0;
    width: 150px;
}
#author-info {
    float: left;
    margin-left: 80px;
    width: 200px;
}

