html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {background-color: #e7f8f9;

	 }

img { padding:0;
   margin:0}	 
	 
#daddywrap1 {      background-image: url(ttb/images/ttb-gradient-body.jpg);
	 background-repeat: repeat-y;	
	 margin-top: 11px;
	 margin-bottom: 42px;
	 width: 900px;
            }	 
			
#daddywrap2{   
float:left;
            padding-left: 900px;
			height: 1000px;
            background-image: url(ttb/images/ttb-gradient-body2.jpg);
	        background-repeat: repeat-y;	
            }				
	 
#bodywrap  {width: 737px;
          background-color: white;
		  
		  margin-left: 140px;

		  }

#header {background-image: url(ttb/images/ttb-header.jpg);
         height: 139px;
		 letter-spacing : -1000em;} 
		  
#body {border-left: 1px solid #009ba1;
      border-right: 1px solid #009ba1;
	  background-color: white;
	  padding-top:12px;
	  height: 858px;
}  

#body2 {border-left: 1px solid #009ba1;
      border-right: 1px solid #009ba1;
	  background-color: white;
	  padding-top:12px;
	  height: 638px;
}  

#home-ready {background-image: url(ttb/images/ttb-home-ready.jpg);
height: 258px;
width:  472px;
background-repeat: no-repeat;
margin-left: 1px;
display: block;
}

#home-book a {background-image: url(ttb/images/ttb-home-book.jpg);
background-repeat: no-repeat;
height: 126px;
width: 472px;
margin-top: 2px;
display: block;}

#home-book li {list-style-type: none;
			 display: inline;	
			 margin-left: 2000px;
			
		  }

#home-news {   display:block;
               background-image: url(ttb/images/ttb-news.jpg);	

			   
               background-repeat: no-repeat;
			   margin-left: 493px;
 }

#home-news  { padding-top: 29px;
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
                  width: 221px;	
				  height: 316px;
                  padding-bottom: 25px;
                  
				  }
				  
#home-news p { 
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;
                  width: 221px;	
                  padding-bottom: 15px;
				  padding-top: 15px;
                  border-bottom: 2px solid #207b82;				  }				  

#home-news h2 {    font-family: verdana;
				  color: blue;
                  font-size: 12px;
				  line-height: 13px;}					  
				  
#home-about {  
		float:left;
               background-image: url(ttb/images/ttb-about.jpg);	
			   width: 232px;
			   				  margin-right: 9px;
               background-repeat: no-repeat;

 }

#home-about p { padding-top: 45px;
	   padding-left: 8px;
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  height: 170px;
                  padding-bottom: 14px;
                  border-bottom: 2px solid #207b82;				  }				  

		  
				  
#home-curi {    float:left;
                  width: 232px;	
               background-image: url(ttb/images/ttb-curi.jpg);	
			   margin-right: 9px;
			   margin-left: 10px;
			
			   
               background-repeat: no-repeat;
 }



#comp {}			 
			 
 .comp { padding-left: 70px;
        padding-top: 30px;
display: block;}			 
 
 .clear {clear:left}
 
#home-curi p { padding-top: 45px;

                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;

				  height:170px;
                  padding-bottom: 14px;
                  border-bottom: 2px solid #207b82;				  }	

#home-testi{ float:left;
                  width: 221px;	

               background-image: url(ttb/images/ttb-testi-page.jpg);
               background-repeat: no-repeat;
			   height: 229px;
			   border-bottom: 2px solid #207b82;
 }


 

				  
#navbar-top {
            padding-left: 9px; 
			border-left: 1px solid #009ba1;
		    border-right: 1px solid #009ba1;
			padding-right: 10px;
            width: 716px;
            height: 52px;
			background-color: white;

			}

#navbar-top ul {width: 716px;
             height: 52px; 
		   	background-color: #009ba1;
			}
			
#navbar-top li {
			 list-style-type: none;
			 display: inline;		 
             margin-left: 8px;			 
              }			 

