body {
	background-color:#FFFFFF;
	border:0 none;
	color:#555555;
	font-family:verdana,"Trebuchet MS",geneva,lucida,'lucida grande',arial;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
	text-align:center;
	background-image: url(../images/overall-background.png);
	background-repeat: repeat-x;
}
body, div, dl, dt, dd, ul, ol, li, form, fieldset, input, textarea, blockquote {
	margin:0;
	padding:0;
}
h1 {
	font-size:20px;
}
img { border:0 }
#overall {
	margin:auto;
	text-align:left;
	width:771px;
}
#main {
	margin:0;
	background-color:#fff;
	width:771px;
	margin:0 auto;
}

#optionsholder {
	padding-left:10px;
	padding-top:15px;
	width:770px
}
.optionswrap {
	float:left;
	width:250px
}
.optionsbig {
	color:#2B54AA;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	padding-top:5px;
}
.optionsmed {
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:15px;
}
.optionssmall {
	font-size:0.9em;
	padding-top:20px;
	padding-left:4px;
	padding-right:4px;
	color:333;
}
.optionbutton {
	margin:auto;
	width:138px;
	height:30px;
	position:absolute;
	bottom:15px;
	right:50px;
}
#options1 {
	position:relative;
	margin:auto;
	background-image: url(../images/options-1-green.png);
	background-repeat: no-repeat;
	height:400px;
	width:236px;
}
#options2 {
	position:relative;
	margin:auto;
	background-image: url(../images/options-2-red.png);
	background-repeat: no-repeat;
	height:400px;
	width:236px;
}
#options3 {
	position:relative;
	margin:auto;
	background-image: url(../images/options-3-gold.png);
	background-repeat: no-repeat;
	height:400px;
	width:236px;
}
#header {
	height:100px;
	position:relative;
	background-image: url(../images/header-background.png);
	background-repeat: repeat-x;
}
#logo {
	position:relative;
	float:left;
	width: 480px;
}
#days30 {
	position:relative;
	float:right;
	width:86px;
}
#navigation {
	position:relative;
	clear:both;
	padding-top:2px;
  height:20px;
  width: 770px;
  text-align:center;
}
#navigation a {
  font-size: 14px;
  color:#FFF;
  margin-right:24px;
  margin-left:24px;
  text-decoration: none;
  font-weight: bold;
}
#navigation a:hover {
  text-decoration: underline;
}

#footer {
	clear:both;
	height:87px;
	position:relative;
	background-image: url(../images/footer-background.png);
	background-repeat: repeat-x;
	padding:22px;
	text-align:center;
	color:#333;

}
#footer a {
	color:#333;
	text-decoration:none;
}
#footer a:hover {
  text-decoration: underline;
}

#footernavigation a {
  color:#FFF;
  margin-right:6px;
  margin-left:6px;
  text-decoration: none;
}
#footernavigation a:hover {
  text-decoration: underline;
}

#innerrightleft {
	position:relative;
	background-color:#EDF1FA;
	border-left: 1px solid #009933;
}
#innermain {
	clear:both;
	/* background-color:#EDF1FA; */
}
#innerright {
	width:176px;
	float:right;
	padding:6px;
	background-color:#E2E9F7;
	margin-right:4px;
	margin-top:4px;
}
#innerright2 {
	width:176px;
	float:right;
	padding:6px;
	background-color:#EAEAEA;
	margin-right:4px;
	margin-top:4px;
}
#innerleft {
  float:left;
  width:565px;
  padding:6px;
  background-color:#FFFFFF;
 /* border-right: 1px solid #FF9900; */
}
#innerleft em {
	font-weight:bold;
}
div.rightsidebox {
background:transparent url(../images/rightbackground1.png) no-repeat scroll 0 0;
padding-top:12px;
margin-bottom:20px;
width:180px;
}
div.rightsideboxin {
background:transparent url(../images/rightbackground1.png) no-repeat scroll 0 bottom;
padding:0 15px 5px;
}