*{
    margin:0;
    padding:0;
}

body{
    margin:0 0 20px 0;
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    /* color:#000000; */
    color: lightGrey;
    background: black;
    font-size:0.8em;
    text-align:center;
}

/* TAG */
p{ 
    margin: 0 0 13px 0;
}

h1 {
}


h2{
}


hr
{
    background-color:#999;
    color:#999;
    border: 0;
    height: 1px;
    margin: 13px 0;
}

hr.clear{
    background:none;
    margin:0;
    height:0px;
    clear:both;
}

a{
    color:#006699;
    text-decoration:none;
}
a:hover{
    text-decoration:underline;
}
.button{
    width:30px;
    height:20px;
    line-height:21px;
    border:0px solid #ccc;
    color:#fff;
    background-color:#6cb4dc;
}
/* CLASS */

#search {margin:100px 0 0 170px;  height:60px; width:600px; background:url(images/esclamativo.jpg) no-repeat;}
#search h1 { font-size:1.75em;color:#444; font-weight:normal; font-style:italic;margin:0 0 10px 26px;font-family:palatino,georgia,serif;display:block;}
#search .searchlittle {font-family:georgia,serif;font-size:0.95em;margin-left:26px;padding:0px;color:#444;}

#not_found{margin:30px 0 0 170px;  height:60px; width:591px; height:280px;}
#not_found img{border:0px;}
#not_found h2{font-size:1.75em;color:#444; font-weight:normal; font-style:italic;font-family:palatino,georgia,serif;display:block;}
#not_found h4{font-size:2em;color:#444; font-weight:normal; font-style:italic;font-family:palatino,georgia,serif;display:block; padding-bottom:3px;}

#not_found p{font-size:0.85em;color:#444;font-family:"Lucida Sans Unicode",Arial, Helvetica,serif;padding-top:18px;line-height:2em;}

.clear{
    clear:both;
}
.center{
    text-align:center;
}
.dotted_line{
    border-top:1px dotted #C0C0C0;
    clear:both;
  margin-bottom:10px;
}
input,textarea,select {
    border:1px solid #DDDAD1;
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:10px;
    padding:3px;
    margin:0px;
    background:grey;
}
label{
    font-size:0.9em;
    /* color:#444; */
    margin-top:6px;
}
.date{
   color:#9F9B91;
   /*font-family:lucida Grande;*/
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
   font-size:9px;
   line-height:14px;
   font-weight:lighter;
}
.quote_text{
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-style:italic;
    line-height:25px;
    margin:0;
    /*width:530px;*/
    /* color:#444; */
    margin-left:170px;
}
.namelabel{
   /* color:#444444; */
   float:left;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
   font-size:0.9em;
   line-height:30px;
   margin:0;
   width:156px;
}
.font_bigger{
   font-size:1.2em;
}
/* CONTAINER */
#container{
    position:relative;
    text-align:justify;
    width:960px;
    margin:0 auto;
}

/* HEADER */
#header{
    width:960px;
    height:64px;
    position:relative;
    background:url(images/w3d_header.png) no-repeat;
}

/* LOGO */
a#factory_logo{
    background:url(images/w3d_logo_div.png) no-repeat;
    display:block;
    height:22px;
    left:23px;
    position:absolute;
    top:23px;
    width:200px;
}
a#wavegroup_logo{
    background:url(images/w3d_logo_group.png) no-repeat;
    display:block;
    height:28px;
    position:absolute;
    right:26px;
    top:22px;
    width:91px;
}

/* HOME */
#home{
    position:relative;
    width:100%;
    height:570px;
    background:url(images/legno.jpg) no-repeat;
    margin-bottom:20px;
}
#home .aree{
    position:absolute;
    top:150px;
    left:190px;
    color:#fff;
    font-size:30px;
}
#home .web{
    position:absolute;
    top:178px;
    left:35px;
    width:117px;
    height:117px;
    background:url(images/home/web.gif) no-repeat;
}
#home .aree a{
    font-size:50px;
    font-weight:bold;
    color:#fff;
    text-decoration:none;
}
#home .pubblichiamo{
    position:absolute;
    bottom:24px;
    left:190px;
    color:#fff;
    font-size:30px;
}

