body {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


a {
color:#5C0E32;
}

a:visited {
color:#90516E;
}

a:hover {
color:#000;
}





.desc-txt {
background-color:#D4D0C8;
font-size:0.6em;
border-bottom:1px solid #000;
line-height:1.8em;
}

#header{
background-color:#5C0E32;
border-bottom:5px solid #6E777A;
}

#header .strapline {
width:517px; float:right;
}


#nav-menu {
width:134px; float:left;
}

#nav-menu ul{
list-style-type:none; margin:12px 0 0 0px; padding:0px;
}

#nav-menu .normal li {
font-size:0.7em; padding:0px 2px 0px 12px; margin:4px 0 4px 4px; background-image:url(../images/template/menu-bullet.gif); background-repeat:no-repeat;
background-position:left top; }

#nav-menu .normal a {color:#F7C6DE; display:block; width:100%;}
#nav-menu .normal a:hover {color:#FFF;}

#nav-menu .gold li {
font-size:0.7em; padding:0px 2px 0px 12px; margin:4px 0 4px 4px;  }

#nav-menu .gold a {display:block; width:100%;}
#nav-menu .gold a:hover {color:#FFF;}

#blue {background-image:url(../images/template/menu-bullet-blue.gif); background-repeat:no-repeat;
background-position:left top;}
#blue a {color:#8591B6;}

#pink {background-image:url(../images/template/menu-bullet-pink.gif); background-repeat:no-repeat;
background-position:left top;}
#pink a {color:#B68585;}




#content {margin:0 5px 0 186px;
}

#content h1 {
font-size:1.4em; font-weight:normal; font-style:italic; margin:0; padding:30px 0 25px 0; color:#5C0E32;
}


#content h2 {
font-size:1.1em; font-weight:normal; margin:0; padding:0px 0 15px 0;
}


#content p {
font-size:0.8em; margin:0 0 1.2em 0; padding:0;
}

#content ul{
list-style-type:none; margin:0 0 1.8em 20px; padding:0;
}

#content li {
font-size:0.8em; line-height:1.4em; background-image:url(../images/template/menu-bullet.gif); background-repeat:no-repeat;
background-position:left top; padding-left:14px;
}
#content li li { font-size: 1em; margin: 20px 0 0 0; }

#bottom-border {
border-top:5px solid #6E777A; font-size:0.7em; margin:0; padding:0 10px 0 0;
}

#copy {
background-color:#5C0E32; margin:0; padding:0 10px 0 0; line-height:2em; color:#FFFFFF;font-size:0.6em;
}


.cta {
float:right; width:181px; background-image:url(../images/cta/main/bg.gif); background-repeat:repeat-y; margin:3px 10px 10px 10px;
}

.cta p {
color:#FFFFFF; font-size:11px; margin:0; padding:4px 0 10px 12px;
}

.cta .img {
border-top:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; margin:4px 0 0 0;
}


.cta h3 {
color:#FFFFFF; font-size:1.2em; font-weight:normal; margin:0; padding:4px 0 4px 12px; font-family:Arial, Helvetica, sans-serif; font-style:italic;
}


.cta a {
color:#FFFFFF;
}


.table {font-size:0.8em;}




