@charset "UTF-8";

/* CSS Document */

html{

margin:0;

padding:0;

}



body {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:x-small;

margin:0;

padding:0;	

}



#wrapper{

margin:0 auto;

width:800px;

background-image:url(images/bkgd.jpg);

background-repeat:no-repeat;

border:1px solid #564c44;

}

#header{

width:800px;

height:130px;

}



#header h4{

float:right;

padding-top:95px;

padding-bottom:20px;

padding-right:27px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

}



* html #header h4{

padding-top:115px;

}





/* Styles for Nav */





#navigation {

		position:relative;

		width:800px;

        padding:0px 0px 0px 0px;

}



#nav{
	left:216px;
	position:absolute;
	width: 489px;
	line-height: 1;
	list-style: none;
	font-weight: bold;
	}

	

#nav ul {

	width: 800px;

	list-style: none;

	background: white;

	font-weight: bold;

	line-height: 1;

	padding: 0;

	border-right: solid #eda;

	border-left: solid #eda;

	border-bottom: solid #eda;

	border-width: 1px 0;

	margin: 0px 0px 0px 0px;

}



#nav a {

	display: block;

	color: #ebbf73;

	text-decoration: none;

	padding: 0em 0em 0em 0em;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

        padding:0px 15px 10px 0px;

}



#nav a:hover{

color:#ffffff;

}



#nav li {

	float: left;

	padding: 0;

	

}



#nav li ul {

	position: absolute;

	left: -999em;

	height: auto;

	width: 140px;

	font-weight: normal;

	border-width: 0.25em;

	margin: 0px 0px -20px 0px;

        padding:0px;

}



#nav li li {

	padding-right: 1em;

	width: 13em

}



#nav li ul a {

	width: 50px;

	w\idth: 9em;

	height:auto;

	color:#550012;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	padding-top:5px;

}



#nav li ul a:hover {

color:#666666;

}

#nav li ul ul {

	margin: -1.75em 0 0 14em;

}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

}



#nav li:hover, #nav li.sfhover {

	color:#ffffff;

}



/* side menu */

#sidemenu {  

text-align: left; 

color:#7D8085; 

padding:0px;

margin:15px 0px 25px 5px;

float:left;

width:261px;

height:auto; 

}



#sidemenu ul{

float:left;

margin:0px;

padding:0px;

display:block;

}



#sidemenu li { 

font-weight: bold; 

margin: 0px; 

padding: 0px; 

font-size:10px; 

}



#sidemenu li a {

color: #ebbf73;

background-image:url(images/cherry_btn.gif); 

text-decoration: none;  

display: block;

width: 261px;

height:21px;

padding:3px 0px 6px 6px;

border:1px solid;

border-color: #ffe #aaab9c #ccc #fff;

}

#sidemenu li a:hover { 

color: #ffffff; 

text-decoration: none;

border-color: #aaab9c #fff #fff #ccc;  

}

/*end sidemenu*/



#container{

width:800px;

float:left;

overflow:hidden;

}



/*start left col*/

#ltcol{

width:281px;

margin-top:100px;

margin-bottom:-32767px;

padding-bottom:32767px;

float:left;

background-image:url(images/images/gold_box_rpt_02.gif);

background-repeat:repeat-y;

}



#ltcol h4{

font-size:10px;

letter-spacing:1px;

}



#ltcol h2{

color:#550012;

font-family:Georgia, "Times New Roman", Times, serif;

margin-left:10px;

font-size:18px;

}



#ltcol h3{

margin-left:10px;

}



#blurb h4{

font-family:Georgia, "Times New Roman", Times, serif;

line-height:16px;

color:#564c44;

text-align:left;

}



#blurb h4 a{

color:#550012;
text-decoration:underline;

}



#blurb{

width:269px;

background-color:#fff;

margin-left:5px;

padding:5px 0px;

}



#blurb p{

padding:15px;

}



#column{

float:right;

width:100px;

margin-right:40px;

margin-bottom:5px;

margin-top:50px;

}



#blog{

width:269px;

background-color:#fff;

margin-left:5px;

padding:10px 0px;

}



#blogbox{

width:234px;

margin-right:35px;

}

/*end left column*/



/*start right column*/

#rtcol{

width:519px;

float:left;



}



#main {

width:519px;

line-height:14px;

margin-bottom:-32767px;

padding-bottom:32767px;

float:left;

}



#main ul{

width:400px;

margin-left:5px;

}



#main ul li{

list-style:square;

}



#main dl li{

margin-left:10px;

}



#main p{

padding:0 10px;

line-height:14px;

}



#main h3{

color:#550012;

font-size:12px;

padding:5px 0px 0px 0px;

margin-left:5px;

}



#main h3 span{

color:#666666;

text-align:left;

}



#main h4{

padding:0px 15px;

font-family:Georgia, "Times New Roman", Times, serif;

line-height:16px;

color:#564c44;

font-size:10px;

}

.form{
margin-top:20px;
}

#intro{

width:519px;

height:90px;

line-height:14px;

float:left;

text-align:justify;

margin-bottom:0px;



}



#intro h4{

color:#550012;

font-size:10px;

}



#video{

width:340px;

margin-left:90px;

margin-top:20px;

float:left;

}



#subtext{

width:519px;

float:left;

margin-left:10px;

}



#subtext h3{

font-size:10px;

text-align:center;

}



#column{

float:right;

width:100px;

margin-right:40px;

margin-bottom:5px;

}



/*end right column*/



#footer{

width:800px;

height:30px;

background-color:#564c44;

background-image:url(images/cherry_bar.gif);

clear:both;

}



#footer p{

text-align:center;

color:#fff;

padding:10px 10px 0px 0px;

font-family:sans-serif;

}



#footer a{

color:#ffffff;

text-decoration:none;

}



#copyright{

height:20px;

}



#copyright p{

text-align:center;

color:#000000;

font-family:Arial, Helvetica, sans-serif;

margin-top:2px;

}



/*block level*/



li{

list-style:none;



}



a{

color:#550012;

text-decoration:none;

}



a:hover{

color:#777;

}



h3{

color:#550012;

}



h3 span{

text-align:left;

}



h4{

padding:0px 15px;

font-family:Georgia, "Times New Roman", Times, serif;

line-height:16px;

color:#564c44;

text-align:justify;

}

.blue{
background-color:#550012;
color:#ebbf73;
}

#left{
width:475px;
float:left;
}

#instructions{
margin-top:18px;
margin-right:15px;
width:280px;
float:right;
background-color:#ebbf73;
}

#instructions p{
padding:5px 10px 5px 15px;
}

#totals{
clear:both;
float:left:
}

button{
background-color:#ebbf73;
font-weight:bold;
color:#550012;
}

.case{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 10px 10px 10px;
margin:0;
}

.caseh2{
color:#ebbf73;
font-family:Garamond, Georgia, "Times New Roman", Times, serif;
font-size:24px;
margin:10px 0 0 0;
}

#calc_box{
text-align:center;
border-top:2px solid #ccc;
background-color:#550012;
border-bottom:2px solid #999;
width:450px;
margin-left:250px;
margin-bottom:10px;
}
