body {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
}
div, table, th, td, h2, h3, span{margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
h1{ font:Trebuchet MS; font-size:14px; color:#1b325f; font-weight:bold;}
h2{ font:Trebuchet MS; font-size:14px; color:#0099CC; font-weight:bold;}
ul, li{list-style-type:none; margin:0px; margin:0px;}
select, option{border:none; padding:0px; margin:0px;}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
a, img{
	outline:0 none;
	border:none;
	}
/*spacer*/
.spacer{
	clear:both;
	font-size:0px;
	margin:0px;
	padding:0px;
	}	

/*main wrapper starts here*/

#wrapper
{
	width:100%;
	height:auto;
}
#add-top
{
width:974px;
height:96px;
margin:0 auto;
padding:5px 0 0 0;
}



/*header*/
#header-top
{
width:974px;
height:38px;
margin:0 auto;
background:url(../images/inside-hdr-bg.gif) no-repeat;
}

.account-info{
	float:right;
	width:150px;
	height:20px;
	text-align:left;
	font:Trebuchet MS;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding:10px 0 0 5px;
	background-color:#5f8ec2;
	}
.account-info a{
	text-align:left;
	font:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	}	
.account-info a:hover{
	text-decoration:underline;
	}
.join-now{
	float:right;
	width:146px;
	height:29px;
}			
.accountLogin
{
	float:right;
	width:185px;
	height:20px;
	font:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	text-align:right;
	padding:2px 15px 0 0;
	}
.accountLogin a{
	text-align:center;
	font:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	}	
.accountLogin a:hover{
	text-decoration:underline;
	}	

#header
{
width:974px;
height:90px;
margin:0 auto;
background:url(../images/hdr-bg.gif) repeat-x;
}

/*logo */

.logo
{
float:left;
width:120px;
height:27px;
padding:8px 0 0 15px;
}
.logo a
{
float:left;
width:120px;
height:27px;
background:url(../images/logo-inside.gif) no-repeat left bottom;
text-indent:-10000px;
outline:none;
border:0px;
}

/*header- right links */
.header-sub-right
{
	float:right;
	width:418px;
	height:auto;
	padding:0px;
	margin:0px;
	}
.top-links
	{
	float:right;
	width:310px;
	height:30px;
	padding:0;
	margin:0px;
	font:arial;
	font-size:18px;
	text-align:left;
	color:#405d6f;
	font-weight:normal;
	text-decoration:none;
	padding:50px 0 0 0;
	}
.top-links a
	{
	font:arial;
	font-size:18px;
	text-align:left;
	color:#405d6f;
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 5px;
	}	
.login-field{
	float:left;
	width:171px;
	height:23px;
	}		
.top-links a:hover
	{
	text-decoration:underline;
	}			
.login-top
	{
	float:right;
	width:400px;
	height:23px;
	padding:0px;
	margin:0px;
	}
#login-field{
	width:163px;
	padding:3px 0 0 8px;
	font:Arial;
	font-size:12px;
	color:#405d6f;
	height:20px;
	border:none 0px;
	background:url(../images/login-bg.gif) no-repeat;
	margin:0px;
	}
#login-btn{
	width:45px;
	height:22px;
	background:url(../images/btn-login.gif) no-repeat;
	text-indent:-10000px;
	border:none;
	cursor:hand;
	}	
.registraton{
	float:right;
	width:190px;
	height:20px;
	font:arial;
	font-size:12px;
	color:#999999;
	padding:3px 0 0 0;
	}
		
/*login header*/	

/*Container header*/
#container-poem
{
width:974px;
height:auto;
margin:0 auto;
padding:25px 0 0 0;
}
.container-poemInfo
{
width:974px;
height:auto;
margin:0 auto;
padding:25px 0 0 0;
}
#container-poem1
{
width:974px;
height:auto;
margin:0 auto;
padding:0 0 0 0;
}
.container-sub
{
width:974px;
height:auto;
margin:0 auto;
padding:0 0 15px 0;
}
.container-sub1
{
width:974px;
height:auto;
margin:0 auto;
padding:0 0 15px 0;
min-height:300px;
}
/*Registration*/

.registration{
	float:right;
	width:229px;
	height:30px;
	padding:8px 0;
	}
#btn-registra{
	width:229px;
	height:30px;
	background:url(../images/btn-login-register.gif) no-repeat;
	font:arial;
	font-size:18px;
	color:#000000;
	cursor:hand;
	padding:0 0 4px 0px;
	border:0px;
	}
/*Search*/

.home-search{
	float:left;
	width:974px;
	height:auto;
	background:url(../images/search-bg.gif) no-repeat top;
	padding:35px 0 0 0;
		}
.home-search-inside{
	width:500px;
	height:auto;
	float:right;
	font:Geneva;
	font-size:18px;
	text-align:left;
	padding:5px 15px 0 0;
	}
#searchfield{
	width:170px;
	vertical-align:top;
	height:19px;
	font:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#2892AC;
	border:none;
	padding:2px 0 0 10px;
	font:Geneva;
	font-size:14px;
	text-align:left;
	}
#searchlist{
	width:100px;
	height:21px;
	border:0px;
	padding:0px;
	font:Geneva;
	font-size:14px;
	text-align:left;
	}	
#btnsearch{
	width:21px;
	height:22px;
	background:url(../images/btn-search.gif) no-repeat;
	border:0px;
	outline:none;
	text-indent:-9999px;
	}

