img.photo {
	width: 140px;
	height: auto;
}
#tagline p, .tag p {
        text-align:center;
        font-size:14px;
        line-height:23px;
        font-family: Georgia;
        font-style:none;
	color:#ffffff;
        font-style:italic;
}
.tagimage {
    display: block;
    margin: 77px 0 10px 2px;
}
.offerends {
    margin:0px 0px 0px 0px;
    color: #ffffff; 
    font-size: 9px; 
    line-height:11px; 
}
#recentblogarticle .postexcerpt{
    border-top: 1px solid #ddd;
    margin: 0 0 15px;
    padding: 10px;
}

#recentblogarticle{
    border: 1px solid #ddd;
    margin: 0 0 15px;
    padding: 15px;
    overflow:auto;
    height:750px;
}

.productboxhp {
    display: table-cell!important;
    width: 185px;
    height: 185px;
    background: #eee;
    border: 1px solid #E5B290;
    text-align: center!important;
    vertical-align: middle!important;
}
.productboxhp a img {
    border: none;
    padding: 0;
}
.productboxhp:hover {
    background: #ddd;
}

#myGallery h2 {
    margin: 12px 0 0 5px;
    font-size: 14px;
    letter-spacing: 1px;
}

.companyname, .companyname a
    {
    font-family:tahoma;
    font-size:12px;
    text-transform:lowercase;
    text-align:center;
    padding:3px 0;
    }

#featureddesigners

    {
    text-align:left;
    }

hr
    {
    height:0px;
    border:0px;
    background-color:#DDD;
    width:100%;
    }

.designerdesc
    {
    padding:3px 0;
    }

.connectwithus
    {
    border: 1px solid #ddd;
    padding: 10px;
    float: left;
    margin-top: 0px;
    position: relative;
    margin-right: 20px;
    width: 240px;
    height: 340px;
    }



.facebook img, .twitter img, .rssfeed img, .facebook a:hover, .twitter a:hover, .rssfeed a:hover
        {
        border:0 !important;
        padding:0 !important;
        background-color:transparent !important;
        }

.twtr-hd, .twtr-ft { display: none; }

.twtr-tweet-wrap { padding: 0 0 15px!important;}

#myGallery
    {
    width: 688px;
    }

#tagline
    {
    opacity: 1;
    }
#marketing
	{
		height: 397px!important;
	}
#show
	{
		background-image: url(/wp-content/themes/DTS/images/loading-5.gif);
	}
#logo { z-index: 1;}
#marketing {-moz-box-shadow: 0px 0px 2px; -web-kit-shadow: 0px 0px 2px; height: 397px!important;
	border: 1px solid #ddd;
	top: -1px;
	left: -1px;
}
#slider {
	position:relative;
	background:url(/wp-content/themes/DTS/images/loading-5.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a{
	display:block;
}
#marketing { overflow: hidden; }
#slider { height: 397px!important; width: 684px!important; }
#slider img { width: 684px!important;}
.nivo-caption { font-size: 16px; font-weight: bold; }
.productboxhp { background: #fff; }
.productboxhp:hover { background: #fff; }
.viewallproducts { margin-top: 37px; }
.tag {

   background-color: #e78f52;
   background-image: url(../images/orange-tag.jpg);
   background-position: 24px 20px;
   padding: 88px 0;
   background-repeat: no-repeat;
    text-align: center;
    color: #fff;
    z-index: 100;
    font-size: 11px;
    /* for IE */
    filter:alpha(opacity=90);
    /* CSS3 standard */
    opacity:0.9;
    float: right;
}
.tag p {
   padding: 0 30px;
}
