
body, h1, h2, h4, p, form, ul, li
 {
  margin:0;
  padding:0;
  font:13px Verdana, Arial, Helvetica, sans-serif;
  line-height:19px;
  color:#000;
 }
img
 {
  margin:0;
  padding:0;
  border:none;
 }

a
 {
  outline:none;
 }
 
h1, h2, h4, p, td, form, ul, li
 {
  margin:0;
  padding:0;
 }

p
 {
  padding:10px 0;
  margin:0;
 }
 
.home_icon
 {
  padding-top:60px;
 }

.tools
 {
  padding-top:90px;
 }


/*-----------  nav --------------*/

.nav
 {
 }
 
.nav ul
 {
  list-style:none;
  padding:0;
 }
 
.nav ul li
 {
  display:inline;
  float:left;
 }

.nav ul li a span
 {
  display:none;
 }
 
/*-----------  about --------------*/
#pos
 {
  background-position:bottom;
 }
a.abt
 {
  background:url(../images/about_btn.jpg) no-repeat left top;
  width:67px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.abt:hover
 {
  background:url(../images/about_btn.jpg) no-repeat left bottom;
  width:67px;
  display:block;
  height:50px;
 }
 
li.abt
{
 width:18px;
 float:left;
 display:block;
}


/*-----------  mission --------------*/

a.mission
 {
  background:url(../images/mission_btn.jpg) no-repeat left top;
  width:52px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.mission:hover
 {
  background:url(../images/mission_btn.jpg) no-repeat left bottom;
  width:52px;
  display:block;
  height:50px;
 }
 
li.mission
{
 width:24px;
 float:left;
 display:block;
}


/*-----------  collection --------------*/

a.collection
 {
  background:url(../images/collection_btn.jpg) no-repeat left top;
  width:69px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.collection:hover
 {
  background:url(../images/collection_btn.jpg) no-repeat left bottom;
  width:69px;
  display:block;
  height:50px;
 }
 
li.collection
{
 width:19px;
 float:left;
 display:block;
}


/*-----------  get --------------*/

a.get
 {
  background:url(../images/get_btn.jpg) no-repeat left top;
  width:81px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.get:hover
 {
  background:url(../images/get_btn.jpg) no-repeat left bottom;
  width:81px;
  display:block;
  height:50px;
 }
 
li.get
{
 width:17px;
 float:left;
 display:block;
}

/*-----------  stores --------------*/

a.store
 {
  background:url(../images/store_btn.jpg) no-repeat left top;
  width:55px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.store:hover
 {
  background:url(../images/store_btn.jpg) no-repeat left bottom;
  width:55px;
  display:block;
  height:50px;
 }
 
li.store
{
 width:23px;
 float:left;
 display:block;
}

/*-----------  press --------------*/

a.press
 {
  background:url(../images/press_btn.jpg) no-repeat left top;
  width:48px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.press:hover
 {
  background:url(../images/press_btn.jpg) no-repeat left bottom;
  width:48px;
  display:block;
  height:50px;
 }
 
li.press
{
 width:13px;
 float:left;
 display:block;
}

/*-----------  contact --------------*/

a.contact
 {
  background:url(../images/contact_btn.jpg) no-repeat left top;
  width:76px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.contact:hover
 {
  background:url(../images/contact_btn.jpg) no-repeat left bottom;
  width:76px;
  display:block;
  height:50px;
 }
 
li.contact
{
 width:16px;
 float:left;
 display:block;
}

/*-----------  african surfer --------------*/

a.surfer
 {
  background:url(../images/african_btn.jpg) no-repeat left top;
  width:111px;
  text-decoration:none;
  display:block;
  height:50px;
 }
 
a.surfer:hover
 {
  background:url(../images/african_btn.jpg) no-repeat left bottom;
  width:111px;
  display:block;
  height:50px;
 }
 
.content
 {
  padding:25px 30px;
 }
 
.content h2 a
 {
  font-size:24px;
  color:#d09745;
  padding-left:1px;
 }

.content h2 
 {
  font-size:18px;
  color:#d09745;
 }
.content_area
  {
   padding:0 85px 0 120px;
  }
  
.content_area p
  {
   text-align:left;
  }
  
 
.tab_txt
 {
  font-size:15px;
  text-transform:uppercase;
  text-decoration:none;
  color:#333;
  font-weight:bold;
  margin-bottom:17px;
 }
 
.tab_cont
 {
  width:685px;
  float:left;
  margin:15px 0;
 }
 
.address
 {
  width:200px;
  float:left;
  display:block;
 }
 
.close_bt
 {
  float:right;
  display:block;
 }

.close_bt a
 {
  font-size:14px;
  color:#999;
  padding:0;
  margin:0;
 }
.close_bt a span
 {
  color:#C10005;
 }
 
.sub_add
 {
  padding-bottom:18px;
  width:100%;
  overflow:hidden;
 }
 
.online_link
 {
   color:#666;
   font-size:15px;
   margin-left:7px;
   text-decoration:none;
 }
 
.online_link:hover
 {
   color:#000;
   font-size:15px;
   margin-left:7px;
   text-decoration:none;
 }
 
.sub_add a:hover
 {
  color:#c68b36;
 }
 
.sub_add h4
 {
  font-size:16px;
  color:#c68b36;
  padding-bottom:8px;
 }
 
 
.press a
 {
  font-size:14px;
  color:#000;
  text-transform:uppercase;
  text-decoration:none;
  font-weight:normal;
 }
 
.press a:hover
 {
  color:#c68b36;
 }
 
 
 ////////////////////
.list{
margin-top:4px;
margin-bottom:4px;
}

.list li{
color:#D09745;
font-size:16px;
font-weight:bold;
list-style:none;
margin-bottom:10px;
}
.list li ul li{
font:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
padding-left:15px;
margin-bottom:0px;

}
.list li ul li a{
color:#000000;
font:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
}
.list li ul li a:hover{
color:#000000;
text-decoration:none;
}

.list li ul li div a{
padding-left:15px;
}
