* {
 padding: 0;
 margin: 0;
}
body {
 margin:0pa;
 padding:0px;
 font-family:Georgia, Times, serif;
 color: #666666;
 background-color: #FFFFFF;
 font-size: 12px;
 background-image: url(/public/img/background.gif);
 
}
.wrapper {
 width: 980px;
 margin: 0 auto;
}
/* Start Header */
.header {
 margin: 0px;
 min-height: 190px;
}
* html .header {height: 118px} /* IE Min-Height Hack */ 

.header-left {
 float: left;
 width: 375px;
 height:190px;
}
.header-left div {
 color:#FFFFFF;
 font-size:24px;
 font-weight:bold;
 padding:20px 10px 20px 50px;
}
.header-right {
 float: left;
 width: 585px; 
 height:190px;
 text-align: right;
 /*margin-left:0px;25px*/
 background:url(/public/img/giftboxes.gif) no-repeat right top;
}
/*.header-right .rht {
 background:url(/public/img/giftboxes.gif) no-repeat right top;
 text-align:right;
 width:570px;
 height:190px;
 margin-left:0px;
}
.header-right .lft {
 color:#555555;
 font-size:28px;
 padding:60px 20px 0px 60px;
}
.header-right .rht {
 text-align:right;
 color:#BF66A2;
 font-size:26px;
 padding:5px 20px 0px 20px;
} */

/* End Header */

/* Start Navigation Bar */
.navbar {
 margin: 0px; /*0px 5px 0px 5px; */
}

ul.navbar, li.nav-bar {
 display: inline;
 margin-right: 22px;
}
/* End Navigation Bar */

.block {
 display: block;
 border: 1px solid #ccc;
 background-color: #F3F3F3;
 padding: 4px;
}

blockquote {
 margin-top: 20px;
  background: url(images/quote-left.jpg) left top no-repeat;
}
blockquote div {
  padding: 15px 15px;
  background: url(images/quote-right.jpg) right bottom no-repeat;
}


/* Start Main Columns */
#leftcolumn { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 width: 216px;
 float: left;
}
#leftcolumn .leftcolumnhead {
 background: #D7D7D7 url(../img/sidebarhead.jpg) right bottom no-repeat;
 width:216px;
 height:37px;
 color:#000000;
}
#leftcolumn .leftcolumnhead .headtext {
 text-align:left;
 vertical-align:middle;
 padding:8px 5px 5px 15px;
 color:#000000;
 font-size:18px;
 font-weight:bold;
}
#leftcolumn .leftcolumntext {
 color:#000000;
 padding:8px 10px 8px 10px;
 background:url(../img/sidebarsep.jpg) left bottom no-repeat;
 background-color:#FFFFFF;
}
#leftcolumn .leftcolumntextbox {
 background:url(../img/text-field-back.gif); 
 border:none; 
 width:112px; 
 height:19px; 
 padding:2px 2px 0px 3px;
 font-family:Tahoma, Arial, serif;
 font-size:12px;
}
#middlecolumn { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 width: 20px;
 float: left;
}
#rightcolumn {
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 float: left;
 width: 744px;
}
#rightcolumn .rightcolumnhead {
 background:#D7D7D7 url(../img/sidebarhead.jpg) right bottom no-repeat;
 height:37px;
 color:#000000;
}
#rightcolumn .rightcolumnhead .headtext {
 text-align:left;
 vertical-align:middle;
 padding:8px 5px 5px 20px;
 color:#000000;
 font-size:18px;
 font-weight:bold;
}
#rightcolumn .rightcolumnhead .headtext2 {
 text-align:left;
 vertical-align:middle;
 padding:8px 5px 0px 20px;
 color:#000000;
 font-size:18px;
 font-weight:bold;
}
#rightcolumn .rightcolumntext {
 color: #444444;
 padding:0px 0px 0px 0px;
 background:url(../img/sidebarsep.jpg) left bottom repeat-x; /*no-repeat;*/
 background-color:#FFFFFF;
 font-size:12px;
}
.rightcolumntextbox {
 background:url(../img/rightbartextbox2.gif); 
 border:none; 
 width:380px; 
 height:16px; 
 padding:1px 2px 0px 3px;
 font-family: Georgia, Times, serif;
 font-size:12px;
 color:#469DB4;
}

* html #rightcolumn {height: 155px} /* IE Min-Height Hack */ 
/* End Main Columns */

h1 {
 margin-top: 10px;
 font-size: 24px;
}
img {border: none; }
/* Start Links */
a:link {
 text-decoration: none;
 color: #83BDDA;
}
a:hover {
 text-decoration: none;
  color: #5BA9CE;
}
.links{
  text-decoration:none;
  color:#BF66A2;
}

.links:link{
  text-decoration:none;
  color:#BF66A2;
}

.links:hover{
  text-decoration:underline;
  color:#5BA9CE;
}

/* End Links */

.footer {
  padding: 10px 15px 10px 15px;
 font-family:Tahoma, Arial, sans-serif;
 background-color:#BF66A2;
 background-repeat: no-repeat;
 font-size:10px;
 color:#FFFFFF;
 width: 714px;
 min-height: 40px;
 margin-bottom: 0px;
 margin-left:236px;
}
.footerlink{
  text-decoration:underline;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
}
.footerlink:link{
  text-decoration:underline;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
}
.footerlink:hover{
  text-decoration:none;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#FFFFFF;
}

* html .footer {height: 32px} /* IE Min-Height Fix */ 

#leftcolumnadmintable {
 background:url(../img/couple.jpg) left top no-repeat;
 height:90px;
 font-size:16px;
 font-weight:bold;
}
.chkbox {
 border:none;
}
.tabletextbox {
 background:url(../img/tabletextbox.gif); 
 border:none; 
 width:125px; 
 height:16px; 
 padding:1px 2px 0px 3px;
 /*font-family:Tahoma, Arial, serif;*/
 font-family:Georgia, Times, serif; 
 font-size:12px;
 color: #333333;
}
.td1 {
 padding:5px 0px 5px 0px; 
 font-size:22px;
 vertical-align:middle;
}
.td2 {
 padding:5px 0px 5px 5px;
 vertical-align:middle;
 font-size:12px;
}
.add, .plus, .minus, .cross, .copy, .send, .start {
 margin-top:0px !important;
 margin-top:1px;
 cursor: pointer;
}
.link {
 font-size:14px;
 padding:2px 0 2px 5px;
 font-weight:bold;
}
.button {
   background-color: #FDEDE1;
   color: #000000;
   font-weight: bold;
   font-size: 11px;
   border: 1px solid #000000;
   margin-top:2px;
   padding:2px;
   width:80px;
   text-decoration:none;
   text-align:center;
   cursor:pointer;
}
.nametext{
 font-family:Tahoma, Arial, sans-serif;
 font-size:10px;
 color:#A33F82;
}
.romanstyle{
 color:#666666;
 font-size:60px;
font-family:"Times New Roman", Times, serif;
}

