/* LINK STYLES */
a{color: #e672b0; text-decoration: none;}
a:hover{color: #e672b0; text-decoration: underline;}
a:visited {color: #e672b0; text-decoration: none;}
a:visited:hover {color: #e672b0; text-decoration: underline;}

/* GLOBAL STYLES */
body {margin: 0px; background-image: url(../images/background.png); background-color:#edafcd; background-repeat: no-repeat; background-position: top center; background-attachment: fixed; scrollbar-base-color: #e672b0:}
td {font-family: arial;}
ul {list-style-type: square; padding: 0; margin-left: 20px;}

/* TEXT STYLES */
.hdr_sub {font-size: 16px; font-weight: bold; color: #e672b0;}
.hdr_sub2 {font-size: 16px; font-weight: bold; color: #53376c; line-height: 20px;}

.txt {font-size: 14px; line-height: 20px;}
.txt2 {font-size: 12px; line-height: 18px;}
.txt_links {font-size: 14px; line-height: 18px;}
.txt_labels {font-size: 11px; font-weight: bold; color: #333;}
.txt_contact_side {font-size: 14px; line-height: 18px; padding-top: 49px;}
.footer_top {background-image: url(../images/background_footer_top.png); background-repeat: no-repeat; text-align: right; padding-right: 17px; font-size: 12px; color: #666; width: 850px;}
.footer_bottom {background-image: url(../images/background_footer_bottom.png); background-repeat: no-repeat; text-align: right; padding-right: 17px; font-size: 11px; font-weight: bold; color: #e672b0;}
.txt_footer {color: #999; font-size: 11px;}
.txt_callout {font-size: 18px;}
.txt_comingsoon {font-size: 11px; color: #e672b0; font-weight: bold;}

.pink {color: #e672b0;}

/* IMAGE STYLES */
.img_hdr {padding-bottom: 25px;}

/* INPUT STYLES */
.contact_input {border: 1px solid #53376c; background-color:#fff; padding: 5px; font-family: arial; font-size: 14px; color: #666; width: 375px;}
textarea.edit {border:1px solid #53376c; background-color:#fff; font-family: arial; font-size: 14px; color:#666; padding:5px; width: 500px;}