#home_contents{
	margin-bottom:20px;
	text-align:left;
}
/*
#home_contents img{
   margin-top:20px;
}*/
#home_contents ul{
}
#home_contents .box{
	float:left;
	width:201px;
	margin-right:40px;
	list-style:none;
}
#home_contents .h{
   	height:60px;
}
#home_contents a.title{
	font-size:1.15em;
	font-weight:bold;
	/*color:#444;*/
	font-family:Georgia, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	
}

#home_contents p.text{
	font-size:0.85em;
	line-height:1.5em;
	/*color:#444;*/
	font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
	text-align: justify;
}
#home_contents .postedby{
   font-size:9px;
   /* color:#000; */
   font-style:italic;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
}

#home_contents .blog{
	width:145px;
	margin-left:23px;
	font-size:30px;
	font-weight:bold;
	float:left;
}

#text_home{
    margin-top:20px;
    border-top:1px solid #CCC;
}
/* MENU */

#lingua{
	color:#FFFFFF;
	margin-top: 5px;
	/*margin:18px 0 0 30px; */
	/*position:absolute;*/
}
#lingua ul{
	color:#FFFFFF;
	list-style-type: none;
}
#lingua li {
	/* display:inline; */
	font-size:0.8em;
	padding-right:5px;
}

#menubar{
    position:relative;
    width:960px;
    margin:0 auto;
    /* height: 135px; */
    /* background: url(images/menubar_bg.jpg) no-repeat; */
    font-size:16px;
    text-transform: lowercase;
}
#menubar.home{
    background:none;
}

#menubar a{
	color:#FFFFFF;
	/* font-family:Lucida Sans Unicode, Verdana, Palatino, Times New Roman, Georgia, serif; */
	/* font-size:0.95em; */
	/* letter-spacing:-0.018em; */
	text-decoration:none;
}
#menubar a:hover, #menubar a.selected{
    color:#fff;
    text-decoration:none;
    color:#006699;
}

#wpmmenubar_1{padding-top:20px;}
#menu1{
left:170px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:absolute;
top:15px;
}
.menu2{
    position:absolute;
    top:15px;
    left:380px;
    list-style:none;
}
#menu3{
    position:absolute;
    top:15px;
    left:570px;
    list-style:none;
}

/* CONTENTS */
#contents{
    padding-top:39px;
    text-align:left;
}

#contents_home{
    text-align:left;
}

#image_home{
    position:relative;
    height:450px;padding-left:170px;padding-top:20px;
    background:url(images/home.jpg) no-repeat;
}
#image_home h1{
    width:700px
}
#image_home h2{
    width:700px
}
.pubblichiamo{
bottom:24px;
position:absolute;
}


#content_border_top{
    border-top:1px dotted #C0C0C0;
    clear:both;
}
#content_title{
   /* color:#2D2D2D; */
	color: #ffffff;
	font-size:2em;
	height:50px;
font-family:Georgia, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	letter-spacing:-0.028em;
padding-top:0px;
margin-left:170px;
}
/* COLUMN LEFT */
#column_left{
    float:left;
    width:776px;
}
#column_left h2{
      color:#2D2D2D;
font-size:1.5em;
font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
letter-spacing:-0.028em;

   margin:15px 0
}


/* COLONNA DESTRA */
#column_right{
    float:left;
    width:183px;
    margin:20px 0 10px 0;
    /*border-left:1px solid #CCCCCC;*/
}
#column_right .title{
    font-size:17px;
    /* color:#434343; */
    margin-bottom:10px;
    float:left;
    margin-left:11px;
}
#column_right input{
    width:115px;
    margin-left:12px;
    margin-bottom:10px;
}