/*insite page*/
.left-container{
	float:left;
	width:372px;
	padding-left:10px;
	height:auto;
	}
.poem-image{
	float:left;
	width:365px;
	height:auto;
	padding:50px 0 10px 0; 
	text-align:center;
	border-bottom:dashed 1px #CCCCCC;
	}
.poem-imageNews{
	float:left;
	width:365px;
	height:auto;
	padding:0px 0 20px 0; 
	text-align:center;
	border-bottom:dashed 1px #CCCCCC;
	}	
.add-bg{
	float:left;
	width:352px;
	height:240px;
	padding:20px 0 5px 0;
	background:url(../images/add-bg.gif) no-repeat;
	border-bottom:dashed 1px #CCCCCC;
	}
.news-poem-heading{
	float:left;
	width:352px;
	height:25px;
	padding:10px 0 0 0;
	}	
.latest-news-poem-heading{
	float:left;
	width:537px;
	height:25px;
	padding:5px 0 0 0;
	}	
.latest-news-poem{
	float:left;
	width:537px;
	height:auto;
	padding:10px 0;
	}
					
.latest-poem-info p{
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}	
.lagest-news-view-all{
	width:516px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	}	
.lagest-news-view-all a{
	font:Trebuchet MS;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#1B325F;
		}				
.news-poem{
	float:left;
	width:352px;
	height:auto;
	padding:10px 0;
	}				
.poem-info p{
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}		
						
.left-nav h1, .poem-heading h1, .news-poem-heading h2{
	padding:0 0 5px 0;
	margin:0px;
	}
.news-poem-view-all{
	width:330px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	}	
.news-poem-view-all a{
	font:Trebuchet MS;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#1B325F;
		}

.all-news{
	float:left;
	width:265px;
	height:auto;
	}
.all-news-heading{
	float:left;
	width:265px;
	height:auto;
	padding:10px 0 5px 0;
	}		
.all-news-heading h2{
	padding:0px;
	margin:0px;
	}
.all-news-txt{
	float:left;
	width:265px;
	height:auto;
	padding:10px 0;
	}				
.center-container{
	float:left;
	width:500px;
	height:auto;
	padding:0 0 0 0px;
	border-left:1px dashed #CCCCCC;
	border-right:1px dashed #CCCCCC;
	}
.center-container1{
	float:left;
	width:510px;
	height:auto;
	padding:0 10px 0 20px;
	border-left:1px dashed #CCCCCC;
	border-right:1px dashed #CCCCCC;
	}	
.center-container1 table
{
	float:left;
	}	
.all-news-txt p{
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}	
.all-news-right{
	float:left;
	width:255px;
	height:auto;
	padding-left:10px;
	}
.all-news-right-heading{
	float:left;
	width:255px;
	height:auto;
	padding:10px 0 5px 0;
	}		
.all-news-right-heading h2{
	padding:0px;
	margin:0px;
	}
.all-news-right-txt{
	float:left;
	width:255px;
	height:auto;
	padding:10px 0;
	}				
.all-news-right-txt p{
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}	
.center-container{
	float:left;
	width:500px;
	height:auto;
	padding:0 0 0 0px;
	border-left:1px dashed #CCCCCC;
	border-right:1px dashed #CCCCCC;
	}
	
.center-container table
{
	float:left;
		}	
.poem1{
	float:left;
	width:500px;
	height:auto;
	padding:0 0 5px 0;
	border-bottom:1px dashed #CCCCCC;
	}		
.poem{
	float:left;
	width:537px;
	height:auto;
	padding:0 0 5px 0;
	border-bottom:1px dashed #CCCCCC;
	}	
.poem-heading{
	float:right;
	width:300px;
	height:25px;
	padding:0 0 10px 30px;
	}
	
.view-details{
	float:right;
	width:300px;
	height:25px;
	padding:10px 0 0 0;
	color:#000066; 
	}	
.view-details a{
	font:Trebuchet MS; 
	font-size:16px; 
	color:#000066; 
	font-weight:bold;
	}				
/*right container*/						
.right-container{
	float:left;
	width:243px;
	padding:0 0 0 10px;
	height:auto;
	}
.right-container1{
	float:left;
	width:220px;
	padding:0 0 0 20px;
	height:auto;
	}					
	
.right-container-heading{
	float:left;
	width:243px;
	height:25px;
	color:#000066; 
	}	
.right-container-heading h1, .right-container-heading-poem-heading h2{
	padding:0px;
	margin:0px;
	}
.right-container-heading-poem-heading{
	float:left;
	width:180px;
	padding:10px 0 0 0;
	height:25px;
	}	
.gernal{
	float:left;
	width:50px;
	padding:14px 0 0 0;
	height:21px;
	font-size:12px;
	color:#666666;
	font:Trebuchet MS; 
	font-size:14px; 
	}
.right-container-poem{
	float:left;
	width:240px;
	height:auto;
	}				
.right-container-poem p{
	height:auto;
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}
	
/*portfolio*/		
.portfolio{
	float:left;
	width:537px;
	height:auto;
	padding:10px 0 5px 0;
	}
	.portfolio table{
	float:left;
	
	}
.portfolio-heading{
	float:left;
	width:537px;
	height:auto;
	}	
.portfolio-heading h1{
	padding:0px;
	margin:0px;
	}
.videoThmain
{
	float:left;
	width:275px;
	height:160px;
	overflow-x:none;
	overflow-y:scroll;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	
	}	
