﻿body {background:#f1f1f1 url("http://www.gemslbs.com/img/sb/gemswebback.png") repeat-x;margin:0;padding:0;}


.bgwhite{background:#fff;}
#all        {width: 902px;   border: #000 0px solid; 	margin: 0px auto 0px auto;padding:0px auto 0px auto;}

#cholder    {width: 902px;   border: #000 0px solid; 	margin:0px;padding:0; float:left;}
/*********     head            *********/

#dty_head               {width: 902px;   	margin: 0; height:auto;clear:both;	padding:0px; background:#fff; border-right: #ebecee 0px solid;border-left: #ebecee 0px solid;}
 #dty_headic			{width: 902px;   	margin: 0; height:auto;clear:both;	padding:0px; background:#fff; border-right: #ebecee 0px solid;border-left: #ebecee 0px solid;}
#dty_headc              {width: 902px;   height:auto;	margin: 0;padding:0px; border:0px  #000 solid; background:#fff;}
 #dtyic_headc           {width: 902px;   height:auto;	margin: 0;padding:0px; border:0px  #000 solid; background:#fff;}  
  #topcontent           { border: #000 0px solid; 	float:none; 	}
    #toplogo            {width: 251px; 	float:left;  margin:5px 0 0px 7px; z-index:0;border: #000 0px solid;voice-family: "\"}\"";  voice-family: inherit;}
    #toplogoic          {width: 251px; 	float:left;  margin:5px 0   0px 7px; z-index:0;border: #000 0px solid;voice-family: "\"}\"";  voice-family: inherit;}
    #topimg             {padding:0px 0 0 0; margin:padding:0px 0 0px 0; float:none; border: #000 0px solid; z-index:1}
    #gms_menu           { float:right; padding:0px 0px 0 0px; 	margin:-360px 0 0px 0px;  	border: #000 0px solid;}
    #gms_menuic         {float:right; padding:0px 0px 0 0px; 	margin:-140px 0 0px 0px;  	border: #000 0px solid;}
	.saga				{padding:0px 0 0 0px;	margin:0px 0 0 0px; float:right;  	border:0px #000  solid; background:white;}
        
     
/*********     body            *********/

#dty_ic                {width: 902px; padding:0 ; margin: 0px auto 0px auto;border:0px solid red; 
    
     }
     
#dty_con                {float:left;width: 902px; 	border: #0f0 0px solid; padding:0; margin: 0px auto; background:#fafafa;}

#dty_con_ic                {float:left;width: 902px; 	padding:0; margin: 0px auto 0px auto;background:#fff; }

#content                {float:left; width: 900px; 	background:#fefefe;
                        border: #000 0px solid;  padding:0px;	margin: 0px auto 0px auto; 
                        
                        }

#content_ic             {float:left; width: 902px; 	                     padding:0;	margin:0px ;                       
                        }