#column_right input.go{
    width:32px;
    height:21px;
    background: url('images/go.jpg') no-repeat;
    border:none;
}

#column_right select{
    width:160px;
    border:1px solid #ccc;
    margin-bottom:10px;
    margin-left:12px;
}

#column_right ul, #column_right form{
    margin-bottom:5px;
    list-style:none;
    /*color:#089bce;*/
    color:#006699;
    margin-left:0px;
}
#column_right .rss_img {
    background: url('images/rss.png') no-repeat;
    width: 26px;
    height: 24px;
    margin-top:-2px;
    margin-left:5px;
    float:left;
}
#column_right ul li{
    margin-bottom:5px;
}
#column_right ul a{
/*    color:#089bce; */
    text-decoration:none;
}
#column_right ul a:hover, #column_right ul a.selected{
    /*color:#006699;*/
    text-decoration:underline;
}
#column_right ul.rss li{
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:11px;
    height:20px; line-height:21px;
    padding-left:10px;
    margin-left:23px;
    /* background:url(images/diamond_bullet.gif) no-repeat; background-position:-1px ; */
    list-style: disc;

}

#column_right ul.set li{
    font-size:11px;
    border-bottom:1px dotted #999;
    padding:3px 0;
}

#column_right ul.set li ul{
    margin:0 0 0 10px;
}
#column_right ul.set li ul li{
    border:none;
    margin:0;
}
/* BLOG INSERTS */

.post{
    margin-right:47px;
    margin-top:20px;
}

.title_first{
    padding-left:170px;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:1.4em;
    margin-top:10px;
    color:#006699;
}


.title_first a{
    color:#006699;
}

.title_first a:hover{
/*  
	color:#444;
    text-decoration:none;
*/
}

.title_normal{
    padding-left:170px;
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:1.2em;
    color:#006699;
}

.title_normal a{
    color:#006699;
}
.title_normal a:hover{
/*
    color:#444;
    text-decoration:none;
*/
}

.dotted_separator{
    border-top:1px dotted #C0C0C0;
    clear:both;
}

.dateline {
    padding-left:170px;
    margin-top:5px;
    margin-bottom:4px;
}
.nocomments{ border-bottom:1px dotted #C0C0C0;
color:#006699;
font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
font-size:10px;
line-height:28px;
margin-left:170px;

font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
font-size:10px;}

.comment {
    color:#000;
}

.bubble{
    width:22px;
    height:15px;
}

#blog img{
    float:left;
    margin-right:10px;
}
#blog .subtitle{
    color:#000;
    font-weight:bold;
}
.content_first {
    padding-left:170px;
    margin-top:10px;
    margin-bottom:10px;
   
}
.content_first p{
    /* color:#444; */
    line-height:1.5em;
    font-size:1.1em;
}
.content_normal {
    padding-left:170px;
    margin-top:10px;
    margin-bottom:10px;
   
}
.content_normal p{
    /*color:#444; */
    line-height:1.5em;
    font-size:0.9em;
    text-align: justify;
}
.photo{
    float:left;margin-right:10px;
    border:0;
}



.blue_labels{
    color: #006699;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    line-height:28px;
    font-size:10px;
    margin-left:170px;
    border-bottom:1px dotted #C0C0C0;
    
}
.navigation{ margin-top:10px;}
.comment_count{
    color:#444;
}

.tags{
    color:#000;
}
.commentlist li{
    color: #444;
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:0.8em; list-style:none;
    margin-left:170px;margin-top:10px;

}

.commentlist li a{
    color: #006699;

}

.label{
    font-size:0.9em;
    padding-left:170px;
    color:#444;
    margin-top:6px;
}

.share{
    float:none;
    margin-bottom:-5px;
    margin-left:3px;
    margin-right:0;

}

.post input, textarea{
    margin-left:170px;
    border:1px solid #DDDAD1;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:10px;
    padding:3px;
    width:300px
}