.videoTh{
	width:255px;
	height:auto;
	padding:10px 0 10px 0;
	float:left;
	text-align:center;
	z-index:-99;
	border-bottom:1px solid #cccccc;
	}		
.portfolio-thumbs-main{
	width:134px;
	height:auto;
	padding:10px 0 10px 0;
	float:left;
	text-align:center;
	z-index:-99;
	}
.portfolio-thumbs-main:hover{
	width:134px;
	height:auto;
	z-index:-99;
	padding:10px 0 10px 0;
	float:left;
	background-color:#F1F3F3;
	text-align:center;
	}
.lightpink-bgpink{
	color:#FFFFFF;
	background-color:#4c77ad;
	}
.videoThimg{
	width:50px;
	height:30px;
	padding:2px 0 0 2px;
	float:left;
	text-align:center;
	/*background:url(../images/thumb-bg.gif) no-repeat;*/
			}
.videoThimg table{
	float:left;
	z-index:90;
	width:50px;
	height:30px;
		}	
.portfolio-thumbs{
	width:108px;
	height:85px;
	padding:2px 0 0 2px;
	position:relative;
	z-index:100;
	margin:0 auto;
	text-align:center;
	/*background:url(../images/thumb-bg.gif) no-repeat;*/
			}
.portfolio-thumbs table{
	float:left;
	z-index:90;
	width:106px;
	height:73px;
		}
.videoThinfo{
	width:160px;
	height:15px;
	float:left;
	padding:0 0 0 5px;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#0099CC;
	}
.videoThinfo-submit{	
	width:134px;
	height:15px;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:center;
	color:#999999;	
	}
.videoThinfo a, .videoThinfo-submit a{
	text-align:center;
	font:Trebuchet MS;
	font-size:12px;
	color:#0099CC;
	text-decoration:none;
	}
.videoThinfo a:hover, .videoThinfo-submit a{
	text-align:center;
	font:Trebuchet MS;
	font-size:12px;
	color:#0099CC;
	text-decoration:underline;
	}	
.portfolio-poetname-submit{
	width:134px;
	height:15px;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:center;
	color:#999999;
	}
	
			
	
.portfolio-poetname{
	width:134px;
	height:auto;
	float:left;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:center;
	color:#0099CC;

	}
.portfolio-poetname a, .portfolio-poetname-submit a{
	text-align:center;
	font:Trebuchet MS;
	font-size:12px;
	color:#0099CC;
	}
.portfolio-poetname1{
	width:134px;
	height:auto;
	float:left;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:center;
	color:#666666;

	}
.portfolio-poetname1 a{
	text-align:center;
	font:Trebuchet MS;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	}
.portfolio-poetname1 a:hover{
	text-align:center;
	font:Trebuchet MS;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
	}	
	
.portfolio-poetname-submit{
	width:134px;
	height:auto;
	text-align:center;
	font:Trebuchet MS;
	font-size:11px;
	text-align:center;
	color:#999999;
	}
.portfolio-view-all{
	width:500px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	}
.portfolio-view-all a{
	font:Trebuchet MS;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#1B325F;
		}		
/*porm 2nd page	*/						

.poem-sub{
	float:left;
	width:657px;
	height:auto;
	padding:15px 0 0 0; 
	}
.poem-subCal{
	float:left;
	width:657px;
	height:auto;
	padding:15px 0 0 0; 
	}	
.poemsubLable{
	float:left;
	width:657px;
	height:15px;
	font-size:10px;
	}		
.poem-sub-heading{
	float:left;
	width:657px;
	height:auto;
	}	
.poem-sub-heading h1{
	padding:5px 0;
	margin:0px;
	}
.listen{
	float:left;
	width:55px;
	height:20px;
	font:Trebuchet MS;
	font-size:16px;
	float:left;
	font-weight:bold;
	color:#fff;
	padding:5px 0 0 25px;
	}
.audioD{
	float:left;
	width:60px;
	height:21px;
	padding:2px 0 0 10px;
	}	
#audio{
	float:left;
	width:100px;
	height:21px;
	z-index:5px;
	padding:0 0 0 5px;
	}	
.author{
	float:left;
	width:120px;
	height:21px;
	padding:4px 0 0 20px;
	font:Trebuchet MS;
	font-size:16px;
	float:left;
	color:#fff;
	}	
.length{
	float:left;
	width:200px;
	height:21px;
	padding:2px 0 0 5px;
	font:Trebuchet MS;
	font-size:16px;
	float:left;
	color:#fff;
	}
.read{
	float:left;
	width:80px;
	height:21px;
	padding:4px 0 0 25px;
	}
.read a{
	font:Trebuchet MS;
	font-size:16px;
	float:left;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}				
.poem-sub-discription{
	float:left;
	width:657px;
	height:auto;
	
	
		}
.poem-sub-discription-top{
	float:left;
	width:650px;
	height:auto;
	padding:0px;
	margin:0px;
	height:14px;
	background:url(../images/poem-sub-top-bg.gif) no-repeat;
	}
.poem-sub-discription-bg{
	float:left;
	width:650px;
	height:290px;
	 
	background:url(../images/poem-sub-bg.gif) repeat-y;
	background-color:Black;
	}
.poem-sub-image{
	float:left;
	width:150px;
	height:190px;
	padding:2px 0 0 2px;
	}
.poem-sub-image table{
	float:left;
	width:148px;
	height:188px;
	text-align:center;
	vertical-align:middle;
	}	
.poem-sub-txt{
	float:left;
	width:486px;
	height:276px;
	overflow-x:none;
	overflow-y:scroll;
	}
