/*  
Theme Name: Geske Chiro Template
Theme URI: http://www.orangecountychiro.com/
Description: Custom Theme by Net Elevation
Version: 1.0
Author: Net Elevation
Author URI: http://www.netelevation.com/
*/



body { font-family: arial, san serif; color: #333; font-size: 13px; margin: 0; padding: 0; text-align: left; background: url(images/tile.jpg); }

#container { width:750px; margin:0 auto; padding: 0px; border-right: 15px solid #000; border-left: 15px solid #000;}
	
p { margin:0 0 8px 0; padding:0; }

a { color: #1f1c9a; }
a:hover { color: #666;  }

h1 { font-size: 31px; margin-bottom: 1px; margin-top: 0px; color: #fff; }
h1 a { text-decoration: none; color: #fff;}
h1 a:hover { text-decoration: none; color: #fff;}
h2 { text-align: left; font-size: 18px; margin-top: 0px;}
h3 { color: #84bdef; text-align: left; font-size: 19px; border-bottom: 16px solid #84bdef;}
h4 { text-align: left; font-size: 14px; margin-bottom: 6px;}


/*Header*/
#header { height: 104px; background-color: #000; }

#header-left { color: #fff; font-size: 16px; }
#header-right { background: url(images/header-right-bg.jpg) top right no-repeat; color: #fff; font-size: 14px; text-align: right; }
#header-right h1 { font-size: 21px; margin-bottom: 2px;}

.call_now { font-size: 21px; margin-bottom: 2px;}

#navv { width: 750px; font-family: Tahoma; font-size: 11px; letter-spacing: 1px;  }
#navv td { }

#navv a { padding-top: 5px; padding-bottom: 5px; color: #fff; text-decoration: none; display: block; 
background: url(images/tab.gif); }
#navv a:hover { background: url(images/tab-hover.gif); color: #000; }
#navv a.selected { background-color: #fff; color: #6e829c;}

#thanks { height: 285px; }

#faq { height: 293px;}
  
#footer { background: #000; text-align: center; padding: 20px 0; color: #fff; font-size: 10px; }
#footer a { color: #84bdef; }
#footer a:hover { color: #eee; }

#left { padding: 20px; font-size: 12px; background: #fff;  }
#left-about { text-align: center; padding: 20px;  font-size: 12px; background: #fff;  }
#left-about h2 { text-align: center; margin-bottom: 10px; }
#left-map { text-align: left; padding: 20px 10px 20px 20px;  font-size: 11px; background: #fff; } 
#left-contact { text-align: left; padding: 20px;  font-size: 11px; background: #fff; } 
#left-firstvisit { text-align: left; padding: 20px;  font-size: 12px; background: #fff; }
#left-firstvisit p { line-height: 20px; } 
#left-tour { text-align: center; padding: 20px;  font-size: 15px; background: #fff;  }
#left-links { text-align: left; padding: 20px;  font-size: 12px; background: #fff;  }

#right { padding: 20px; background: #fff; font-size: 11px;}
#right-maps { padding: 20px 0; background: #fff; font-size: 11px;}

.title { color: #6cf; }   
.caps { font-variant: small-caps; }