#navbar-top a {color:white;

             background-image: url(ttb/images/ttb-navbutton.jpg)	;		 
             border-bottom: #0c7b94 5px solid;             width: 94px;
			 height: 34px;	
			 float: left;
			 margin-left: 7px;
			 margin-top: 6px;
             text-decoration: none;
             text-align: center;
             line-height: 35px;		
             font-family: verdana;	
             font-size: 12px;			 }	

#navbar-top a:hover {background-image: url(ttb/images/ttb-navbutton-hov.jpg)	;
             border-bottom: #3cd27c 5px solid;	}

#columnl { width: 231px;
          float:left;
		  margin-left: 8px;

          }

#column2 { width: 472px;
          float:left;
		  margin-left: 8px;

          }		  
		  
#navbar-left { 
height: 382px;
width: 231px;
background-image: url(ttb/images/ttb-navi-bg.jpg);
background-repeat: no-repeat;
display:block;}
	
	
#navbar-left li {margin-left: 18px;}			

#navbar-sel {padding-top: 13px;}

#columnl img {padding-left: 18px;
             padding-bottom: 0px;
margin:0;			 } 
			 
#navbar-home  { background-image: url(ttb/images/ttb-navi-ho-uh.jpg);
width: 172px;
height: 39px;
display:block;}

#navbar-home:hover { background-image: url(ttb/images/ttb-navi-ho-h.jpg);
width: 172px;
height: 39px;
display:block;}

#navbar-par  { background-image: url(ttb/images/ttb-navi-pa-uh.jpg);
width: 172px;
height: 44px;
display:block;}
#navbar-par:hover { background-image: url(ttb/images/ttb-navi-pa-h.jpg);
width: 172px;
height: 44px;
display:block;}	 
			
#navbar-ab  { background-image: url(ttb/images/ttb-navi-ab-uh.jpg);
width: 172px;
height: 44px;
display:block;}
#navbar-ab:hover { background-image: url(ttb/images/ttb-navi-ab-h.jpg);
width: 172px;
height: 44px;
display:block;}	 		
	
#navbar-ne  { background-image: url(ttb/images/ttb-navi-ne-ih.jpg);
width: 172px;
height: 43px;
display:block;}
#navbar-ne:hover { background-image: url(ttb/images/ttb-navi-ne-h.jpg);
width: 172px;
height: 43px;
display:block;}	 				

#navbar-cu  { background-image: url(ttb/images/ttb-navi-cu-uh.jpg);
width: 172px;
height: 51px;
display:block;}
#navbar-cu:hover { background-image: url(ttb/images/ttb-navi-cu-h.jpg);
width: 172px;
height: 51px;
display:block;}	 	

#navbar-hs  { background-image: url(ttb/images/ttb-navi-hs-uh.jpg);
width: 172px;
height: 51px;
display:block;}
#navbar-hs:hover { background-image: url(ttb/images/ttb-navi-hs-h.jpg);
width: 172px;
height: 51px;
display:block;}	 			
			  
#navbar-it  { background-image: url(ttb/images/ttb-navi-it-uh.jpg);
width: 172px;
height: 40px;
display:block;}
#navbar-it:hover { background-image: url(ttb/images/ttb-navi-it-h.jpg);
width: 172px;
height: 40px;
display:block;}	 	

#navbar-bn  { background-image: url(ttb/images/ttb-navi-bn-uh.jpg);
width: 172px;
height: 42px;
display:block;}
#navbar-bn:hover { background-image: url(ttb/images/ttb-navi-bn-h.jpg);
width: 172px;
height: 42px;
display:block;}	 			  
			  
#content {width: 475px;
         height: 802px;
		 border-bottom: 1px solid #009ba1;
         border-left: 1px solid #009ba1;
         border-right: 1px solid #009ba1;
		 margin-left: 10px;
		 overflow: scroll;

		 }	