.poem-sub-txt-heading{
	float:left;
	width:450px;
	height:20px;
	}		
.poem-sub-txt-heading h1{
	padding:0px;
	margin:0px;
	}
.poem-sub-text{
	float:left;
	width:450px;
	height:auto;
	}		
.poem-sub-text p{
	height:auto;
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	padding:5px 0;
	}
.poem-sub-discription-bottom{
	float:left;
	width:650px;
	height:30px;
	padding:0 0 10px 0;
	background:url(../images/Lower-Bar.gif) no-repeat top;
	}
.poem-sub-submit{
	float:left;
	width:650px;
	height:auto;
	padding:10px 0 35px 0;
	}	
.poem-sub-submit-image{
	float:left;
	width:140px;
	height:auto;
	}	
.poem-sub-submit-image-heading{
	float:left;
	width:157px;
	height:25px;
	padding:5px 0 0 0;
	}
.poem-sub-submit-image-heading h1{
	padding:0px;
	margin:0px;
	}
.poem-sub-submit-image-headingc{
	margin:0 auto;
	width:140px;
	height:25px;
	text-align:left;
	padding:5px 0 0 0;
	}
.poem-sub-submit-image-headingc h1{
	padding:0px;
	margin:0px;
	}	
.poem-sub-submit-image-heading-sub{
	float:left;
	width:140px;
	height:25px;
	padding:0 0 0 0;
	text-align:left;
	}
.poem-sub-submit-image-heading-sub h2{
	padding:0px;
	margin:0px;
	}
.poem-sub-submit-image-heading-sub h2 a{
	font:Trebuchet MS; 
	font-size:14px; 
	color:#0099CC; 
	font-weight:bold;
	}	
.poem-sub-submit-thumbs{
	width:108px;
	height:75px;
	float:left;
	text-align:center;
	background:url(../images/thumb-bg.gif) no-repeat;
	padding:2px 0 0 2px;
	}
.poem-sub-submit-thumbs table{
	width:106px;
	height:73px;
	float:left;
	}	
.poem-sub-submit-thumbsc{
	width:108px;
	height:78px;
	float:left;
	text-align:center;
	background:url(../images/thumb-bg.gif) no-repeat;
	padding:2px 0 0 2px;
	}
.poem-sub-submit-thumbsc table{
	width:106px;
	height:73px;
	float:left;
	text-align:center;
	vertical-align:middle;
	}					
.poem-sub-submit-image-txt{
	float:right;
	width:506px;
	height:auto;
	min-height:140px;
	border-left:1px dashed #CCCCCC;
	}	
.poem-sub-submit-image-txt-heading{
	float:left;
	width:485px;
	height:auto;
	}
.poem-sub-submit-image-txt-heading h1{
	padding:5px 0 0 20px ;
	margin:0px;
	}				
.poem-sub-submit-image-text{
	float:left;
	width:470px;
	height:auto;
	padding:0 0 0 20px;
	}
.poem-sub-submit-image-text p{
	font:Trebuchet MS;
	font-size:12px;
	text-align:left;
	}	
.comments{
	float:left;
	width:650px;
	height:auto;
	padding:0 0 25px 0;
	margin:0px;	
	border-top:1px dashed #3c89c8;
	}
.comments-friends-img{
	float:left;
	width:52px;
	height:50px;
	padding:2px 0 0 0;
	}
.comments-friends-heading{
	float:right;
	width:598px;
	height:25px;
	}			
.comments-friends-heading-txt{
	float:left;
	width:250px;
	height:20px;
	padding:5px 0 0 10px;
	background-color:#e9f2f9;
	}
.comments-friends-heading-flag{
	float:right;
	width:20px;
	height:20px;
	padding:5px 0 0 0;
	}									
.comments-friends-text{
	float:right;
	width:588px;
	height:auto;
	padding:10px 0 0 10px;
	}	
.comments-friends-view-all{
	width:588px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	}
.comments-friends-view-all a{
	font:Trebuchet MS;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#1B325F;
		}
.comments-friends-review{
	width:648px;
	height:auto;
	padding:8px 0 0 5px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	text-align:center;
	}		
.poem-sub-right-container{
	float:right;
	width:275px;
	height:auto;
	}
.poem-sub-right-headingC{
	float:left;
	width:273px;
	height:25px;
	color:#000066; 
	padding:0 0 3px 0;
	border-bottom:1px solid #68C2E0;
	}														
.poem-sub-right-heading{
	float:right;
	width:273px;
	height:25px;
	color:#000066; 
	padding:10px 0 3px 0;
	border-bottom:1px solid #68C2E0;
	}
.poem-sub-right-heading-evt{
	float:left;
	width:295px;
	height:auto; 
	padding:0 0 5px 0;
	 
	}
	.poem-sub-right-heading-evt table
	{
	float:left; 
	}
.poem-sub-right-heading h1, .poem-sub-right-heading-sub, .poem-sub-right-headingC h1{
	padding:0px;
	margin:0px;
	}
.poem-sub-right-heading-sub{
	float:right;
	width:273px;
	height:25px;
	color:#000066; 
	padding:15px 0 5px 0;
	border-bottom:1px solid #68C2E0;
	}	
.stastics-heading{
	width:273px;
	height:15px;
	padding:0 0 0 0;
	margin:0px;
	float:right;
	font-weight:bold;
	}	
