/*------------------------------------------------------------------------------
------------------------------------------------------------------------------*/

*
{
margin: 0;
padding: 0;
}

img
{
border: none;
}

body
{
/*background: #cf9c6f url(../img/page_top_bg.jpg) repeat-x left top;*/
background: #BC7B4C url(../img/bg_top.gif) repeat-x;
text-align: center; /*IE CENTER ALIGN FIX*/
font-size: 0.8em;
font-family: Arial, Verdana;
color: #585857;
}

body#terms {
  text-align: left;
}

#container
{
width: 1000px;
margin: -16px auto 0 auto;
text-align: top;
}

#terms #container {
  width: 418px;
  margin: 0;
}

#terms #contentBox {
  margin: 0;
}

#contentBox
{
width: 418px;
overflow: hidden;
margin: 70px auto 10px auto;
padding: 0 0 10px 0;
background: url(../img/box_bottom.gif) no-repeat left bottom;
}

#exitBox
{
width: 182px;
height: 58px;
margin: 0 auto;
position: relative;
background: url(../img/buttons_noflash.gif) no-repeat -384px top;
}

#exitBox li
{
display: inline;
list-style: none;
position: absolute;
}

#exitBox a
{
display: block;
height: 58px;
}

#exitBox #exit {left: 0px; top: 0px; width: 182px; height: 58px;}

#exitBox #exit a:hover {background: url(../img/buttons_noflash.gif) -384px -58px no-repeat;}

#exitBox span
{
display:block;
width:0;
height:0;
overflow:hidden;
}

#linksBox
{
width: 576px;
height: 58px;
margin: 0 auto;
position: relative;
background: url(../img/buttons_noflash.gif) no-repeat;
}

#linksBox li
{
display: inline;
list-style: none;
position: absolute;
}

#linksBox a
{
display: block;
height: 58px;
}

#linksBox #flash {left: 0px; top: 0px; width: 182px; height: 58px;}
#linksBox #comp {left: 192px; top: 0px; width: 182px; height: 58px;}
#linksBox #exit {left: 384px; top: 0px; width: 182px; height: 58px;}

#linksBox #flash a:hover {background: url(../img/buttons_noflash.gif) 0px -58px no-repeat;}
#linksBox #comp a:hover {background: url(../img/buttons_noflash.gif) -192px -58px no-repeat;}
#linksBox #exit a:hover {background: url(../img/buttons_noflash.gif) -384px -58px no-repeat;}

#linksBox span
{
display:block;
width:0;
height:0;
overflow:hidden;
}

#backLink
{
width: 182px;
height: 58px;
margin: 0 auto;
position: relative;
background: url(../img/button_back.gif) no-repeat;
}

#backLink li
{
display: inline;
list-style: none;
position: absolute;
}

#backLink a
{
display: block;
height: 58px;
}

#back {left: 0px; top: 0px; width: 182px; height: 58px;}


#back a:hover {background: url(../img/button_back.gif) 0px -58px no-repeat;}


#back span
{
display:block;
width:0;
height:0;
overflow:hidden;
}


#contentBox p, #contentBox h2, #contentBox h3
{
margin: 10px;
}

#terms #contentBox p, #terms #contentBox ul, #terms #contentBox ol
{
  font-size: 0.85em;
}

#terms h2 {
  margin: 30px 10px 10px 10px;
  font-size: 1.1em;
}

#terms h3 {
  font-size: 0.9em;
}

#contentBox ul, #contentBox ol {
  margin: 10px 10px 10px 30px;
}

label
{
display: block;
margin: 10px 0 10px 0;
font-size: 130%;
font-weight: bold;
}

select
{
font-family: Arial, Verdana;
font-size: 1em;
color: #585857;
}
select option {
padding-right:5px;
}

select#day, select#year
{
width: 60px;
}

span.keep
{
margin: 15px 0 0 0;
display: block;
}

span.keep label
{
font-size: 0.8em;
display: inline;
}

span.keep p
{
margin: 0;
padding: 0;
font-size: 0.75em;
}

p#footer
{
padding: 5px 0 10px 0;
margin: 10px 25px 0 25px;
border-top: 1px solid #bfa890;
text-align:center;
}

a
{
color: #663333;
font-weight: bold;
text-decoration: none
}

a:hover
{
color: #9d8362;
}

a#why
{
float: left;
}

a#link
{
float: right;
}

p.whydetails 
{
	padding: 0px 15px;
}

div.holdIt 
{
	position: absolute;
	top: 600px;
	left: 0;
	width: 99%;
}

ul#navigation {
  width: 100%;
  margin: 0 0 0 10px;
  padding: 0;
  list-style: none;
  text-align: center;
}

ul#navigation li {
  display: inline;
  margin: 0 10px 0 0;
}

#closewin {
  margin: 0 10px 0 0;
  float: right;
}

#terms #logo {
  width: 214px;
  margin: 0 102px 0 102px;
}
