body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

strong {
font-weight:bold;
}

em {
font-style:italic;


}

body {
font-size:62.5%;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container {
width:990px;
margin:auto;
}

#header {
background-image:url('images/header.jpg');
height:85px;
width:990px;
}

#header .right {
float:right;
background-color:#fff;
margin-top:20px;}

#nav {
background-color:#DA7C7A;
font-size:1.6em;
padding:2px 8px;
margin:0px;
color:#D23830;
}

#nav a {
color:#fff;
text-decoration:none;

}
#nav a:hover {
color:#000;

}

.email {
	margin-left:420px;	
	
}

#container .img {
float:left;	
width:450px;
	
}

#text {
width:505px;
float:right;
padding:10px 20px 20px 0px
}

#text p {
line-height:1.4em;
font-size:1.1em;
padding:2px 0px;
}

#text ul {
float:left;
width:150px;
margin-bottom:20px;


}

#text a {
color:#D23830;
text-decoration:underline
}

#text a:hover {
color:#DA7C7A;

}

#text li {
font-size:1.1em;
padding:2px 0px;
list-style-type:circle;
margin-left:25px;
}

#text .red {
color:#D23830;
list-style-type:none;
margin-top:10px;
font-weight:bold;

}

#text .backup {
float:right;
/*width:200px;*/


}


/****Team box************/

.team {
width:950px;
margin:auto;
border:1px solid #999;
padding:10px;
background-color:#F7F1F0;
font-size:0.9em;
}

.team li {
font-size:1.1em;
padding:2px 0px;
margin-left:0px;
display:inline;
}

.team .red {
color:#D23830;
list-style-type:none;
margin-top:10px;
font-weight:bold;

}


/*****Diary Page************/
#text #diary {
float:none;
width:400px;
}

#diary li {
padding:5px 0px;


}

/*******/

#breadcrumb {
margin:5px 0px; 

}




#footer {
border-top:7px solid #DA7C7A;
height:20px;
clear:both;
font-size:1.1em;
padding-top:5px;
margin-top:20px;
}

#footer a {
color:#D23830;

}

.right {
float:right;

}

h1 {
color:#D23830;
font-size:2.7em;
padding-bottom:5px;
}

h2 {
font-size:1.6em;

}





