﻿
body
{ font-family: Verdana; margin:0px; padding:0px;  height: 100%; max-height: 100%;background-color: #e1e1e1; font-family:Lucida Sans; font-size:10pt; }

h1{ font-size:24px; font-weight:bold; margin:0px; padding:0px; color: #f37736; letter-spacing:-2px; }

h2{ font-size: 12pt; font-style:italic; margin:0px; padding:0px; color: #f37736; letter-spacing:-1px; }

#FullContainer
{ width: 900px;	margin: 0 auto; position: relative; }

#contentContainer { background-image: url(Images/ContainerBG.gif);	background-repeat: repeat-y; width: 900px; }

.footerContainer { background-image: url(Images/ContainerFootBG.gif); background-repeat: no-repeat; width: 900px; height: 50px; } 

#container /*centers the page contents and prevents them from floating*/
{ width:800px; margin:0 auto; position:relative; background-color: #ffffff; min-height:400px; }

#header
{ background-image: url(Images/HeaderBG.gif); width:800px; margin:0 auto; background-repeat: repeat-x; height: 85px; background-color: transparent; display:block; top:0px; }

#content
{ /*border-right: #231f20 1px solid; border-left: #231f20 1px solid;*/ width:800; min-height:470px; padding: 30px 10px 10px 10px;}

#footer
{ background-image: url(Images/FooterBG.gif); width:800px; background-repeat:no-repeat; height: 53px; display:block; bottom:0px;  }

#MikesCares
{ float:left; }

#Hours
{ font-weight:bold; font-size:10px; color:#231f20; padding-right:10px; position:absolute; bottom: 15px; right:10px; }

/*.clearfooter 
{ height: 30px; clear: both; }*/

#mikesLogo
{ left:15px; top:28px; position:absolute; z-index:1; }

.lookingFor
{ width:100%; top:0px; height:0px; background-color:#231f20; color:#fff; border-bottom:#696969 1px solid; display:block; overflow:hidden;  }

.lookingFor a
{ color:#f47836; font-weight:bold; }

.lookingForContainer
{ width:800px; margin:0 auto; }

.mikes
{ float:left; padding: 5px 0 5px 0; height:15px; }

.close
{ float:right; padding: 5px 0 5px 0; height:15px; }

#menu
{ top:54px; position:relative; left:200px; display:block; z-index:99; }

/*#menu ul li ul li
{ display:none; }

#menu li:hover ul .item, #menu li.sfhover ul .item
{ display:block; background-color:#231f20; }

#menu li:hover ul .item a, #menu li.sfhover ul .item a
{ color:#fff; font-size: 9px; font-family:Verdana; }

#menu li:hover ul .item a:hover, #menu li.sfhover ul .item a:hover 
{ color:#f47836; }

#menu .top
{ line-height: 25px; padding-left: 12px; padding-right: 12px; float:left; margin:0px; background-color: #231f20; font-weight: bold; text-align: center; color: white; text-decoration: none; font-family:Verdana; list-style:none; }

#menu .top a
{ font-size: 11px; font-weight: bold; text-align: center; color: white; text-decoration: none; font-family:Verdana; list-style:none; }

#menu .top a:hover
{ color:#f47836; }*/

.title
{ color:#f37736; font-weight:bold; font-size:14px; }


.content a
{ font-size:10pt; color:#f37736; font-weight:bold; }

.content a:hover
{ color:#231f20; }

hr
{ color: #f37736; }

.centered
{ display: block; margin-left: auto; margin-right: auto; }

.contactInput { padding: 5px; }

.button
{ border-right: #fff 1px solid; padding-right: 5px; border-top: #fff 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #fff 1px solid; color: #fff; padding-top: 2px; border-bottom: #fff 1px solid; background-color: #333; }

.bottom
{ width:780px; bottom:0px; margin: 0 auto; }

#buyOnline
{ height:80px; width:776px; margin: 0 auto; position: relative; background: url(Images/buyOnlineBG.gif) no-repeat; }

#buyOnline .buyButton 
{ background: url(Images/buyOnlineButton.png) no-repeat; margin: 0 auto; position: relative; top:11px; width:173px; height:59px; cursor:pointer; }

#buyOnline .buyButton:hover
{ background: url(Images/buyOnlineButtonHover.png) no-repeat; }