/* CSS Document */
/* Portfolio */
/*
dblue #030842
*/


body {
background-color:#444444;
background-image:url(image/background02.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
color:#FFFFFF;
}

#backbeta {
background-image:url(image/backbeta03.gif);
background-repeat:repeat;
margin:0em -1em -1em -1em;
padding-bottom:1em;
}

/**************************** main
*/
#main {
width:800px;
margin:0px auto 0px auto;
border-left:3px solid #030842;
color:#FFFFFF;
}

#main p {
margin:1em 1em 1em 1em;
}


/**************************** top
*/
#top {
margin:10px 4px 0px 0px;
text-align:left;
background-color:#030842;
background-image:url(image/pattern01.gif);
background-repeat:repeat-y;
background-position:right +120px;
padding-top:.25em;
padding-bottom:.5em;
}

#top table {
text-align:left;
font-size:.9em;
color:#FFFFFF;
margin-left:1em;
border:0px solid #038482;
}

#top th {
text-align:right;
padding-right:.5em;
}

#top a {
color:#FFFFFF;
text-decoration:underline;
}

#top a:resu {
color:#FFFFFF;
text-decoration:underline;
}

/**************************** item
*/
#item {
background-color:#030842;
/*
background-image:url(image/gradeBottom.png);
background-repeat:repeat-x;
background-position:bottom;
*/
border:1px solid #030842;
margin:10px 0px 10px 20px;
padding:1em 2em 0em 2em;
color:#FFFFFF;
text-align:justify;
font-size:.8em;
}

#item p {
margin:0em 1em 1em 0em;
text-indent:2em;
}

#item a {
color:#FFFFFF;
}

#item a:hover {
color:#FFFFFF;
}

/**************************** itemstat
*/

#itemstat {
width:402px;
float:right;
margin: .25em 0em 1em 1.5em;
padding-bottom:0px;
font-size:.8em;
}

#itemstat img {
height:75px;
width:400px;
border:1px solid #FFFFFF;
}

#itemstat h2 {
text-align:center;
margin:0em 0em 1em 0em;
font-size:1.5em;
font-style:oblique;
letter-spacing:.1em;
}
		
#itemstat table {
border:0px solid #FFFFFF;
width:402px;
}

#itemstat td {
margin:0em 0em .25em 1em;
width:50%;
text-indent:0em;
font-size:.6em;
text-align:center;
}

#itemstat a {
color:#FFFFFF;
text-decoration:none;
}

#itemstat a:hover {
color:#FFFFFF;
}

/**************************** flashbanner
*/
#flashbanner {
background-color:#000000;
border:1px solid #030842;
margin:10px 0px 10px 20px;
padding:0px;
color:#FFFFFF;
}

/**************************** news
*/
#news div {
float:right;
}


/**************************** title
*/
#title  {
border:1px solid #FFFFFF;
background-color:#00a6ad;
}
#title p {
margin: 0em 0 0em 0;
text-align:center;
font-size:x-large;
}

/**************************** resume
*/
#resume {
background:#030842;
background-image:url(image/symbol02.gif);
background-repeat:no-repeat;
background-position:80% 80%;
border:1px solid #030842;
margin:10px 0px 10px 20px;
padding:1em 1.5em 0em 1.5em;
color:#FFFFFF;
text-align:left;
font-size:.8em;
}

#resume h1 {
margin:0em 0em 0em 0em;
text-align:center;
}

#resume h2 {
margin:1.5em 0em .25em 0em;
border-bottom:2px solid #FFFFFF;
font-size:1.25em;
}

	#resume h3 {
	margin:1em 0em .25em 0em;
	border-bottom:1px solid #FFFFFF;
	font-size:1em;
	font-style:italic;
	}
	#exphighlights {
	margin:1em 0em .5em 3em;
	}
	#exphighlights p {
	margin:0em 0em -1em -1em;
	font-style:italic;
	}

#resume p {
margin:0em 1em 1em 1em;
}

#resume ul {
margin-top:-1em;
}

#resume a {
color:#FFFFFF;
}
#resume a:hover {
color:#FFFFFF;
}

#resume table {
margin-left:3em;
font-size:1em;
}
#resume td {
width:20em;
}

/**************************** footclan
*/
#footclan {
margin: 1em 32px 0em 55px;
padding:0em 0em 0em 0em;
background-image:url(image/footnote01.png);
background-repeat:no-repeat;
background-position:center top;
font-size:.9em;
}

#footclan p {
color:#FFFFFF;
text-align:center;
padding:.5em 1em .5em 1em;
}

#footclan a {
color:#FFFFFF;
text-decoration:underline;
}

#footclan a:hover {
color:#FFFFFF;
text-decoration:underline;
}

