body
{
   width: 909px;
   margin: auto;
   margin-top:0px;
   background-color: #cbd598;
   background-image:url('layoutimages/back.jpg');
   background-repeat:repeat-y;
   background-position:center;
   font-size: 8pt; 
   font-family: Tahoma;
   color: #000000;
   line-height:10pt;
   letter-spacing: 0px;
}


TABLE { 
font-size: 8pt; 
   font-family: Tahoma;, color: #000000;
letter-spacing: 0px;}

table img{
/*margin for Firefox*/
margin-bottom:-3px !important;
/*margin for IE*/
margin-bottom:-1px;
}




a {
	text-decoration: none;
	font-weight: bold;
	color: #95607e;
         
}

a:hover {
	COLOR: #f6d762; 
}

a img { 
border-color: #95607e; 
 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0; } 

image{  border-color: #95607e; 
       
}

a:hover img{ border-color: #f6d762;
        filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;

}
	

h1 {
	font-size: 10px;
	color: #ffffff;
	background: #c5c8cd;
    border-top:1pt dotted #ebc73e;
    border-bottom:1pt dotted #ebc73e;
    border-right:0pt solid #ebc73e;
    border-left:0pt solid #ebc73e;
    text-transform:uppercase;
    text-align:center;

}




h2{
background-color: #FFFFFF;
width: 100%;
font-family: Tahoma, Verdana, Arial;
text-align: left;
color: #898572; 
font-size: 7pt;
color:#898572;
font-weight: normal;
padding-top: 2px;
padding-bottom: 2px;
margin-top:0px;
padding-left:5px;
padding-right:5px;
border-top: 1px dashed #C7D5B6;
border-bottom: 1px dashed #C7D5B6;
}


.title1 {
background: #a47997 url('http://darcy-rose.org/layoutimages/barback.jpg');
color: #ffffff;
text-shadow: #5d1e3f 1px 1px 1px; 
font-family:Times New Roman;
font-size:14px;
letter-spacing: 0px; 
line-height: 11px;
font-weight: bold;
margin-bottom: 2px;
text-align: center;
padding: 20px;
text-transform: uppercase;
border-left: 1px dotted #f6d762;
border-top: 1px dotted #f6d762;
border-right: 1px dotted #f6d762;
border-bottom: 1px dotted #f6d762;

}

.title2 {
background: #efe0d1;
color: #000000;
font-family: Tahoma;
font-size: 6pt;
font-weight: bold;
margin-bottom: 9px;
text-decoration: none;
padding: 6px;
line-height: 0px;
text-align: center;
letter-spacing: 2px;
text-transform: uppercase;
border-top: 1px dotted #92688c;
border-right: 1px dotted #92688c;
border-left: 1px dotted #92688c;
border-bottom: 1px dotted #92688c;
}

.navigation1{
background: #f6d762;
color: #000000;
font-family: Tahoma;
font-size: 6pt;
font-weight: bold;
margin-bottom: 3px;
text-decoration: none;
padding: 6px;
line-height: 0px;
text-align: center;
letter-spacing: 2px;
text-transform: uppercase;
border-top: 1px dotted #c5c8cd;
border-right: 1px dotted #c5c8cd;
border-left: 1px dotted #c5c8cd;
border-bottom: 1px dotted #c5c8cd;
}


.navigation2{
background-color: #efe0d1;
width: 100%;
font-family: Tahoma, Verdana, Arial;
text-align: left;
color: #000000; 
font-size: 8pt;
font-weight: normal;
margin-bottom: 5px;
padding-top: 2px;
padding-bottom: 2px;
margin-top:0px;
padding-left:2px;
border-top: 1px dashed #cbd984;
border-bottom: 1px dashed #cbd984;
}

.updates{
border: 2px dotted #ffffff;
background: #e2e6e9;
padding: 2px;
}

.resume{
border: 0px solid #ffffff;
background: #e4e9ed;
padding: 2px;
}

.resumetitle{
background-color: #e2e6e9;
width: 100%;
font-family: Tahoma, Verdana, Arial;
text-align: left;
color: #7f7d82; 
font-size: 7pt;
font-weight: normal;
margin-bottom: 5px;
padding-top: 2px;
padding-bottom: 2px;
margin-top:0px;
padding-left:2px;
border-top: 1px dashed #a7b4bc;
border-bottom: 1px dashed #a7b4bc;
}

.resumeback{
background-color: #c8d0d6;
width: 100%;
font-family: Tahoma, Verdana, Arial;
text-align: left;
color: #7f7d82; 
font-size: 7pt;
font-weight: normal;
margin-bottom: 5px;
padding-top: 2px;
padding-bottom: 2px;
margin-top:0px;
padding-left:2px;
}

/*
*	Setup
*/
ul.cssmenu {
	list-style: none;
	padding: 0px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	width: 67px;
	height: 28px;
	background: url('http://www.darcy-rose.org/navigation/button.jpg');
	}

/*
*	Normal Links
*/
ul.cssmenu li.darcy a {
	background-position: 0px 0px;
	}

ul.cssmenu li.images a {
	background-position: -67px 0px;
	}

ul.cssmenu li.media a {
	background-position: -134px 0px;
	}

ul.cssmenu li.interact a {
	background-position: -201px 0px;
	}

ul.cssmenu li.www a {
	background-position: -268px 0px;
	}


ul.cssmenu li.other a {
	background-position: -335px 0px;
	}

ul.cssmenu li.home a {
	background-position: -402px 0px;
	}




/*
*	Hover Links
*/
ul.cssmenu li.darcy a:hover {
	background-position: 0px -28px;
	}

ul.cssmenu li.images a:hover {
	background-position: -67px -28px;
	}

ul.cssmenu li.media a:hover {
	background-position: -134px -28px;
	}


ul.cssmenu li.interact a:hover {
	background-position: -201px -28px;
	}

ul.cssmenu li.www a:hover {
	background-position: -268px -28px;
	}


ul.cssmenu li.other a:hover {
	background-position: -335px -28px;
	}

ul.cssmenu li.home a:hover {
	background-position: -402px -28px;
	}



v, strong {
    color: #5C5C5C;}

u, strong {
	color: #0e1b21;}

b, strong {
	color: #aec148;}

i, strong {
	color: #ab6793;}



#navigation 
{
	position: absolute;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 14px;
        font-style: italic;
	width: 600px;
	float:left;
        height: 48px;
        margin-left: 190px;
        margin-top: 3px;
   border: 0px solid #000000;
        
}


#header
{
   width: 909px;
   height: 505px;
   margin-left:0px;
   margin-top:0px;
   padding: 0px;
   color: #000000;
   background-color: #cbd598;
   border: 0px;
}

#content
{
   position:absolute;
   width:597px;
   margin-left:280px;
   margin-top:0px;
   padding:5px;
   background-color: #e9e9e9;
   color: #000000;
   border: 0px;
}

#content img{
margin-right: 3px;
}

#sidebar
{
   position:absolute;
   width:238px;
   padding:5px;
   margin-left:23px;
   margin-top:0px;
   background-color: #e9e9e9;
   color: #878787;
   border: 0px;
}






#footer
{
   width:909px;
   margin-bottom: 0px;
   border: 0px solid #000000;
}
