/*1*****************************housekeeping********************************
***************************************************************************/
.clearboth {clear:both;} .clearleft {clear:left;} .clearright {clear:right;} .fltleft { float:left;} .fltright {float:right;} .hidden {display:none;} .inline {display:inline;} .spacer { margin-bottom:15px;} .pointer{cursor:pointer;} .bold{font-weight:bold}
.clearboth {display:block; clear:both;}
/*2****************************Layout***************************************
***************************************************************************/
body {background:#000; color:#fff; font-size:11px;}
h1, h2 , h3, a {color:#fff;}
h1 {
  background:url(../images/layout/h1bg.gif) repeat-y top right;
  color:#fff;
  text-align:right;
  padding:10px 20px;
  font-family:verdana, helvetica, arial, sans-serif;
  font-weight:normal;
  font-size:30px;
  margin:0;
}
h2 {
  margin: 0 0 10px 0;
  padding:0;
  color:#fff;
  font-size:15px;
  font-weight:bold;
}

#bl {clear:both; position:relative;}
#bl img{position:absolute; top:-33px; left:479px;}
#tr{position:absolute; top:-33px; left:940px;}
/*3*****************************templates************************************
***************************************************************************/
#to_body{position:relative;}
#to_right_content{background-color:#757575;}
#to_left_content{text-align:center;}
#to_footer{margin-top:50px; text-align:center;}
#footertext{padding:5px 0 ; border:solid #ccc; border-width:1px 0; 
margin-bottom:15px;} #footertext p{display:none;}
.to_pageitem{padding:5px; cursor:default; cursor:arrow;}
.to_pageitem:hover{background-color:#666}

.dhonishow-image li,  #init_image{overflow:hidden; height:462px; width:462px;}
#to_left_content img, #init_image img, .dhonishow img{max-width:462px; max-height:462px; margin:0 auto;}

#top{overflow:hidden; height:290px; margin-bottom:15px;}
/*4*****************************NAV***************************************
***************************************************************************/
#to_nav{margin:20px auto}
#to_nav a{display:block; width:139px;float:left;color:#fff;font-weight:bold;text-decoration:none;text-align:center;height:43px;line-height:43px;background:url(../images/nav/navbg.png) 500px 500px no-repeat;}
#to_nav a:hover, #to_nav a.rollover{background-position:0 0;}

.to_backlink{float:right; margin-right:20px;}
.to_backlink a{color:#fff;}

  /****************************small Sized Buttons*****************************/
  .backbutton, .readmore{text-align:center}
    .backbutton a, .readmore a {
      display:block;
      width:81px;
      height:19px;
      background:url(../images/button/buttonbg.png) top left no-repeat;
      line-height:19px;
      text-decoration:none; font-weight:bold;
      }
	.backbutton a{float:right; margin:5px 5px 5px 0 ;}
    .backbutton a:hover, .readmore a:hover {background-position:bottom left; color:#fff;}
/*5*****************************Footer**************************************
***************************************************************************/
#to_footer{}
#to_footer a{color:#666;}
/*****************************contact page***************************************
***************************************************************************/
#to_links a{clear:both; display:block; margin-bottom:15px;}

#to_contact_page #logo{margin-top:305px}
/******************************Scrollbar.js***************************************
***************************************************************************/
#scrollbar_container {  
   position:relative;  
   /*width:462px; */
   margin:2px 2px 2px 10px;} 

 #scrollbar_track {  
   position:absolute;  
   top:0;  
   right:0;  
   height:100%;  
   width:10px;  
   background-color:transparent;
   cursor:move; }

 #scrollbar_handle {  
   width:10px;  
   background-color:#ccc;
   cursor:move;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   opacity:0.9;
   -moz-opacity:0.9; } 

 #scrollbar_content {  
  overflow:hidden;  
  height:435px;
  width:435px;
  padding-top:5px;
}

