/* CSS Document */


/* BASIC */

* 	{
	margin: 0;
	padding: 0;
	}

body {
	background-color: #FFFFFF;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #00368A;
	text-align: center;
	line-height: 150%;
	}
	
body#burnsadvice {
	background-color: #000000;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	line-height: 150%;
	}	

body#bonfire {
	background-color: #000000;
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	line-height: 150%;
	}
	
body#christmas {
	font: 62.5%/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	background: #000000 url(../images/star-background.gif) no-repeat center bottom;
	}	
	
body#valentines {
	font: 62.5%/150% Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
	background: #000000;
	}
	
body#pancake {
	font: 62.5%/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	background: #EF8200;
	}		
		
h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #00368A;
	line-height: 125%;
	}
	
body#burnsadvice h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #C85315;
	line-height: 120%;
	}
	
body#christmas h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #009933;
	line-height: 120%;
	}

body#bonfire h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #C85315;
	line-height: 120%;
	}
	
body#valentines h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	color:#CC0066;
	margin-bottom:15px;
	text-transform:uppercase;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
body#pancake h1 {
	font: 400 1.8em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #E3AD00;
	line-height: 120%;
	}	
		
h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #00368A;
	line-height: 160%;
	}
	
body#burnsadvice h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #BD2D24;
	line-height: 160%;
	}
	
body#christmas h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #BD2D24;
	line-height: 160%;
	}	
		
body#bonfire h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #BD2D24;
	line-height: 160%;
	}
	
body#valentines h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#CC0066;
	margin-bottom:10px;
	line-height: 160%;
	}

body#pancake h2 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #E3AD00;
	line-height: 160%;
	}		
		
		
h3 {
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin-bottom: 5px;
	color: #009CDD;
	line-height: 160%;
	}
	
h4 {
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	color: #00368A;
	}		
	
p {
	font: 1em;
	margin-bottom: 10px;
	}
	
a:link, a:visited {
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #009CDD;
	}
	
a:hover, a:active {
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #00368A;
	}	
	
body#burnsadvice a:link, body#burnsadvice a:visited {color: #C85315;}
body#christmas a:link, body#christmas a:visited {color:#009933;}
body#bonfire a:link, body#bonfire a:visited {color: #C85315;}
body#valentines a:link, body#valentines a:visited {color:#CC0066;}
body#pancake a:link, body#pancake a:visited {color:#5d5850; text-transform: none;}
			
body#burnsadvice a:hover, body#burnsadvice a:active {color: #BD2D24;}
body#christmas a:hover, body#christmas a:active {color: #BD2D24;}	
body#bonfire a:hover, body#bonfire a:active {color: #BD2D24;}	
body#valentines a:hover, body#valentines a:active {color:#F09;}
body#pancake a:hover, body#pancake a:active {color: #908A81; text-transform: none;}
		
ul {list-style: none:}

li {
	font: 1em;
	padding-bottom: 5px;
	}	
	
.bulletList {
	list-style: url(../images/bullet.gif) none outside;
	margin-left: 12px;
	margin-bottom: 5px;
	}	
	
body#burnsadvice .bulletList {
	list-style: url(../images/orange-bullet.gif) none outside;
	margin-left: 12px;
	margin-bottom: 5px;
	}
	
body#christmas .bulletList {
	list-style: url(../images/orange-bullet.gif) none outside;
	margin-left: 12px;
	margin-bottom: 5px;
	}
	
body#bonfire .bulletList {
	list-style: url(../images/orange-bullet.gif) none outside;
	margin-left: 12px;
	margin-bottom: 5px;
	}	
	
body#valentines .bulletList {
	list-style: url(../images/red-bullet.gif) none outside;
	margin-left: 12px;
	margin-bottom: 5px;
	}
	
body#pancake .bulletList {
	list-style: url(../images/pancake-bullet.jpg) none outside;
	margin-left: 27px;
	}	
	
	
/* LITTLE FIXES */	
	
.noBottomMargin	{margin-bottom: 0px;}
	
.bold {font-weight: bold;}	

