
h1.title {
    color: #19388A;
    font-weight: bold;
    font-size: 64px;
    margin-bottom: 20px;
}

#top {
    text-align:center;
    margin-bottom:40px;
}

#top p {
    font-size:24px;
}

.padded {
    padding: 20px 30px 20px 33px;
}

h2 {
    font-size: 30px; 
    color: #19388A; 
    margin:30px 20px 15px 0;
}

p {
    font-size:13px;
    line-height:20px;
    margin-top:20px;
}

p span {
	font-size:11px;
	font-style:italic;
}

p span.larger {
	font-size:18px;
	color: #19388A;
	font-style:normal;
}

.photo {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}

.contentright1 {
	float:right;
	width:425px;
	margin-left:20px;
	margin-bottom:20px;	
}

.contentleft1 {
	float:left;
	width:425px;
}

table.customers {
	background-color:#ededef;
	margin-bottom:30px;
}

table.customers th {
	padding:6px 4px 4px 4px;
	font-weight:bold;
	background-color:#dadadc;
}
table.customers td {
	padding:4px 4px 4px 6px;	
}

.btn1 {
	float:right;
	margin: 40px 0 10px 0;
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #99cc33), color-stop(1, #339933));
	background:-moz-linear-gradient(top, #99cc33 5%, #339933 100%);
	background:-webkit-linear-gradient(top, #99cc33 5%, #339933 100%);
	background:-o-linear-gradient(top, #99cc33 5%, #339933 100%);
	background:-ms-linear-gradient(top, #99cc33 5%, #339933 100%);
	background:linear-gradient(to bottom, #99cc33 5%, #339933 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc33', endColorstr='#339933',GradientType=0);
	background-color:#339933;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:18px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;  
}

.btn1:hover {
	background-color:#5cbf2a;
	text-decoration:none;
}

.btn2 {
	float:left;
	margin: 40px 0px 10px 0;
	-moz-box-shadow:inset 0px 1px 0px 0px #00acee;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00acee;
	box-shadow:inset 0px 1px 0px 0px #00acee;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2dabf9), color-stop(1, #0688fa));
	background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
	background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);
	background-color:#0688fa;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #19388a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:18px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #00acee;  
}

.btn2:hover {
	background-color:#0688fa;
	text-decoration:none;
}

.btn3 {
	float:left;
	margin: 40px 14px 10px 20px;
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25));
	background:-moz-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-webkit-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-o-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-ms-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:linear-gradient(to bottom, #ffc477 5%, #fb9e25 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25',GradientType=0);
	background-color:#fb9e25;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ed9c0e;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:18px;
	padding:6px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;  
}

.btn3:hover {
	background-color:#fb9e25;
	text-decoration:none;
}

p.offer {
	margin-top:150px;
	font-size:28px;
	color:#ff0000;
	text-align:center;
}

p.discount {
	font-size:28px;
	font-weight:bold;
	color:#ff0000;
	text-align:center;
}