ul { margin:0px; padding:0px; list-style-type:none }

/* client area */
    .column { display:inline-block; margin:5px; vertical-align:top }
    .right-border {border-right:1px solid #999999; padding-right:5px}
    .bottom-border {border-bottom:1px solid #999999; padding-bottom:5px}

    .client-area-content { width:auto; position:relative; overflow:auto; margin:5px; border-left:1px #dddddd solid; }
    .client-area-content-head { border-bottom:1px #dddddd solid; padding-left:5px; margin-bottom:10px; width:auto; position:relative; overflow:auto }
    .client-area-bread-crumb { font-size:24px; line-height:26px; margin-right:25px }
    

* {
font-family:arial;
}
a { color:navy }
.light-links a { color:#fff }

html, body {
border:0 none;
margin:0;
}
img {
border:medium none;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://www.digitalxtasy.com/images/dxp/footer_strip.jpg) repeat-x scroll 0 0;
}
fieldset {
border:medium none;
}
.wrapper {
margin:auto;
width:980px;
}
.grayrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.digitalxtasy.com/images/dxp/tab4.jpg) repeat scroll 0 0;
}
.row {
overflow:auto;
position:relative;
width:100%;
}
.row1 div { max-width:300px; min-height:175px }
.row2 div { min-height:100px }
.row3 div { min-height:300px; max-width:160px; border-right:3px solid #EBEBEB}
.row div {
float:left;
padding:5px;
border-right:1px #999999 solid;
}

#block-four{
 width:120px;
 border:none;
}

#logo {
bottom:-10px;
left:0;
position:absolute;
}
#bottomlogo {
top:-104px;
position:relative;
}
#head_links {
font-size:12px;
font-weight:bold;
height:104px;
overflow:visible;
position:relative;
text-align:right;
width:100%;
z-index:12;
}
#bannerBox {
bottom:5px;
position:absolute;
right:0;
}

#special-box{
    background:url(http://www.digitalxtasy.com/images/dxp/lightbluestrip.jpg);
}

#footerSection {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://www.digitalxtasy.com/images/dxp/footer_strip.jpg) repeat-x scroll 0 0;
font-size:10px;
min-height:305px;
position:relative;
}
#contactblock {
width:200px;
}
#contentholder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #BBBBBB;
}
#contentbox {
margin:5px;
}
#aboutblock {
width:200px;
}
.ourwork {
margin-left:5px;
}
.porttitle {
font-size:24px;
}
#port_left {
width:200px;
}
#portfolio_table td {
vertical-align:top;
}
#port_main {
width:400px;
}
#port_right {
width:150px;
}
#port_right a {
display:block;
}
.port_example {
border:1px solid black;
height:200px;
margin:5px;
padding:5px;
}
.order-button{ position:absolute }


.domain_head { padding:3px; }
.hot-link{ color:red; }
div.no-border { border:0px; }
.prod-header div { margin-left:32px; border:none }
.prod-header h3 { margin-top:0px }
.hosting-head { background:url(../images/dxp/icons/servericon.png) no-repeat bottom left; }
.bcard-head { background:url(../images/dxp/icons/bcards.png) no-repeat bottom left; }
.website-head { background:url(../images/dxp/icons/website.png) no-repeat bottom left; }
.logos-head { background:url(../images/dxp/icons/logos.png) no-repeat bottom left; }
.flyer-head { background:url(../images/dxp/icons/flyers.png) no-repeat bottom left; }