    body {
    margin:0 auto;
		text-align:center;
		font-family:'trebuchet ms', arial, verdana;
		background: url('images/strip.jpg') repeat-x top left;
		font-size:12px;
		}
		 

.my_body_bg {
   background: #999999 url('images/bg_strip.jpg') repeat left;
	 padding:0;
	 margin:-5px 0;
}		

.links{
 height: 32px;
 line-height: 27px;
 text-align: right;
}

.links ul{
 list-style-type: none;
 margin: 0;
 padding: 0;
}

.links li{

 font-family: verdana;
 font-weight: bold;
 margin-right: 15px;
 display: inline;
}

.links li a{
 font-size: 12px;
 color: #fff; 
}

.links li a:hover{
 color: orange; 
 text-decoration: none;
}

.aimg{
 background-image: url('images/user.png');
 background-repeat: no-repeat;
 background-position: top left;
 text-decoration: none;
}



.header{
 height: 89px;
}

.home a{
 background-image: url('images/home.png');
 width: 150px;
 height: 44px;
 display: block; 
}

.home a:hover{
 background-image: url('images/home2.png');
 width: 150px;
 height: 44px;
 display: block; 
}

.pagebtn a{
 background-image: url('images/page.png');
 width: 150px;
 height: 44px;
 display: block; 
}

.pagebtn a:hover{
 background-image: url('images/page2.png');
 width: 150px;
 height: 44px;
 display: block; 
}

.ans a{
 background-image: url('images/answer.png');
 width: 170px;
 height: 67px;
 display: block; 
}

.ans a:hover{
 background-image: url('images/answer2.png');
 width: 170px;
 height: 67px;
 display: block; 
}

.ask a{
 background-image: url('images/ask.png');
 width: 170px;
 height: 67px;
 display: block; 
}

.ask a:hover{
 background-image: url('images/ask2.png');
 width: 170px;
 height: 67px;
 display: block; 
}

.logo{
 /*background-image: url('images/logo.png');*/
 width: 350px;
 height: 81px;
 display: block; 
}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
		.wrap{
		border:1px solid #003572;
		}
		
	.left_sidebar {
		/*padding:10px;*/
		background: #0659B9 url('images/user_bg_join.gif') repeat-x top left;
		border-right:3px solid #A7A5A5;
		}
	
	.content {
		padding:10px;
		background:#fff;
		}
	
	.right_sidebar {
		padding:10px;
		background:#fff;
		border-left:1px solid #D2D1D1;
		}
	
	.footer {
	  background-color:#003572;
		padding:0px;
		color:#ffffff;
		text-align:center;
		font-size:10px;
		width:100%;
	}
	 
	.footer_content{
	  padding:5px;
	}
	
	/*-- post --*/
	.post{
	font-size:12px;
	
	overflow:hidden;
	width:430px;
	margin-bottom:20px;
	border-bottom:1px dashed #d5d5d5;
	}
	
  .post .title{
	   font-size:18px;
		 padding:0 0 10px 0;
		 margin:0;
		 color:#003572;	
	}
	
	.post .content{
	   font-size:10px;
		 padding:0;
		 margin:0;	
	}
	
	.content h3{
	   font-size:12px;
	   padding:0;
		 margin:0;	
	}
	
	.action_link{
	font-size:12px;
	color:blue;
	}
	
	/*-- manage --*/
	
	.manage{
	padding:10px;
	overflow:hidden;
	width:605px;
	}
	
	.manage .title{
	   font-size:20px;
		 padding:0 0 10px 0;
		 margin:0;
		 color:#003572;	
	}
	
	.manage .content{
	   font-size:12px;
		 padding:0;
		 margin:0;	
	}
	.mymenu{
	   border-top:1px solid #003572;
		 border-bottom:1px solid #003572;
		 margin-bottom:10px;
	}
	
	.mymenu td{
	  color:#616161;
		font-weight:bold;
	}
	
  /*-- page --*/
	.page{
	 border-bottom:1px solid #d4d4d4;
	 padding-bottom:5px;
	}
	
	.page h2{
	  font-size:15px;
		padding:0;
		margin:0;
	}
	
	.page img{
	vertical-align:middle;
	}
	
	.page .pagedate{
	font-style:italic;
	font-size:12px;
	padding:0;
	margin:0;
	}
	
	.page .pagemenu{
	padding:0;
	margin:0;
	text-align:right;
	}
	
	.page .pagemenu a{
	font-size:12px;
	font-weight:bold;
	color:gray;
	}
	
	/*-- post header --*/
	.post-header{
	  margin-bottom:15px;
	}
	
	.post-header h2{
	  margin:0;
	  padding:0;
		color:#060671;
	}
	
	.post-header .desc{
	  margin:0;
	  padding:0;
		font-style:italic;
		font-size:12px;
	}
	
	.post-header .postedby{
	  margin:0;
	  padding:0;
		text-align:right;
		color:#545454;
	}
	


	
