body{
	background-color:#EEE;
}

a {
  color:#bb5757;
}

#container{
	width:775px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
  background-color:#FFF;	
	background-image:url('../images/bg.jpg');
	background-repeat:repeat-x;
	background-position:top;
	border-color:#FFF;
	border-style:solid;
	border-width:0px 5px 5px 5px;
}

#header{
	height:127px;
	vertical-align:bottom;
	position:relative;
}

#phone{
  float:right;
  font-size:16px;
  color:#bb5757;
  position:absolute;
  right:10px;
  top:10px;
  text-align: right;
}

#topmenu{
	margin:4px;
}

#topmenu ul{
	list-style:none;
	
	padding:0px;
	
}

#topmenu li{
	display:inline;
	margin:0px 8px 0px 0px;
	padding:0px 0px 0px 0px;
}

#topmenu li a{
	text-decoration:none;
	font-size:14px;
	color:#7d96c2;
	font-weight:normal;
}

#topmenu li.current a{
	color:#bb5757;
	/*font-weight:bold;*/
}

#topmenu li a:hover{
	color:#bb5757;
}

#orderbtn{
	position:absolute;
	top:62px;
	right:5px;
}

#content{
	padding:10px 5px 10px 5px;
}

h1{
	margin:5px 0px 5px 0px;
	color:#bb5757;
}

#content p{
	color:#4f4f4f;
	font-size:14px;
}

#content ul{
  margin-left:15px;
}
#content ul li{
  margin-bottom:4px;
}

#footer{
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#bb5757;
	color:#7d96c2;
	text-align:center;
	
}

#bottommenu{
	margin:20px 0px 10px 0px;	
}

#bottommenu ul{
	list-style:none;
	padding:0px;
}

#bottommenu li{
	display:inline;
	margin:0px 8px 0px 0px;
	padding:0px 0px 0px 0px;
}

#bottommenu li a{
	text-decoration:none;
	font-size:14px;
	color:#7d96c2;
	font-weight:normal;
}

#bottommenu li a:hover{
	color:#bb5757;
}

img.contentimg{
	margin:0px 10px 10px 10px;
}

#indlinks{
  margin: 5px 0px 10px 5px; 
}

#indlinks li{
  list-style:none;
}

#contactform{
  width:60%;
}

#contactform th{
  text-align:right;
  width:150px
}

#contactform td,th{
  border-width:0px;
}

#contactform input{
  border:1px solid black;
  height:18px;
  width:200px;
}

#contactform input[type='submit']{
  width:100px;
}

#contactform input[name='state']{
  width:30px;
}

#contactform input[name='zip']{
  width:60px;
}


#contactform  textarea{
  border:1px solid black;
  height:80px;
  width:90%;
}

.person {
	background-color:#EEE;
	width:370px;
	height:170px;
	float:left;
	margin:0px 10px 10px 0px
}

.person h2{
	margin-top: 0px;
}

.person .inner{
	padding:10px;
}

.person .inner a{
	font-size:.95em;
}

.person img{
	float:left;
	margin:0px 10px 0px 0px; 
}

.clearleft{
	height:1px;
	clear:left;
	display:none;
}