@charset "utf-8";
/* CSS Document */

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:67.5%;
	background-image:url(http://masticremover.com/images/mastic_v21/layout/img_02.jpg); 
	background-position:top;
	background-repeat:repeat-x;	
}

#wrapper
{
	margin:0 auto;
	width:959px;
}

#vertMiddle
{
	background-color:#FFFFFF;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

#heading{}
#headingLeft
{
	float:left;
	width:303px;
	margin-left:30px;
}

#headingRight
{
	float:left;
	width:594px;
	padding-right:30px;
}

#subNav
{
	margin-left:100px;
}

.subNavIcon
{
	float:left;
	width:21px;
	margin-right:5px;
}

.subNavText
{
	float:left;
	margin-right:15px;
	margin-top:6px;
}

.subNavText a
{
	color:#333333;
}

.subNavText a:hover
{
	color:#666666;
}

#headingPhone{font-size:2.2em; color:#333333; font-weight:bold; text-align:right;}
.phoneSmall{font-size:0.6em; color:#999999;}

#nav
{
	margin-left:30px;
}	

#content
{
	padding-left:30px;
	padding-top:25px;
	background-color:#FFFFFF;
}

#content h1, #content h2
{
	font-size:1.4em;
	font-weight:bold;
	color:#333333;
	margin:0px;
	margin-bottom:5px;
}


#contentLeft
{
	width:500px;
	float:left;
	margin-right:25px;
	margin-top:15px;
}

.productLeft
{
	float:left;
	width:225px;
	height:70px;
	padding:10px;
	margin-right:10px;
	background-image:url(http://masticremover.com/images/mastic_v21/layout/img_45.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:8px;
}

.productRight
{
	float:left;
	width:225px;
	height:70px;
	padding:10px;
	background-image:url(http://masticremover.com/images/mastic_v21/layout/img_45.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:8px;
}

.productTitle{float:left; width:75px; margin-top:15px; color:#333333; font-size:1.8em; font-weight:bold;}
.productDesc{float:left; width:150px; height:64px; color:#333333; font-size:1.0em;}
.productLink{clear:both; color:#fff; width:100px; margin-left:125px;}
.productLink a {color:#FFFFFF;}

.ptSmall
{
	font-size:0.6em;
}

#contentRight
{
	float:left;
	width:372px;
	padding-top:15px;
}

#freebieBox
{
	background-image:url(http://masticremover.com/images/mastic_v21/layout/img_43.gif);
	background-repeat:no-repeat;
	width:342px;
	height:353px;
	padding:15px;
}

#freebieBox input, #freebieBox select
{
	border:1px solid #cccccc;
	padding:5px;
	margin-bottom:5px;
}

#submitArea
{
	width:155px;
	margin:0 auto;
	margin-top:15px;
}

#seoFooter
{
	width:940px;
	margin:0 auto;
	margin-top:15px;
	font-size:1.0em;
	color:#999999;
	padding-bottom:15px;
	border-bottom:1px solid #cccccc;
}

#footer
{
	width:940px;
	margin:0 auto;
	margin-top:15px;
	text-align:center;
	color:#666666;
}	





/*General Styles */
a{color:#87C13A}
.clear{clear:both;}


/* NEW DROP DOWN */
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 0px 0px;

	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 4px;
	background: #ffffff;
	border: 1px solid #90C545;
	border-top:0px;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		min-width:89px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #333333;
		font: 11px arial;
		border-bottom:1px solid #eeeeee;}

	#sddm div a:hover
	{	background: #90C545;
		color: #FFF}

div#m1{width:121px;}
div#m2{width:121px;}
div#m3{width:121px;}
div#m4{width:121px;}
div#m5{width:121px;}
div#m6{width:121px;}
div#m7{width:121px;}
div#m8{width:107px; margin-left:-15px;}

h1{font-size:1.8em; font-weight:bold;}
p{font-size:1.2em;}


