@charset "utf-8";
/* CSS Document */

/*template*/
*{margin:0; padding:0; font-family:'Droid Sans', Verdana, Helvetica, sans-serif; font-size:13px; color:#4b4b4b; outline:none;}
img,fieldset{border:0px; display:block;}
br.clear, div.clear{clear:both; font-size:0px;}
ul, ol{list-style:none;}
hr, legend{display:none;}
html{background:#fc715e;}
body{}


h1, h2, h3, h4, h5, h6{}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

p{}

table{}
table td{vertical-align:top; padding:3px 0px;}
a{transition: all .2s;}
a:hover{color:#fc715e; transition: all .2s;}

header, nav, article, footer, header, section{display:block; overflow-x:hidden;}

/*placeholder*/
.placeholder{width:1000px; height:auto; display:block; position:relative; margin:auto;}

/*header*/
header{width:100%; height:80px; border-top:12px solid #51453b; background:#755f4e;}
header h1 a{width:370px; height:80px; display:block; text-indent:-4000px; margin:0px 0px 0px 20px; float:left; background:url('../images/logo.png') no-repeat center left;}
header nav{width:500px; height:80px; display:block; margin:0px 20px 0px 0px; float:right;}
header nav ul{width:auto; height:80px; float:right}
header nav ul li{width:auto; height:80px; line-height:80px; float:left; margin:0px 20px;}
header nav ul li a{width:auto; height:80px; display:block; color:#fff; text-decoration:none; line-height:80px; text-transform:uppercase; font-size:15px;}
header nav ul li a.on{color:#fc715e;}

/*footer*/
footer{width:100%; height:auto; display:block; padding:50px 0px 0px 0px; background:#fc715e url('../images/footer.jpg') repeat-x top center;}
footer span.half{width:auto; height:100px; display:block; float:left; padding:0px 0px 0px 20px; line-height:100px; color:#fff; text-transform:uppercase;}
footer span.half a{color:#fff; text-transform:uppercase;}