.stastics-heading-sub {
	width:273px;
	height:auto;
	padding:0 0 5px 0;
	margin:0px;
	float:right;
	}
.stastics-heading-sub h2{
	padding:0px;
	margin:0px;
	}
.stars{
	width:93px;
	height:20px;
	padding:2px 0 0 0;
	margin:0px;
	float:left;
	}
.rates{
	width:23px;
	height:20px;
	padding:5px 0 0 5px;
	margin:0px;
	float:left;
	}	
.rate-img{
	width:149px;
	height:auto;
	padding:5px 0 0 0;
	margin:0px;
	float:left;
	}
.share-work{
	width:295px;
	height:30px;
	padding:8px 0 0 0;
	margin:0px;
	float:left;
	}
.share-work ul{
	list-style-type:none;
	padding:2px;
	margin:0px;
	display:inline;
	}			
.share-work li{
	display:inline;
	padding:4px;
	margin:0px;
	}	
.share-work li img a{
	padding:4px;
	}	
.other-literary{
	float:left;
	width:286px;
	padding:5px 0 0 9px;
	height:auto;
		}
	
/*user profile*/
.poem-user-profile{
	float:left;
	width:166px;
	height:auto;
	}
.poem-user-profile-thumbsmain{
	float:left;
	width:162px;
	height:auto;
	}
	.poem-user-profile-thumbTxt2{
	float:left;
	width:162px;
	height:auto;
	text-align:left;
	font-size:12px;
	padding:3px 0 3px 0;
	color: #0099CC;
	}
.poem-user-profile-thumbTxt3{
	float:left;
	width:165px;
	min-height:20px;
	text-align:left;
	font-size:12px;
	padding:1px 0 3px 0;
	color: #000066;
	border-bottom:1px solid #cccccc;
	}	
.poem-user-profile-thumbTxt3 a{
	font-size:12px;
	padding:1px 0 3px 0;
	color: #000066;
	text-decoration:none;
	}
.poem-user-profile-thumbTxt3 a:hover
{
	text-decoration:underline;
	}		
.poem-user-profile-thumbTxt{
	float:left;
	width:162px;
	height:auto;
	text-align:center;
	font-size:12px;
	padding:3px 0 3px 0;
	color: #0099CC;
	}		
.poem-user-profile-thumbs{
	width:162px;
	height:116px;
	float:left;
	text-align:center;
	background:url(../images/user-profile-thumb.gif) no-repeat;
	padding:4px 0 0 2px;
	}
.poem-user-profile-thumbs table{
	width:160px;
	height:112px;
	float:left;
	text-align:center;
	vertical-align:middle;
	}			
.poem-user-profile-txt{
	float:right;
	width:460px;
	height:auto;
	}
.poem-user-profile-txt a{
	text-align:center;	
	color:#000000;
	text-decoration:none;
	}
.poem-user-profile-txt a:hover{
	text-align:center;	
	color:#000000;
	text-decoration:underline;
	}	
	
	
		
.poem-user-profile-text p
{
	 
	font:Trebuchet MS;
	font-size:14px;
	text-align:left;
  

	}		
.poem-user-profile-text strong{
	font:Trebuchet MS;
	font-size:14px;
	color:#000066;
	text-align:left;
	}
