/* Basic Stuff */

body {background: #C0617F url(Images/main-bg.gif) repeat-x; color: #2D2D2D; font-family: tahoma, arial, verdana;
  font-size: 11px; margin: 0px; padding: 0px; text-align: center;}
img {border: 0px;}
a:link {color: #FDBDD2; font-weight: bold; text-decoration: none;}
a:visited {color: #FDBDD2; font-weight: bold; text-decoration: none;}
a:hover, a:active {color: #FFFFFF; font-weight: bold; text-decoration: underline;}

/* Headers */
#header {height:337px; display:block; width:570px; margin-right:0px; background-image: url(Images/Rachel.jpg);
  background-repeat: no-repeat; background-position: right top; z-index:2; overflow:hidden;}
#header a {position:absolute; top:322px; right:48px; width:50px; height:20px; z-index:3; display:inline;}

/* Content */
#content {height:200px; display:block; width:570px; margin-right:0px; background-image: url(Images/Content.jpg);
  background-repeat: no-repeat; background-position: right top; z-index:2; overflow:hidden;}
#content a {position:absolute; top:185px; right:48px; width:50px; height:20px; z-index:3; display:inline;}


#container {margin: 0px auto; text-align: left; width: 780px; position:relative;}

#copyright {clear: both; color: #FFFFFF; font-size: 10px; margin-bottom: 10px; padding-right: 15px; text-align: center;}

.photo {float: right; margin-left: 10px; margin-right: 10px; padding:5px; border: 1px solid #ca738f;}
.photo img{border: 1px solid #df8fa9;}
#left {float: left; padding-top: 110px; width: 210px;}

/* id=MENU Items */

/* #menu {background: url(Images/menu-bg.gif) no-repeat; clear: both; display: block; height: 551px; padding-top: 10px;
  width: 190px;} */
#menu {background: url(Images/menu-bgRA.gif) no-repeat; clear: both; display: block; height: 351px; padding-top: 10px;
  width: 190px;}
#menu ul {list-style: none; margin: 0px; margin-left: 4px; margin-bottom: 10px; margin-top: 8px; padding: 0px;}
#menu li {background: url(Images/list-bg-2.gif) no-repeat; display: block; font-size: 10px; height:inherit; list-style: none;
  margin: 0px; padding: 0px; padding-left: 25px; padding-top: 1px; width: 157px; text-align:left}

/* id=NAV Items */

#nav {clear: both; height: 50px; width: 800px; position:absolute; margin-left:0px;}
#nav ul {list-style: none; margin: 20px 0px 0px 0px; padding: 0px; width:800px; z-index:15; position:absolute;
  text-align:center;}
#nav li {list-style: none; float:left; margin: 0px; padding: 0px; display:inline; border-right: 1px solid #c0617f;}
#nav a {font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: normal; color: #FFFFFF;
  text-decoration: none; display:inline; text-transform: uppercase; padding: 20px 20px 10px 15px;}
#nav a:hover {color:#df8fa9; text-decoration:underline;}

#right {float: left; width: 560px;}
#right a{text-decoration:underline;}
.tab {background: url(Images/tab-heading.gif) no-repeat; color: #F2BCCE; display: block; font-family: tahoma; font-size: 15px;
  font-weight: bold; height: 18px; letter-spacing: -1px; padding-left: 10px; padding-top: 3px; margin-bottom: 8px;
  margin-left: 7px; width: 166px;}
.tab2 {background: url(Images/tab-bg.gif) no-repeat; display: block; font-size: 10px; height: 17px; padding-top: 4px;
  padding-left: 10px; width: 179px;}
.tab3 {background: url(Images/tab-bgRA.gif) no-repeat; color: #F2BCCE; display: block; font-family: tahoma; font-size: 12px;
  font-weight: bold; height: 18px; letter-spacing: -1px; padding-left: 10px; padding-top: 3px; margin-bottom: 8px;
  width: 179px;}

.tag {color: #F5E6EB; font-size: 12px; font-weight: bold; margin-left: 25px;}

.textboxtop,.textboxtop2 {color: #F2BCCE; display: block; font-size: 19px; font-weight: bold; height: 33px; 
  letter-spacing: -1px; margin-left: 8px; padding-left: 20px; padding-top: 11px; width: 526px; text-transform: uppercase;}
.textboxtop {background: url(Images/textbox-top.gif) no-repeat;}
.textboxtop2 {background: url(Images/textbox-top2.gif) no-repeat;}
.textboxtop3 {color: #F2BCCE; display: block; font-size: 19px; font-weight: bold; height: 63px; 
  letter-spacing: -1px; margin-left: 8px; padding-left: 20px; padding-top: 11px; width: 526px; text-transform: uppercase;}
.textboxtop3 {background: url(Images/textbox-top3.gif) no-repeat;}

.textbox {background: #C0617F url(Images/textbox-bg.gif) no-repeat; border-left: 1px solid #DF8FA9; border-right: 1px solid #DF8FA9;
  color: #F5E6EB; margin-left: 8px; padding-left: 20px; padding-right: 10px; padding-top: 20px; width: 514px; padding-bottom:10px;
  font-size:13px}
.textboxservices {background: #C0617F url(Images/textbox-bg.gif) no-repeat; border-left: 1px solid #DF8FA9; border-right: 1px solid #DF8FA9;
  color: #F5E6EB; margin-left: 8px; padding-left: 20px; padding-right: 10px; padding-top: 20px; width: 514px; padding-bottom:10px;
  font-size:13px}

.textboxbottom {background: url(Images/textbox-bottom.gif) no-repeat; color: #FFFFFF; display: block; font-weight: bold;
  height: 23px; margin-bottom: 10px; margin-left: 8px; padding-right: 15px; padding-top: 5px; text-align: right; width: 531px;}
.lastnav{border-right: 0px none #c0617f !important;}
.lastitem{background:url(Images/list-bg-2.gif)!important;}
