*{padding: 0; margin: 0;}
#a1{
width: 550px;
}
#aboutMe{
width:525px;
height: 320px;
background:url(../images/aboutBg.gif) no-repeat 38px 2px;
padding-top:75px;
overflow:hidden;
}
#aboutMe p{
font-size:10px;
text-align:justify;
line-height:15px;
font-weight:lighter;
padding:0 0 0 55px;
}
#accordion{
width: 700px;
height: 323px;
list-style: none;
margin: 0 auto;
}
a{
text-decoration:none;
color: #9EC043;
text-transform:uppercase;
}
a:hover{
border-bottom: 1px solid #9EC043;
color: #666;
}
#blog{
width:493px;
height: 320px;
background:url(../images/newsBg.gif) no-repeat 35px 2px;
padding-top:69px;
padding-left:42px;
overflow:hidden;
}
#blog .headline a{
text-decoration:none;
color: #9EC043;
text-transform:uppercase;
font-size: 12px;
font-weight: bold;
}
#blog a{
text-decoration:none;
color: #9EC043;
text-transform:lowercase;
}
#blog a:hover{
border-bottom: 1px solid #9EC043;
color: #666;
}
#blog #creditfooter{
display: none;
}
#blog .date{
font-size: 8px;
}
#blog li{
font-size:10px;
text-align:justify;
line-height:15px;
font-weight:lighter;
margin: 5px 9px 0 9px;
padding-bottom: 5px;
}
#contactInfo{
width: 504px;
height: 320px;
background:url(../images/contactBg.gif) no-repeat 35px 2px;
padding-top:75px;
padding-left:44px;
}
#designResume{
width: 546px;
height: 320px;
background:url(../images/resumeBg.gif) no-repeat 35px 2px;
padding-top:75px;
overflow:hidden;
}
#designLeftContent{
width: 300px;
float: left;
}
#designLeftContent p{
padding:0 11px 0 50px;
}
#designBtn{
width: 154px;
height: 32px;
background:url(../images/designBtn.jpg) no-repeat;
display:block;
text-decoration:none;
margin:50px 0 0 92px;
}
#designBtn:hover{
width: 154px;
height: 32px;
background:url(../images/designBtn.jpg) no-repeat 0px -32px;
display:block;
border: none;
}
#endPiece{
color: #fff;
}
#flashContent{
margin: 10px 0 0 55px;
}
#footer{
background: url(../images/footerBg.gif) no-repeat;
width: 900px;
height: 22px;
text-align:center;
margin: 17px auto 0 auto;
padding: 25px 0 0 0;
}
#footer p{
color:#666666;
margin:0 auto;
width:300px;
text-align:center;
}
#header{
width: 900px;
height: 160px;
background:url(../images/header.gif) no-repeat;
}
html,body{
background: url(../images/bg.jpg) repeat-x 0 190px;
color: #666; 
font-size:12px; 
font-family: "Lucida Grande","Arial Unicode MS", sans-serif;
height: 100%;
}
p{
font-size:10px;
text-align:justify;
line-height:15px;
font-weight:lighter;
}
#push{clear:both;}
#recognition{
background: url(../images/siteRecognition.gif) no-repeat 190px 2px;;
display:block;
height:24px;
margin:0pt auto;
padding-top:41px;
width:520px;
}
#recognition p{
text-align: center;
width:520px;
}
#skills{
width: 235px;
height: 177px;
background: url(../images/skills.gif) no-repeat;
float:left;
}
.stretcher{
overflow: hidden;
height: 323px;
width: 28px;
background: #fff url(../images/stretcherBg.gif) repeat-x;
}
.tab{ 
cursor: pointer;
position: absolute;
text-indent: -9999px;
}
ul li{
float: left;
display: block;
list-style: none;
}
#welcome{
font-size:10px;
width: 300px;
position:relative;
top:60px;
right:-491px;
text-align:justify;
line-height:15px;
font-weight:lighter;
}
#wrapper{
width: 900px;
min-height: 100%;
height: auto;
height: 100%;
margin: 0 auto;
margin-bottom:-150px;
}
/*-----------------------Contact Form ---------------*/
#commentBox{
width:251px;
border: 1px solid #ccc;
margin: 4px 0 0 0;
color:#333;
padding-left:5px;
font-family:"Lucida Grande","Arial Unicode MS",sans-serif;
font-size:12px;
overflow: hidden;
}
#errorsList{
margin-left:69px;
margin-top: 9px;
font-size: 10px;
}
fieldset{
border: 0;
}
form{
width: 402px;
}
form fieldset{
text-align:right;
margin-right: 5px;
}
#info{
display: none;
}
hr{
display: none;
}
input{
width: 251px;
border: 1px solid #ccc;;
margin: 4px 0 0 0;
padding: 0 0 0 5px;
color: #333;
}
#message{
width:251px;
height: 80px;
border: 1px solid #ccc;
margin: 4px 0 0 0;
color:#333;
padding-left:5px;
font-family:"Lucida Grande","Arial Unicode MS",sans-serif;
font-size:12px;
overflow: hidden;
}
#submit{
width: 92px;
height: 27px;
background: url(../images/submit.gif) no-repeat;
display: block;
cursor: pointer;
border: none;
margin: 60px 0pt 0pt 212px;
}
#submit:hover{
width: 92px;
height: 27px;
background: url(../images/submit.gif) no-repeat 0px -27px;
display: block;
cursor: pointer;
border: none;
margin: 60px 0pt 0pt 212px;
}
