@charset "UTF-8";
.ul.Bullets {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: disc;
	color: #E9E5DB;
}
.ul.Bullets2 {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: square;
	color: #E9E5DB;
}
a.footer_link_txt:hover {
	text-decoration: underline;
}
.footerPaddng {
	padding-top: 6px;
}
.footer_text {
	font-size: 10px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 14px;
}
a.footer_link_txt {
	font-size: 10px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.BulletLinkTxt {
	font-size: 12px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
a.BulletLinkTxt:hover {
	text-decoration: underline;
}
.Page_Bckgrd {
	background-position: 15px 120px;
	background-image: url(images/main_bckgrd3.jpg);
	background-repeat: no-repeat;
}
.menuBckgrd {
	background-image: url(images/menuBrdr.png);
	background-repeat: no-repeat;
	background-position: 12px 40px;
}
.StaticBckgrd {
	background-image: url(images/StaticBackgrd.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.Client_Bckgrd {
	background-position: left top;
	background-image: url(images/DD_Clients_bck3.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.AboutImage {
	background-image: url(images/DD_About_bck.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.AboutImageLft {
	background-image: url(images/About1.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.AboutImageRght {
	background-image: url(images/About3.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Cursor {
	cursor: pointer;
}
.home_padding_left {
	padding-left: 16px;
	padding-top: 18px;
}
.TextRule {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #819ab4;
	padding-bottom: 4px;
}
.TextRule2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #819ab4;
	padding-bottom: 4px;
	padding-top: 14px;
}
.TextRule3 {
	padding-top: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #767477;
}
.TextRule4 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #819ab4;
}
.TextRule5 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #819ab4;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #819ab4;
}
.TextPadTop {
	padding-top: 3px;
}
.ColumnBckgrd1 {
	background-image: url(images/HomeBck1.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 8px;
}
.ColumnBckgrd2 {
	background-image: url(images/bluBk20.png);
	background-repeat: repeat;
	background-position: left top;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 6px;
}
.ColumnBckgrd3 {
	background-image: url(images/HomeBck1.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 8px;
}
.ColumnBckgrd4 {
	background-image: url(images/HomeBck1.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
}
.ColumnBckgrd5 {
	background-image: url(images/home_backgrd3.png);
	background-repeat: repeat;
	background-position: left top;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-top: 6px;
}
.ColumnBckgrd6 {
	background-image: url(images/bluBk20.png);
	background-repeat: repeat;
	background-position: left top;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.home_padding_left2 {
	padding-left: 15px;
}
.ddText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #E9E5DB;
	text-align: justify;
}
.ddText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: left;
}
.ddText3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #E9E5DB;
	text-align: justify;
}
.ddText4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #E9E5DB;
	text-align: left;
}
.ddText5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #E9E5DB;
	text-align: left;
}
.ddTextDrk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #1D1B1D;
	text-align: justify;
}
.VertPadding {
	padding-top: 6px;
	padding-bottom: 8px;
}
.VertPadding2 {
	padding-top: 12px;
	padding-bottom: 8px;
}
.VertPadding3 {
	padding-top: 20px;
	padding-bottom: 8px;
}
.marketingCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E5DB;
	text-align: justify;
}
.TestimonialText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E5DB;
	text-align: justify;
}
.TestimonialTextItal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8CA0B4;
	text-align: justify;
	font-style: italic;
}
.ddText3Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E9E5DB;
	font-weight: bold;
	text-align: left;
}
.client_padding_left {
	padding-left: 16px;
	padding-top: 12px;
}
.MarketingImage {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/DD_Marketing.jpg);
}
.MarketTxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
	padding: 35px 20px 20px 48px;
}
.MarketTxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E9E5DB;
	text-align: justify;
	padding: 0px 6px 6px;
	font-weight: bold;
}
.MarketTxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
	padding: 10px 10px 10px 40px;
}
.MarketTxt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
	font-weight: bold;
}
.MarketTxt5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #E9E5DB;
	text-align: justify;
	padding: 8px 14px 10px 6px;
}
.MarketTxt6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
}
.MarketTxt7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #E9E5DB;
	text-align: left;
}
.MarketTxt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
}
.MarketTxt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: justify;
}
.MarketTxt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #E9E5DB;
	text-align: justify;
	padding: 40px 20px 20px 52px;
}
.MarketTxt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #E9E5DB;
	text-align: left;
}
.MarketTxt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #E9E5DB;
	text-align: left;
	padding: 8px 14px 10px 6px;
}
.MarketTxt13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #E9E5DB;
	text-align: left;
	padding: 8px 0px 10px 6px;
}
.MarketTxt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #E9E5DB;
	text-align: left;
}
.MarketCatBck {
	background-repeat: repeat-x;
	background-position: left top;
	padding: 6px;
}
.ScrollLeft {
	background-image: url(images/text_scroll.png);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.MarketCatPad {
	padding-bottom: 14px;
}
.MarketCatPad2 {
	padding-bottom: 5px;
}
a.MarketCatTxt {
	font-size: 13px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 12px;
}
a.MarketCatTxt:hover {
	text-decoration: underline;
}
a.MarketCatTxt2 {
	font-size: 13px;
	color: #819AB4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
	padding-top: 6px;
}
a.MarketCatTxt2:hover {
	text-decoration: underline;
}
.MarketColumn {
	background-image: url(images/HomeBck1.png);
	background-repeat: repeat-x;
	background-position: left top;
}
a.MarketCatColmn:hover {
	background-image: url(images/CatPanel.png);
	background-repeat: repeat-x;
	background-position: left top;
}
a.MarketCatColmn {
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E9E5DB;
	font-weight: bold;
	padding: 6px;
}
.navCellOff
{
	background-image: none;
}
.navCellOn
{
	background-image: url(images/bluBk20.png);
	background-repeat: repeat;
	cursor: pointer;
}
a.AccordianLink {
	font-size: 11px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 13px;
	font-weight: bold;
}
.HorizPadding {
	padding-left: 12px;
	padding-right: 14px;
}
.HorizPaddingLeft {
	padding-left: 12px;
}
.HorizPaddingLeft2 {
	padding-left: 18px;
}
.Scroll2 {
	background-image: url(images/text_scroll2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.Scroll3 {
	background-image: url(images/text_scroll3.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.TextBrdr {
	border: 1px solid #979395;
}
.TextHdr {
	background-image: url(images/HomeBck1.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	color: #E9E5DB;
}
.TextHdr2 {
	background-image: url(images/bluBk40.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	color: #E9E5DB;
	background-repeat: repeat;
}
.TextHdr3 {
	background-image: url(images/bluBk40.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	color: #E9E5DB;
	background-repeat: repeat;
}
.HeaderTxt {
	font-size: 13px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 6px;
}
.BulletPaddng {
	text-align: justify;
	padding: 5px 10px;
}
.VerticalLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E9E5DB;
	background-image: url(images/home_backgrd2.png);
	background-repeat: repeat;
	background-position: left top;
}
.AffiliateMovie {
	background-image: url(images/marketingImgs/grunge_frame.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 24px;
	padding-left: 26px;
}
.ThanksImage {
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/DD_ThankYou2.jpg);
}
.ThanksPadding {
	padding-top: 160px;
}
.HeaderTxt2 {
	font-size: 13px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
	padding: 12px;
}
scrollbar{
scrollbar-base-color: #9999cc;
scrollbar-arrow-color: white;
scrollbar-track-color: #ccccff;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black;
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}
a.LinkTxt {
	font-size: 11px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 16px;
}
a.LinkTxt:hover {
	text-decoration: underline;
}
.PhotographyBckgrd {
	background-position: left top;
	background-image: url(images/photography/PhotographyBck.jpg);
	background-repeat: no-repeat;
}
.YouTubeBk {
	background-image: url(images/HomeBck3.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 8px;
}
a.LinkTxt2 {
	font-size: 12px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
}
a.LinkTxt2:hover {
	text-decoration: underline;
}
.PhotoGalleryBck {
	background-position: left top;
	background-image: url(images/photography/PhotographyBck5.jpg);
	background-repeat: no-repeat;
}
.GalleryMenuBk {
	background-image: url(images/photography/galleryMenu.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 16px;
}
a.LinkTxt3 {
	font-size: 14px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 26px;
}
a.LinkTxt3:hover {
	text-decoration: underline;
}
.GrafittiBckgrd {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/design/DesignBckgrd3.jpg);
}
.PortfolioPadding {
	padding: 6px;
}
.PortfolioBox {
	background-repeat: repeat;
	background-position: left top;
	background-image: url(images/design/PortfolioBck.png);
}
.SherrieBioTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #E9E5DB;
	text-align: left;
}
.PhotoBullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #E9E5DB;
}
a.LinkTxt4 {
	font-size: 12px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
a.LinkTxt4:hover {
	text-decoration: underline;
}
.PortfolioBox2 {
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(images/design/PortfolioBck2.png);
}
.PortfolioBadge {
	background-image: url(images/design/Badge3.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.ContactFrame {
	background-image: url(images/contact_frame2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 50px;
	padding-left: 88px;
	padding-right: 50px;
}
.ContactPad {
	padding-bottom: 13px;
}
a.ContactEmailTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #819AB4;
	text-align: center;
	text-decoration: none;
}
a.ContactEmailTxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #EFECEC;
	text-align: center;
	text-decoration: none;
}
.ContactPhoneTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #819AB4;
	text-align: center;
	text-decoration: none;
}
.LogoPad {
	padding-top: 6px;
	padding-left: 10px;
}
.WidgetFrame {
	background-image: url(images/LatestWorkFrame.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.PortfolioPad {
	padding-top: 12px;
}
.HeaderBrdr {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #819AB4;
}
.LogoPad2 {
	padding-top: 6px;
}
.StaticBckgrd2 {
	background-image: url(images/StaticBackgrd2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.widgetShadow {
	background-image: url(images/widgetShadow.png);
	background-repeat: no-repeat;
	background-position: right top;
}
a.LinkTxt5 {
	font-size: 12px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
.TestimonialTextItal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8CA0B4;
	text-align: justify;
	font-style: italic;
	line-height: 16px;
}
a.BulletLinkTxt2 {
	font-size: 13px;
	color: #E9E5DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
}
a.BulletLinkTxt2:hover {
	text-decoration: underline;
}

