/* CSS Document */

body {
  margin: 20px;
/*  border: 1px #FF99CC solid;*/
  min-width: 760px;
  font: 76%/1.8 Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFEDF6;
  color:#FF99CC;
 }
 
 img {
	border: none;
}

#wraptable {
   width: 100%;
 }

 #wrapper {
   margin: 0 auto;
   text-align: left;
   border-width: 1px;
   border-color: #ff99cc;
   border-style:solid;
   padding:0px;
   background-color:#fff;
 }
 
 #banner {
   background: #FF99CC;
   float:left;
   margin:0 auto;
   /*
   border-left-color:#FF99CC;
border-left-width: 1px;
border-left-style:solid;
border-right-color:#FF99CC;
border-right-width: 1px;
border-right-style:solid;*/
   }  
 
#banner img {
float:right;
padding-left: 20px;
padding-right:20px;
}

#banner img.logo{
float:left;
padding-left: 0px;
}

 /*
 
#banner #mainNav {
   margin: 0;
   padding: 0;
   list-style: none;
   float: right;
 }
#banner #mainNav img {
  width: 20%; 
}
 
#mainNav li {
   float: right;
 }
 
#mainNav li a {
   display: block;
   padding: 0 2em;
   line-height: 2.1em;
   background: #FF99CC url(images/furniture/mainnavbg.gif) repeat-y right top;
   color: #FFFFFF;
   font-weight:bold;
   text-decoration:none;
 }
 
#mainNav .first a {
  background: none;
}
*/

#content {
float:left;
padding-left: 4em;
padding-right: 4em;
padding-top: 4em;
padding-bottom: 4em;
/*
border-left-color:#FF99CC;
border-left-width: 1px;
border-left-style:solid;
border-right-color:#FF99CC;
border-right-width: 1px;
border-right-style:solid;
*/
}

#content h1 {
    font-size:medium;
	font-weight:bold;
	width: 40%;
}

#content p {
  font-size:small;
  width: 40%;
}

#content a {
text-decoration:underline;
}

#content img.hp {
  float:right;
  padding-left: 30px;
}

#spacer {
height: 20px;
width: 100%;
/*
border-left-color:#FF99CC;
border-left-width: 1px;
border-left-style:solid;
border-right-color:#FF99CC;
border-right-width: 1px;
border-right-style:solid;
*/
}

#subnav {
width: 18%;
float:left;
clear:both;
padding-bottom:40px;
/*
border-left-color:#FF99CC;
border-left-width: 1px;
border-left-style:solid;

border-right-color:#FF99CC;
border-right-width: 2px;
border-right-style:dotted;
*/
}

#subnav h1 {
font-size:medium;
	font-weight:bold;
	padding-left:20px;
}

#subnav p {
font-size: 90%;
font-weight:bold;
padding-left: 40px;
margin-bottom: 0px;
margin-top: 0;
}

#subnav p.activenav {
background-image:url(images/furniture/navbg.gif);
background-repeat:no-repeat;
background-position:22px;
line-height: 1.5em;
}

#subnav a, a:link, a:active, a:visited {
color:#FF99CC;
font-weight:normal;
text-decoration:none;
line-height: 1.5em;
}
/*
#subnav a:visited {
font-weight:normal;
color:#CC99CC;
line-height: 1.5em;
}
*/
#subnav a:hover {
color:#9966CC;
font-weight:normal;
text-decoration:underline;
line-height: 1.5em;
}

#subnav img {
padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
}

#main_content {
width: 78%;
float:right;
/*
border-right-color:#FF99CC;
border-color:#ff99cc;
border-right-width: 1px;
border-right-style:solid;
*/
padding-left: 1em;
padding-right: 1em;
}

/*
#main_content img {
border-width:medium;
border-color:#000066;
}
*/

#main_content a {text-decoration:underline;}

#main_content a:link, a:visited, a:active {text-decoration:underline;}

#main_content a:hover {text-decoration:underline; color:#FF66CC;}

#profile {
/*
border-right-color:#FF99CC;
border-right-width: 10px;
border-right-style:solid;
*/
margin-top: 2em;
}

#profile table {
border-width:0px;
padding-left: 5px;
background-image:url(images/furniture/profile_table_bg.gif);
background-repeat:no-repeat;
width: 264px;
height: 171px;
float:left;
}

#profile img {
float:left;
padding-left: 2em;
padding-right: 2em;
padding-bottom:2em;
}

#profile td {
padding: 0px;
margin: 0px;
font-size:smaller;
font-weight:bold;
vertical-align:top;
padding-left: 3px;
}

.bold
{font-weight: bold;}

#footer {
   clear: both;
   margin: 0 auto;
   /*
   border-left-color:#FF99CC;
border-left-width: 1px;
border-left-style:solid;
border-right-color:#FF99CC;
border-right-width: 1px;
border-right-style:solid;
*/
   padding: 0;
   list-style: none;
   background: #FF99CC;
   float: left;
 }
 #footer li {
   float: right;
 }
 
 #footer li a {
   display: block;
   padding: 0 1em;
   line-height: 2.1em;
/*   background: url(images/furniture/mainnavbg.gif) repeat-y right top;*/
   color: #FFFFFF;
   font-weight:normal;
   font-size:smaller;
   text-decoration:none;
 }
 
#footer .first a {
  background: none;
}

.dolly {
  height: 17px;
  background: #fff url(images/furniture/dolly.gif) repeat-x;
  clear:both;
  margin: 0;
  /*
  border-left-color:#FF99CC;
  border-left-width: 1px;
  border-left-style:solid;
  border-right-color:#FF99CC;
  border-right-width: 1px;
  border-right-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width: 1px;
  border-bottom-style:solid;
  border-top-color:#FFFFFF;
  border-top-width: 1px;
  border-top-style:solid;
  */
  padding: 0;
}
.dolly hr {
  display: none;
}

.whiteline {
  clear:both;
  height: 1px;
  background:#ffffff;
  color:#FFFFFF;
  margin: 0;
  /*
  border-left-color:#FF99CC;
  border-left-width: 1px;
  border-left-style:solid;
  border-right-color:#FF99CC;
  border-right-width: 1px;
  border-right-style:solid;
  */
  padding: 0;
}