
#container {

	top: 30px;

	margin-left:auto;

	margin-right:auto;

	min-height: 600px;

	width: 800px;

	background-color:#FFFFFF;

	clear:both;
}


#contentcontainer {

  margin-top:0px;

  margin-left: auto;

  margin-right:auto;

  min-height: auto;

  width: 760px;

  background-color:#ffff99;

  position: relative;
}


#content  {

  margin-left:0px;

  font-family: Comic Sans MS;

  color: #000000;

  font-weight: normal;

  font-size: 18px;

  text-align: left;

  width:730px;

  min-height: auto;
  
  padding-left:15px;
  
  padding-right:15px;
  
  padding-bottom:2px;
  
  clear:both;
  
  /*position:absolute;*/
}


#header {

  padding: 15px;

  font-family: Hobo Std;

  color: #000000;

  font-weight: bold;

  font-size: 21px;

  text-align:left;

  margin-top: 20px;

  margin-left:250px;
}


#logo  {

  float:left;

  margin-left:10px;

  margin-top:-90px;

  height: 131px;

  width: 224px;
}

#footer  {

  padding: 5px;

  font-family: Myriad Pro;

  color: #000000;

  font-weight: normal;

  font-size: 21px;

  text-align:left;

  margin-top: 5px;

  margin-left:20px;

  margin-bottom:15px;
}


#footerb  {

  padding: 0px;

  font-family: Myriad Pro;

  color: #000000;

  font-weight: normal;

  font-size: 11px;

  text-align:left;

  margin-top: -15px;

  margin-left:370px;

  margin-bottom:20px;
}



#nav  {

  font-family: Comic Sans MS;

  color: #000000;

  font-weight: bold;

  font-size: 12px;

  margin-top: 10px;
}

.map  {

  height: 350px;

  width: 425px;

  margin-top:30px;

  margin-left:10px;

  min-height: auto;

  border-style:solid;

  border-color:#000000;

  border-width:1px;
}



.mapinfo  {

  width:300px;

  margin-top:-380px;

  margin-left:475px;

  padding-top:10px;

  font-family:Comic Sans MS;

  font-size:22px;

  font-weight:normal;

  text-align:left;

  color:#000000;
}


#gallery {

	margin-left:475px;
	margin-top:-175px;
	
}

.product{

	float:right;
	min-height: auto;
	margin-top:auto;
	margin-left: auto;
  	margin-right:auto;
	
}


#CCt {background: url(../photos/cct.gif) 0 0 repeat-x;}

#CCb {background: url(../photos/ccb.gif) 0 100% repeat-x}

#CCl {background: url(../photos/ccl.gif) 0 0 repeat-y}

#CCr {background: url(../photos/ccr.gif) 100% 0 repeat-y;}

#CCtl {background: url(../photos/cctr.gif) 0 0 no-repeat;}

#CCtr {background: url(../photos/cctl.gif) 100% 0 no-repeat;}

#CCbl {background: url(../photos/ccbr.gif) 100% 100% no-repeat}

#CCbr {background: url(../photos/ccbl.gif) 0 100% no-repeat; min-height:500px;}

#MBt {background: url(../photos/top.gif) 0 0 repeat-x;}

#MBb {background: url(../photos/bottom.gif) 0 100% repeat-x}

#MBl {background: url(../photos/left.gif) 0 0 repeat-y}

#MBr {background: url(../photos/right.gif) 100% 0 repeat-y;}

#MBtl {background: url(../photos/topleft.gif) 0 0 no-repeat}

#MBtr {background: url(../photos/topright.gif) 100% 0 no-repeat;}

#MBbl {background: url(../photos/bottomleft.gif) 100% 100% no-repeat}

#MBbr {background: url(../photos/bottomright.gif) 0 100% no-repeat; min-height: 600px; }

a:link { text-decoration: none; color: black;}

a:visited { text-decoration: none; color: black;} 

a:active { text-decoration: none; color: black;}

a:hover { color:#CB1722;}

img.floatleft {float:left; padding:10px;}

img.floatright {float:right;}



