@charset "utf-8";
/* CSS Document */

*, body { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
body {margin:0;padding:0;}
a {outline:none;text-decoration:none;}
a:hover {text-decoration:none;}
a:visited {outline:none;}
img {border:none;outline:none;}
/***************************************************************************************/

/* TABS
***************************************************************************************/
#tab-bg {
	padding-left:59px;
	height:65px;
	background:url(http://www.dzineart.com/dza/images/tab_bg.jpg) top left no-repeat #edeff4;
}
#tab-bg a {
	display:block;
	padding:4px 13px;
	background-color:#d8dfea;
	color:#3b5998;
	float:left;
	font-weight:bold;
	margin:0 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#tab-bg a:hover {
	background-color:#627aad;
	color:#fff;
}
#tab-bg a.active {
	background-color:#FFF;
	color:#000;
}
#tab-bg a.active:hover {
	background-color:#FFF;
	color:#000;
}


/* TOP PART
***************************************************************************************/
td.top-banner {
	width:100%;
	height:76px;
	background:url(http://www.dzineart.com/dza/images/top.png) top left no-repeat;
}
div.top-contact-info {
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	line-height:1.5em;
	color:#404040;
	font-size:11px;
	font-weight:bold;
}
div.top-contact-info a {
	color:#404040;
	text-decoration:underline;
	outline:none;
}
div.top-contact-info a:hover {
	text-decoration:none;
}
div.top-contact-info a:visited {
	color:#404040;
	outline:none;
}
/******************************************************************************/

/* MENU
*******************************************************************************/
table.menu {
	background-color:#e7e7e7;
	height:36px;
	border:#adadad 1px solid;
}
table.menu td ul {
	list-style:none;
	margin:0;
	padding:0;
}
table.menu td ul li {
	display:inline;
	float:left;
	border-left:#d0d0d0 1px solid;
	/*padding:8px 20px;*/
}
table.menu td li.first, table.menu ul li a.first {
	padding-left:0px;
	border-left:none;
}
table.menu ul li a {
	font-size:10px;
	color:#000;
	display:block;
	padding:8px 4px;
}
table.menu td ul li.active a {
	color:#D150AA;
}
table.menu ul li a:hover {
	color:#D150AA;
}
div.homelink {
	position:relative;
}
div.homelink a img {
	position:absolute;
	top:-25px;
	left:0;
}
/*****************************************************************************/

/* LEFT-MENU
******************************************************************************/
table.leftmenu {
	background:url(http://www.dzineart.com/dza/images/leftmenu_bg.png) bottom left no-repeat;
	margin-bottom:15px;
}
table.leftmenu td {
	border-bottom:#e3e3e3 1px solid;
}
a.left-menu-header {
	display:block;
	color:#3f3f3f;
	font-weight:bold;
	font-size:10px;
	padding:20px 0 20px 50px;
}
a.left-menu-header:hover {
	color:#D150AA;
}
td.tell-frnd a {
	background:url(http://www.dzineart.com/dza/images/tell_a_frnd.png) center left no-repeat;
}
td.tell-frnd a:hover {
	background:url(http://www.dzineart.com/dza/images/tell_a_frnd2.png) center left no-repeat;
}
td.tell-frnd2 a {
	background:url(http://www.dzineart.com/dza/images/tell_a_frnd2.png) center left no-repeat;
}

td.golden-rules-td a {
	background:url(http://www.dzineart.com/dza/images/must_know.png) center left no-repeat;
}
td.golden-rules-td a:hover {
	background:url(http://www.dzineart.com/dza/images/must_know2.png) center left no-repeat;
}
td.golden-rules-td2 a {
	background:url(http://www.dzineart.com/dza/images/must_know2.png) center left no-repeat;
}

td.request-pro a {
	background:url(http://www.dzineart.com/dza/images/request_proposal.png) center left no-repeat;
}
td.request-pro a:hover {
	background:url(http://www.dzineart.com/dza/images/request_proposal2.png) center left no-repeat;
}
td.request-pro2 a {
	background:url(http://www.dzineart.com/dza/images/request_proposal2.png) center left no-repeat;
}

td.signup a {
	background:url(http://www.dzineart.com/dza/images/news_signup.png) center left no-repeat;
}
td.signup a:hover {
	background:url(http://www.dzineart.com/dza/images/news_signup2.png) center left no-repeat;
}
td.signup2 a {
	background:url(http://www.dzineart.com/dza/images/news_signup2.png) center left no-repeat;
}

td.portfolio, td.portfolio2 {
	padding-bottom:55px;
	border-bottom:none;
}
td.portfolio a {
	background:url(http://www.dzineart.com/dza/images/portfolio.png) left 5px no-repeat;
}
td.portfolio a:hover {
	background:url(http://www.dzineart.com/dza/images/portfolio2.png) left 5px no-repeat;
}
td.portfolio2 a {
	background:url(http://www.dzineart.com/dza/images/portfolio2.png) left 5px no-repeat;
}
/******************************************************************************/

/* FOOTER
************************************************************************/
td.footer {
	float:left;
	color:#a4bd3a;
	font-size:12px;
	height:40px;
	background:url(http://www.dzineart.com/dza/images/footer_bg.png) top left repeat-x #f6f6f6;
	padding-top:20px;
}
td.footer a {color:#FFF;float:left;font-size:10px;margin:0 0 0 10px;font-weight:bold;}
div.footer-icons {float:right;margin:0;padding:0;}
div.footer-icons span {float:left;font-weight:bold;}
div.footer-icons a {margin:0;padding:0;}
div.footer-icons img {float:left;margin:-10px 0 0 0;padding:0;}

td.dim-links {padding:10px 0 0 0px;}
td.dim-links ul {margin:0;padding:0;list-style:none; text-align:center;}
td.dim-links ul li {display:inline;border-right:#CCC 1px solid;padding:0 15px;}
td.dim-links ul li.last {border-right:none;}
td.dim-links ul li a {color:#CCC;}
td.copy {color:#CCC;text-align:center;padding-top:10px;}
td.clear-links ul {margin:0;padding:0;list-style:none; text-align:center;}
td.clear-links ul li {display:inline;border-right:#333 1px solid;padding:0 10px;}
td.clear-links ul li.last {border-right:none;}
td.clear-links ul li a {color:#333;font-weight:bold;font-size:12px;}
/***********************************************************************/

/* MARKETING EXPOSURE
***************************************************************************/
div.marketing-exposure {width:100%;height:150px;background:url(http://www.dzineart.com/dza/images/exposure_bg.png) top left no-repeat;}
div.marketing-exposure h2 {margin:0;padding:8px 0 0 10px;font-size:18px;font-weight:bold;}
div.marketing-exposure p, div.who-we-are p {margin:0;padding:5px 0 0 10px;font-size:11px;width:175px;line-height:1.2em;}
/**************************************************************************/

/* WHO WE ARE
************************************************************************/
div.who-we-are {width:100%;margin-top:-35px;}
div.who-we-are h2 {color:#ED1D78;margin:0 0 0 10px;border-bottom:#8c8c8c 1px solid;font-size:18px;font-weight:bold;}
div.who-we-are p {width:95%;}
div.who-we-are ul {
	list-style:disc;
	margin:5px;
	margin-left:35px;
	padding:0;
}
div.who-we-are ul li {
	font-size:11px;
	margin-bottom:5px;
}
/************************************************************************/
p.small-header {
	font-size:12px;
	padding:10px 5px 5px 5px;
}
/* "Facebook Design" page styles
*************************************************************/
div.middle-header {width:100%;}
div.middle-header h2 {color:#ED1D78;margin:10px 0 10px 0;border-bottom:#8c8c8c 1px solid;font-size:18px;font-weight:bold;}
div.middle-header p {margin:10px 0;line-height:1.5em;}
div.middle-header a {color:#666;outline:none;text-decoration:underline;}
div.middle-header a:hover {text-decoration:none;}
div.middle-header a {color:#666;outline:none;}
div.middle-header p.attention {font-size:12px;font-weight:bold;color:#FF037C;}
div.middle-header ul {margin-top:15px;}
div.middle-header ul li {margin-bottom:5px;}
div.middle-header ol li {margin-bottom:5px;}

/* "Contact Us" page styles
*************************************************************/
div.clearer {clear:both;height:10px;}
div.contact-info, div.contact-fields {border:#AAA 1px solid;padding:10px;}
div.contact-info {float:left;width:93%;}
div.contact-info .info1 {width:55%;float:left;}
div.contact-fields {width:93%;}
/*div.contact-fields table td {text-align:left;}*/
div.contact-fields input[type="text"], div.contact-fields textarea {width: 180px;}
div.contact-fields textarea {width: 177px;}
div.contact-fields input[type="submit"] {cursor:pointer;}

/* "Portfolio" page styles
********************************************************/
ul.portfolio-display {margin:0;padding:0;list-style:none;}
ul.portfolio-display li {display: inline;float:left;padding:0 30px 15px;}
ul.portfolio-display li a {text-align:center;text-decoration:none;}
ul.portfolio-display li a p {margin:0;padding:0;padding-bottom:3px;text-align:center;}
ul.portfolio-display li a img {border:none;}

/* "Request a Proposal" page styles
********************************************************/
table.request-proposal input[type="text"], table.request-proposal textarea, table.request-proposal select {
	width:220px;
}
table.request-proposal select {
	width:223px;
}
table.request-proposal textarea {
	width:217px;
}
table.request-proposal input[type="submit"] {
	cursor:pointer;
	margin-right:70px;
}

/* "Signup Newsletter" page design
**************************************************************/
#btnNewSign {margin-right:100px;}


/* "Must Know Tips" page design
**************************************************************/
a.must-topic-header {
	font-size:14px;
	text-decoration:none;
	color:#D150AA;
	background:url(http://www.dzineart.com/dza/images/must_topic_arrow.png) center left no-repeat;
	padding-left:15px;
}


/* CALL TO ACTION Banner for Homepage
*************************************************************/
#dzine {
	width:520px;
	height:173px;
	background:url(http://www.dzineart.com/dza/images/home_banner.jpg) top left no-repeat;
}
#dzine a.knowmore, #dzine a.getnow, #home_content a.getquote {
	display:block;
	width:130px;
	height:49px;
	float:right;
	margin-top:100px;
	margin-right:10px;
}
#dzine a.knowmore {
	background:url(http://www.dzineart.com/dza/images/knowmore_btn.png) top left no-repeat;
}
#dzine a.getnow {
	background:url(http://www.dzineart.com/dza/images/getnow_btn.png) top left no-repeat;
}
#home_content a.getquote {
	background:url(http://www.dzineart.com/dza/images/getquote.png) top left no-repeat;
	margin:0;
	margin-right:-10px;
}
div.getFreeQuote a {
	display:block;
	width:210px;
	height:80px;
	float:right;
	margin-right:-10px;
	margin-top:-80px;
	background:url(http://www.dzineart.com/dza/images/getquote.png) top left no-repeat;
}

/* Message styles
***********************************************************/
div.sucess-msg {
	margin:15px 0;
	padding:10px;
	background-color:#EEE;
	border:#CCC 1px solid;
	background:url(http://www.dzineart.com/dza/images/accept.gif) 5px center no-repeat;
	padding-left:25px;
}
div.error-msg {
	margin:15px 0;
	padding:10px;
	background-color:#EEE;
	border:#CCC 1px solid;
	background:url(http://www.dzineart.com/dza/images/alert.png) 10px center no-repeat;
	padding-left:30px;
}


/* Background Wrapper
****************************************/
.fb-form-wrapper {
	background:url(http://www.dzineart.com/dza/images/bg.jpg) top left;
	margin:0;
	padding:0;
}
