﻿#html{
	min-height:100%;
	margin:0;
	padding:0;
}
#container {
      font-family: Cambria, Georgia, Cochin, Times, "Times New Roman", serif;
}
#masthead {
    position:relative;
    margin:auto;
    width:85%;
	text-align: right;
!	background-color:#ff794d;
!   border-radius: 15px;
}
body {
    background-attachment:fixed;
    background-repeat:no-repeat;
/* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(center top, ellipse farthest-corner, #0034D1 0%, #5DC06C 50%, #FF4DD2 90%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center top, ellipse farthest-corner, #0034D1 0%, #5DC06C 50%, #FF4DD2 90%);

/* Opera */ 
background-image: -o-radial-gradient(center top, ellipse farthest-corner, #0034D1 0%, #5DC06C 50%, #FF4DD2 90%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center top, 0, center top, 497, color-stop(0, #0034D1), color-stop(0.5, #5DC06C), color-stop(.9, #FF4DD2));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center top, ellipse farthest-corner, #0034D1 0%, #5DC06C 50%, #FF4DD2 90%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(ellipse farthest-corner at center top, #0034D1 0%, #5DC06C 50%, #FF4DD2 90%);
}
#content {
    position:relative;
    margin:auto;
	width: 80%;
	border-radius:15px;
	padding: 15px;
	background-color: #f5f5f5;
}
#footer {
	text-align: center;
	padding-bottom: 10px;
}
html>body #footer {
	text-align: center;
	padding-bottom: 0;
}
#navigation {
    position:relative;
    top:-0.75em;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:1.2em;
    width:85%;
    height:2em;
    text-align:center;
	font-size:1.50em;
}

#navigation ul {
	list-style:none;
}
    
#navigation li {
	float: left;
	margin:auto;
	padding-bottom:.5em;
}
#navigation a {
	text-decoration: none;
	color: #000000;
	background-color: #f5f5f5;
	border-radius:15px;
	border: 1px solid #ff4dd2;
}
#navigation ul li {
	float: left;
	margin:auto;
	padding-bottom:.5em;
!	display:inline-block
}

#navigation a:hover {
!	font-weight: bold;
	text-decoration: none;
	color: #000000;
	border: 1px solid #79ff4d;
	background-color: #4dffd2;
}
/* Site typography */

p   {
    margin-top:0.5em;
    margin-bottom:0.5em;
	font-size:1.1em;
    color: #000;
}
h1 {
    margin-top:0em;
    margin-bottom:0em;
	font-size: 2.2em;
	color: #000;
}
h2 {
    margin-top:0em;
    margin-bottom:0em;
	font-size: 1.8em;
	color: #000;
}
h3 {
    margin-top:0em;
    margin-bottom:0em;
	font-size: 1.6em;
	color: #000;
}
h4 {
    margin-top:.5em;
    margin-bottom:.5em;
	font-size: 1em;
	color: #000;
}
h5 {
	font-size: .75em;
	color: #000;
}
h6 {
	font-size: .50em;
	color: #000;
}
/* Footer */
#footer p {
	font-size: 1.2em;
	color: #000;
}
/* Links */
a {
	color: #0034d1;
!	text-decoration: underline;
}
a:hover {
	color: #4dd2ff;
!	text-decoration: underline;
}
.font_family {
     font-family: Cambria, Georgia, Cochin, Times, "Times New Roman", serif;
}
.style_normal {
	font-weight: normal;
}
.style_bold {
	font-weight: bold;
}
.style_right {
	font-weight: bold;
    text-align: right;
}
.style_center {
	text-align: center;
}
.style_italic {
	font-style: italic;
}
.para1tab {
	margin-left: 40px;
}
.pricetable {
	border-style: solid;
	border-collapse:collapse;
	border-width: 3px;
	background-color: #79FF79;
}
.cellboard {
    font-size:1em;
	border: 1px solid #000000;
}
.headerboard {
    font-size:1.5em;
	border: 2px solid #000000;
}
.minorheader {
    font-size:1.20em;
    font-style:italic;
    font-weight:bold;    
	border: 1px solid #000000;
}
.noboardertable {
!	border-style: solid;
	border-collapse:collapse;
	border-width: 0px;
!	background-color: #79FF79;
}
.headernoboarder {
    font-size:1.5em;
	border: 0px solid #000000;
}
.cellnoboarder {
    font-size:1em;
	border: 0px solid #000000;
}