/*********     left            *********/
		#leftdivmenu			{width:200px;   border:#000 0px solid; float:left; padding:0px 0 0 0px;clear:both;}
        #leftdiv                {width:200px;   border:#000 0px solid; float:left; padding:0px 0 0 0px;}
       
        #leftmenu               {border: #000 0px solid;   voice-family: "\"}\"";  voice-family: inherit;   
            padding:10px 0 0px 0 ; margin: 0 0 0px 0;}
        .leftspace{height:30px; border:0px solid red;}
        
        #divlogin {padding:5px;}
            #login                  {   width:175px; height:86px; border:#000 0px solid; float:none; clear:both; 
                margin:0px 0 0 5px; background:#f0f0f0; padding:10px;}
                .uyelbl                 { width:180px; background: #efefef;border:none none dashed none; border-width:1px;}
                .uyeinpt                { width:250px; background: #fff;border:1px solid #000; border-width:1px;}
                .uyeinptshort			{ width:220px; background: #fff;border:1px solid #000; border-width:1px;}
                #uyeform                { border-bottom:1px solid #000; border-width:1px;width:500px;}
                #divsession             {width:180px;  border: #000 0px solid; }
                .welcomelabel			{color: #0a0a0a; font-family:verdana;  text-decoration: none;font-size:14px;}
				.combobox				{width:255px;  border: #000 0px solid; }
				
        #leftbanner              {float:none;padding:10px 0 0 10px;clear:both;}   
        #livechat                {float:none;padding:10px 0 0 10px;clear:both;}      
        #sps                     {font: normal 12px/1.8em verdana ;padding:30px 0 0 10px;font-weight:bold;color:#a6a6a6; padding-right:50px; text-align:center;    float:none;}    
       #search                 {width:200px; border:0px solid gray; padding:5px 0 0px 10px;clear:both;float:none; }
       #searchalign    {padding:10px 0 0px 0px;  float:none;}    

            
                   /*********     content            *********/                         
        #divcontent             {    width: 455px; margin:0 0px 46px 0; border:0px solid #0ff; padding:0px; float:left; display:none;}
        
        #divcontentcon          {    width: 700px; padding:10px; background: #fff;margin:0 auto 0 auto; border:0px solid #efefef; }
        #divcontentadm          {    width: 460px; padding-right:10px; border:0px solid #000;margin:0px auto 0 auto; }
        #divcontentdetail       {    width: 460px; padding-right:0px; }
        #divcontentic           {    width: 480px; border:0px solid #000;margin:0px 0px 0 0px; float:left;padding:0 10px 0 10px ;}
            #divcontenttxtspace     {    margin-bottom:23px;margin-top:0px; margin-left:0px;padding:7px 0 0 10px;}                       
            #divcontenttxt           {    width: 480px; border:0px solid #000;margin:0px 0px 0 0px; float:left;padding:0 0px 0 0 ;}     
             
 
        #divcontentnoright      {    width: 600px; border:0px solid #000;margin:0px auto 0 auto; }
        #divedit                {    width: 600px; margin:0 auto 0 auto; float:none; clear:both;}
        #whereru                {    margin-bottom:10px;margin-top:0px; margin-left:0px; border:0px dashed #aaa; /*background:url("http://www.gemslbs.com//img/layout/wbg.gif"); */padding:5px 0 0 0px;}                       

		#righticdiv				 {    width: 170px; border-left:1px dashed #ededed;margin:50px auto 0 auto; float:left; }
     
     
        /*********     right            *********/
		 #divcontentnew             { width: 668px; margin:0 0px 0px 0; border:0px solid #0ff; padding:0px; float:left; }
           #leftdivsecondrow          {width:267px;  border:0px solid #aaa;margin-top:0px;float:left; padding:10px 10px 0 20px; }
   
           .contentdefault          {width:630px; float:left; border:0px solid #aaa ;margin:0px auto 0 auto; padding:10px 10px 0 10px; /*clear:none; */}
		   .detailic {width:460px;border-bottom:0px dotted #dfdfdf;}
        #contentr1              {float:left;  width: 860px;  margin:0px 0 0 0px; border:0px dashed #aaa;}
        #contentr2              {float:left;  width: 860px; margin:0px 0 0 0px; border:0px dashed #aaa; clear:both;}
        
        
        #divlatests             {width:180px; padding:10px 0px 0 8px;  border:0px solid #aaa;margin-top:0px;float:left; }
        #divlatests1            {width:170px; padding:10px 0px 0 10px;  border:0px solid #aaa;margin-top:0px;float:none; }
		#divarhieves			{width:220px; padding-top:10px; border:0px solid #aaa;margin-top:0px;float:left; }
		#tagcon					{width:280px; padding:10px 10px 0 10px;  border:0px solid #aaa;margin-top:0px;float:left; }
		#tagcon1				{width:280px; padding:10px 10px 0 10px;  border:0px solid #aaa;margin-top:0px;float:none; }
        #calendercon			{width:200px; padding:10px 10px 0 10px; border:0px solid #aaa;float:left;}
        #calendercon1			{width:245px; padding:10px 10px 0 10px; border:0px solid #aaa;float:none;}
        #duyuruc                {width:280px; padding:10px 10px 0 10px; white-space:normal;clear:both;   margin-top:0px; float:left; border:0px solid #aaa;}
        #linksc                 {width:280px; padding:10px 10px 0 10px;  float:left;  border:0px solid #aaa; }
        #surveyc                {width:280px; padding:10px 0px 0 10px;  float:left;   border:0px solid #aaa;}
           
        #surveyback             {width:240px;  }
        #surveyback1            {width:255px;  }
        #surveyback2            {width:255px;  }
        
        
        
      #topcolor{width: 1001px;   border: #000 0px solid; 	margin: 0px;padding:0;float:left; background:#fff url("http://www.gemslbs.com//img/layout/nw_03.gif") 0px;}
	#topcolor1{width: 16px;   border: #000 0px solid; 	margin: 0px;padding:0; float:right;text-align:right; }
     
      #firstcolor{width: 1000px;   border: #000 0px solid; 	margin: 0px;padding:0;float:left; background:#fff url("http://www.gemslbs.com//img/layout/nw_10.gif") 0px no-repeat;}
	#firstcolor1{width: 16px;   border: #000 0px solid; 	margin: 0px;padding:0; float:right;text-align:right; }

  #secondcolor{width: 1000px;   border: #000 0px solid; 	margin: 0px;padding:0;float:left; background:#ebecee url("http://www.gemslbs.com//img/layout/nw_16.gif") 0px no-repeat;}
	#secondcolor1{width: 16px;   border: #000 0px solid; 	margin: 0px;padding:0; float:right;text-align:right; }

  #thirdcolor{width: 1000px;   border: #000 0px solid; 	margin: 0px;padding:0;float:left; background:#dcdde1 url("http://www.gemslbs.com//img/layout/nw_21.gif") 0px no-repeat;}
	#thirdcolor1{width: 16px;   border: #000 0px solid; 	margin: 0px;padding:0; float:right;text-align:right; }

  #fourthcolor{width: 1000px;   border: #000 0px solid; 	margin: 0px;padding:0;float:left; background:#fff url("http://www.gemslbs.com//img/layout/nw_00.gif") 0px no-repeat;}
	#fourthcolor1{width: 16px;   border: #000 0px solid; 	margin: 0px;padding:0; float:right;text-align:right; }

#divcomments        {border:0px solid red; clear:both; float:none;}
#divnewcomment      {padding:60px 0 0 5px;border:0px solid green;clear:both; float:none; background:url("http://www.gemslbs.com//img/blogfiles/cmdbg_02.gif") no-repeat;}
#divcommentslist    {padding:40px 0 0 0;clear:both; float:none; background:url("http://www.gemslbs.com//img/blogfiles/cmdbg_01.gif") no-repeat;}

/***********       bottom      **********/
#dty_bot           {clear:both; width: 902px; 	 margin:0 0 0 0px; border:1px solid #333333; }
    


#botcontent         {width: 866px;padding:10px 10px; margin:0 0 0 0px;  border:8px solid #fff;text-align:left;float:left;}

.bot                {width: 866px;font-size:10px; line-height:10px;color:#959595; float:left; text-align:center;}
#bota a             {font-size:10px; }#bota a:link a:visited { font-size:10px; }#bota a:hover { font-size:10px; }
#copyright          {width: 902px; 	 text-align:right; color:#47678a; margin: 0px auto 10px auto;padding:0px auto 10px auto; background:#ededed;}

/*//////////////////////////////////////////////////////////*/
.td                     { font-family: verdana ;        color:#888c91;  }

a 					    { color: #0a0a0a; font-family:verdana;  text-decoration: none;} 
a:link				    { color: #0a0a0a; text-decoration: none; } 
a:visited	    		{ color: #0a0a0a; text-decoration: none; } 
a:active			    { color: #0a0a0a; } 
a:hover				    { color: #0a0a0a; text-decoration: underline;} 

textarea    {background:#fff;}
.button                 {background-image:url("http://www.gemslbs.com//img/layout/btn.gif");	
                        font: bold 10px verdana;	height:21px;	width:84px;	border:0 groove #a7a7a7;background-color:transparent;    }
                        
button                 {background-image:url("http://www.gemslbs.com//img/layout/btn.gif");	
                        font: bold 10px verdana;	height:21px;	width:84px;	border:0 groove #a7a7a7;background-color:transparent;    }
                        
.buttongir                 {background-image:url("http://www.gemslbs.com//img/layout/btngir.gif");	
                        font: bold 10px verdana;	height:21px;	width:84px;	border:0 groove #a7a7a7;background-color:transparent;    }

.buttonara              {background-image:url("http://www.gemslbs.com//img/layout/btnara.gif");	font: bold 9px verdana;	height:20px;	width:53px;	border:0px inset #a6a6a6;	background-color:transparent;    }

.buttonok               {background-image:url("http://www.gemslbs.com//img/layout/butbackara.gif");	font: bold 10px verdana;	height:21px;	width:36px;	border:0 solid #000000;	background-color:transparent;    }
.txtara                 {font: bold 10px verdana;	height:16px;	width:90px;	background-color:#fff;  border:1px solid #000;  }

.txtlgn  {margin:-1px 0 0 0;font: bold 10px verdana;	height:14px;	width:80px;	background-color:#fff;  border:1px solid #a6a6a6;  background-image:url("http://www.gemslbs.com//img/layout/input.gif");}
.chk            {height:8px;	width:10px;	  border:0px solid #f0f0f0;  }
.txtlgnlbl  {margin:0px 0 0 0;font: bold 10px verdana;		border:0px solid #a6a6a6; }

.dashed         {border:1px dashed #a7a7a7; }
td {border:0px solid white }
.noborder{border:0px solid white }

.archivesitem {clear:both;border-bottom:1px solid #f0f0f0;}


#loglog { padding:12px 0 0 0; }
#loglog a:link,	             
#loglog a,	
#loglog a:visited 		    { color: #000; font-size:16px;font-weight:bold;font-family:Verdana; } 
#loglog a:hover 		    { color: #010101; } 



#surveyback a:link,	
#surveyback a,	
#surveyback a:visited 		    { color: #909090; font-size:11px;} 
#surveyback a:hover 		    { color: #0a0a0a; } 

#links a:link,	
#links a,	
#links a:visited 		    { color: #909090; font-size:11px;} 
#links a:hover 		    { color: #0a0a0a; } 

#divlatests a:link,	
#divlatests a,	
#divlatests a:visited 		    { color: #909090; font-size:11px;} 
#divlatests a:hover 		    { color: #0a0a0a; } 


#divlatests1 a:link,	
#divlatests1 a,	
#divlatests1 a:visited 		    { color: #909090; font-size:11px;} 
#divlatests1 a:hover 		    { color: #0a0a0a; } 

#whereru a:link,	
#whereru a,	
#whereru a:visited 		    { color: #909090; font-size:11px;} 
#whereru a:hover 		    { color: #0a0a0a; } 


#calendercon a:link,	
#calendercon a					{ color: #adadad; font-size:11px;} 
#calendercon a:visited 		    { color: #909090; font-size:11px;} 
#calendercon a:hover 		    { color: #0a0a0a; } 


#calendercon1 a:link,	
#calendercon1 a					{ color: #adadad; font-size:11px;} 
#calendercon1 a:visited 		    { color: #909090; font-size:11px;} 
#calendercon1 a:hover 		    { color: #0a0a0a; } 


#divblogtags a:link,	
#divblogtags a                  { color: #adadad; font-size:11px;} 
#divblogtags a:visited 		    { color: #909090; font-size:11px;} 
#divblogtags a:hover 		    { color: #0a0a0a; } 

.blogtags a:link,	
.blogtags a                  { color: #adadad; font-size:11px;} 
.blogtags a:visited 		    { color: #909090; font-size:11px;} 
.blogtags a:hover 		    { color: #0a0a0a; } 

#tagcon a:link,	
#tagcon a                  { color: #adadad; font-size:11px; padding:0 5px 0 5px;} 
#tagcon a:visited 		    { color: #909090; font-size:11px;} 
#tagcon a:hover 		    { color: #0a0a0a; } 


#tagcon1 a:link,	
#tagcon1 a                  { color: #adadad; font-size:11px; padding:0 5px 0 5px;} 
#tagcon1 a:visited 		    { color: #909090; font-size:11px;} 
#tagcon1 a:hover 		    { color: #0a0a0a; } 




.tagtit{ color: #a7a7a7; font-size:10px;} 
.tagdate{ color: #a7a7a7; font-size:10px;float:left;} 
.divwineditblog {width:20px;float:left;}
.buttonedit {width:20px;background-image:url("http://www.gemslbs.com//img/layout/btn.gif");	background-color:transparent;border:0;font-family:webdings;font-size:16px;height:22px;}
/*//////////////////////////////////////////////////////////*/

#dtym 			
	{
	  padding:8px 7px 8px 7px;  color: #fff; font-family:verdana; font-size:11px;  text-decoration: none; background-position:100%  0px;	    border-right:1px solid #fff;
	  border-left:1px solid #fff;
	    } 

a.dtym 			
	{
	  padding:8px 7px 8px 7px;  color: #fff; font-family:verdana; font-size:11px;  text-decoration: none; background-position:100%  0px;	    border-right:1px solid #fff;
	  border-left:1px solid #fff;
	    } 


h2 {font-size:18px;font-weight:normal;font-family:verdana;margin:0 0 0 0;color:#456db3;padding:2px 0 4px 0 ;}
h5 {font-size:13px;font-weight:bold;font-family:verdana;margin:0 0 0 0;color:#456db3;}





/*_ email- sitemap _*/

#topcon  { width:200px; border:0px solid red; float:right; margin:12px 0 0 0; border:0px solid gray;  font-size:11px;}
    #sep {padding:0 5px 0 5px; border:0;}
    
#sitemap { height:20px;width:95px; float:left; border:0px solid gray; padding:0px 0 0 0px; }
    #sitemap a,link:visited { background:  url(http://www.gemslbs.com//img/layout/site0.gif) ;background-position:left top;	background-repeat:no-repeat; }     
    #sitemap   a:hover    { background:  url(http://www.gemslbs.com//img/layout/site1.gif) 1px 0px;background-position:left top;	background-repeat:no-repeat;}     

#contact { height:20px;width:85px; float:left; border:0px solid gray; padding:0px 0 0 0px;}
    #contact  a,link:visited { background:  url(http://www.gemslbs.com//img/layout/mail0.gif); background-repeat:no-repeat;background-position:left top; }     
    #contact    a:hover    { background:  url(http://www.gemslbs.com//img/layout/mail1.gif); background-repeat:no-repeat;background-position:left top;}     

#email   { height:20px;width:85px; float:left; border:0px solid gray; padding:0px 0 0 0px;}
    #email a,link:visited { background:  url(http://www.gemslbs.com//img/layout/mail0.gif);background-repeat:no-repeat; background-position:left top;}     
    #email a:hover    { background:  url(http://www.gemslbs.com//img/layout/mail1.gif);	background-repeat:no-repeat;background-position:left top;}     


.smp {
width:600px;
border-top:1px dashed #c7c7c7;
padding:10px 0 10px 0;
margin:0;
float:none;
clear:both;


}
.smp-1a {
 float:left;
 width:150px;
 padding:15px;
 border:1px dashed #a7a7a7 ;

}
.smp-1b {
 float:left;
 width:400px;
 padding: 0 0 0px 15px;

}
.scontent{
font-family:verdana;
font-size:9px;
color: #0a0a0a;
width:70px;
white-space:normal;
padding:3px;
float:left;
vertical-align:text-top;
font-weight:bold;
}

.scontentlast
{
width:320px;
float:left;
font-family:verdana;
font-size:9px;
color: #7a7a7a;
white-space:normal;
}


    .pageView
    {
        border: 1px solid #e1e1e1;
        border-top: none;
        margin-top: -2px;
        height: 381px;
        background:url("http://www.gemslbs.com/img/layout/tback.jpg") ;background-repeat:repeat-x;
    }
    .pageViewimg
    {
        margin: 0;
    }
    .exampleWrapper
    {
        padding: 0px;
        
        
        float: left;
		width:100%;
    }
    .tabtop
    {
        border: 0px solid #898c95;
        border-top: none;
        margin-top: 0px;
        padding:0px;
       
        background:url("http://www.gemslbs.com/img/layout/tabs.jpg") no-repeat ;
    }
    .innerWrap   {
       /* border: 0px solid #898c95;
        border-top: none;
        margin-top: 2px;
     
        background:url("http://www.gemslbs.com/img/layout/tabs01.gif") no-repeat ;
*/   
 }