.post .button{
    width:30px;
    height:20px;
    line-height:21px;
    border:0px solid #ccc;
    color:#fff;
    background-color:#6cb4dc;
    margin-top:10px;
    margin-bottom:20px;
}

input.go{
    width:32px;
    height:21px;
    background: url('images/go.jpg') no-repeat;
    margin-top:5px;
    margin-bottom:10px;
    border:none;
}

/* CORPO DEL POST */

#content {
    /*color:#444444;*/
    font-family: verdana,sans-serif;
    color:lightGrey;
    font-size:0.9em;
    line-height:1.6em;
    margin-bottom:10px;
    margin-top:15px;
    padding-left:170px;
}

#content p{
    /* color:#444444; */
    color:lightGrey;
    font-size:1.03em;
    line-height:1.7em;
    text-align: justify;
}



#content h4{
    color:#333;
    font-size:1em;
    line-height:1.6em;
}

#content h3{
    color:#333;
    font-size:1.2em;
    line-height:1.6em;
} 

pre{
    /* background: #E4F4FA; */
    color:#666;
    padding:10px;
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:11px;
    overflow: auto;
    border:1px solid #ccc;
    padding:5px;
    margin-bottom:5px;
}

#content ol{
    color:#333;
    margin:0px;padding:0px;
    list-style:none;
    margin-bottom:5px;
}

#content ul{
    /* list-style:none; */
    padding-left:25px;
    margin-bottom:5px;
}

#content li{
    /* background:url(images/bullet.gif) no-repeat scroll left center; */
    background-position: 0 4px;
    padding:0 0 0 15px;
    font-size:11px;
    /* color:#333; */
    margin-bottom:5px;
}



/* PAGE LINKS */
#pagelinks{
    padding-left:170px; border-top:1px dotted #ccc;
    margin:20px 0 20px 0;
    color:#4d4d4d; width:560px;
    height:40px; padding-top:10px;
}
/*#pagelinks p{
float:left;
margin-right:10px;
}
#pagelinks ul{
}
#pagelinks ul li{
list-style:none;
float:left;
margin-right:6px;
}
#pagelinks ul li a{
border:1px solid #ccc;
padding:3px;
color:#929292;
}
#pagelinks ul li a:hover{
background-color:#929292;
color:#fff;
text-decoration:none;
}*/
.pager a, .pager strong.pager-current {
    padding:0.5em; font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif; font-size:0.8em;
}
.pager .pager-current {
    background:#5D5548 none repeat scroll 0 0;
    color:#FFFFFF;
    font-weight:normal;
}
.pager-list .pager-next, .pager-list .pager-last {
    background:transparent none repeat scroll 0 0;
    border-right:1px solid #DCDCDC;
    padding:2px 6px 3px 7px;
}
.pager .pager-next {
    background-position:100% -112px;
    padding-right:11px;
}

.pager a {
    font-weight:normal;
}
.pager a, .pager strong.pager-current {
    padding:0.5em;
}



/* WHERE ARE WE*/
#factory{
    margin-bottom:70px;
}
#factory iframe{border:4px solid #e2e2e2;}
#factory p{
    /* color:#444; */
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:1.6em;
    font-weight:300;
   /* letter-spacing:-0.042em;*/
    line-height:1.25em;
    text-align:left;
    text-shadow:0 0 #FFFFFF;
    margin-bottom:9px;
    margin-left:170px;
}
#factory span{
    color:#006699;
}
#factory a{
}
#factory iframe{
    margin-bottom:20px;
}
#factory .where{
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:1.3em;
    font-style:italic;
    color: #006699;
    margin-left:170px;
}
#factory .description{
    /*color:#444444;*/
	font-size:1.09em;
	line-height:1.6em;
	margin-bottom:10px;
	margin-left:170px;
	margin-top:10px;
	/*width:550px;*/
}
#factory .address{
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:0.875em;
    font-style:italic;
    color: #006699;
    margin-left:170px;
}

