/* Structure		
----------------------------------------------------------------------------------------------------*/

body { background:#482E21; }

#header { background:#fff; height:102px; width:950px; margin:0px auto; margin-top:20px; border-left:10px solid #482E21; }

#nav { width:935px; margin:0px auto; border-left:10px solid #482E21; background:#96D0E6; padding-left:15px; }

#bigBox { background:#fff; background-image:url('../img/bodyBG.gif');  }

#content { margin:30px 0; }

#rightBar { margin:30px 0; }

#quoteBox { padding:24px 16px; background:#96D0E6; }

#footer { background:#fff; width:910px; margin:0px auto;  border-left:10px solid #482E21; padding:0 20px; text-align:center; font-size:12px; font-weight:bold; }

#footerBox { border-top:3px solid #96D0E6; padding-top:18px; }

#map { float:left; background:#96D0E6; color:#482E21; padding:5px; margin-bottom:20px; }

#map:hover { color:#96D0E6; background:#482E21; }


#parking { float:right;  background:#96D0E6; color:#482E21; padding:5px; }

#address { line-height:20px;  color:#482E21;  }

.entry { margin:12px 0 36px 0;}


/* Type		
----------------------------------------------------------------------------------------------------*/
body { font-family:Helvetica, Arial, Sans-serif; }

strong { font-weight:bold;}

p {font-size:12px; color:#482E21; line-height:16px; margin-bottom:16px; }

h3 {font-size:16px; color:#482E21; line-height:16px; margin-bottom:16px; }

#quoteBox { font-style:italic; font-size:13px; color:#482E21; margin-right:10px; }

#quoter { font-style:normal; font-weight:bold; float:right; margin-bottom:0; clear:both;}

em { font-style:italic;}

.spell {  color:#482E21; font-size:15px; background:#96D0E6; padding:20px; width:90px;  }

.hiFirst { font-weight:bold; color:#482E21; }

#blogNav h2 { font-weight:bold; color:#482E21; }

.post h2 { color:#482E21; }

.titleDate { font-size:12px; }


/* Links		
----------------------------------------------------------------------------------------------------*/

a { color:#53A6C5; }

#subNav a { font-weight:bold; text-decoration:none; line-height:16px; }

#subNav a:hover, #subNav li:hover a { color:#96D0E6; }

#subNav li.current_page_item a, #subNav li.current_page_item a:hover { font-weight:bold; text-decoration:none; line-height:16px; color:#482E21;  }

#map a { color:#482E21; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:11px; }

#map a:hover { color:#96D0E6; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:11px; }

#nav a { color:#482E21; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:11px; letter-spacing:1px;   margin:0; padding:5px; display:block; float:left; margin-right:20px;}

#nav a:hover { color:#96D0E6; background:#fff; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:11px; letter-spacing:1px;   }

#nav .current_page_item a, #nav .current_page_parent a { color:#96D0E6; background:#482E21; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:11px; letter-spacing:1px;   }

.post h2 a { text-decoration:none; }

.post h2 a:hover { text-decoration:underline; }


/* Lists		
----------------------------------------------------------------------------------------------------*/

#subNav { margin:30px 0;}

#subNav li { padding:5px 5px 5px 20px; font-size:12px; }

#subNav li:hover { background:#482E21; }

#subNav li.current_page_item { background:#96D0E6; }

#subNavAlt { margin:30px 0;}


#nav ul { float:left; background:#96D0E6; }

#nav ul li  { float:left; }

#blogNav { margin:30px 0;}

#blogNav li { padding:5px 5px 5px 20px; font-size:12px; }

#blogNav li li { padding:5px 5px 5px 0; font-size:12px; }

.benefitsList {font-size:12px; color:#482E21; line-height:16px; margin-bottom:16px; }

.benefitsList li { list-style-type:disc; margin-left:20px; margin-bottom:6px;}


.lefty { float:left; width:120px;}
.midy { float:left; width:120px;}
.righty { float:left; width:120px;}


.testm { border-bottom:1px solid #482E21; padding-bottom:16px; margin-bottom:16px; }


/* Images		
----------------------------------------------------------------------------------------------------*/

#photoSample { background:#000; height:250px; margin-bottom:15px; }

#content img { border:1px solid #482E21 }


/* Images		
----------------------------------------------------------------------------------------------------*/

.favorites { clear:both;}

.favorites iframe { float:left; margin:0 10px 20px 0; }