#content a {	font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;
		   margin-top: 17px;
		   margin-right: 21px;
		   }	 
		 
#contentbg1 {		 
width: 458px;
         height: 785px;background: url(ttb/images/ttb-content-bg.jpg);
		 background-position: bottom right;
		 background-repeat: no-repeat;} 
		 
.pad20 {padding-left: 20px;}		 

#contentbg2 {		 
width: 458px;
         height: 785px;background: url(ttb/images/ttb-content-bg2.jpg);
		 background-position: bottom right;
		 background-repeat: no-repeat;} 

#contentbg3 {		 
width: 458px;
          height: 785px;background: url(ttb/images/ttb-content-bg3.jpg);
		 background-position: bottom right;
		 background-repeat: no-repeat;} 

#contentbg4 {		 
width: 458px;
          height: 785px;background: url(ttb/images/ttb-content-bg.jpg);
		 background-position: bottom right;
		 background-repeat: no-repeat;} 		 
		 
#content h1 {background: #009ba1;
            background-image: url(ttb/images/ttb-gradient-h1.jpg) ;
			background-repeat: repeat-y;
            color: white;
            font-family: verdana;
            font-size: 14px;
            font-weight: bold;
			padding-left: 17px;
			padding-top: 3px;
			padding-bottom: 3px;
}			

#content h2 {font-family: verdana;
            font-size: 12px;
            color: #009ba1;
			margin-left: 17px;
			padding-top: 17px;} 

#content p {font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;
		   margin-top: 17px;
		   margin-right: 21px;
		   padding-bottom: 17px;
		   border-bottom: 1px solid #71bbbe;}
		   
#content h3 {font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;
		   margin-top: 17px;
		   margin-right: 21px;
		   }		 

#content h4 {font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;
		   margin-top: 17px;
		   margin-right: 21px;
		   font-weight: bold;
		   }				   

#content ul 	{font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;

		   margin-right: 21px;}	   
		  
#nobord  p {font-family: verdana;
           font-size: 12px;
		   color: black;
		   margin-left: 17px;
		   line-height: 14px;
		   margin-top: 17px;
		   margin-right: 21px;
		   padding-bottom: 17px;}
		   
#content img {float:left;
             margin-right: 17px;}		

#content li {list-style-type: square;
           margin-left: 17px;}			 
			
#testimon-page { display:block;
                height: 220px;
               margin-top: 3px;
               background-image: url(ttb/images/ttb-testi-page.jpg);
               background-repeat: no-repeat;
 }

#testimon-page p { padding-top: 45px;
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;
                  width: 221px;	
                  padding-bottom: 14px;
				  font-style: italic;			  }
				  
#home-testi p { padding-top: 45px;
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;
                  width: 221px;	
                  padding-bottom: 14px;
				  font-style: italic;			  }

		  
				  
#testimon-page h2 {
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;
                  width: 221px;	
				  				  }	
#home-testi h2 {
                  font-family: verdana;
                  font-size: 12px;
				  line-height: 13px;
				  padding-left: 8px;
                  width: 221px;	
				  				  }				  

#weather-page { 
               margin-top: 3px;
			   padding-top: 45px;
			   padding-left: 25px;
               background-image: url(ttb/images/ttb-weather-page.jpg);
               background-repeat: no-repeat;
 }		

#footer   {background: #009ba1;
         margin-top: 11px;
		 padding-top: 16px;
		 border-left: 1px solid #207b82;
		 border-right: 1px solid #207b82;
		 padding-bottom: 16px;
		 font-family: verdana;
		 font-size: 12px;
		 color: white;
		 padding-left: 20px;
       } 
	   
#footer a {color: white;
          padding-left: 15px;
		  padding-right: 15px;
          text-decoration: none;
         }

#footer input {margin-right: 30px;}
		 
#footer a:hover {text-decoration: underline;}		

#footer p { padding-left: 30px;} 