/* TAG CLOUD */
#tagcloud{
    clear:both;
    width:752px;
    margin-bottom:35px;
}

#tagcloud .titolo{
    color:#006699;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:10px;
    padding-left:170px;
    margin-bottom:5px;
}

#tagcloud .taglinks{
    margin:20px 0px 0px 170px;
}

#tagcloud ul{
    float:left;
    width:187px;
    margin-right:10px;
    list-style:none;
    color:#999;
}

#tagcloud ul.last{
    margin-right:0px;
}

#tagcloud ul li{
    color:#6C6C6C;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:10px;
    height:20px;
    line-height:20px;
    border-bottom:1px dotted #999;
    margin-bottom:2px;
}

#tagcloud ul li a{
    color:#6C6C6C;
    text-decoration:none;
}

#tagcloud ul li a:hover{
    color:#006699;
}
/*FORM LAVORO CON NOI*/
#cvform{
    margin-left:170px;
}
#cvform .namelabel{
   /* color:#444444; */
   float:left;
 font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
   font-style:italic;
   line-height:30px;
   margin:0;
   width:156px;
}
#cvform .textbox{
    margin-right:31px;
    margin-left:0px;
    width:120px;
}
#cvform .textarea{
   margin:0 0 15px;
   width:400px;
}
#cvform .privacy{
    /* color:#444444; */
    font-size:0.8em;

}
#cvform .privacy p{font-family:;
    font-size:0.8em;

}

#cvform .accept{
   font-size:0.85em;line-height:26px;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
}
/*CONTACT US*/
#contactus{
    margin-bottom:20px;
    margin-left:0;
    width:600px;
}
#contactus_form{
     margin-left:170px;
     /*width:555px;*/
}
#contactus_form .formlabel{
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-style:italic;
    line-height:25px;
    margin:0;
    width:120px;
    color:#444;
    float:left;
}
#contactus_form .textbox{
    margin-right:27px;
    margin-left:0px;
    width:120px;
}

#contactus_form .error{
    margin-left:0px;
    border:1px solid #C68E8F;
}

#contactus_form .radiolabel{
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:0.9em;
    /* color:#444; */
}
#contactus_form label{
    margin-right:46px;
}

#contactus_form .textarea{
    margin-bottom:20px;
    margin-left:0;
    width:600px;
}
#contactus_form .checkbox{
    margin-right:5px;
}
#contactus_form .privacy{
    /* color:#444444; */

}
#contactus_form .accept{
   font-size:0.8em;
line-height:17px;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
   color:#444;
}
/* CLIENTI */
#clienti{
    width:350px;
    color:#444;
    text-align:justify;
}
#clienti h1{
    font-size:17px;
    font-weight:normal;
    color:#000;
    padding-bottom:5px;
    margin-bottom:10px;
    border-bottom:1px solid #aaa;
}
#clienti ul{
    list-style:none;
    margin-bottom:13px;
    text-align:left;
}
#clienti li{
    background:url(images/arrow.gif) no-repeat;
    background-position:0 1px;
    padding-left:17px;
    margin-bottom:7px;
}
#clienti_img {
    float:right;
    width:384px;
    height:395px;
}

/* AREE */
#aree{
	float:left;
	margin:0 20px 20px 0;
	
}
#aree p{
     color:#444444;
font-size:1.03em;
line-height:1.65em;
margin-left:170px;
}
#aree .italic{
    font-style:italic;
}
#aree h1{
	font-size:17px;
	font-weight:normal;
	color:#000;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #aaa;
}
#aree .illustrazione{
	height:270px;
	margin-bottom:20px;
}
#aree ul{
	list-style:none;
	margin-bottom:13px;
	text-align:left;
}
#aree li{
	background-position:0 3px;
	margin-bottom:13px;
}
#aree ul .titolo{
    color:#333333;
font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
font-size:1.4em;
font-style:italic;
margin-bottom:0;
padding:0;
}
#aree ul .titolo span{
	font-size:20px;
	font-style:normal;
	color:#000;
}


