body        { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 18px; font-style: normal; font-weight: normal;  background-color: #EEEEEE; margin: 0 }

.start {
background : url(/images2/startbg.png) repeat-x left top;
font : 12px Arial, Helvetica, sans-serif;
color : #131313;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

p           { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 15px ; font-weight: normal; font-style: normal; }

hilite          { font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; font-weight: normal; background-color: #eef; margin: 0 }

ul {  color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 15px ; font-weight: normal; font-style: normal; }

li {  color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 15px ; font-weight: normal; font-style: normal; }	

td { color: #000 ; font-size: 12px; font-weight: normal; font-style: normal; }

.VertMenuBox     { font-size: 12px; line-height: 15px; border: solid 1px #ccc }
HR { color: maroon; height: 1px }

.RedRule { border-style: none none solid; border-width: 0 0 1px; border-color: #881717; outline-width: thin; outline-color: #9cf }
.head  { color: #000000; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 21px }
.head_red  { color: #8a0403; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20px }
.head_blue  { color: #262161; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 19px }
.head_grn  { color: #6aa936; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 19px }
.head_sm  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 13px }

.sm_head  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 13px }
.slogan  { color: #003; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-variant: small-caps; font-weight: normal; line-height: 14px }

.subhead          { color: #dddddd; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; line-height: 17px }

.subhead_blue { color: #039; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 21px }
.tablehead  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.menu_head    { color: #344d9f; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; line-height: 13px }
.crosshead_red    { color: #8a0405; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.crosshead_green { color: #6aa937; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.crosshead_blue { color: #272161; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.crosshead_orange { color: #e18431; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }

.subsubhead     { color: #ff0; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; line-height: 18px; background-color: #06f;  width: 600px }

.subsubbox          { color: #090; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; padding: 1px; border: solid 1px #096; outline-color: #090 }

.body { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px }
.bodyYellow  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding: 1px; line-height: 15px; background-color:#FFFF00 }
.bodywhite  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 15px }
.spread { color: #1950a3; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 17px }

.quote    { color: #4a4a4a; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: normal; line-height: 13px }
.hostbox { font-size: 12px; line-height: 15px; border: dashed 1px gray }
.hostboxsolid { font-size: 12px; line-height: 15px; border: solid 1px black }
.hostboxRed { font-size: 12px; line-height: 15px; padding: 5px; border: dashed 2px; border-color: #870503 }
.hostboxBrown { font-size: 12px; line-height: 15px; padding: 5px; border: dashed 2px;  border-color: #4d4d4d }
.hostboxGreen { font-size: 12px; line-height: 15px; border: dashed 1px; border-color: 6baa38 }
.border { font-size: 12px; line-height: 15px; border: dashed 3px gray }
.borderDots { font-size: 12px; line-height: 15px; border: dotted 1px gray }


.solidback   { font-size: 12px; line-height: 13px; background-color: #9cf; padding: 3px; border-width: 2px; border-color: #9cf }
.bullets   { color: #69c; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px }
.body_plus   { color: #000; font-size: 13px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 18px }
.body_big   { color: #000; font-size: 16px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 19px;  }
.body_small   { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, Sans-serif; line-height: 13px }
.foot { font-size: 10.5px; font-family: Arial, Verdana, Helvetica, Sans-serif }
.caption  { color: #424242; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: italic; line-height: 12px }
.copyright { color: #000; font-size: 10px; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; line-height: 12px }
textarea, input  { color: #039; font-size: 10px }
select, option      { color: navy; font-size: x-small }
.telephone { color: #474747; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 19px }
h1 { color: #4d4d4d; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px}
h2 { color: #4d4d4d; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px }
h3 {color: #4d4d4d; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 26px; padding : 6px 0 6px 0;
margin : 0; border-bottom : 1px solid #c0bdbd; }
h4 { color: #000; font-size: 13px; font-family: Arial, Verdana, Helvetica, Sans-serif; font-weight: normal; line-height: 21px }
h5  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none }

/* ID Nav */

a:link { color: #3300cc; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; text-decoration:underline; font-weight: normal }
a:visited { color: #3e3e95; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; font-weight: normal;  text-decoration: underline }
a:hover { color: #f15b09; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; font-weight: normal; text-decoration:underline }
a:active { color: #3072ec; font-family: Arial, Verdana, Helvetica, Sans-serif; font-style: normal; font-weight: normal; text-decoration:underline }


/* Slider */
#slider { width:600px; padding:10px 0 31px 0; margin:0 auto; background:url(http://www.dm-creative.com/images/simple_bg.gif) bottom no-repeat;}
div#slideshow { float: left; width: 100%; height: 250px; }
.slider-item { width: 100% !important; height: 250px; }
.slider_content_inner img { border: none; }
.controls-center { width: 600px; margin-left: auto; margin-right: auto; }
#slider_controls { float: right; position: relative; background:#fcfcfc; margin:0; z-index: 1000; width:600px; height:26px;}
#slider_controls ul { margin:0 auto; padding:2px 23px 2px 0; width:54px;}
#slider_controls ul li { margin: 0; padding: 0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width: 10px; height: 10px; background:url('http://www.dm-creative.com/images/tabs_2.gif') no-repeat center center; display: block; float: left; padding:2px; margin:2px !important; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { background:url('/images/tabs_1.gif') no-repeat center center; }



/* creative styles */ 

.logo {
padding : 0;
}



.rightmenu {
display : block;
color: #4d4d4d;
padding-left: 16px;
	height:18px;
background-image : url('http://www.dm-creative.com/images2/dice1.gif');
background-repeat : no-repeat;
background-position : left center;
}

.rightmenu a {
font : bold;
color : #797979;
text-decoration : none;
}

.rightmenu a:hover {
text-decoration : underline;
}



.rightmenu2 {
display : block;
color: #4d4d4d;
padding-left: 16px;
	height:18px;
background-image : url('http://www.dm-creative.com/images2/dice1.gif');
background-repeat : no-repeat;
background-position : left center;
}

.rightmenu2 a {
font : bold;
color : #7e6640;
text-decoration : none;
}

.rightmenu2 a:hover {
text-decoration : underline;
}

.sitemap1 {
display : block;
color: #4d4d4d;
padding-left: 18px;
	height:18px;
background-image : url('http://www.dm-creative.com/images2/dice3.gif');
background-repeat : no-repeat;
background-position : left center;

}


.sitemap2 {
display : block;
list-style : none;
margin : 0;
border-bottom : 1px dashed #aaaa92;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}

.sitemap2 a:hover {
color : #af5a00;
}
.sitemap2 a:visited {
color : #596690;
}


.news  { 
font-size: 12px; 
line-height: 18px; 
background-color: #efefef; 
padding: 6px; 
border: dashed 2px #000000 
}

.newsHead {
display : block;
color: #4d4d4d;
font-size: 16px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: Bold; line-height: 21px 
}

.news-note   { 
color: #000; 
font-size: 14px; 
font-family: Arial, Verdana, Helvetica, Sans-serif; 
line-height: 19px; 
}

.news1 {
display : block;
color: #4d4d4d;
padding-left: 18px;
	height:24px;
background-image : url('http://www.dm-creative.com/images2/dice3.gif');
background-repeat : no-repeat;
background-position : left center;
font-weight: Bold;
padding-top : 16px;
padding-right : 0;
padding-bottom : 0px;

}


.news2 {
display : block;
list-style : none;
margin : 0;
border-bottom : 1px dashed #aaaa92;
padding-top : 0px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 0;
}

.news2 a:hover {
color : #af5a00;
}
.news2 a:visited {
color : #596690;
}



.news-info-red
{
	color: red;
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/information_icon_red.gif') no-repeat;
	padding-left: 28px;
	height: 11px;
	
}

.news-info-blue
{
	color: #6c96d0;
	font-size: 12px;
	font-style: italic; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/information_icon_blue.gif') no-repeat;
	padding-left: 28px;
	height: 0px;
	
}



.clear {
clear : both;
margin : 0;
padding : 0;
}

.solution {
background : #f4f4f3;
border : 1px solid #cfcecd;
padding-top : 0;
padding-right : 20px;
padding-bottom : 0px;
padding-left : 3px;
}




.h3_span {
font : bold 11px Arial, Helvetica, sans-serif; line-height: 12px;
color : #595959;
padding : 5px 0 0 0;
}

.resources {
color: #4d4d4d;;
	font-size: 16px;
	font-style: normal; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	font-weight: normal;
display : block;
padding-left: 18px;
	height:18px;

padding-top : 12px;
padding-right : 0;
padding-bottom : 0px;
list-style : none;
margin : 0;
border-bottom : 1px dashed #aaaa92;

}

.department {
padding-top : 25px;
padding-bottom : 15px;
}

.read {
padding-top : 3px;
padding-right : 0;
padding-bottom : 10px;
padding-left : 0;
}

.read a {
font : bold 11px Arial, Helvetica, sans-serif;
color : #ab0000;
text-decoration : none;
padding : 3 0px 0 10px;
}

.read a:hover {
text-decoration : underline;
}

.rightlink {
display : block;
list-style : none;
margin : 0;
border-bottom : 1px dashed #aaaa92;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}

.rightlink a {
color : #595959;
text-decoration : none;
padding : 0 0 0 20px;
margin : 0 0 0 0;
background-image : url('http://www.dm-creative.com/images2/dice3.gif');
background-repeat : no-repeat;
background-position : left center;
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 26px;
font-weight : bold;
}

.rightlink a:hover {
color : #af5a00;
}
.rightlink a:visited {
color : #596690;
}



.bright-ideas
{
	color: #744a2d;
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/img1.gif') no-repeat;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 125px;
	height:63px;	
}

.ideas
{
	color: #744a2d;
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/img1.gif') no-repeat;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 125px;
	height:63px;
	width: 490px;	
}

.bubble
{
	color: #3e79b3;
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/ico-support.png') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 144px;
	height: 90px;	
}

.puzzle
{
	color: #3e79b3;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativepuzzle.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 238px;
	height: 90px;	
}

.creativepicture
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativepicture.jpg') no-repeat;
	padding-top: 9px;
	padding-bottom: 0;
	padding-left: 238px;
	padding-right: 36px;
	height: 110px;	
	font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 24px
}

.creativeIdeas
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeIdeas.jpg') no-repeat;
	padding-top: 9px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 238px;
	height: 110px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 21px;
	background-position: right;	
}

.moneyman
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/moneyman.jpg') no-repeat;
	padding-top: 6px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 144px;
	height: 155px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 21px;
	background-position: right;	
}

.brochuredesign
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/brochuredesign.jpg') no-repeat;
	padding-top: 6px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 144px;
	height: 155px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 21px;
	background-position: right;	
}

.brochuredesign-door
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/brochuredesign-door.jpg') no-repeat;
	padding-top: 6px;
	padding-bottom: 0;
	padding-left: 144px;
	padding-right: 0px;
	height: 155px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 21px;
	background-position: left;	
}

.designtheater
{
	color: #000000;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/designtheater.jpg') no-repeat;
	padding-top: 9px;
	padding-bottom: 0;
	padding-left: 0px;
	padding-right: 144px;
	height: 190px;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 21px;
	background-position: right;	
}


.creativeservices
{
	color: #3e79b3;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeservices.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.advertisingcopywriter
{
	color: #6da7b7;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/advertisingcopywriter.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.life
{
	color: #3e79b3;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeLifeCoach.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 60px;	
}


.copy
{
	color: #3e79b3;
	font-weight: normal;
	font-size: 13px; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	line-height: 18px;
	background: url('http://www.dm-creative.com/media/creativecopy.jpg') no-repeat;
	padding-top: 12px;
	padding-bottom: 6px;
	padding-left: 154px;
	height: 90px;	
}







.webbusiness
{
	color: #3e79b3;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeecommerce.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}


.graphicdesign
{
	color: #7f7154;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativegraphicdesign.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.printproduction
{
	color: #7f7154;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeprintproduction.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.projectmanagement
{
	color: #736e61;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeprojectmanagement.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.webdesign
{
	color: #697793;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativewebdesign.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.webhost
{
	color: #697793;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativewebhost.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.ecommerce
{
	color: #3f6284;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativeecommerce.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.marketing
{
	color: #2c7417;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativemarketing.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}



.webmarketing
{
	color: #442672;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/creativewebmarketing.jpg') no-repeat;
	padding-top: 20px;
	padding-bottom: 0;
	padding-left: 154px;
	height: 90px;	
}

.creativecopy
{
	color: #744a2d;
	font-weight: normal;
	font-size: 13px; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	line-height: 18px;
	background: url('http://www.dm-creative.com/media/creativecopydesign1.jpg') no-repeat;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 124px;
	height: 109px;	
}

.creativedesign
{
	color: #744a2d;
	font-weight: normal;
	font-size: 13px; 
	font-family: Arial, Verdana, Helvetica, Sans-serif; 
	line-height: 18px;
	background: url('http://www.dm-creative.com/media/creativecopydesign2.jpg') no-repeat;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 124px;
	height: 109px;	
}


.circle
{
	color: #15557a;
	font-weight: normal;
	background: url('http://www.dm-creative.com/media/getonlineforfewdollars.jpg') no-repeat;
	padding-top: 10px;
	padding-bottom: 9;
	padding-left: 3px;
	height: 234px;	
}

.box1 {
background : #fff7e8;
border : 1px solid #dbd4c7;
padding : 16px;
margin-top : 5px;
margin-bottom : 5px;
height : 90px;
}
.box_left {
float : left;
width : 364px;

}
.box_right {
float : right;
}
.box1text {
font : bold 12px Arial, Helvetica, sans-serif;
color : #af5a00;
padding : 0;
}

.info-blue
{
	color: #6c96d0;
	font-style: italic;
	font-weight: normal;
	background: url('https://www.dm-creative.com/images2/information_icon_blue.gif') no-repeat;
	padding-left: 20px;
	height:18px;
}

.info-red
{
	color: red;
	font-weight: normal;
	background: url('http://www.dm-creative.com/images2/information_icon_red.gif') no-repeat;
	padding-left: 20px;
	height:18px;
}


.freelink {
display : block;
list-style : none;
margin : 0;
border-bottom : 1px dashed #aaaa92;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}

.freelink a {
color : #595959;
text-decoration : none;
padding : 0 0 0 20px;
margin : 0 0 0 0;
background-image : url(/images2/dice2.gif);
background-repeat : no-repeat;
background-position : left center;
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 13px;
font-weight : bold;
}

.freelink a:hover {
color : #af5a00;
}
.freelink a:visited {
color : #596690;
}



.facebook
{
	color: #3e79b3;
	font-weight: normal;
	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 15px;
	background: url('http://www.dm-creative.com/media/facebook-friend.jpg') no-repeat;
	padding-left: 167px;
	height:58px;
	padding-top: 3px;
}


.creative-team
{
	color: #4d4d4d;
	font-weight: normal;
	font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 29px;
	background: url('http://www.dm-creative.com/media/menshakinghands125.gif') no-repeat;
	padding-left: 132px;
	padding-right: 32px;
	height:125px;
	padding-top: 10px;
}

.start-a-business
{
	color: #3b9da7;
	font-weight: normal;
	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 19px;
	background: url('http://www.dm-creative.com/media/startabusiness.jpg') no-repeat;
	padding-left: 182px;
	height:141px;
	padding-top: 5px;
}

.startup-course
{
	color: #3b9da7;
	font-weight: normal;
	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 19px;
	background: url('http://www.dm-creative.com/media/books/100startups-ecourse.jpg') no-repeat;
	padding-left: 102px;
	height:117px;
	padding-top: 5px;
}

.click_here{
	width:120px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	background:#ffffff;
	color:#4d4d4d;
	font-weight:bold;
}

.click_here img {
	float:left;
	padding:0px 6px 0px 0px;
	margin:0px;

}
	

.pdf
{
	color: #363c5f;
	font-style: normal;
	font-weight: normal;
	font: 12px; line-height: 64px;
	background: url('http://www.dm-creative.com/media/icon-PDF.gif') no-repeat;
	padding-left: 67px;}
	
	.word
{
	color: #363c5f;
	font-style: normal;
	font-weight: normal;
	font: 12px; line-height: 64px;
	background: url('http://www.dm-creative.com/media/icon-WORD.gif') no-repeat;
	padding-left: 67px;}
	
	
.paypal
{
	color: #2D3548;
	font-style: normal;
	font-weight: normal;
	font: 12px; line-height: 15px;
	background: url('http://www.dm-creative.com/media/creditcard-v-mc.jpg') no-repeat;
	padding-left: 245px;}
		



/* ID Nav Read to WS */

a.requestestimate{
	text-decoration:none;
	background:url(/media/readmore.gif) no-repeat;
	font:bold 10px/11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	width:101px;
	height:12px;
	text-align:center;
	padding:3px 0 0 0;
	background-color:inherit;

}

a.requestestimate:hover{
	text-decoration:none;
	background:url('http://www.dm-creative.com/media/requestestimate-on.gif') no-repeat left bottom;
	}
	

a.flatfee{
	text-decoration:none;
	background:url('http://www.dm-creative.com/media/flatfee.gif') no-repeat;
	font:bold 10px/11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	width:101px;
	height:12px;
	text-align:center;
	padding:3px 0 0 0;
	background-color:inherit;

}

a.flatfee:hover{
	text-decoration:none;
	background:url('http://www.dm-creative.com/media/flatfee-on.gif') no-repeat left bottom;
	}
	
	
a.readmore01{
	text-decoration:none;
	background:url('https://www.dm-creative.com/media/readmore.gif') no-repeat;
	font: bold;
	font-size: 12px; 
	font-style: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	width:64px;
	height:13px;
	text-align:center;
	padding:20px 0 0 0;
	background-color:inherit;
}

a.readmore01:hover{
	text-decoration:none;
	background:url('https://www.dm-creative.com/media/readmore-on.gif') no-repeat;
	}
	
.border{
	font:normal 11px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right:1px dotted #282727;
	padding:3px 0 5px 9px;
	color:#353535;
	background-color:inherit;
}

.border01{
	font:normal 11px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#353535;
	padding:3px 0 5px 18px;
	border-right:1px dotted #282727;
	background-color:inherit;
}

.border03{
	font:normal 11px/14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#353535;
	padding:3px 0 5px 15px;
	background-color:inherit;
	}
	

.service{
	font:normal 24px/12px "Times New Roman", Times, serif;
	color:#353535;
	padding:29px 0 2px 0;
	border-bottom:1px dashed #C8CCCC;
	background-color:inherit;
}

.portfolio{
	padding:29px 0 2px 0;
	font:normal 24px/11px "Times New Roman", Times, serif;
	color:#353535;
	background-color:inherit;
	}

a.viewmore{
	text-decoration:none;
	font:bold 12px/30px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#881717;
	padding:0 11px 0 0;
	background-color:inherit;
}
a.viewmore:hover{
	text-decoration:none;
	color:#34822C;
	background-color:inherit;
}

a.learnmore{
	text-decoration:none;
	font:bold 12px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#881717;
	padding:0 11px 0 0;
	background-color:inherit;
}
a.learnmore:hover{
	text-decoration:none;
	color:#34822C;
	background-color:inherit;
}


	.subheader {
		margin: 0 0 10px 0;
		padding: 8px;
		background: #f4f4f4 url('https://www.dm-creative.com/images2/bgshade.gif') repeat-x;
		color: #808080;
		border-bottom: 1px solid #ccc;
	}
	.left_articles {
		margin: 0px 0 10px 0;
		background: #fff url('https://www.dm-creative.com/images2/bgshade.gif') repeat-x;
		color: #454545;
		padding: 15px 15px 5px 10px;
		-webkit-box-shadow: #ccc 0px 4px 5px;
	}

/* ID Styles */

#navigation td {
	border-bottom: 2px solid #C0DFFD;
	}
	
#navigation a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 26px;
	background: url("https://www.dm-creative.com/imgs/mm_arrow.gif") 14px 45% no-repeat;
	}
	
#navigation a:hover {
	background: #ffffff url("https://www.dm-creative.com/imgs/mm_arrow.gif") 14px 45% no-repeat;
	color:#FF6600;
	}

#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
	/* BM Styles s*/
	
	.tblr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

.tblh {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}


/********** contact form **********/
#contactform { margin:0; padding:5px; }
#contactform * { color:#605f5f; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:5px 0; padding:0; background:none; border:none; display:block; clear:both; height:30px; }
#contactform li.buttons { margin:5px 0; clear:both; }
#contactform label { margin:0; width:80px; padding:5px 0; color:#565656; font:normal 12px Arial, Helvetica, sans-serif; text-transform:capitalize; }
#contactform label span { color:#605f5f; }
#contactform input.text { width:400px; border:1px solid #e1e1e1; margin:0 20px 0 0; padding:5px; height:16px; background:#f8f8f8; float:left; }
#contactform textarea { width:250px; border:1px solid #e1e1e1; margin:0 20px 0 0; padding:5px; background:#f8f8f8; float:left; }
#contactform li.buttons input { padding:3px 0 3px 0px; margin:10px 0 0 0; border:0; color:#FFF; float:left; }

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #d8d8d8; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
