/***************************************
Theme: HAMILTON - Derived From: HAMILTON
***************************************/


/* START -> DO NOT EDIT THIS SECTION */

/* MIN-HEIGHT FOR THEME ELEMENTS (555px before #ft) */

 
#bd {min-height:430px;_height:430px}

#hContent {min-height:7em;_height:7em}  



/* STRUCTURE -------- */


#doc{width:718px;margin:0 auto;position:relative}

#hd{position:relative;top:10px;margin:0 0 20px 0}

#headerContent {margin-left:16px;width:530px}

#hMisc{clear:both;height:11px}

#hMisc div{display:none !important}

#navigation{position:relative;float:left;width:130px}

ul#mainNav{zoom:1}

ul#mainNav li a{display:block;text-align:right}

#bd{margin-left:135px}	

#pageName{text-align:right;width:535px;margin-left:10px}

#zWrap{float:left}

#zB #mapZone{width:350px;height:250px}

#zB #drivingDirectionsLnk{top:255px}

#zC form#contactForm{width:90%} 

#ft{padding:15px 0} 

#fContent{text-align:right;width:536px;float:right;margin-right:30px;display:inline}

#fMisc{text-align:right;width:240px;float:left;width:120px}		


/* END -> FIXED: DO NOT EDIT */





/* START -> EDITABLE */


/*  TYPOGRAPHY --------- */

		
/* User-Editable Body */

		
#body {
	font-size: 12px;
			
        line-height: 2em;
			
        font-family: 'Trebuchet MS', Verdana, Arial, Sans-serif;
			
        color: #000000;
		}
		
		

#hd {
	padding-top: 1.5em;
			
	width: 560px;
			
	margin-left: 140px;
		}
		
		

#zWrap ul li,
	#zWrap ol li {
	padding-right: 10px;
			
                                line-height: 1.4em;
		}
		
		

form#contactForm {
 color: #666;
			
                   line-height: 0.9em;
		}

		

/* P Normal */
		
		
#zA p,
	#zB p,
	#zC p {
	line-height: 1.6em;
 }

		


/* H1 Site Title */
		
		
#body h1 {
 font-size: 38px;
			
           line-height: 0.9em;
 }
		
		

#hd h1 {
  color: #ffffff;
			
          font-family: Georgia, Arial, sans-serif;
			
          padding-bottom: 4px;
		}

		


/* H2 Page Title */
		
		
#body h2 {
 font-size: 24px;
			
           color: #584b43;
		}

		


/* H3 Paragraph Title */
		
		
#body h3 {
 font-size: 19px;
			
           color: #3c6216;
		}
		
		
#hd h3 {
			color: #ffffff;
		}

		


/* H4 Paragraph Subtitle */
		
		
#body h4 {
 font-size: 17px;
		}
		
		
#zC h4 {
 font-size: 12px;
			
         font-weight: bold;
		}
		
		
#fContent {
 color: #aaaaaa;
		}
		
		
#fMisc {
 color: #fefefe;
			
	 line-height: 16px;
		}




/* LINKS --------- */

		
#body a {
 color: #a57c52;
		}

		
#body a:hover,
	#body a:focus,
	#body a:active {
 text-decoration: none;
		}

                

/* Contact Info */

                
#fMisc a:link,
  #fMisc a:visited {
 color: #FFFFFF;
                }


		

/* Nav Menu */

		
ul#mainNav {
	line-height: 2em;
		}
		
		
ul#mainNav li a {
 text-transform: uppercase;
			
		  font-size: 1.05em;
			
		  padding: 0 15px 0 0;
			
		  color: #ffffff;
		}
		
		
ul#mainNav li.active a {
 font-weight: bold;
		}
	



/* BACKGROUNDS --------- */
	
		
body {
	background-color: #736257;
		} 
		
		
#body {
	background-color: #736257; 

background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/hamilton/v_1_1_2_9/images/poundbody.jpg);
			background-repeat: no-repeat;
		}

		

#zWrap {
 background-color: #ffffff; 
		}
		
		
#doc {
	background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/hamilton/v_1_1_2_9/images/doc.gif);
			background-repeat: repeat-y;
			
background-position: 50% 0;
		}
		
		

#hd {
	background-image: url(http://www.transcriptics.com/images/hdTrans.jpg);
			
        background-repeat: no-repeat;
		}
		
		

#hMisc {
 background-color: #340808;
			
	 background-image:url(http://www.transcriptics.com/images/hmiscTrans.jpg);
			background-repeat: no-repeat;
			
background-position: 0 100%;
		}
		
		

ul#mainNav li a:hover,
	ul#mainNav li a:focus,
	ul#mainNav li a:active,
	ul#mainNav li.active a {
 background-color: #483d36;
			
background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/hamilton/v_1_1_2_9/images/mainnavlia.gif);
			background-repeat: repeat-y;
			
background-position: 100% 0;
		}




/* BORDERS --------- */

		
ul#mainNav {
	border-top-width: 1px;
			
                border-top-style: solid;
			
		border-top-color: #8f8179;
		}
		
		
ul#mainNav li a {
 border-bottom-width: 1px;
			
		  border-bottom-style: solid;
			
		  border-bottom-color: #8f8179;
		}

/* END -> EDITABLE */

