html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; list-style-type:none; font-weight:400;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;color:#666666; margin-bottom:20px; margin-left:20px; margin-top:10px;  background: url(http://www.webdesignerwall.com/demo/doublequote/images/open-quote.gif) no-repeat left top;padding-left: 18px;}
/*blockquote{  font: 1.2em/1.6em Georgia, "Times New Roman", Times, serif;
  width: 400px;
  background: url(http://www.webdesignerwall.com/demo/doublequote/images/open-quote.gif) no-repeat right bottom;
  padding-left: 18px;
  text-indent: -18px;
}                                      */
blockquote:first-letter {
	padding-left: 18px;
	font: italic 2.4em Georgia, "Times New Roman", Times, serif;
}

blockquote:before, blockquote:after,q:before, q:after {content: none; content: none;font: italic 2.4em Georgia, "Times New Roman", Times, serif;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
a {text-decoration:none;}
p {margin:10px 0 20px;}

/*--------------------- CLASSES ---------------------*/

.clearFix {clear:both; display:block; height:0; line-height:0; font-size:0;}
.left {float:left;}
.right {float:right;}