#aree_intervento{
    font-size:20px;
    margin:30px 0 30px 190px;
    color:#999;
}
#aree_intervento a{
    font-size:25px;
}

#valore{
    border-bottom:1px solid #999;
    margin:30px 0;
    padding-bottom:5px;
    font-style:italic;
    font-size:15px;
}
#valore span{
    color:#006699;
    font-size:24px;
    font-style:normal;
}
#aree ul.valore li{
    background-position:0 8px;
}

/* PROGETTI */
/*PROJECTS*/
#project{
    padding-left:170px;
    /* color:#444; */
}
#images{width:580px;
    padding-left:170px;
    color:#444;
}
#project .quote{
    float:left;
    /* font-family:Palatino,Times New Roman,Georgia,serif; */
	font-size:1.1em;
	width:593px;
	font-style:italic;
}
#project p{
    /* font-family:Lucida Sans Unicode, "Georgia",Times,Arial,Helvetica,serif; */
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    line-height:25px;
    margin-bottom:20px;
    /*width:530px;*/

}

#project .image {
    float:left;
    margin-right:5px;
    padding:1px;
}

#project h3{
    font-style:italic;
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:23px;
    margin-top:33px;
    font-weight:normal;
}
#project .text1{
   font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:12px;
    margin-bottom:16px;
    width:520px;
}
#project .text{
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:12px;
    font-style:italic;
}
#project a{
    font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    font-size:17px;
    font-style:italic;
}

/* GALLERY */
#gallery {
    float:left;
    width:580px;
    margin:0 20px 20px 0;
}
#gallery .box{
    float:left;
    width:180px;
    margin:0 12px 12px 0;
    font-size:11px;
    display:inline; /* Hack per IE6 */
}
#gallery .box img{
    width:180px;
    height:120px;
    margin-bottom:10px;
    border:none;
}
#gallery .box .didascalia{
    width:180px;
    padding-bottom:3px;
    border-bottom:1px dotted #999;
}
#gallery .box .didascalia a{
    color:#999;
}
#gallery .box .didascalia a:hover{
    color:#006699;
    text-decoration:none;
}
#gallery .box .didascalia span{
    color:#999;
}
#gallery .titolo{
    font-size:17px;
    color:#000;
    margin-bottom:10px;
}
#gallery .video_didascalia{
    width:425px;
    text-align:justify;
}


/* FOOTER */
#footer{
    clear:both;
    width:960px;
font-family:Lucida Sans Unicode, Arial, Verdana, sans-serif;
    padding-top:10px;
    border-top:1px solid #efeeee;
    text-align:justify;
    color:#55524d;
    font-size:10px;
}
#footer a{
    color:#55524d;
}
/* FORM CONTATTI */
form#contatti{
    color:#006699;
}
form#contatti .box{
    float:left;
    width:33%;
}
form#contatti textarea{
    width:100%;
    height:100px;
}
form#contatti .privacy{
    color:#999;
    font-size:11px;
}

/* BREADCRUMBS */
#breadcrumbs{
    text-transform:uppercase;
    font-size:10px;
    margin-bottom:20px;
}
#breadcrumbs a{
    text-decoration:none;
    font-weight:bold;
    padding-right:10px;
    background: url('images/arrow.gif') right center no-repeat;
    color:#666;
}
#breadcrumbs a:hover{
    text-decoration:underline;
}
.area{
text-align:right;
padding-right:30px;
}


#homeimage {
	width: 100%;
	margin-top: 0;
}

div.videothumb {
	float: left;
	border: 1px solid #dddddd;
	padding: 2px;
	margin: 3px;
	height: 120px;
	/*height: 150px;*/
	width: 180px;
}

div.videothumb img {
	width:  180px;
	height: 120px;
	border: none;	
}

ol.ui-tabs-nav {
	display: none;
}

div.flickr-gallery {
	width:  610px;
}
