/* Melody'service */
/* Maroon: #CA202C; Lt gold: #FCDA22; Dk gold: #F37C32; Med pink: #C7917E; Lt Pink: #E4AE9B */
/* Fonts: Tahoma for headings, Arial for text, Times New Roman for the moving text */

body { background-color: #CCC; color: #000; font-family: Arial, Helvetica, sans-serif; margin: 1em; }

div.center { width: 800px; text-align: center; margin: auto; }
table.page { background: #FFF1E7 url(images/stripesx.gif) repeat-y right; text-align: left; 
		border: 15px #CA202C double; }
table.contact { width: 90%; }
td { vertical-align: top; }
td.header { background: url(images/nav.gif) repeat-y; }
td.menu { width: 175px; background: url(images/nav.gif) repeat-y; } /* for side menu bar */
td.main {  } /* main text area, used below */

h1 { font-family: Tahoma, Arial, sans-serif; font-size: 1.4em; color: #CA202C; 
		margin: .2em 20px .3em 10px; padding: 0; }
h2 { font-family: Tahoma, Arial, sans-serif; font-size: 1.0em; color: #CA202C; 
		margin: .6em 20px .2em 10px; padding: 0;}
p { margin: .2em 20px .4em 10px; padding: 0; }

.menu p, .menu td { width: 130px; background-image:url(images/button1.gif); background-repeat: no-repeat; 
		font-size: 14px; font-style: oblique; margin: 10px 0 0 10px; padding: 5px 0 10px 10px; }
.quote { margin-top: 1em; padding-top: 1em; background: url(images/line.gif) repeat-x; }
.author { font-style:oblique; text-align:right; } /* authors of quotes on clients_say page */
.question { font-weight: bold; margin-top: 1em; } /* questions on interview page */
.footer { font-size: .8em; text-align: center; margin-top: 1em; padding-top: 1em; background: url(images/line.gif) repeat-x; }
.copywrite, .back { font-size: .8em; color: #666; text-align: center; margin-top: .5em; }

em { font-weight: bold; font-style: normal; color: #CA202C; }

.header img { margin: 5px; border: none; } /* for logo */
img.melody { float: right; margin-right: 20px; border: 1px solid #000; } /* for Melody's picture */
img.aka { float: right; margin: 12px 4px 12px 12px; border: 1px solid #000; }
img.atyourservice { float: right; clear: both; } /* for pictures in main area */
div.photowcaption { width: 180px; float: right; background: #CA202C; color: #FFF; text-align: center; 
		margin: 10px 15px 10px 10px; padding: 10px 0; clear: both; }
div.photowcaption p { font-size: .9em; margin: .2em 0 0 .2em; padding: .2em; }

ul { margin-top: .1em; margin-bottom: .1em; margin-right: 25px; }
li { margin-bottom: .4em; }

hr { width: 80%; color: #C7917E;}

a:link, a:visited { color: #CA202C; }
a:hover, a:focus { color: #AA000C; }
.menu a:link, .menu a:visited { display: block; width: 130px; color: #000; text-decoration: none; }
.menu a:hover, .menu a:focus { display: block; width: 130px; color: #CA202C; text-decoration: none; }
.footer a:link, .footer a:visited { color: #666;  }
.footer a:hover, .footer a:focus { color: #666;  }
div.photowcaption a:link, div.photowcaption a:visited { color: #FFF; }