.whiteText {color: #FFFFFF;}	
	
.cyanText {
	color: #009CDD;
	font-weight: bold;
	}	
	
.redText {
	color: #BD2D24;
	font-weight: bold;
	}	
	
.orangeText {
	color: #C85315;
	font-weight: bold;
	}
	
.greenText {
	color: #009933;
	font-weight: bold;
	}	
	
.pinkText {
	color: #F09;
	font-weight: bold;
	}
	
.yellowText {
	color: #E3AD00;
	font-weight: bold;
	}	
	
.pancakeOrangeText {
	color: #EF8200;
	font-weight: bold;
	}	
	
a.normalCase {
	text-transform: none;
	}	
	
.upperCase {
	text-transform: uppercase;
	}	
	
.clearBoth {clear: both;}	
	
.spaceAbove {padding-top: 10px;}
	
.spaceBelow {margin-bottom: 10px;}	
	
.lineBelow {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
	}
	
.lineAbove {
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #CCCCCC;
	clear: both;
	}	
	
.floatLeft {float: left;}	
	
.floatRight {float: right;}
	
.clear {clear: both;}			
	
.hidden {display: none;}

.reference {
	font-size: 0.9em;
	color: #666666;
	}	
	
.paddingRight { padding-right: 20px; }	
	
.imageLeft {
	float: left;
	margin-right: 15px;
	}	
	
#pancake .imageLeft {
	float: left;
	margin-right: 15px;
	border: 1px solid #E3AD00;
	margin-left: 22px;
	}	
	
.imageRight {
	float: right;
	margin-left: 20px;
	margin-bottom: 15px;
	border: 1px solid #009CDD;
	}	
	
body#bonfire .imageRight {border: 1px solid #C85315;}

body#christmas .imageRight {border: 1px solid #BD2D24;}

body#valentines .imageRight {border: 1px solid #CC0066;}

body#pancake .imageRight {border: 1px solid #E3AD00;}

.border {border: 1px solid #009CDD;}

.noBorder {border: none;}	

				
	
/* LAYOUT */

#wrapper {
	background: #FFFFFF url(../images/shadow.gif) repeat-y center top;
	width: 840px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	}
	
body#burnsadvice #wrapper {background: #FFFFFF url(../images/shadow-black.gif) repeat-y center top;}

body#christmas #wrapper {background: url(../images/shadow-green.gif) repeat-y center top;}
	
body#bonfire #wrapper {background: #FFFFFF url(../images/shadow-black.gif) repeat-y center top;}	
																								
body#valentines #wrapper {background: url(../images/shadow-pink.gif) repeat-y center top;}

body#pancake #wrapper {
	background: url(../images/shadow-yellow.gif) repeat-y center top;
	width: 840px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	}
	
#background {
	background: #FFFFFF url(../images/cyan-background-300.gif) repeat-x left top;
	width: 800px;
	margin: 0px 20px;
	border-bottom: 2px solid #CCCCCC;
	}
	
body#home #background {
	background: #FFFFFF url(../images/cyan-background.gif) repeat-x left top;
	width: 800px;
	margin: 0px 20px;
	border-bottom: 2px solid #CCCCCC;
	}	
	
body#burnsadvice #background {
	background: #FFFFFF url(../images/orange-background.gif) repeat-x left top;
	border-bottom: none;
	}
	
body#christmas #background {
	background: #FFFFFF url(../images/green-background.gif) repeat-x left top;
	border-bottom: none;
	}
	
body#bonfire #background {
	background: #FFFFFF url(../images/orange-background.gif) repeat-x left top;
	border-bottom: none;
	}	
	
body#valentines #background {
	background: #FFFFFF url(../images/pink-background.gif) repeat-x left top;
	border-bottom: none;
	}	
	
body#pancake #background {
	background: url(../images/yellow-background.gif) repeat-x left top;
	width: 800px;
	margin: 0px 20px;
	border-bottom: none;
	}		
	
#container {
	background: #FFFFFF;
	width: 760px;
	margin: 0px 20px;
	}
	
/* BANNER */			
	
#banner {
	width: 756px;
	background: #FFFFFF;
	padding: 0;
	margin: 0;
	border-right: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	position: relative;
	}	
		
#banner img  {border: none;}		
	
#burnsAdviceButton {
	position: absolute;
	top: 18px;
	left: 241px;
	z-index: 1000;
	}
	
#burnsAdviceButton a,#burnsAdviceButton a:hover {border:none;}	

.burnsweek {
	position: absolute;
	top: 155px;
	left: 640px;
	background: url(../images/Buyitnow-btn6.gif) no-repeat 0 0;
	}
	
.burnsweek a:hover {background-position: 54px 0 0 0;}	
	
#buyNow a {
	position: absolute;
	top: 160px;
	left: 625px;
	background: url(../images/Buyitnow-btn6.gif) no-repeat 0 0;
	}
	