/*ima page sidebars*/
.ima_sidebar{
    padding:0;
		margin:5px;
		border:1px solid #8FC5FF;
}

.ima_sidebar .shdr{
    background: #0B6FAB url('images/ima_side_hdr.jpg') repeat-x top left;
		padding:5px;
		font-weight:bold;
}

.ima_sidebar .smenu{
    background: #0659B9 url('images/ima_side_blueStripes.jpg') repeat left; 
		padding:10px;
}	

.ima_sidebar .smenu a{
    color:#1f4c7e;
		text-decoration:none;
}

.ima_sidebar .smenu a:hover{
    font-style:italic;
		text-decoration:underline;
}
/* content */

.ima_content{
   padding:10px;
	 background: #D7DBC0 url('images/ima_page_hdr_box.jpg') repeat-x top left;
}

.ima_content h1,p{
    margin:0; 
    padding:0;
}

.ima_content p{
    font-size:12px;
}


/* user bars */
.user_linkz{
    font-weight:bold;
		color:#1f4c7e;
		text-decoration:underline;
}

/* sidebar bookmarks css*/

#social ul {margin:2px; list-style: none;}
#social li {margin:2px; list-style: none;}
#social img {padding:0 3px;}


/* new CSS */
.tab2A{
 background-color: green;
 width: auto;
}

.forum2A{
 font-family:arial,verdana,trebuchet ms;
 font-size:12px;
} 

.left2a{
 background-color: #d9d9d9;
 padding:2px;
}

.right2a{
 background-color: #eaeaea;
 padding:2px; 
}

.h1s2A{ 
 background-image: url('images/strip2.jpg');
 background-repeat: repeat-x;
 height: 28px;
 width: auto;
 font-size: 12px;
 font-family: arial;
 font-weight: bold;
 color: #ffffff;
 line-height: 28px;
 text-align:center;
}

.h2s2A{
 background-image: url('images/strip1.jpg');
 background-repeat: repeat-x;
 height: 28px;
 width: auto;
 font-size: 12px;
 font-family: arial;
 font-weight: bold;
 color: #000000;
 line-height: 28px;
 text-align:center;
}

.button2A{
}

.view2A{
 background-image: url('images/view.jpg');
 width: 227px;
 height: 35px;
 display:block;
}

.view2A:hover{
 background-image: url('images/view2.jpg');
 width: 227px;
 height: 35px;
 display:block;
}

.post2A{
 background-image: url('images/post.jpg');
 width: 170px;
 height: 35px;
 display:block;
}

.post2A:hover{
 background-image: url('images/post2.jpg');
 width: 170px;
 height: 35px;
 display:block;
}

.reply2A{
 background-image: url('images/reply.jpg');
 width: 158px;
 height: 38px;
 display:block;
}

.reply2A:hover{
 background-image: url('images/reply2.jpg');
 width: 158px;
 height: 38px;
 display:block;
}

.head2A{
 float: right;
 width: 100px;
 background-image: url('images/strip3.jpg');
 background-repeat: repeat-x;
 height: 28px;
 padding-left: 10px;
 margin-right: 2px;
}

.head22A{
 padding-left: 10px;
}

.folder2A{
 float: left;
 background-image: url('images/docu.png');
 width: 25px;
 height: 25px;
 display: block;
 margin-left: 10px;
 margin-top: 2px; 
}


/*paging css*/
.pagination li { display: inline; border: 0; }

.pagination li a { 
      margin-right: 5px;
      padding: 3px 6px;
      font-weight: bold;
      color: #33F;
      background: #FFF;
      border: 1px solid #CCC;
      text-decoration: none;
}

.pagination li a:hover { color: #FFF; background: #0659B9; border-color: #000 }
.pagination li a.currentPage { color: #999; border: 0; }
.pagination li a.currentPage:hover { 
   color: #999; background: #FFF; cursor: default;
}
/*end paging css*/

 