body
{
  margin: 0 auto;
  font-family: Trebuchet MS,Helvetica,sans-serif;
  background-color:#fff;
}

img
{
  border: none ;
}

h1,h2,h3,h5,.nav
{
  font-family:Arial;
}

h1,h3
{
  font-size:21px;
}

h2,h4
{
  font-size:17px;
}

h3,h4
{
  color:#616161;
  margin-top:47px;
}

h5,.nav
{
  font-size:16px;
}

#header
{
  position:relative;
  width:900px;
  height:130px;
  margin:0 auto;
}

#logo-area
{
  position:absolute;
  top:0px;
  left:0px;
  text-align:left;
  height:130px;
  float:left;
  width:100%;
  background-image:url();
  background-repeat:no-repeat;
  background-position:center left;
  cursor:pointer;
}

#heading_disp
{
  font-family:Arial;
  font-size:22px;
}

#sub_heading_disp
{
  font-family:Arial;
  font-size:18px;
}

#slogan
{
  display:table-cell;
  vertical-align:middle;
  font-family:Arial;
  font-size:18px;
}

#logo,#slogan
{
  height:130px;
  color:#666666;
}

#logo
{
  font-family:Arial;
  font-size:22px;
}

#slogan-area
{
  float:right;
}

#container
{
  width: 900px;
  margin: 0 auto;
}

#banner-area,#content-area,.rotator-area
{
  width: 900px;
  overflow:hidden;
}

.rotator-area
{
  height:250px;
}

#banner-area,#upload_area2
{
  background-color:;
}

#banner-area
{
  display:block;
  border:none;
  border-color:#707070;
  text-align:center;
  cursor:pointer;
  margin-bottom:3px;
  max-height:250px;
}

#banner
{
  display:block;
  margin:0 auto;
  position:relative;
  top:0px;
}

#content-area
{
  /*width:860px;*/
  width:816px;
  /*padding:20px 20px 16px 20px;*/
  padding:20px 42px 16px 42px;
  background-color:#fff;
  color:#616161;
  border:none;
  border-color:#ffffff;
  margin-bottom:3px;
}

#column-1
{
  color:#616161;
  font-family:Arial;
  line-height:1.5em;
  font-size:14px;
  /*padding-right:30px;*/
}


#column-2
{
  display:none;
  color:#616161;
/*
  float:right;
  width:358px;
*/
  font-family:Arial;
  font-size:14px;
  line-height:1.5em;
/*
  padding-left:30px;
  position:relative;
  left:18px;
*/
}

h4
{
  font-family:Verdana;
  font-size:14px;
}

#column-2 p,#contact,#form a
{
  font-family:Verdana;
  font-size:12px;
}

.nav,.nav a:link,.nav a:visited
{
  color:#6e6e6e;
  text-decoration:none;
  font-family:Arial;
  font-size:24px;
}

.nav a:hover
{
  color:#2d5a95;
  font-family:Arial;
  font-size:24px;
}

a:link,a:visited,a:hover
{
  color:#616161;
}

a:link,a:visited
{
  text-decoration:none;
}

a:hover
{
  text-decoration:underline;
}

#form textarea
{
  height:134px;
}

#form input,#form textarea
{
  color:#616161;
  /*background-color:#fff;*/
  background-color:#ffffff;
  border:1px solid #616161;
  font-size:16px;
  margin-bottom:10px;
  padding:5px;
  width:100%;
}

#form
{
  display:block;
  float:left;
  padding-bottom:26px;
}

#form td
{
  vertical-align:top;
}

#top-bar,#bottom-bar
{
  width:100%;
  background-repeat:no-repeat;
}

#top-bar,#upload_area1
{
  background-color:#fff;
}

#bottom-bar
{
  background-color:#fff;
}


#top-bar
{
  display:block;
  height:130px;
  background-position:center top;
}

#footer,#bottom-bar
{
  font-size:11px;
}

#bottom-bar
{
  background-position:center bottom;
  padding-top:5px;
  padding-bottom:5px;
  border:none;
  border-color:#ffffff;
  /*height:42px;*/
}

#footer a:link,#footer a:visited,#footer a:hover
{
  text-decoration:none;
  color:#8f8f8f;
}

#footer
{
  color:#8f8f8f;
/*
  padding-top:14px;
  height:28px;
*/
  padding-left:84px;
  padding-right:84px;
  width:732px;
}

#top-bar-bottom-border1
{
  display:1px solid;
  background-color:#000000;
  width:100%;
  height:4px;
}

#top-shadow
{
  display:block;  
  bacground-repeat:repeat-x;
  width:100%;
  height:3px;
}

#verification
{
  display:none;
}

.admin-thumb
{
  background-color:#000000;
  height:77px;
}

#blurb,#blurb2,#blurb3,#blurb4,#blurb5,#blurb_liked,#blurb2_liked,#blurb3_liked,#blurb4_liked,#blurb5_liked,#tos
{
  min-height:610px;
  margin-top:50px;
}

#google_map_area
{
  display:block;
  width:486px;  
}

#like_area
{
  display:box;
}

#google_map
{
  /*height:184px;*/
  /*width:346px;*/
/*
  width:487px;
  height:286px;
*/
  border:none;
  position:relative;
  left:-8px;
}

.media_embed
{
}

.slideshow
{
  margin: auto;
}

.slideshow img
{
}

#countdown
{
  position:relative;
  top:-82px;
}

.social-icons
{
  float:right;
  position:relative;
  top:6px;
  left:5px;
}
.social-icons a
{
  padding-right:6px;
}

.elabel
{
  width:90px;
}

.efield
{
  width:383px;
}

.like-box
{
  border:none;
  overflow:hidden;
  width:292px;
  float:right;
  position:relative;
  top:50px;
  height:595px;
  margin-left:37px;
  margin-bottom:80px;
  background-color:#ffffff;
}

#photo_gallery
{
  height:812px;
  width:100%;
}

#toolset_page
{
  display:none;
}

#wait
{
  display:block;
  color:#ffffff;
  font-size:20px;
  text-align:center;
  padding-top:20px;
  background-color:#000000;
}

#blurb_source,#blurb2_source,#blurb3_source,#blurb4_source,#blurb5_source,#blurb6_source,
#blurb_liked_source,#blurb2_liked_source,#blurb3_liked_source,#blurb4_liked_source,#blurb5_liked_source
{
  display:none;
}
.cke_blurb_source .cke_inner .cke_contents
{
  min-height:610px;
}

.visible
{
  display:block;
}

.hidden
{
  display:none;
}

#cart_result
{
  color:#FB0404;
  font-style:italic;
}