#buyNowhome a {
	position: absolute;
	top: 152px;
	left: 625px;
	background: url(../images/Buyitnow-btn6.gif) no-repeat 0 0;
	}	
	
#buyNow a:hover, #buyNowhome a:hover {background-position: 0px -62px;}
	
body#bonfire #burnsweek {
	position: absolute;
	top: 20px;
	left: 327px;
	}
	
	
/* FEATURE PANEL */		
			
#featurePanel {
	position: absolute;
	top: 221px;
	left: -22px;
	background: #FFFFFF url(../images/panel-bg.gif) no-repeat center top;
	width: 780px;
	height: 150px;
	padding-left: 20px;
	}		
		
body#burnsadvice #featurePanel {background: #FFFFFF url(../images/panel-bg-burnsadvice.gif) no-repeat center top;}

body#christmas #featurePanel {background: #FFFFFF url(../images/panel-bg-christmas.gif) no-repeat center top;}	

body#bonfire #featurePanel {background: #FFFFFF url(../images/panel-bg-burnsadvice.gif) no-repeat center top;}	

body#valentines #featurePanel {background: #FFFFFF url(../images/Panel-Background-valentines.gif) no-repeat center top;}

body#pancake #featurePanel {background: #FFFFFF url(../images/panel-background-pancake.gif) no-repeat center top;}	

.feature {
	padding: 5px 20px;
	width: 212px;
	margin-top: 22px;
	float: left;
	border-right: 1px solid #CCCCCC;
	margin-bottom: 20px;
	}
	
.featureLast {
	padding: 5px 20px;
	width: 212px;
	margin-top: 22px;
	float: left;
	border-right: none;
	margin-bottom: 20px;
	}	
	
#pancake .feature, #pancake .featureLast {
	margin-top: 45px;
}	

.feature img, .featureLast img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	}
	
.feature h1, .featureLast h1 {margin-bottom: 20px;}	

#pancake .feature h1, #pancake .featureLast h1 {margin-bottom: 5px;}	
	
.feature p, .featureLast p {
	margin-bottom: 0px;
	line-height: 130%;
	color: #999999;
	font-size: 0.9em;
	}	

#wrapper #featurePanel a:link,
#wrapper #featurePanel a:visited {
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
	color: #999999;
	}
	
#wrapper #featurePanel a:hover,
#wrapper #featurePanel a:active {
	color: #666666;
	}
		
		
/* MAIN CONTENT */
		
#content {
	width: 720px;
	padding: 30px 20px 20px 20px;
	margin: 0;
	border-top: 21px solid #009CDD;
	}
	
#home #content, #burnsadvice #content, #bonfire #content, #christmas #content, #valentines #content, #pancake #content {
	width: 720px;
	padding: 150px 20px 20px 20px;
	margin: 0;
	}	
	
/* COLUMN WIDTHS */	
	
#leftmain {
	width: 339px;
	padding: 0 20px 0 0;
	margin: 0;
	float: left;
	border-right: 1px solid #CCCCCC;
	}
	
#rightmain {
	width: 340px;
	padding: 0 0 0 20px;
	margin: 0;
	float: left;
	}
	
	#rightmain img{
	border:none;
	}
	
body#home #leftmain {
	height: 320px;
	}

body#home #rightmain {
	background: url(../images/first-aid-essential.jpg) no-repeat right bottom;
	height: 320px;
	}			
	
body#bonfire #leftmain, body#contact #leftmain, body#about #leftmain, body#treatment #leftmain, body#christmas #leftmain, body#pancake #leftmain {
	width: 464px;
	float: left;
	height: auto;
	}
	
body#valentines #leftmain, body#contact #leftmain, body#about #leftmain, body#treatment #leftmain {
	width: 464px;
	float: left;
	height: auto;
	}
	
body#bonfire #rightmain, body#contact #rightmain, body#about #rightmain, body#treatment #rightmain, body#christmas #rightmain, body#pancake #rightmain {
	width: 185px;
	padding: 15px;
	margin-left: 20px;
	float: left;
	height: auto;
	background-color: #dbedf9;
	}
	
body#valentines #rightmain {
	width: 185px;
	padding: 15px;
	margin-left: 20px;
	float: left;
	height: auto;
	background-color:#F6C;
	}	
		
body#bonfire #rightmain {background-color: #FBF2E7;}	
	
body#christmas #rightmain {background-color: #CCFFCC;}		

body#valentines #rightmain {background-color:#F9C;}	

