body {
    padding : 0px;
    margin : 0px;
    background-color : #000000;
}

p {
    padding : 0px;
    margin : 0px;
}

h1 h2 h3 {
    padding : 0px;
    margin : 0px;    
}

#page-wrap {
    width : 800px;
    margin : auto;
    background-color : #ffffff;
}

#header {
    width : 799px;
    height : 168px;
    background-image : url(images/swd-bg1.gif);
}
#title {
    width: 400px;
    float: left;
}
#title a {
    text-decoration : none;
    color : #ffffff;
}

#title h1 {
    font-family : Georgia, serif;
    font-size : 31px;
    color : #ffffff;
    padding : 78px 0px 0px 13px;
    margin : 0px;
    font-weight : normal;
}
#tag{
    font-family : Georgia, serif;
    font-size : 16px;
    float : right;
    color : #ffffff;
    width: 180px;
    padding: 30px 100px 0px 0px;
    text-align: right;
}
#navBar {
    width : 574px;
    height : 59px;
    background-image : url(images/swd-bg2.gif);
    padding : 0px 0px 0px 225px;
}
#navBar a {
    height : 27px;
    float : left;
    display : block;
    font-family : Arial, serif;
    font-size : 12px;
    color : #ffffff;
    padding : 13px 0px 0px 0px;
    text-align : center;
    text-decoration : none;
}
#link1 {
    background-image : url(images/nav-button1.gif);
    width : 78px;
}
#link2 {
    background-image : url(images/nav-button2.gif);
    width : 74px;
}
#link3 {
    background-image : url(images/nav-button3.gif);
    width : 63px;
}
#link4 {
    background-image : url(images/nav-button4.gif);
    width : 77px;
}
#link5 {
    background-image : url(images/nav-button5.gif);
    width : 75px;
}
.content {
    clear : both;
    width : 799px;
    background-repeat : no-repeat;
}

#row1 {
    clear : both;
    width : 799px;
    height : 300px;
    background-image : url(images/swd-bg3.gif);
    background-repeat : no-repeat;
}
#row2 {
    clear : both;
    width : 750px;
    margin : 30px 0px 0px 50px;
    height : 325px;
    background-image : url(images/swd-bg4.gif);
    background-repeat : no-repeat;
    background-position : 245px 70px;
}
#row3 {
    clear : both;
    width : 750px;
    margin : 0px 0px 0px 50px;
    height : 150px;
}
#page-wrap h2 {
    font-family : Arial, sans-serif;
    font-size : 44px;
    font-weight : bold;
    padding : 0px;
    margin : 0px 0px 12px 0px;
}
#page-wrap h3 {
    font-family : Arial, sans-serif;
    font-size : 20px;
    font-weight : bold;
    padding : 20px 0px 0px 0px;
    margin : 0px 0px 2px 0px;
}
#intro {
    width : 420px;
    float : left;
    margin : 0px 50px 0px 50px;
}
#intro p {
    font-family : Arial, sans-serif;
    font-size : 18px;
    line-height : 24px;
}
#intro img {
    margin : 15px 0px 0px 0px;
}
#portfolio {
    width : 181px;
    float : left;
}
.sample1 p {
    font-family : Arial, sans-serif;
    font-size : 11px;
    line-height : 14px;
}
.sample1 {
    width : 181px;
    background-repeat : no-repeat;
    padding : 140px 0px 0px 0px;
}
#row2Col1 {
    float : left;
    width : 250px;
    margin : 0px 60px 0px 0px;
}
#row2Col2 {
    float : left;
    width : 250px;
}
#row2 p {
    font-family : Arial, sans-serif;
    font-size : 14px;
    line-height : 22px;
}
#row3 p {
    font-family : Arial, sans-serif;
    font-size : 16px;
    line-height : 22px;
    margin : 0px 50px 0px 0px;
}
#row3 img {
    float : left;
    margin : 0px 30px 0px 0px;
}
#footer {
    clear : both;
    width : 800px;
    height : 92px;
    background-image : url(images/swd-bg5.gif);
}
#footer p {
    font-family : Georgia, sans-serif;
    font-size : 13px;
    color : #ffffff;
    padding : 64px 0px 0px 102px;
}
#footer a {
    color : #ffffff;
}
.contentText {
    margin : 0px 0px 0px 50px;
    width : 650px;
}
.contentText p, li {
    font-family : Arial, sans-serif;
    font-size : 17px;
    line-height : 22px;
    padding : 0px 0px 12px 0px;
}
.layoutPortfolioList {
    margin : 0px 0px 25px 50px;
    height: 184px;
    width : 650px;
    font-family : Arial, sans-serif;
    font-size : 17px;
    line-height : 22px;
}
.layoutPortfolioList img {
    float : left;
    margin : 0px 20px 0px 0px;
}
.contentHead {
    padding : 0px 0px 0px 50px;
	background-image : url(images/swd-bg3.gif);
    background-repeat : no-repeat;"
}
#poweredby span {
	visibility:hidden;
}

.content-none {
	
}

.content-help {
	background-image: url(images/build-web-site.jpg);
	background-position: 470px 30px;
}

.content-about {
	background-image: url(images/about-bg.jpg);
	background-position: 480px 30px;
}

.content-services {
	background-image: url(images/build-web-site.jpg);
	background-position: 470px 30px;
}

.content-contact {
	background-image: url(images/contact-bg.jpg);
	background-position: 416px 70px;
}

.content-site-map {
	background-image: url(images/site-map-bg.jpg);
	background-position: 480px 30px;
}