/* CSS Document */

/* vuedesign.co.uk, V. 2.1 */
/* navigation.css */
/* author: Renato Mattos */


/* 
 Main Navigation
 *********************************/
/* Main Navigation Menu */

#nav_wrap {
width:920px;
height:40px;
display:block;
clear:both;
background-color:#212120;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#f74203;
}

#nav {
float:left;
display:block;
width:640px;
height:40px;
margin:0;
padding:0;
}

#nav ul {
list-style-type:none;
margin:7px 0 0;
padding:0 0 0 25px;
}

#nav li {
float:left;
margin:0 5px;
}

#nav li a span {
display:block;
text-align:center;
font:normal 14px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0 5px;
padding:2px 0 0;
}

#nav li a {
float:left;
height:25px;
overflow:hidden;
display:block;
}

#nav li.home {
width:72px;
background:url(../../assets/images/tab_hom.gif) no-repeat;
background-position:0 -25px;
}

#nav li.home a {
width:72px;
background:url(../../assets/images/tab_hom.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.hom_current {
width:72px;
background:url(../../assets/images/tab_hom_current.gif) no-repeat;
}

#nav li.hom_current a {
width:72px;
background:url(../../assets/images/tab_hom_current.gif) no-repeat;
color:#F74203;
}

#nav li.services {
width:85px;
background:url(../../assets/images/tab_ser.gif) no-repeat;
background-position:0 -25px;
}

#nav li.services a {
width:85px;
background:url(../../assets/images/tab_ser.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.ser_current {
width:85px;
background:url(../../assets/images/tab_ser_current.gif) no-repeat;
}

#nav li.ser_current a {
width:85px;
background:url(../../assets/images/tab_ser_current.gif) no-repeat;
color:#F74203;
}

#nav li.portfolio {
width:85px;
background:url(../../assets/images/tab_por.gif) no-repeat;
background-position:0 -25px;
}

#nav li.portfolio a {
width:85px;
background:url(../../assets/images/tab_por.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.por_current {
width:85px;
background:url(../../assets/images/tab_por_current.gif) no-repeat;
}

#nav li.por_current a {
width:85px;
background:url(../../assets/images/tab_por_current.gif) no-repeat;
color:#F74203;
}

#nav li.testimonials {
width:110px;
background:url(../../assets/images/tab_tes.gif) no-repeat;
background-position:0 -25px;
}

#nav li.testimonials a {
width:110px;
background:url(../../assets/images/tab_tes.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.tes_current {
width:110px;
background:url(../../assets/images/tab_tes_current.gif) no-repeat;
}

#nav li.tes_current a {
width:110px;
background:url(../../assets/images/tab_tes_current.gif) no-repeat;
color:#F74203;
}

#nav li.sitemap {
width:88px;
background:url(../../assets/images/tab_sit.gif) no-repeat;
background-position:0 -25px;
}

#nav li.sitemap a {
width:88px;
background:url(../../assets/images/tab_sit.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.sit_current {
width:88px;
background:url(../../assets/images/tab_sit_current.gif) no-repeat;
}

#nav li.sit_current a {
width:88px;
background:url(../../assets/images/tab_sit_current.gif) no-repeat;
color:#F74203;
}

#nav li.contact {
width:88px;
background:url(../../assets/images/tab_con.gif) no-repeat;
background-position:0 -25px;
}

#nav li.contact a {
width:88px;
background:url(../../assets/images/tab_con.gif) 0 0 no-repeat;
color:#FFF;
}

#nav li.con_current {
width:88px;
background:url(../../assets/images/tab_con_current.gif) no-repeat;
}

#nav li.con_current a {
width:88px;
background:url(../../assets/images/tab_con_current.gif) no-repeat;
color:#F74203;
}

#nav li.home a:hover,#nav li.hom_current a:hover,#nav li.services a:hover,#nav li.ser_current a:hover,#nav li.portfolio a:hover,#nav li.por_current a:hover,#nav li.testimonials a:hover,#nav li.tes_current a:hover,#nav li.sitemap a:hover,#nav li.sit_current a:hover,#nav li.contact a:hover,#nav li.con_current a:hover {
background-image:none;
}

#bre_wrap {
background-color:#fff;
clear:both;
margin-top:0;
width:100%;
}

#breadcrumbs{
width:860px;
background-color:#fff;
margin:10px 30px 0 30px;
padding:0;
float:left;
font-size:0.94em;
font-weight:normal;
color:#db4105;
}
#breadcrumbs b{	
color:#333;
}
