﻿/* LeftColFullNavFloat.css */

/* Block all default margins and padding */
* {
    margin: 0;
    padding: 0;
}

body {
    /* Required to center wrapper in old browsers */
    text-align: center; 
    /* The rest is optional, style to taste */
    background-color: #cdc5fa;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* Wrapper sizes the layout */
#wrapper 
{
    /* Sets width of fixed or elastic layout */
    width: 50em; 
    /* Centers the layout (newer browsers) */
    margin: 0 auto;
    /* The rest is optional, style to taste */
    background-color: #fff;
} 


/* ---------------------- Start layout division styles ---------------------- */
/* Branding division */
#branding {
    /* Style to taste */
    height: 8em; 
    background: #fff;
    margin-left: 10px;
}



/* Navbar division */
#navbar {
    height: 2em;
    background-color: #eb21b5;
}


/* Content division */
#content {
    background: #fff url(../dawn/images/2butterflies-tr30flip.gif) repeat-y;
    /* Leave room for leftcolumn */
    padding: 0 5em .5em 6em; 
    /* Optional, style to taste */
    text-align:left;
    background-color: #fff;
    color: #000;
    margin: 0 10px 0 10px;
    font-size:1em;
}


/* Footer division */
#footer {
    /* Clear floated column */
    clear:left; 
    /* Optional, style to taste */
    background-color: #a1d60f; /* 91ADCA;*/
    color: #000;
    padding:.75em 0;
    min-height: 2em;
}

/* ---------------------- End layout division styles ---------------------- */

/* ---------------------- Start Content division styles ------------------- */


#navbar ul {margin:0;}
#navbar li {margin-left:0; float:left;}
#navbar ul, #navbarbar li {float:left; list-style-type:none;}
#navbar a {display:block; height:2.25em; width:7.25em; text-align:center; line-height:2.25em; text-decoration:none; outline-style:none;}


.dawn a {color:#875597;}
.dawn a:hover {color:#eb21b5;}  
.dawn #navbar ul, .dawn #navbar a {font-size: 1em; color:#fff;}
.dawn #navbar a, .dawn #navbar a:visited {
	background-color:#eb21b5;
	color:#fff;   
	text-decoration:none; 
	font-family:verdana, geneva, sans-serif;
	font-size:.875em;
	font-weight:bold;   
	line-height:2.25em; }
.dawn #navbar a:hover, .dawn #navbar a:active, .dawn #navbar li.selected a:link {
	background-color:#ff9626;
	color:#5E1F57;}

/* Heading tags in content division */
#content h1, #content h2, #content h3, #content h4, #content h5 {
    margin-top: 15px;
    color:#5E1F57;
    font-family: "Monotype Corsiva", cursive, serif;
}

#content h4.faq, #content h5.faq {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:0;}

#content h1 {
    margin-bottom: 15px;
}
#content h2{margin-bottom:8px;}

/* Paragraphs in content division */
#content p {
    font-size: .85em;
    line-height: 1.5em;
    margin: 0 12px 1em 12px;
    color:#000;
}

#content p.faqp {font-family:verdana, helvetica, sans-serif; font-size:.7em; line-height:1.25em;}
#content img {outline:none; border:0}
#content p.photo {text-align:center;}


/* Bulleted lists in content division */
#content ul {
    font-size: 0.8em;
    margin: 10px 20px 1em 30px;
}

#content ul li {
    margin-bottom: 0.25em;
    margin-left: 20px;
}

.no li {list-style-type:none;
	padding-bottom: .5em;
	margin-left: 10px;
	line-height:1em;}

.no a {color:#000;}

#footer p {font-size:.6em; line-height:2em;}
#footer a {color:#5E1F57;}
#footer a:hover {color:#875597;} 


/* ---------------------- End Content division styles ------------------- */

.fltlft {float:left; margin: 5px 20px 15px 0;}
.fltrt {float:right; margin: 5px 0 15px 15px;}

.italic {font-style:italic}
.bold {font-weight:bold}
.anchor {font-size:.8em; font-weight:bold; text-align:right}
.tiny {font-size:.6em;}
.small {font-size:.7em; line-height:.75em;}
.navin {font-size:.8em; line-height:.8em;}
.faqp {font-size:.8em; line-height:.8em;}






