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


TABLE { 
font-size: 7pt; 
   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: #719fb8;
         
}

a:hover {
	COLOR: #a6a67c; 
}

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

image{  border-color: #bdba98; 
       
}

a:hover img{ border-color: #719fc1;
        filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;

}
	

h1 {
	font-size: 10px;
	color: #ffffff;
	background: #c5ccd0;
    border-top:1pt dotted #8e9ca6;
    border-bottom:1pt dotted #8e9ca6;
    border-right:0pt solid #8e9ca6;
    border-left:0pt solid #8e9ca6;
    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: #9bb3bf url('http://darcy-rose.org/tryer/layoutimages/upback.jpg');
color: #a7a7a7;
font-family: Tahoma;
font-size: 11pt;
font-weight: bold;
margin-bottom: 2px;
padding-left:7px; 
padding-top:7px; 
padding-bottom:3px;
line-height: 12px;
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
border-left: 2px dotted #ffffff;
border-top: 2px dotted #ffffff;
border-right: 2px dotted #ffffff;
border-bottom: 2px dotted #ffffff;

}

.title2 {
background: #FFFFFF;
color: #879298;
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 #9db1ba;
border-right: 1px dotted #9db1ba;
border-left: 1px dotted #9db1ba;
border-bottom: 1px dotted #9db1ba;
}

.navigation1{
background: #FFFFFF;
color: #97b3be;
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 #b3bac0;
border-right: 1px dotted #b3bac0;
border-left: 1px dotted #b3bac0;
border-bottom: 1px dotted #b3bac0;
}


.navigation2{
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;
}

.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;
}


v, strong {
    color: #5C5C5C;}

u, strong {
	color: #9e9da7;}

b, strong {
	color: #887b9a;}

i, strong {
	color: #9e9da7;}





#header
{
   width: 908px;
   height: 452px;
   margin-left:0px;
   margin-top:0px;
   padding: 0px;
   color: #000000;
   background-color: #ECECEC;
   border: 0px;
}

#content
{
   position:absolute;
   width:597px;
   margin-left:280px;
   margin-top:-18px;
   padding:5px;
   background-color: #e6eaeb;
   color: #7f7d82;
   border: 0px;
}

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



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


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