.user-profileThree{
	float:left;
	width:575px;
	height:340px;
	padding:20px 35px 20px 45px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
.user-profileThree table{
	float:left;
	}	
.userProfileL{
	float:left;
	width:500px;
	height:25px;
	}
.user-profileFour{
	float:left;
	width:575px;
	height:310px;
	padding:0 35px 20px 45px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
.user-profileFour table, .user-profileOne table, .user-profile table{
	float:left;
	}	
.user-profileOne{
	float:left;
	width:575px;
	height:340px;
	padding:0 35px 20px 45px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}		
.user-profileGroup{
	float:left;
	width:575px;
	height:auto;
	padding:0 35px 20px 45px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}				
		
.user-profile{
	float:left;
	width:575px;
	height:330px;
	padding:10px 35px 20px 45px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}	
.user-profile-auto{
	float:left;
	width:590px;
	height:auto;
	padding:0px 35px 20px 30px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
.user-profile-auto2{
	float:left;
	width:590px;
	height:auto;
	padding:15px 35px 20px 30px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
.user-profile-autoCal{
	float:left;
	width:600px;
	padding:15px 28px 15px 28px;
	height:400px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
.user-profile-autoCal table{
	float:left;
	}					
.user-profile-auto1{
	float:left;
	width:590px;
	height:auto;
	padding:30px 35px 20px 30px;
	}
.userporfilecomments{
	float:left;
	width:590px;
	height:auto;
	}
.userporfilecomments table{
	float:left;
	width:590px;
	height:auto;
	}				
.user-profile-auto table{
	float:left;
	}			
.user-profile-Dt1
{
	float:left;
	width:580px;
	height:auto;
	}
.user-profile-Dt1 table
{
	float:left;
	}		


	
.user-profile-Dt2
{
	float:left;
	width:580px;
	height:auto;
	}
.user-profile-Dt2 table
{
	padding:0px;
	margin:0px;
	float:left;
	}	
.user-profile-right{
	float:left;
	width:295px;
	padding:215px 0 0 20px;
	height:auto;
	}
.user-profile-right1{
	float:left;
	width:295px;
	padding:215px 0 0 20px;
	height:auto;
	}			
													
.user-profile-right-viewall{
	width:275px;
	height:20px;
	padding:4px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:right;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	background-position:80% 50%;
	}	
.user-profile-right-viewall a{
	font:Trebuchet MS;
	font-size:12px;
	float:right;
	font-weight:bold;
	color:#1B325F;
		}
.user-profile-nav{
	float:right;
	width:655px;
	height:25px;
	border-bottom:1px solid #CCCCCC;
	}
.user-profile-nav-p{
	float:right;
	width:655px;
	height:25px;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0 0 0;
	}
.rightThumbnav{
	float:right;
	width:273px;
	height:25px;
	padding-top:10px;
	border-bottom:1px solid #CCCCCC;
	}
.rightThumbnav-i{
	float:right;
	width:655px;
	height:25px;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0 0 0;
	}			
#tabnav {margin : 0;padding-bottom :0px;padding-left :10px;}
#tabnav ul, #tabnav li	{display : inline;list-style-type : none;margin : 0;padding :0;}	
#tabnav a{background : #E8EBF0;border : 1px solid #ccc;color : #666;float : left;font-size:12px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px;}
#tabnav span{float : left;font-size:12px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px;}
#tabnav .active a{background : #FFF;border-bottom:1px solid #fff;}
#tabnav a:hover{color:#111;}

#tabnavs {margin : 0;padding-bottom :0px;padding-left :10px;}
#tabnavs ul, #tabnav li	{display : inline;list-style-type : none;margin : 0;padding :0;}	
#tabnavs a{background : #E8EBF0;border : 1px solid #ccc;color : #666;float : left;font-size:10px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px;}
#tabnavs span{float : left;font-size:10px;line-height : 14px;margin-right : 8px;padding : 5px 10px 5px 10px;}
#tabnavs .active a{background : #FFF;border-bottom:1px solid #fff;}
#tabnavs a:hover{color:#111;}



#tabsubnav {border-bottom : 1px solid #ccc;margin : 0;padding-bottom : 30px;padding-left : 15px;margin-bottom:15px;}
#tabsubnav ul, #tabsubnav li{display : inline;list-style-type : none;margin : 0;padding : 0;}	
#tabsubnav a,#tabsubnav span{color : #666;float : left;font-size:11px;line-height : 14px;margin-top:6px;margin-right : 8px;padding : 2px 5px 3px 5px;}
#tabsubnav .active a{background : #EEF8FE;}
#tabsubnav a:hover{background : #EEF8FE;}
.user-profile-nav-sub{
	float:left;
	width:645px;
	padding:0 0 0 10px; 
	height:25px;
	background-color:#EAEEF1;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
	}	
.user-profile-nav-sub ul, .user-profile-nav-sub li{
		display :inline; list-style-type : none;margin : 0;padding :0;
	}
.user-profile-nav-sub li a{background:#EAEEF1; color:#666;float : left;font-size:12px; padding :5px 10px 2px 10px; text-decoration:none;}		
.user-profile-nav-sub li a.current{background:#fff; color:#666;float : left;font-size:12px; padding :5px 10px 2px 10px; text-decoration:none;}			
.user-profile-thumbs{
	width:143px;
	height:auto;
	padding:15px 0 15px 0;
	float:left;
	text-align:center;
	}
.user-profile-thumbs:hover{
	width:143px;
	height:auto;
	padding:15px 0 15px 0;
	float:left;
	background-color:#F1F3F3;
	text-align:center;
	}
.user-profile-next-new{
	float:left;
	width:570px;
	height:auto;
	padding:0;
	}	
.user-profile-next{
	float:left;
	width:555px;
	height:auto;
	padding:0;
	padding:0 0 0 0;
	}
.user-profile-next-l{
	float:right;
	width:50px;
	text-align:right;
	height:auto;
	padding:0 10px 0 5px;
	color:#1b325f;
	font-weight:bold;
	}
.user-profile-next-r{
	float:left;
	width:125px;
	height:auto;
	text-align:right;
	padding:0 0 0 180px;
	}	
	
.user-profile-next1{
	float:left;
	width:500px;
	height:auto;
	padding:0;
	padding:0 0 0 0;
	}
.user-profile-next-r1{
	float:left;
	width:125px;
	height:auto;
	text-align:right;
	padding:0 0 0 100px;
	}		
		
					
																		
						
									
/*footer*/

.footer{
	margin:0 auto;
	width:974px;
	height:47px;
	text-align:right;
	padding:10px 0 0 0;
	border-top:1px dashed #CCCCCC;
	}	
.footer p{
	font:Trebuchet MS;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	line-height:25px;
		}
.footer p a{
	font:Trebuchet MS;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	line-height:25px;
	text-decoration:none;
		}
.footer p a:hover{
	text-decoration:underline;
		}								

.test
{
width: 100%; float: left; border: 0px;
}
.test table
{
border: 0px;
}
.test tr
{
border: 0px;
}
.test td
{
border: 0px;
}
.test th
{
border: 0px;
}
.portfolio-news-view-all{
	width:265;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) left no-repeat ;
	}
.portfolio-news-view-all a{
	font:Trebuchet MS;
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#1B325F;	
}
.menu{
	float:right;
	width:350px;
	height:50px;
	padding-top:40px;
	}
.menuHome{
	float:left;
	width:70px;
	height:30px;
	padding:20px 0 0 10px;
	}
.menuHome a{
	font:Trebuchet MS;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	}	
.menuDropdowns{
	float:left;
	width:261px;
	height:36px;
	padding:18px 0 0 0;
	}	
.menuDropdowns table
{
	float:left;}
.labelError
{
	float:left;
	width:560px;
	height:240px;
	}
.labelError table
{
	float:left;
	}
.paging a
{
	font:Trebuchet MS;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	background-color:#cccccc;
	padding:0 4px;
	word-spacing:5px;
	text-decoration:none;
			}
.calenderlocationMain
{
	width:200px;
	height:auto;
	float:left;}			
.calenderLocation-Heading{
	width:200px;
	padding:0 0 0 0;
	height:20px;
	float:left;
	}	
.calenderLocation-Heading1{
	width:200px;
	padding:10px 0 0 0;
	height:20px;
	float:left;
	}				
.calenderLocation-Heading h2, calenderWho-Heading h2, calenderWho-Heading1{
	padding:0px;
	margin:0px;
	}
.calenderLocation-txt1{
	width:177px;
	height:auto;
	padding:5px 0 0 3px;
	margin:0px;
	float:left;
	color:#0099CC;
	}	
.calenderLocation-txt{
	width:177px;
	height:auto;
	padding:0 0 0 3px;
	margin:0px;
	float:left;
	}
.calenderrightwho{
	width:150px;
	height:20px;
	float:right;
	}
.clenderHeading
{
	width:150px;
	height:auto;
	float:right;
	}				
.calenderWho-Heading{
	width:150px;
	height:20px;
	float:right;
	padding:0px; 
	}
.calenderWho-Heading1{
	width:150px;
	height:20px;
	float:right;
	padding:20px 0 0 0; 
	}	
.calenderWho-nos{
	width:150px;
	height:20px;
	float:right;
	}
.calenderWho-nos table{
	width:150px;
	height:20px;
	border:0px;
	font-size:10px;
	float:right;
	}	
.left-nav{
	float:left;
	width:124px;
	height:auto;
	}
.left-nav{
	float:left;
	width:124px;
	height:auto;
	}
.left-nav ul{
		list-style-type:none;
		padding:0px;
		margin:0px;
		float:left;
		}	
.left-nav li{
		font:Trebuchet MS; 
		font-size:14px; 
		color:#da6813; 
		font-weight:normal;
		line-height:28px;
			}			
.left-nav li a{
		font:Trebuchet MS; 
		font-size:14px; 
		color:#da6813; 
		text-decoration:none;
		}
.left-nav li a:hover{
		text-decoration:underline;
		}							
.left-nav h1, .poem-heading h1, .poem-submit-date h2{
	padding:0 0 5px 0;
	margin:0px;
	}	
.allMembersViewall1{
	width:320px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:right;
	background:url(../images/btn-viewall.gif) right no-repeat ;
	background-position:70% 50%;
	text-align:right;
	}
.allMembersViewall1 a{
	font:Trebuchet MS;
	font-size:12px;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:underline;
		}										
		
.allMembersViewall{
	width:380px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:left;
	background:url(../images/btn-viewall.gif) right no-repeat ;
	background-position:80% 50%;
	text-align:right;
	}
.allMembersViewall a{
	font:Trebuchet MS;
	font-size:12px;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:underline;
		}
.allMembers{
	float:right;
	width:390px;
	height:20px;
	padding:5px 0 0 0;
	}
.allMembers h2{
	margin:0px;
	padding:0;
	}
.allMembers h2 a 
{
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:none;
	}	
.allMemberRate{
	float:right;
	width:390px;
	height:15px;
	color:#000066; 
	padding:0;
	}
.allMemberRate a{
	color:#000066; 
	padding:0;
	}	
.allMemberRate h1{
	padding:0px;
	margin:0px;
	}
.allMemberRate h1 a{
	float:right;
	width:390px;
	height:15px;
	font-weight:normal;
	color:#000066; 
	padding:0;
	}
	




.allMembers1{
	float:right;
	width:340px;
	height:20px;
	padding:5px 0 0 0;
	}
.allMembers1 h2{
	margin:0px;
	padding:0;
	}
.allMembers1 h2 a 
{
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:none;
	}	
.allMemberRate1{
	float:right;
	width:340px;
	height:15px;
	color:#000066; 
	padding:0;
	}
.allMemberRate1 a{
	color:#000066; 
	padding:0;
	}	
.allMemberRate1 h1{
	padding:0px;
	margin:0px;
	}
.allMemberRate1 h1 a{
	float:right;
	width:340px;
	height:15px;
	font-weight:normal;
	color:#000066; 
	padding:0;
	}

.allMemberRate2{
	float:right;
	width:340px;
	height:15px;
	color:#666666; 
	padding:0;
	}
.allMemberRate2 a{
	color:#666666; 
	padding:0;
	}	

	
	


	
.dashbordLinks
{
	font:Trebuchet MS; 
	font-size:14px; 
	color:#0099CC; 
	font-weight:normal;
	text-decoration:none;
	line-height:22px
	}
.dashbordLinks a
{
	font:Trebuchet MS; 
	font-size:14px; 
	color:#0099CC; 
	font-weight:normal;
	text-decoration:none;
	line-height:22px
	}	
	.news-heading-main{
	float:left;
	width:537px;
	height:auto;
	}	
.news-heading{
	float:left;
	width:500px;
	height:auto;
	}	
.news-heading h1{
	padding:0px;
	margin:0px;
	}	
.newsBack{	
	float:left;
	width:37px;
	height:24px;
	text-align:right;
	}
.news-poem-heading-auto{
	float:left;
	width:352px;
	height:auto;
	padding:10px 0 0 0;
	}		
.news-poem-heading-auto h2{
	float:left;
	margin:0px;
	padding:0 0 0 0;
	}					
.news-poem-heading-auto h2 a{
	font:Trebuchet MS; font-size:14px; color:#0099CC; font-weight:bold; line-height:25px;
	}		
	.faq{
	float:left;
	width:537px;
	height:auto;
	padding:0 0 5px 0;
	
	}	
.faq-Heading1{

	width:537px;
	padding:5px 0 0 0;
	height:20px;
	float:left;
	}				
.faq-Heading h2{
	padding:0px;
	margin:0px;
	}
	
.faq-txt{
	width:537px;
	padding:0 0 20px 0;
	height:auto;
	float:left;
	border-bottom:dashed 1px #0066FF;
	color:#000000;
	}
	.faq-image{
	float:left;
	width:300px;
	height:198px;
	padding:10px 0 0 0; 
	text-align:center;
	}
.zoomicon { 
	position: absolute; 
	top: 55px; 
	left:85px;
	z-index:60; 
	float:left;
	width:25px;
	height:21px;
}
.popUp
{
	z-index:101;
	 
	position:absolute;
	}	
.popUp img
{
	padding:5px 5px 5px 5px;   
	z-index:101;}	
.img { 
	position: absolute; 
	top: -19px; 
	z-index:101; 
}			
	.send{
	float:left;
	width:537px;
	height:auto;
	padding:0 0 5px 0;
	
	}
	
	.send-Heading{

	width:537px;
	padding:10px 0 0 0;
	height:20px;
	float:left;
	border-bottom:dashed 1px #0066FF;
	padding:0 0 5px 0;
	}			
	
	.send-form{

	width:537px;
	height:auto;
	float:left;
	color:#000000;
	padding:10px 0 5px 0;
	}
	
	.name-field{
	float:left;
	width:400px;
	height:40px;
	color:#000000;
	padding:10px 0 5px 0;
	}	
	.sendButton{
	float:left;
	width:400px;
	margin:10px 0 0 0;
	}				
		
    .text-area{
	float:left;
	width:400px;
	height:120px;
	color:#000000;
	padding:10px 0 5px 0;
	}	
	
	
	.left-container-Blog{
	float:left;
	width:272px;
	padding-left:10px;
	height:auto;
	vertical-align:top;
	}		
	
	.poem-image-Blog{
	float:left;
	width:270px;
	vertical-align:top;
	  
	border-bottom:dashed 1px #CCCCCC;
	}	
.backToProfile{
	float:right;
	width:116px;
	height:23px;
	}
.advt-newC{
	float:left;
	width:275px;
	height:auto;
	text-align:center;
	padding:10px 0
	}	
	
.advt-new{
	float:right;
	width:250px;
	height:300px;
	text-align:center;
	padding:15px 0
	}
.advt-new2{
	width:562px;
	height:68px;
	padding:10px 0;
	margin:0px;
	float:left;
	text-align:center;
	}
.flagRead
{
	float:left;
	padding:4px 0 0 2px;
	width:20px;
	height:20px;
	}
.noComments
{
	float:right;
	width:200px;
	height:20px;
	}
#overlap
{
	position:absolute;
	width:500px;
	height:720px;
	}
.containerIframe
{
	float:left;
	width:652px; 
	height:auto;
	}
.linkButtons
{
	font:Trebuchet MS; font-size:14px; color:#0099CC; text-decoration:none;
}
.linkButtons a
{
	font:Trebuchet MS; font-size:14px; color:#0099CC; font-weight:bold; text-decoration:none;
}
.linkButtons a:hover
{
	font:Trebuchet MS; font-size:14px; color:#0099CC; font-weight:bold; text-decoration:underline;
}

.Tooltip
{
	z-index:70;
	}

#apDiv1 {
	position:absolute;
	 left:780px;
	top:548px;
	width:116px;
	height:23px;
	z-index:99;
	color:#fff;
}
#apDiv1 a {
	color:#fff;
    text-decoration:none;
}

#apDiv3 {
	position:absolute;
	left:235px;
	top:477px;
	width:638px;
	height:60px;
	padding:5px;
	z-index:101;
	display:none;
	background-color:Gray ;
	filter:alpha(opacity=75); /* IE's opacity*/
    opacity: 0.75;
}
#apDiv4 {
	position:absolute;
	z-index:4;
	display:none;
}
.topSearchTxt{
	font:Trebuchet MS;
	font-size:12px;
	text-align:right;
	color:#fff;
	padding:0 3px 0 0;
	}
.topSearchTxt a{
	font:Trebuchet MS;
	font-size:12px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	padding:0 3px 0 0;
	}	
.topSearchTxt a:hover{
	text-decoration:underline;}	
.inside_menu
{
	float:left;
	width:320px;
	height:20px;
	}
.discMore{
	width:380px;
	height:30px;
	padding:8px 0 0 21px;
	font:Trebuchet MS;
	font-size:11px;
	float:right;
	background:url(../images/btn-viewall.gif) right no-repeat ;
	background-position:90% 50%;
	text-align:right;
	}
.discMore a{
	font:Trebuchet MS;
	font-size:12px;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:none;
		}	
.discMore a:hover{
	font:Trebuchet MS;
	font-size:12px;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#1B325F;
	text-decoration:underline;
		}	
		
		 .modalBackground 
    {
         background-color:#000;
         filter:alpha(opacity=70);
         opacity:0.9;
    }	
    
    
    
																																									