@charset "utf-8";
/* CSS Document */

body {
background-color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
padding:0;
margin:0;
}

h1 {
color:#000066;
font-family:Georgia, "Times New Roman", Times, serif;
}
h2 {
color:#990000;
font-family:Georgia, "Times New Roman", Times, serif
}
#bodybox {
width:1000px;
background-image: url(images/sidebar.jpg);
background-position:left;
background-repeat:repeat-y;
background-color:#FFF6BF;
border:none;
margin-top: 0;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding:0;
}

#contentbox1 {
width:750px;
float:right;
padding:20px;

}

#contentbox2 {
width:180px;
background-repeat:no-repeat;
margin:5px;
padding:15px 0 0 0;
float: left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000066;
}

#contentbox2 ul {
list-style-type:none;
text-align:center;
float:left;
margin:10px;
padding:0;

}
#contentbox2 ul li a{
display: block;
height:auto;
width: 140px; /*Width of top level menu link items*/ 
text-decoration: none;

background-position:top;
background-repeat:repeat-x;
margin:0;
color: black;
font: bold 1.3em "Courier New", Courier, monospace;
padding:15px 0 15px 0;
}
#contentbox2 ul li a:link {
color:#990000;
}
#contentbox2 ul li a:visited {
color:#FF6633;
}
#contentbox2 ul li a:hover {
color:#000099;
}
#contentbox2 ul li a:active {
color:#33CC33;
}

/*Header*/

#header {
/* header box style*/
height:148px;
width: 1000px;
margin: 0;
padding:0;
border:none;
background-image: url(images/headernew.jpg);
background-position:left;
background-repeat:no-repeat;
}

#header a {
display:block;
float:left;
margin:0;
padding:0;
border:none;
text-decoration:none;
width:556px;
height:auto;
}

#header img {
border:none;
text-decoration:none;
}

#search {
float:right;
margin-top:60px;
margin-right:60px;
}
/*H1 in header*/

#titlebar {
background-image:url(images/header2.jpg);
background-position:left;
background-repeat: no-repeat;
border:none;
width: 900px;
height:220px;
margin: 0;
padding:0;

}

#aboutme {
text-align:left;
padding:10px;
}


.imgfloat {
float:right;
padding:10px;
}
.spacermain {
clear:both;
}

.footer {
font-size:.8em;
text-align:center;
background-image:url(images/footer.jpg);
padding:18px 0 18px 0;
}
.footer ul {
display: inline;
list-style:none;
}
.footer ul li {
display: inline;
list-style: none;
margin:0 10px 0 10px;
}




.album {
margin: 20px auto 30px auto;
padding:20px;
}


fieldset {
border:none;
width:500px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
text-align:left;
margin:0 auto 0 auto;
}

#fullname, #email, #comments, #phone{
width: 100%
} 

legend {
font-family: bold Georgia, "Times New Roman", Times, serif;
font-size:2em;
color:#000066;
margin:5px;
text-align:center;
}

#hometext {
text-align: left;
line-height:1.5em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-indent:20px;
}

#hometext h1 {
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
}
#hometext h2 {
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
}

#designtext {
text-align:left;
line-height:1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#designtext h1 {
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
}

#designtext h2 {
font-size:1.3em;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
}

#designtext h3 {
font-size:1.15em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:center;
}
#designtext ul li {
list-style:square;

}
#portfoliotext h2 {
font-size:1.3em;
}


#searchcontainer {
width:1000px;
background:#FFFFFF;
}

/*navagation bar*/
/*#sidebar {
width:140px;
position: absolute;
left:10px;
border:none;
}*/

/*ul {
color:#006666;
list-style-type:none;
margin:2px;
padding:2px;
text-align:left;
}*/

/*li{
background:#99CCCC;
margin:2px;
padding:2px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #666;
border-bottom: 1 px solid #aaa;
width: 120px;
}*/

