@charset "utf-8";
/* CSS Document */
html, body {
margin:0; padding:0; height:98%;
} 

a.wtitles:link{
font-weight:bold;
color:#FFFFFF;
}

 a.wtitles:hover{
font-weight:bold;
color:#CCCCCC;
}

a.wtitles:visited{
font-weight:bold;
color:#FFFFFF;
}

a.btitles:link{
font-weight:bold;
color:#0d0d0d;
}

 a.btitles:hover{
font-weight:bold;
color:#0d0d0d;
}

a.btitles:visited{
font-weight:bold;
color:#0d0d0d;
}

#website {
display:block;
margin-left:auto;
margin-right:auto;
width:810px;
background-color:#009933;
}

#header {
margin-left:auto;
margin-right:auto;
background-color:#666666;
width:810px;
height:228px;
}

#head {
margin-left:auto;
margin-right:auto;
background:url(images/header.jpg) top left no-repeat;
background-color:#000000;
width:810px;
height:187px;
z-index:1;
}

#topimage {
margin-left:auto;
margin-right:auto;
width:810px;
height:182px;
z-index:3;
position:relative;
left:350px;
}
#Navbar {
margin-left:auto;
margin-right:auto;
background-image:url(images/Navalt.gif);
background-color:#000;
position:absolute;
top:383px;
}

#main {
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
display:block;
width:162px;
height:50px;
text-align:center;
background-image:url(images/NavBut.jpg);
}






a#main:link {
margin-left:auto;
margin-right:auto;
color:#000000;
text-align:center;
}
a#main:hover {
margin-left:auto;
margin-right:auto;
background-image:url(images/NavIcenter.gif);
}





#pagename {
color:#FFFFFF;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
background-image:url(images/contenthead.jpg);
font-size:24px;
height:28px;
text-align:left;
}

.pagename {
color:#FFFFFF;
padding-top:8px;
padding-left:10px;
margin-bottom:-10px;
background-image:url(images/contenthead.jpg);
font-size:24px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#maincontent {
margin-left:auto;
margin-right:auto;
display:block;
background-color:#666666;
width:810px;
margin-bottom:0;
margin-top:0;
padding:0;
}

#content {
margin-left:auto;
margin-right:auto;
background-color:#0d0d0d;
width:605px;
position:relative;
top: -376px;
left:185px;
margin-bottom:-50;
margin-left:10px;
margin-right:10px;
margin-top:10px;
padding-bottom:10px;
}

#container {
margin-left:auto;
margin-right:auto;
background-color:#999999;
width:575px;
height:135px;
margin:10px;
position:relative;
top:10px;
z-index:7;
}

#image {
margin-left:auto;
margin-right:auto;
width:200px;
height:120px;
position:relative;
right:180px;
top:6px;
z-index:7;
}

#title {
margin-left:auto;
margin-right:auto;
background-color:#000;
width:352px;
color:#FFFFFF;
position:relative;
top:-114px;
left:102px;
padding:5px;
z-index:7;
}

.caption {
text-align:left;
background-color:#000;
color:#FFFFFF;
vertical-align:top;
padding:5px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.caption2 {
text-align:left;
background-color:#000;
color:#FFFFFF;
vertical-align:top;
padding:5px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}



#navport {
margin-left:auto;
margin-right:auto;
text-align:left;
width:180px;
margin:10px;
background-color:#0d0d0d;
position:relative;
top:10px;
padding-bottom:100px;
margin:10px;
}



#portfolio{
}


#margin{
margin:25PX;
}




#nav {
margin-left:auto;
margin-right:auto;
width:810px;
}
.b {
}
.b a:link {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavBut.jpg);
padding-top:12px;
padding-bottom:13px;
}
.b a:visited {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavBut.jpg);
padding-top:12px;
padding-bottom:13px;
}
.b a:hover {
color:#FFFFFF;
background:url(images/NavAlt.jpg);
}
.b a:active {
color:#FFFFFF;
background:url(images/NavAlt.jpg);
}





.bl a:link {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavLeft1.jpg);
padding-top:12px;
padding-bottom:13px;
}
.bl a:visited {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavLeft1.jpg);
padding-top:12px;
padding-bottom:13px;
}
.bl a:hover {
color:#FFFFFF;
background:url(images/NavLeft2.jpg);
}
.bl a:active {
color:#FFFFFF;
background:url(images/NavLeft2.jpg);
}






.br a:link {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavRight1.jpg);
padding-top:12px;
padding-bottom:13px;
}
.br a:visited {
display:block;
width:162px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
text-transform:uppercase;
background-image:url(images/NavRight1.jpg);
padding-top:12px;
padding-bottom:13px;
}
.br a:hover {
color:#FFFFFF;
background:url(images/NavRight2.jpg);
}
.br a:active {
color:#FFFFFF;
background:url(images/NavRight2.jpg);
}






a.one:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
display:block;
width:150px;
color:#FFFFFF;
background-color:#0d0d0d;
text-align:center;
text-decoration:none;
padding:5;
}
a.one:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
display:block;
width:150px;
color:#FFFFFF;
background-color:#0d0d0d;
text-align:center;
text-decoration:none;
padding:5;
}
a.one:hover {
background-color:#333333;
}
a.one:active {
background-color:#333333;
}



#sidebar {
position:relative;
top:10px;
z-index:9;
}




#resume {
color:#FFFFFF;
margin:25px;
margin-top:30px;
}

#indent1 {
text-indent:20px;
	}
	
#indent2 {
	margin-left: 30px;
	}
	
#indent3 {
	margin-bottom: 5px;
	}	
	
	
#rightalign {
float:right;
right:auto;
	}
.textw {
	color: #fff;
}.Indent1 {
	margin-left: 10px;
	}
	
#Indent1 {
	margin-left: 10px;
	}
#texty {
	color:#fff;
font-family:Gadget, Arial Black, Impact;
}

#textb {
	color: #fff;
font-family:Gadget, Arial Black, Impact;
}	

#texts {
	color: #fff;
font-family:Gadget, Arial Black, Impact;
}
#textx {
	color:#fff;
}

#profile{
text-align:center;}


#bottom {
margin-left:auto;
margin-right:auto;
display:block;
background-image:url(images/bottom.png);
width:810px;
height:27px;
}