body#pancake #leftmain {
	background: #FFFFFF url(../images/flipping-heck-bg.jpg) no-repeat left top;
	width: 462px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	}	
	
body#pancake #paddingRight {
	width: 262px;
	margin-top: 150px;
	padding-left: 22px;
	}	

body#pancake #rightmain {
	background-color: #FFFFFF;
	padding: 0;
	width: 215px;
	}	
	
	
/* FEATURE BOXES */	
			
#content .featureBox {
	background-color: #dbedf9;
	border: 1px solid #174C8B;
	padding: 10px;
	margin: 20px 0px;
	color: #FFFFFF;
	float: left;
	}

body#burnsadvice .featureBox {
	background-color: #000000;
	border: 1px solid #C85315;
	}
	
body#bonfire .featureBox {
	background-color: #000000;
	border: 1px solid #C85315;
	}	
	
body#christmas .featureBox {
	background-color: #000000;
	border: 1px solid #990000;
	}
	
body#valentines .featureBox {
	background-color:#F9C;
	border: 1px solid #F9F;
	color: #000000;
	}
	
body#pancake .featureBox {
	background-color: #FFCC33;
	border: none;
	color: #000000;
	}	
	
body#pancake .featureBox h2 {
	color: #EF8200;
	text-transform: uppercase;
	}
	
#faveFilling {
	border: 1px solid #EF8200;
	width: 232px;
	background: url(../images/fave-filling-pancake.jpg) no-repeat left bottom;
	padding: 0px 20px 0px 210px;
	}	
	
#acriflexAd {
	border: 1px solid #009CDD;
	width: 232px;
	background: url(../images/fave-filling-pancake.jpg) no-repeat left bottom;
	padding: 0px 20px 0px 210px;
	}			

.featureBox img {
	border: none;
	margin-bottom: 0px;
	margin-right: 10px;
	}	
	

/* CONTACT FORM */	
	
.label {
	float: left;
	width: 100px;
	margin-right: 10px;
	text-align: right;
	font-weight: bold;
	clear: left;
	}
	
#submit {
	margin-left: 110px;
	}	
	
	
/* NEWSFLASH */		

#newsflash {
	width: 760px;
	padding: 8px 20px;
	margin: 0;
	background: url(../images/newsflash-bg.gif) repeat-x left top;
	text-align: center;
	clear: both;
	}	
	
body#burnsadvice #newsflash {background: url(../images/dark-newsflash-bg.gif) repeat-x left top;}

body#bonfire #newsflash {background: url(../images/dark-newsflash-bg.gif) repeat-x left top;}

body#christmas #newsflash {background: url(../images/pink-nav-bg.gif) repeat-x left top;}	

body#valentines #newsflash {background: #ff0191;}

body#pancake #newsflash {
	background: #FFCC33;
}

#newsflash p { 
	margin-bottom: 0px;
	font-weight: bold;
	}

#newsflash a:link, #newsflash a:visited {color: #00368A;}	
	
body#burnsadvice #newsflash a:link, body#burnsadvice #newsflash a:visited {color: #C85315;}	

body#bonfire #newsflash a:link, body#bonfire #newsflash a:visted {color: #C85315;}

body#christmas #newsflash a:link, body#christmas #newsflash a:visited {color:#FFFFFF;}

body#valentines #newsflash a:link, body#valentines #newsflash a:visited {color:#FFFFFF;}

body#pancake #newsflash a:link, body#pancake #newsflash a:visited {color: #EF8200;}
	
#newsflash a:hover, #newsflash a:active, 
body#burnsadvice #newsflash a:hover, 
body#burnsadvice #newsflash a:active, 
body#bonfire #newsflash a:hover, 
body#bonfire #newsflash a:active,
body#pancake #newsflash a:hover, 
body#pancake #newsflash a:active {color: #FFFFFF;}

body#christmas #newsflash a:hover, 
body#christmas #newsflash a:active {color: #000000;}

body#valentines #newsflash a:hover, 
body#valentines #newsflash a:active {color: #000000;}
	
	
/* FOOTER */				
	
#footer {
	width: 760px;
	padding: 20px;
	margin: 0;
	text-align: left;
	background: #174C8B url(../images/footer-bg.gif) repeat-x center top;
	}	
	
body#burnsadvice #footer {background: #174C8B url(../images/orange-footer-bg.gif) repeat-x center top;}	
	
body#bonfire #footer {background: #174C8B url(../images/orange-footer-bg.gif) repeat-x center top;}		

