@import url(01.font.css);


#wrapper		{
background-color:#FFF;
			margin-right: auto;
			margin-left: auto;
			text-align: left;
			width: 933px;
			}

#header	
			{
			background-image:url('../t_images/header_1.jpg');
			background-repeat:no-repeat;
			height:138px;
			}

.hide                  {
                        visibility:hidden;
                       }
#imap                  {
                       background-color: yellow;/* hack for IE padding*/
                       filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); opacity:0.0; -khtml-opacity: 0;/* hack for IE padding*/
                       float: left;
		       position: absolute;
                       width : 185px;
                       height: 80px;
                       margin: 40px 0px 0px 20px;
                       }
#headerin 	{
			float:right;
			padding-top:11px;
			padding-right:10px;
			}	
#ezsearchapplet
			{
			padding: 0px 0px 0px 0px;
			}	
#menu			{
			CLEAR: BOTH;
			background-image:url('../t_images/menu_bkg.jpg');
			background-repeat:no-repeat;
			height:26px;
			}
#menuin			{		
			width:700px;	
			float:left;
			padding-right:20px;
			padding-top:0px;
			padding-left:0px;
			}
#searchright {
			float:right;
			width:160px;
			margin:0px;
			padding:5px 20px 0px 0px;
			}
#featured	
			{
			background-image:url('../t_images/featured_bkg.jpg');
			background-repeat:no-repeat;
			height:77px;
			}
#featuredin 	{
			margin-left:220px;
			}	
#contentwrapper		{
			background-image:url('../t_images/c_bkg.jpg');
			background-repeat:repeat-y;
			min-height: 450px;
			height:auto!important; 
			height: 450px;
			}		
#content		{
			 margin: 0px 0px 0px 0px;	
			}
#all		{

			float:left;
			backgr  nd-image:url('../t_images/leftsb_bkg.jpg');
			width: 933px;
			margin:0px 0px 0px 0px;
			}
#left			{

			float:left;
			backgr  nd-image:url('../t_images/leftsb_bkg.jpg');
			width: 245px;
			margin:0px 0px 0px 0px;
			}
.leftcontent		{
			width: 235px;
			Padding: 0px 0px 0px 10px;
			}
.leftcontentin		{
			margin:0px;
			padding: 0px 0px 0px 0px;
			width: 245px;
			float: left;
			}
.leftcontent2		{
			width: 180px;
			Padding: 30px 0px 0px 30px;
			}

#right_top    {
			float:right;
			min-height: 275px;
			height: auto !important;
			height: 275px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width:674px;
			}
.trightcontent_top		{
			 padding: 8px 0px 0px 8px;
			}
#right_bottom    {
			background-image:url('../t_images/blocks_bkg.jpg');
			background-repeat:no-repeat;
			float:right;
			min-height: 275px;
			height: auto !important;
			height: 275px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width:669px;
			}
#right_bottom  ul  {
			padding-left:15px;
			font-size:12px;
			line-height:18px;
			color:#333;
			margin:0px;
			}
#right_bottom  ul a, visited{
			color:#333;
			text-decoration:none;
			}
#right_bottom  ul a:hover{
			text-decoration:underline;
			}
.rbottomcontent1		{
			width:177px;
			 padding: 30px 5px 0px 28px;

			}
.rbottomcontent2		{
			width:177px;
			 padding: 30px 2px 0px 28px;
			}
.rbottomcontent3		{
			width:177px;
			 padding: 30px 8px 0px 32px;
			}
.right    {
			min-height: 475px;
			height: auto !important;
			height: 475px;
			padding: 30px 20px 0px 40px;
			margin: 0px 0px 0px 0px;
			width:670px;
			}
.centercontent		{
			width: 508px;
			min-height: 300px;
			height: auto !important;
			height: 300px;
			padding: 35px 10px 0px 0px;
			}
.rightcontent		{

			width: 180px;
			Padding: 35px 0px 0px 0px;
			}
.s_rightcontent		{
			width:639px;
			Padding: 25px 70px 0px 20px;
			}
.forms		{
			}
.all_content		{
			width: 829px;
			Padding: 25px 80px 0px 70px;
			}
#footer			{
clear:both;
 			width:993px;
			background-image:url('../t_images/footer_bkg.jpg');
			background-repeat:no-repeat;
			height: 72px;
			margin-left:auto;
			margin-right:auto;
			text-align:center;
			}
#footerin		{
			text-align: -moz-center; /* text center for mozilla*/
			padding:0px 0px 0px 0px;
			}
#nsein 			{
			text-align: center;
			margin: 15px 0px 10px 0px;
			}
#ql_back		{/* background color for QL*/
			}
#news_back		{/* background color for scroller*/
			background-image:url('../t_images/white.jpg');
			background-color:#FFFFFF;
			} 
