*,*:after,*:before{padding:0;margin:0;}body{background-color:#000;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;font-size:14px;color:#aa820a;margin:0;padding:0;}header,footer,hgroup,nav,section{display:block;}img{border:0;}*.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.float-left{float:left;}.float-right{float:right;}h1,h2,h3,h4{padding:0;}h1{margin:14px 0;}h2{font-weight:normal;color:#f7cb01;font-family:Bookman Old Style;margin:10px 0;}h4{font-family:Bookman Old Style;font-size:16px;font-weight:normal;color:#f7cb01;background-color:#222;padding:6px 8px;margin:0 0 10px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.note{font-family:verdana;font-size:12px;color:#fff;font-style:italic;}ul{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;}footer{clear:both;font-size:.8em;height:100px;}div.line{height:1px;width:100%;background-color:#937900;}a{color:#f0b505;}a:visited{color:#f0b505;}a:hover{color:#ffce00;}a:active{color:#fff;}
div.line
{
	/*margin-bottom:                      4px;*/
}


@media only screen and (min-width: 480px) 
{
	div.line
	{
		/*margin-bottom:                      8px;*/
	}
}
@media only screen and (min-width: 600px) 
{
	div.line
	{
		/*margin-bottom:                      12px;*/
	}

}
@media only screen and (min-width: 768px) 
{
	div.line
	{
		/*margin-bottom:                      16px;*/
	}
}
@media only screen and (min-width: 992px) 
{
	div.line
	{
		/*margin-bottom:                      20px;*/
	}
}
@media only screen and (min-width: 1382px) 
{
	div.line
	{
		/*margin-bottom:                      24px;*/
	}
}
/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}

/*
.clearfix:after 
{
	content:					".";
	display:					block;
	clear:						both;
	visibility:					hidden;
	line-height:				0;
	height:						0;
}
 
.clearfix {
	display:					inline-block;
}
 
html[xmlns] .clearfix {
	display:					block;
}
 
* html .clearfix {
	height:						1%;
}
*/
