/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body,
#new div, #new span, #new object, #new iframe,
.php_template div, .php_template span, .php_template object, .php_template iframe,
#new h1, #new h2, #new h3, #new h4, #new h5, #new h6, #new p, #new blockquote, #new pre,
.php_template h1, .php_template h2, .php_template h3, .php_template h4, .php_template h5, .php_template h6, .php_template p, .php_template blockquote, .php_template pre,
#new abbr, #new address, #new cite, #new code,
.php_template abbr, .php_template address, .php_template cite, .php_template code,
#new del, #new dfn, #new em, #new img, #new ins, #new kbd, #new q, #new samp,
.php_template del, .php_template dfn, .php_template em, .php_template img, .php_template ins, .php_template kbd, .php_template q, .php_template samp,
#new small, #new strong, #new sub, #new sup, #new var,
.php_template small, .php_template strong, .php_template sub, .php_template sup, .php_template var,
#new b, #new i,
.php_template b, .php_template i,
#new dl, #new dt, #new dd, #new ol, #new ul, #new li,
.php_template dl, .php_template dt, .php_template dd, .php_template ol, .php_template ul, .php_template li,
#new fieldset, #new form, #new label, #new legend,
.php_template fieldset, .php_template form, .php_template label, .php_template legend,
#new table, #new caption, #new tbody, #new tfoot, #new thead, #new tr, #new th, #new td,
.php_template table, .php_template caption, .php_template tbody, .php_template tfoot, .php_template thead, .php_template tr, .php_template th, .php_template td,
#new article, #new aside, #new canvas, #new details, #new figcaption, #new figure, 
.php_template article, .php_template aside, .php_template canvas, .php_template details, .php_template figcaption, .php_template figure, 
#new footer, #new header, #new hgroup, #new menu, #new nav, #new section, #new summary,
.php_template footer, .php_template header, .php_template hgroup, .php_template menu, .php_template nav, .php_template section, .php_template summary,
#new time, #new mark, #new audio, #new video,
.php_template time, .php_template mark, .php_template audio, .php_template video{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}

body{
  line-height:1;
}

#new article,#new aside,#new details,#new figcaption,#new figure,
#new footer,header,#new hgroup,menu,#new nav,section,
.php_template article,.php_template aside,.php_template details,.php_template figcaption,.php_template figure,
.php_template footer,header,.php_template hgroup,menu,.php_template nav{
  display:block;
}

#new nav ul, #new ul, #new ol,
.php_template nav ul, .php_template ul, .php_template ol{
  list-style:none;
}

#new blockquote, #new q,
.php_template blockquote, .php_template q{
  quotes:none;
}

#new blockquote:before, #new blockquote:after,
#new q:before, #new q:after,
.php_template blockquote:before, .php_template blockquote:after,
.php_template q:before, .php_template q:after{
  content:'';
  content:none;
}

#new a,
.php_template a{
  margin:0;
  padding:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}

/* change colours to suit your needs */
#new ins,
.php_template ins{
  background-color:#ff9;
  color:#000;
  text-decoration:none;
}

/* change colours to suit your needs */
#new mark,
.php_template mark{
  background-color:#ff9;
  color:#000; 
  font-style:italic;
  font-weight:bold;
}

#new del,
.php_template del{
  text-decoration: line-through;
}

#new abbr[title], #new dfn[title],
.php_template abbr[title], .php_template dfn[title]{
  border-bottom:1px dotted;
  cursor:help;
}

#new table,
.php_template table{
  border-collapse:collapse;
  border-spacing:0;
}

/* change border colour to suit your needs */
#new hr,
.php_template hr{
  display:block;
  height:1px;
  border:0;   
  border-top:1px solid #cccccc;
  margin:1em 0;
  padding:0;
}

#new input, select,
.php_template input{
  vertical-align:middle;
}

/*--------------------------------------------------
  clearfix
  ------------------------------------------------*/
#new .clear,
.php_template .clear{
  clear: both;
}

#new .clearfix:after,
.php_template .clearfix:after{
  content: " ";
  clear: both;
  display: block;
}
/*-- For IE 6/7 (trigger hasLayout) --*/
#new .clearfix,
.php_template .clearfix{
  zoom:1;
}

/*--------------------------------------------------
  box-sizing
  ------------------------------------------------*/

#new *, #new *:before, #new *:after,
.php_template *, .php_template *:before, .php_template *:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  min-height:0;
  min-width : 0;
}