body#christmas #footer {background: #bd2d24 url(../images/green-grad-bg.gif) repeat-x center top;}	

body#valentines #footer {background: #bd2d24 url(../images/red-footer-bg.gif) repeat-x center top;}

body#pancake #footer {background: #E3AD00 url(../images/yellow-grad-bg.gif) repeat-x center top;}
	
#footer p { 
	margin-bottom: 0px;
	font-size: 0.9em;
	color: #FFFFFF;
	}	
	
#wrapper #footer a:link, #wrapper #footer a:visited {
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	}
	
#wrapper #footer a:hover, #wrapper #footer a:active {color: #9DCFEF;}
	
body#bonfire #footer a:hover, body#bonfire #footer a:active {color: #000000;}		

body#christmas #footer a:hover, body#christmas #footer a:active {color: #BD2D24;}		

body#valentines #footer a:hover, body#christmas #footer a:active {color: #000000;}

body#pancake #footer a:hover, body#pancake #footer a:active {color: #BB7939;}	

	
/* NAVIGATION */	

#nav {position: relative;}			
		
#nav ul {
	width: 756px;
	padding: 12px 0px 15px 0px;
	list-style-type: none;
	text-align: center;
	font-size: 0.9em;
	background: #174C8B url(../images/nav-bg.gif) repeat-x left top;
	border-right: 2px solid #CCCCCC;
	border-left: 2px solid #CCCCCC;
	}
		
body#burnsadvice #nav ul {background: #C85315 url(../images/orange-nav-bg.gif) repeat-x left top;}
	
body#bonfire #nav ul {background: #C85315 url(../images/orange-nav-bg.gif) repeat-x left top;}

body#christmas #nav ul {background: #BD2D24 url(../images/red-nav-bg.gif) repeat-x left top;}	

body#valentines #nav ul {background: #C85315 url(../images/pink-nav-bg.gif) repeat-x left top;}

body#pancake #nav ul {background: #ef8200 url(../images/yellow-nav-bg.gif) repeat-x left top;}
		
#nav li {display: inline;}
		
#wrapper #nav a:link, #wrapper #nav a:visited {
	padding: 0 30px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	border-right: 1px solid #FFFFFF;
	}
	
#wrapper #container #nav .last {border-right: none;}
			
#wrapper #nav a:hover, #wrapper #nav a:active {color: #9DCFEF;}
	
body#burnsadvice #nav a:hover, body#burnsadvice #nav a:active {color: #000000;}

body#bonfire #nav a:hover, body#bonfire #nav a:active {color: #000000;}	

body#christmas #nav a:hover, body#bonfire #nav a:active {color: #000000;}	

body#valentines #nav a:hover, body#bonfire #nav a:active {color: #000000;}	

body#pancake #nav a:hover, body#pancake #nav a:active {color: #5d5850;}

        
/* YOU ARE HERE LINKS */	
	
body#home #wrapper a#homeLink, 
body#about #wrapper a#aboutLink,
body#acriflex #wrapper a#acriflexLink, 
body#treatment #wrapper a#treatmentLink {
	padding: 0 30px;
	text-transform: uppercase;
	color: #9DCFEF;
	font-weight: bold;
	border-right: 1px solid #FFFFFF;
	}
	
body#bonfire #wrapper a#homeLink {
	padding: 0 30px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	border-right: 1px solid #FFFFFF;
	}
	
body#contact #wrapper a#contactLink {
	padding: 0 30px;
	text-transform: uppercase;
	color: #9DCFEF;
	font-weight: bold;
	border-right: none;
	}	
	
	
/* FIREWORK DISPLAY LIST */	
	
body#displays {
	text-align: left;
	color: #000000;
	}	
	
body#displays #listwrap {
	width: 400px;
	padding: 15px;
	}

body#displays #listwrap p {margin-bottom: 2px;}

body#displays #listwrap h1 {color: #C85315;} 

body#displays #listwrap h2 {
	color: #C85315;
	margin-top: 20px;
	margin-bottom: 3px;
	}

body#displays a:link, body#displays a:visited {
	color: #C85315;
	text-transform: none;
	}
	
body#displays a:hover, body#displays a:active {
	color: #000000;
	text-transform: none;
	}	
	 	
	
/* FLOAT DROP FIX */

br.clear {
	clear: both;
	}
	
.clear:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
	}

.clear {
	min-height: 1px;
	}
	
* html .clear {
	height: 1px;
	}
