/* CSS RESET */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;}input,button,textarea,select{*font-size:100%;}a{ outline:none;text-decoration:none;}.clear{ clear:both;}
/**  EOF RESET   **/
/**HEADINGS**/
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px 0px 10px 0px;	
}

h6{ 
	display: inline;
	color:#d9497b;
}

h1{	
	font-size: 140%;
	color: #6e6366;	
}

h2{
	font-size: 150%;
	color: #000;
	font-family: Eurostile Bold, Arial, Geneva, Helvetica, sans-serif;
}

h3{
 font-size: 120%;
 color: #6e6366;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #f16030;
}

h5{
 font-size: 95%;
 color: #6e6366;
}

p{
    padding-bottom:15px;
}
/*******/
html,body{
    background:#d5d5d5;
    font-family:Arial,Geneva,Helvetica,sans-serif;
    font-size:12px;   
    color:#333333;
}
.wrapper{
    width:819px;
    background:#fff;
    padding-left:5px;
    padding-right:5px;
    margin-left:auto;
    margin-right:auto;
}
.header{
	position:relative;
}
  a.shop_button img{
	left:620px;
	position:absolute;
	top:33px;
  }
.flashContainer{
	
}

ul.navigation{
background:#1c3965;
width:808px;
min-height:40px;
float:left;
display:block;
padding:0 0 0 10px;
position:relative;
border-bottom:3px solid #fff;
}

ul.navigation li,ul.navigation li ul li{
float:left;
}
ul.navigation li,ul.navigation li ul li{
padding:15px;
padding-left:14px;
padding-right:14px;
font-size:12px;
}
ul.navigation li a:hover,ul.navigation li.dwn a{
color:#ef612f;
}
ul.navigation li a{
color:#fff;
}
ul.navigation li ul li a,ul.navigation li.dwn ul li a{
color:#000;
}
ul.navigation li ul li a:hover{
color:#000;
}
ul.navigation li ul{
position:absolute;
left:0;
top:40px;
background:#b6b6b6;
width:808px;
padding-left:10px;
display:none;
height:45px;
}

ul.navigation li.active ul{
    display:block;
}
ul.navigation li.dwn{
    background:url(images/arrow.jpg) no-repeat bottom center;
   
}

.content{
    clear:both;
    background:url(images/content-bg.jpg) repeat-y;
    
    /*margin-top:34px;
    overflow:hidden;*/
}
  .content a{
	color:#ef612f;
  }
  .content a:hover{
	color:#1c3965;
  }
  .leftColumn{
    float:left;
    width:220px;
    background:#eaeaea;
    /*padding-bottom:5000px;
    margin-bottom:-5000px;*/
  }
    .title{
        background:#f16031;
        color:#000;
        font-weight:bold;
        padding:15px;
    }
    .box{
	background:#eaeaea;	
	padding:10px;	
    }
    .box a{
        color:#1f1f1f;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
    }
  .rightColumn{
    float:left;
    width:559px;
    padding:20px;
    padding-top:30px;
    
  }
.footer{
    clear:both;
    /*background:#1c3965;*/
    padding:5px;
    padding-top:30px;
    padding-right:15px;
    /*height:50px;*/
    color:#fff;
    /*background:url(images/apc_footer.gif) no-repeat #1c3965 735px 50%;*/
    background:#1c3965;
    text-align:center;
    /*text-transform:uppercase;*/
    font-size:11px;
}
.footer .links{
	margin-bottom:5px;
}
  .footer a{
    color:#fff;
    margin-right:5px;
    margin-left:5px;
    font-size:11px;
  }
  .footer a:hover{
	color:#ef612f;
  }
  .footer ul{
    float:left;
  }
  .footer ul li{
    float:left;
  }
  
  
/**contact form**/
form{
	width:404px;
}
form input{
	width:200px;
}
form label{
	width:200px;
	display:block;
	float:left;
}
form ol li{
	clear:both;
	margin-bottom:5px;
}
form input[type='submit']{
	float:right;
	width:100px;
}

.error,.success{
	display:block;
	clear:both;
	padding:5px;
}
.error{ background: #fbe3e4;color: #8a1f11;border:#fbc2c4 2px solid;}
.success{background:#e6efc2;color:#264409;border:#c6d880 2px solid;}


  
