/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear:both; }

#container { width: 974px; margin: 0 auto; position: relative; background-image:url(/1001_images/share/simplisign-bg-polka.gif); background-color:#fffbe5; border:7px solid #fffbe5; /*padding:7px 7px 0 7px;*/}
#main { width:100%; position: relative;}
#content { position: relative;}
#content .contentText { clear:both; border:0px solid #fffbe5; border-top:none; border-bottom:none;}

/* GRID */
.column { float: left; }
.grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col { width: 100%; }

.grid2col .column { width: 49%; }
.grid2col .grid2col .column { width: 47.8%; }
.grid3col .grid2col .column { width: 46%; }
.grid4col .grid2col .column { width: 45%; }

.grid2cola .column.first { width: 185px; padding-left:15px; border:red solid 0px;}
.grid2cola .column.last { width: 680px; border:red solid 0px;}

/* landing page */
.grid2colb { background-color:#e2ddc8;}
.grid2colb .column.first { width: 480px; border:red solid 0px;  background-color:#fffbe5; border-left:15px solid #fffbe5; border-right:30px solid #fffbe5;}
.grid2colb .column.last { width: 350px; border:red solid 0px;  background-color:#e2ddc8;}

/* productList page */
.grid2colc .column.first { width: 760px; padding-top:7px; }
.grid2colc .column.last { width: 200px; padding-top:7px; }

.grid2cold .column.first { width: 23%; }
.grid2cold .column.last { width: 74.9%; }

.grid2cole .column.first { width: 79%; }
.grid2cole .column.last { width: 19%; }

/* order page */
.grid2colf .column.first { width: 52%; margin-top:15px; text-align:center;}
.grid2colf .column.last { width: 44%; background-color:#f6f2dd; margin-top:15px; border-top:7px solid #f1ecd7; padding-left:10px;}

.grid3col .column { width: 32%; margin-left: 2%; }
.grid2col .grid3col .column { width: 31%; }

.grid3cola .column { width: 51%; margin-left: 1.7%;}
.grid3cola .column.first { width: 22%; }
.grid3cola .column.last { width: 22.5%; }

.grid4col .column { width: 23%; margin-left: 3%; }

.grid5col .column { width: 18.4%; margin-left: 2%; }

.grid6col .column { width: 15%; margin-left: 2%; }

.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

p.last, ul.last, ol.last, li.last { _width:auto !important; _float:none !important; }

#container:after, #content:after, .grid2col:after, .grid2cola:after, .grid2colb:after, .grid2colc:after, .grid2cold:after, .grid2cole:after, .grid2colf:after, .grid3col:after, .grid3cola:after, .grid4col:after, .grid5col:after, .grid6col:after, .contentText:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#container, #content, .grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col, .contentText { _zoom:1; }

/* TYPE */
body { font: 12px/18px Arial, Tahoma, Helvetica;background: repeat-x top url(/1001_images/share/simplisign-bg.gif); background-color:#d6d0bc; color: #3a2c21;}

a {text-decoration:underline; font-weight:normal;color: #3a2c21;}
a:hover{ text-decoration:underline;}
a:active{ text-decoration:underline;}
a:visited{text-decoration:underline;}

strong, b { font-weight:bold; }
em, i { font-style:italic; }
sup { vertical-align:super;
	font-size:xx-small;
 }
img { border:none;}

input {font-size:12px;}
select {font-size:12px;}
textarea {font-size:12px;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.greenText { color:#669900;}

#main p { margin-bottom: 18px; }
#main h1 { font-size: 18px; line-height:24px; margin-bottom: 18px; padding-top:20px; font-weight:lighter; color:#666666; }
#main h2 { font-size: 16px; margin-bottom: 7px;  font-weight:bold; color:#666666;}
#main h3 { font-size: 1em; line-height: 16px; }
#main h4 { font-weight: bold; font-size: 10px; line-height: 16px; }
#main p.intro { font-weight: bold; }
#main .more { text-align: right; }

#main ul { margin-bottom: 18px; list-style: none outside; }
#main ol { margin-bottom: 18px; list-style:decimal; margin-left: 2.2em; }
#main ul.disc,
#main ul.square,
#main ul.circle { margin-left: 2em; }
#main ul.disc { list-style: disc outside; }
#main ul.square { list-style: square outside; }
#main ul.circle { list-style: circle outside; }
#main ul ul.circle,
#main ul ul.square { margin-top: 4px; margin-bottom: 5px; }
#main ol.alpha { list-style:lower-alpha; }


#navHd {width: 988px; margin: 7px auto 0 auto; padding:0px; position: relative; background-color:#382a21; clear:both; height:1.8em; z-index:100;border:0px solid green;}
#navHd li {float:left;}
#navHd li a {display:block; color:#cccccc; font-size:12px; text-decoration:underline; margin-right:16px;}
#navHd li a:hover {color:#ffffff;}
#navHd .designCat { padding-left:10px; margin-right:14px; background:url(/1001_images/share/simplisign-navHd-arrowd.gif) right no-repeat; border:0px solid red;}
/* second-level lists */
#navHd li ul {position:absolute;left: -999em;width: 210px;z-index:99; border-top:4px solid #382a21;}
#navHd li:hover ul, #navHd li.sfhover ul {/*left: auto;*/ left:0;height: 1%;}
#navHd li ul a {width: 210px;line-height:2.3em;height:2.3em;display: block; border:none;
	text-align:left;padding-left:10px;color:#cccccc;background-color: #382a21; z-index:99;
	border-top: 1px solid #4444; text-decoration:none; color:#ffffff; }
#navHd li ul a:hover {color:#ffffff; background-color:#393021; position: static;}
#navHd li ul li a.subSubNavContent { color:#cccccc; padding-left:20px; width: 200px;}
#navHd li ul li a.lineSubNavContent {border-top: 1px solid #444444;}
#navHd li ul li a.lastSubNavContent {border-bottom: 5px solid #444444;}
#navHd li ul li a.lbg {border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

#hd { width: 988px; height:40px; margin: 0px auto 0 auto; padding:0; position: relative; color:#99CC66; border-top:1px solid #444444; background-color:#382a21; clear:both;}
#hd .search {float:right; margin-top:10px; margin-right:5px; vertical-align:middle; text-align:center; height:30px;}
#hd .search .searchbox { width:130px; height:16px; line-height:16px; font-size:13px; display:block; float:left; margin-right:2px;}
#hd .search .btnsearchdesign { width:100px; height:20px; font-size:11px; display:block; float:left; margin-right:2px;}
#hd .search .btnsearchsite { width:80px; height:20px; font-size:11px; display:block; float:left;}
#hd .tagline_designbetty { vertical-align:middle; height:30px; margin-left:7px; margin-top:15px; color:#999; float:left;}


#hd2 { width:974px; margin:0 auto;padding:7px;position: relative;background-color:#fffbe5;}
#navContent { width:100%;line-height:13px; height:13px; border:0px solid green; clear:both;}
#navContent li {float:left;}
#navContent li a {display:block; text-align:center; font-weight:bold; font-size:12px; text-decoration:none; height:30px;line-height:30px; background-color:#e2ddc8; border-right:1px #fffbe5 solid;}
#navContent li a:hover {color:#669900;}
#navContent #navContentHome { width:65px;}
#navContent #navContentBc { width:125px;}
#navContent #navContentCc { width:184px;}
#navContent #navContentPc { width:148px;}
#navContent #navContentDp { width:175px;}
#navContent #navContentCu { width:110px;}
#navContent #navContentPr { width:93px; border:none;}
/* second-level lists */
#navContent li ul {position:absolute;left: -999em;width: 270px;z-index:99;}
#navContent li:hover ul, #navContent li.sfhover ul {left: auto;}
#navContent li ul a {width: 270px;line-height:2.2em;height:2.2em;display: block; border:none;
	text-align:left;padding-left:15px;color:#393021; background-color: #e2ddc8;z-index:99;
	border-top: 1px solid #fffbe5;}
#navContent li ul a:hover {color:#669900;}
#navContent li ul li a.lastSubNavContent {border-bottom: 5px solid #393021;}

#ft { width:974px; margin:0 auto;padding:7px; padding-top:0; position: relative;background-color:#fffbe5;color:#99CC66;}
#ft ul { width:974px;}
#navFt { height:35px; background-color:#e2ddc8;}
#navFt li {float:left; display:inline;list-style-type:none;}
#navFt li a {color:#7f7f7f; font-weight:normal; font-size:11px; text-decoration:none;border-right:1px #fffbe5 solid; padding:0 9px 0 9px;height:35px; line-height:35px;}
#navFt li a:hover {text-decoration:underline;}
#navFt li a.navFtRight {border:none; padding:0 0 0 49px;}

#navLeft {padding-top:20px; margin-left:5px; list-style-type: none; width:95%;}
#navLeft li a {padding-top:8px; padding-bottom:8px; padding-left:8px; list-style: none outside; display:block;	border-bottom: 1px solid #e7e7e7; text-decoration:none; font-weight:bold; color:#666666;}
#navLeft li a:hover {text-decoration:underline;}

#main ul.resources {list-style:square; color:#999999; margin-left: 15px; }
#main ul.resources li {margin-top:15px; color:#3a2c21; font-weight: bold; text-decoration:underline;}
#main ul.resources li a { font-weight: bold; text-decoration:underline;}
#main ul.resources li a:hover {}
#main ul.resources li.resourcesDesc {margin-top:0px; list-style-type:none; color:#333333; font-weight:normal;text-decoration:none;}
#main ul.resources li.resourcesDesc a { font-weight: normal; text-decoration:none; color:#666666;}

/*#main a.pdf { background: url(images/globaliconpdf12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
#main a.html { background: url(images/globaliconhtml12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
#main a.dl { background: url(images/globalicondl11x10.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
#main a.dmg { background: url(images/globalicondmg12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
#main a.zip { background: url(images/globaliconzip12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
#main a.audio { background: url(images/globaliconaudio12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
*/
#main .tabcontent {display:none;}
#main .hiddensection {display: none;}
#main .error {font-size: .8em;font-weight: bold;color: #FF0000;}

#main ul.ftPromo { margin-top:15px;}
#main ul.ftPromo li {float:left;}

#main .homefeature {margin-top:10px;font-size:.95em; padding-bottom:10px; border-top:1px solid #e7e7e7; margin-bottom:20px;text-align:left;} 
#main .homefeature h2 {font-size:1.2em;font-weight:bold;padding-top:7px;text-transform:uppercase;}   
#main .homefeature p {margin-bottom:8px;} 

#main #homeflashMouseover {clear:both; position:relative; border:none; width:974px; height:305px;padding:0;}
#main #homeflashMouseover img {position:relative; float:left; margin:0 0 4px 4px; border:1px solid #dddddd;}
#main #homeflashMouseover img .bottom {margin:0 0 0px 4px;}
#main #homeflashMouseover #m1 {position:relative; float:left; margin:0 3px 0 0;}

#main #homeflashWideBanner {clear:both; position:relative; border:none; text-align:center; padding:0;}

#main #homeintrowrapper {clear:both; position:relative; border:none; width:100%; margin-top:18px; border-bottom::1px solid #e7e7e7;}
#main #homeintrowrapper #homeintro { float:left; width:600px;}
#main #homeintrowrapper #homeintro h1 { font-size:24px; color:#362920; margin-bottom:5px;}
#main #homeintrowrapper #homeintronav { float:left; margin-left:70px; margin-top:18px;}
#main #homeintrowrapper #homeintronav li a {display:block; text-indent:7px; width:210px; font-size:13px; text-decoration:none; height:28px;line-height:28px; border-bottom:1px solid #dddddd;}
#main #homeintrowrapper #homeintronav li a:hover {color:#669900;}

#main .divdivider { clear:both; width:100%; padding:30px 0 50px 0;}
#main .divdivider img { background-color:#e7e7e7;}

#main #homeflash {clear:both; position:relative; border:none; width:974px; height:236px;margin-top:1px; padding:0;}
#main #homeflash img {position:absolute;left:0px;top:0px;z-index:1;}
#main #homeflash h1 {position:absolute;left:270px;top:28px;width: 500px;height: 25px;z-index: 2;border:0px solid red; margin:0; padding:0;}
#main #homeflash #homeflashP {position:absolute;left:270px;top:56px;width: 550px;height: 140px;z-index: 2;border:0px solid red;}
#main #homeflash #homeflashP p { margin-bottom:8px;}
#main #homeflash #homeflashLeftSquare {position:absolute;left:0px;top:0px;width: 252px;height: 236px;z-index: 2;border:0px solid red;}

#main .grid3cola h1 { margin-top:6px;}
#main .grid3cola .spotlight { border-top:5px solid #e2ddc8; padding:10px 5px 5px 10px; color:#666666;}
#main .grid3cola .spotlight h3 { font-weight:bold; font-size:14px; margin-bottom:5px;}
#main .grid3cola .spotlight img { float:left;  margin:0 7px 7px 0;}

#pricingtable { margin:0; border:none; width:100%;}
#pricingtable td h1 {color:#669900; font-weight:bold; text-decoration:none; font-size:1.5em; padding:0; margin:0;padding-top:20px;}
#pricingtable td .plus {color:#FF6600; font-weight:bold; text-decoration:none; font-size:3em;padding-top:20px;}
#pricingtable td p  {padding:0; margin:0; padding-top:10px;}

#main .pricingbizcard {border:none; width:850px;}
#main .pricingbizcard td { border-top:#fffbe5 solid 2px;}
#main .pricingbizcard td h1 {color:#669900; font-weight:bold; text-decoration:none;padding:0; margin:0;}
#main .pricingbizcard td h1 a {color:#669900; font-weight:bold; text-decoration:none;padding:0; margin:0;}
#main .pricingbizcard td h1 a:hover {color:#669900; font-weight:bold; text-decoration:none;padding:0; margin:0;}
#main .pricingbizcard td h1 a:visited {color:#669900; font-weight:bold; text-decoration:none;padding:0; margin:0;}
#main .pricingbizcard td h2 {color: #3a2c21; font-size:1.1em; font-weight:bold; text-decoration:none;padding:0; margin:0;}
#main .pricingbizcard td h2 a {color: #3a2c21; font-size:1.1em; font-weight:bold; text-decoration:underline;padding:0; margin:0;}
#main .pricingbizcard td h2 a:hover {color: #3a2c21; font-size:1.1em; font-weight:bold; text-decoration:underline;padding:0; margin:0;}
#main .pricingbizcard td h2 a:visited {color: #3a2c21; font-size:1.1em; font-weight:bold; text-decoration:underline;padding:0; margin:0;}
#main .pricingbizcard td h3 {color:#333333; font-size:1.1em; line-height:1.5em; font-weight:normal; text-decoration:none; padding:0; margin:0;}

#main .aformtableLandingPage { background-color:#e2ddc8; font-size:.89em; padding:5px;}
#main .aformtableLandingPage table td {}

#main .aformtable { border-top:7px solid #f1ecd7; background-color:#f6f2dd; font-size:.9em; padding:7px;}
#main .aformtable table td {}

#main table.productsList2 {font-size:11px; margin: 0 auto;}
#main table.productsList2 tr td { width:270px; text-align:center; border-right:17px solid #fffbe5;padding-bottom:8px;}
#main table.productsList2 h3 {font-size:11px; font-weight:bold; clear:both;}
#main table.productsList2 ul li {display:inline;}
#main table.productsList2 ul li a {font-size:11px; font-weight:normal; text-decoration:none;}
#main table.productsList2 ul li a:hover {text-decoration:underline;font-size:11px;font-weight:bold;}
#main table.productsList2 img { margin-bottom:7px; border:#dddddd solid 1px; clear:both;}

#main .productsList {float:left; width:240px; display:block; text-align:center; padding-bottom:8px; margin-right:10px;}
#main .productsList img { margin-bottom:3px; margin-top:8px; border:#dddddd solid 1px; clear:both;}
#main .productsList a {font-size:11px; font-weight:normal; text-decoration:none; padding-bottom:10px; clear:both;}
#main .productsList a:hover {}
#main .productsList a.nl { text-decoration:underline;}
#main .h1bg { width:auto; background:url(/1001_images/share/simplisign-h1-bg.gif) repeat-x bottom; margin:0; padding:5px; color:#666666; font-size:18px;}
#main .productListRight h2 {color:#669900; padding-top:8px; font-weight:bold; font-size:12px;}
#main .productListRight ul {}
#main .productListRight ul li { margin-bottom:7px; padding-left:10px;}
#main .productListRight ul li .altRow { color:#666666;}

#main .productListNav li a { text-decoration:none;}
#main .productListNav li a.subCat { color:#cccccc; text-indent:7px;}
#main .productListNav li a.parentCat {border-top: 1px solid #444444;}
#main .productListNav li a.lastSubNavContent {border-bottom: 5px solid #444444;}

#navRight {padding-top:4px; list-style-type: none; width:100%;}
#navRight li a {padding-left:10px; padding-top:4px; padding-bottom:4px; list-style: none outside; display:block;	text-decoration:none; color:#666666;}
#navRight li a:hover {text-decoration:underline;}
#navRight li a.parentCat {padding-left:0px; border-top: 1px solid #e2ddc8; color:#333333;}
#navRight li a.firstli {border:none;}
#navRight li a.lastli { padding-bottom:22px; border-bottom: 4px solid #e2ddc8;}

#main .centerImg {margin:0 auto;border:#dddddd solid 1px;} /* to center image on order page */
#main .orderSubTitle { color:#666666; margin-bottom:8px; margin-top:8px; display:block; text-transform:uppercase;}
#main .orderSubTitle em { display:block; text-transform:none;}
#main .tdPadding {padding: 0 0 5px 20px;}

#main .printingrow {margin:0; padding:0;clear:both;}
#main .printingrow .printinginfo {
	width:31%; height:170px; float:left; margin-right:14px; padding-right:14px; border-right:1px solid #e7e7e7;
	text-align:left;}
#main .printingrow .printingrowLastcol {border:0px; margin:0; padding:0;}
#main .printingrow .printinginfo h2 {
	width:100%; margin:0; padding:0; margin-bottom:8px;
	border-bottom:1px solid #e7e7e7; 
	color:#669900; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
#main .printingrow .printinginfo h2 a {color:#669900; font-weight:bold; text-decoration:none;}
#main .printingrow .printinginfo h2 a:hover {color:#669900; font-weight:bold; text-decoration:none;}
#main .printingrow .printinginfo h2 a:visited {color:#669900; font-weight:bold; text-decoration:none;}
#main .printingrow .printinginfo p {padding-bottom:7px; padding-top:0; margin:0;}
#main .printingrow .printinginfo ul {float:left; padding:0; margin:0; /*width:200px;*/}
#main .printingrow .printinginfo ul li {padding-top:0;}
#main .printingrow .printinginfo .printingimg {float:right; padding:0; margin:0; width:100px;}
#main .printingrow .printinginfo .printingimg a img {float:right; padding:0; margin:0; width:100px;}

#main .spotlights3cols {margin:0; padding:0;clear:both; width:100%;}
#main .spotlights3cols h1 { margin-bottom: 4px; }
#main .spotlights3cols .spotlights3info {
	width:273px; height:150px; float:left; margin-right:13px; padding-right:8px; border-right:1px solid #e7e7e7;
	text-align:left;}
#main .spotlights3cols .spotlights3colsMidcol { width:275px;}
#main .spotlights3cols .spotlights3colsLastcol {border:0px; margin:0; padding:0; width:268px;}
#main .spotlights3cols .spotlights3info h2 {
	width:100%; margin:0; padding:0; padding-bottom:3px; margin-bottom:8px; margin-top:10px;
	background-color:#fffbe5; border-bottom:1px solid #e7e7e7; 
	color:#669900; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
#main .spotlights3cols .spotlights3info h2 a {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3cols .spotlights3info h2 a:hover {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3cols .spotlights3info h2 a:visited {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3cols .spotlights3info p {padding-bottom:7px; padding-top:0; margin:0;}
#main .spotlights3cols .spotlights3info ul {float:left; padding:0; margin:0; list-style:inside;}
#main .spotlights3cols .spotlights3info ol {float:left; padding:0; margin:0; list-style:inside decimal;}
#main .spotlights3cols .spotlights3info ul li {list-style-type:square; padding-top:0;}
#main .spotlights3cols .spotlights3info ul li.altRow, #main .spotlights3cols .spotlights3info ol li.altRow { color:#666666;}

#main .spotlights3info2 { width:273px; text-align:left; padding:0; margin:0;}
#main .spotlights3info2 h2 {
	width:100%; margin:0; padding:0; padding-bottom:3px; margin-bottom:8px; margin-top:10px;
	border-bottom:1px solid #e7e7e7; 
	font-size:1.1em; font-weight:bold;color:#669900; }
#main .spotlights3info2 h2 a {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3info2 h2 a:hover {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3info2 h2 a:visited {color:#669900; font-weight:bold; text-decoration:none;}
#main .spotlights3info2 p {padding-bottom:7px; padding-top:0; margin:0;}
#main .spotlights3info2 ol {float:left; padding:0; margin:0; list-style:inside decimal; border:red solid 0px;}
#main .spotlights3info2 ol li.altRow { color:#666666;}

#main .customerrow {padding:0;clear:both;}
#main .customerrow .customerinfo {text-align:left;width:45%; float:left; margin-right:1%; margin-bottom:25px;}
#main .customerrow .customerrowLastcol {border:0px; padding:0;  margin-right:1%;;border:0px solid red; float:right;}
#main .customerrow .customerinfo h2 {color:#669900; border-bottom:1px solid #e7e7e7; background-color:#fffbe5; width:98%; margin:0;padding:0;padding-bottom:3px;margin-bottom:8px;margin-top:10px;font-size:1.1em;	font-weight:bold;text-transform:uppercase;}
#main .customerrow .customerinfo h2 a {color:#669900; font-weight:bold; text-decoration:none;}
#main .customerrow .customerinfo h2 a:hover {color:#669900; font-weight:bold; text-decoration:none;}
#main .customerrow .customerinfo h2 a:visited {color:#669900; font-weight:bold; text-decoration:none;}
#main .customerrow .customerinfo .quote {text-align:left;width:98%;background-color:#E2DDC8;padding: 5px 5px 5px 5px;}
#main .customerrow .customerinfo p {padding-bottom:7px; margin:0; margin-top:7px; font-size:1.1em;}

/* PRINT */
@media print {
	body, #main, #content { color:#000 !important; }
	a, a:link, a:visited { color:#000 !important; text-decoration:none !important; }
	#tabs, #globalheader, #globalfooter, #directorynav, .noprint, .hide { display: none !important; }
	#main a.pdf, #main a.html, #main a.qt, #main a.ical, #main a.dl, #main a.dmg, #main a.zip, #main a.keynote, #main a.audio { padding-left: 0 !important; background-image: none !important; }
}
