body {font-family:sans-serif;}
body {margin:0px;}
#header {

  padding:.5em;
	/*font-size:3em;*/
	text-align:center;
	background-color:#000080; color:#FFFFFF;
}
#container {
  background-color:#CC1144;
  width: 100%;
  float: right;
  margin-left: -150px;
}
#sidebar {
  background-color:#CC1144;
  color:white;
  width: 150px;
  float: left;
  margin-top:0;
  font-weight:bold;
}

#content {
float:right;
  background: #ffffff;
  margin-left: 160px;
  margin-top: 0;
  padding-left:10px;
}
.no_top_margin {margin-top: 0px;}

a{color:#000080;}
a:active{color:yellow;}
a:visited{color:#CC1144;}
	
	.larger_font{font-size:x-large;}
	.large_font{font-size:large;}

	#sidebar a:link {color: #FFFFFF;text-decoration:none;}
    #sidebar a:visited {color: #FFFFFF;text-decoration:none;}
	#sidebar a:hover {color:yellow;text-decoration:underline;}
	
#sidebar ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;}

#sidebar li{margin-bottom: 1em;
            text-align:center;}

	.prices {border-color:#000000;}

	.sign_styles li{font-size:20px;}
.contact {
border-style:solid;
border-width:medium;
border-color:black;
background-color:#CCCCCC;
text-align:center;
width:500px;
font-weight:bold;
margin-left:auto;
margin-right:auto;
margin-top:4em;
margin-bottom:4em;}

.prices {border-color:#000000;}

.sign_styles li{font-size:20px;}

.plusone {float:right;}

.phone {color:white;background-color:#cc1144;font-size:xx-large;float:right;border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
padding:.5em;
margin:.5em;
text-align:center;
font-weight:bold;
}
.phone_action{font-size:large;}
