html,
body {
    padding:0;
    margin:0;
    height:100%;
    width:100%; 
    background-color:white;
}
body, p {
    font-family:arial;
    font-size:11px;
}
a:link,
a:active,
a:visited {
    color:#336699; 
    text-decoration:underline;
}
a:hover {
    color:#999; 
    text-decoration:none;
}
form {
    padding:0; 
    margin:0; 
    font-size:11px;
}
img {display:block;}
a img {border:none;} 
.clear {
    margin : 0;
    padding : 0;
    clear : both;
}


/* GENERAL PAGE */
.wrap_page {
    margin:0 auto 20px auto; 
    padding:0; 
    width:960px;
}
.wrap_page_left {
    margin:0; 
    padding:0 10px; 
    width:170px; 
    float:left; 
    position : relative;
}
.wrap_page_left h3 {
    font-size : 14px;
    padding : 0 0 10px 0;
    margin : 20px 0 10px 0;
    border-bottom : 3px dotted #80561B;
    color : #82CA9C;
    font-weight : normal;
    text-transform : lowercase;
}
.wrap_page_left ul.listing {
    list-style : none;
    padding : 0;
    margin : 0;
}
.wrap_page_left ul.listing ul {
    padding-left : 1em;
    list-style : none;
}
.wrap_page_left ul.listing li {
    margin : 3px 0;
    font-size : 12px;
}
.wrap_page_left ul.listing li a {
    color : #58595B;
    text-decoration : none;
}
.wrap_page_left ul.listing li a:hover {color :#999999;}
.wrap_page_left ul.listing li.top_level {
    margin-top : 10px;
    font-size : 14px;
}
.wrap_page_left ul.listing li a.recent {
    color : #82CA9C;
    font-weight: bold;
}
.wrap_page_left .link_more {text-align:right;}
.wrap_page_left .link_more a:link,
.wrap_page_left .link_more a:active,
.wrap_page_left .link_more a:visited {text-decoration:none; color:#82ca9c;}
.wrap_page_left .link_more a:hover{text-decoration:underline;}
.wrap_page_right {
    margin: 0 0 5px 0;
    padding: 0;
    width: 720px;
    float: right;
}
.wrap_page_right .title img {float:right;}


/** TOP PAGE **/
#top {
    height : 210px;
    position : relative;
    background : url('/images/layout/bg_inside_top.jpg') no-repeat 0 1px;
}
/* logo */
.logo_place {float : left;}
.wrap_search_navigation {
    float : right;
    margin-top : 112px;
}
/* menu */
.wrap_menu {
    font-family:insignia;
    margin:10px 0 15px 0; 
    padding:0 0 10px 0;
    font-size:22px;
}
.wrap_menu ul {
    margin:0; 
    padding:0; 
    list-style:none;
}
.wrap_menu ul li {
    margin:0 7px 0 0; 
    padding:0; 
    float:left;
}
.wrap_menu a {
    text-decoration:none;
    color:#FFFFFF;
    width : 120px;
    display:table-cell;
    text-align : center;
    vertical-align : middle;
    height : 35px;
    padding :0;
}
.wrap_menu a.home { background : #C6E0A2;}
.wrap_menu a.about_us { background : #82CA9C;}
.wrap_menu a.collection { background : #73AFB7;}
.wrap_menu a.article { background : #80561B;}
.wrap_menu a.news { background : #80561B;}
.wrap_menu a.location,
.wrap_menu a.stores { background : #F3C74B;}
.wrap_menu a.call_us { background : #F598A4;}
.wrap_menu a.photocontest { background : #F8A772;}
.wrap_menu ul li.end {
    margin:0; 
    padding:0;
}
.wrap_menu ul li img {
    margin:0; 
    border:0; 
    display:block; 
    border:none;
}
/* search */
.search {
    float : right;
    padding : 0px 0px 0px 5px ;
    border : 1px solid #FFD98A;
}
.search input[type=text] {
    border : none;
    outline : none;
    background : #FFFFFF;
    font-size: 11px;
    width : 150px;
}
.search input[type=submit] {
    border : none;
    outline : none;
    width: 24px;
    height : 24px;
    background : url('/images/layout/search_icon.png') no-repeat;
    text-indent: -9999px;
    cursor : pointer;
}

/** CONTENT HOME **/
.home_main_image_wrap {margin:0 auto; padding:0 0 5px 0; width:960px; /* width:826px;  */}
/* slideshow */
#slideshow * { margin: 0; padding: 0; }
#slideshow { padding: 0; margin:0; position: relative; width: 960px; height: 330px; /* width: 826px; height: 346px; */ }
#slideshow #loading { visibility: hidden; position:absolute;}
#slideshow #pictures { width:960px; height: 330px; /* width:826px; height: 331px; */ left: 0; overflow: hidden; }
#slideshow #pictures li { display: block; position: absolute; top: 0; }
#slideshow #pictures li img { display: block; position: relative; bottom: 0; }
#slideshow .menu {padding:0; margin:0; width:960px; /* width:826px; */ height:10px;background-color:#ddd; text-align:right;}
#slideshow #menu {margin:0 -14px 0 0; padding:0; list-style: none; float:right;  }
#slideshow #menu li {width:10px; float:left; margin:0 0 0 4px ; padding:0; cursor:pointer;  }
#slideshow #menu li.current { 
    width:10px; height:10px; 
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
    filter: alpha(opacity=40);
    -khtml-opacity: 0.4;
    opacity: 0.4;
}
/* home categories */                
.home_categories {margin:0 0 10px 0; padding:0; width:960px; height:126px; }
.home_babybee_categories {margin:00; padding:0; float:left;}
.home_beedreams_link {margin:0; padding:0; float:right;}
.home_preciousbee_link {margin : 0 15px; padding:0; display:inline;}
.home_categories img {border:none; display:inline-block; padding:0}	
/*.home_beedreams_link {margin:0 15px 0 0; padding:0; display:inline;}*/

/** CERTIFICATION **/
.certificate {
    margin:5px 0 10px 0; 
    padding:0 0 0 0; 
    float:right; 
    display:table;
    vertical-align: middle;
}
.certificate p {
    display:table-cell;
    vertical-align: middle;
    font-family: 'insignia',sans-serif;
    font-size : 12px;
    color : #805723;
    padding-right : 10px;
}
.certificate img {border:none;display:table-cell;}
        
/**  COLLECTION **/
/*.left_category_list {
    float : left;
    width : 170px;
    padding : 0 0 0 20px;
    margin-right  : 15px;
}
.left_category_list h3 {
    font-size : 14px;
    padding : 0 0 10px 0;
    margin : 20px 0 10px 0;
    border-bottom : 3px dotted #80561B;
    color : #82CA9C;
    font-weight : normal;
    text-transform : lowercase;
}*/

/*.collection_list {
    float : right;
    width : 750px;
}*/
.collection_list h3 {
    margin : 0 0 10px 0;
    font-family : 'insignia',serif;
    font-size : 36px;
    color : #82CA9C;
    text-align : center;
    text-transform : uppercase;
}
/*.wrap_product_list {
    margin-bottom : 20px;
    width : 715px;
    float : right;
}*/
.collection_list ul {
    list-style : none;
    padding : 0;
    margin : 0;
}
.collection_list ul li {
    float : left;
    width : 225px;
    height : 200px;
    overflow : hidden;
    text-align : center;
    padding : 5px;
    border-right : 3px dotted #82CA9C;
    border-bottom :3px dotted #82CA9C;
    text-transform : lowercase;
}
.collection_list ul li.last_row {border-bottom : none;}
.collection_list ul li:nth-child(3n) {border-right : none;}
.collection_list ul li .product_image {
    height : 140px;
    display : inline-table;
}
.collection_list ul li .product_image a {
    display :table-cell;
    vertical-align : middle;
}
.collection_list ul li .product_title a {
    font-size : 14px;
    color : #80561B;
    text-decoration : none;
}
.collection_list ul li .product_subtitle {
    font-size : 12px;
    color : #80561B;
}
.collection_list ul li .product_age,
.collection_list ul li .product_dimension {
    font-size : 12px;
    color : #58595B;
    padding : 0 15px;
}
/*.collection_detail {
    float : right;
    width : 710px;
}
.collection_detail .title img{float : right;}*/
.collection_detail .product_info .name {
    font-size : 24px;
    color : #80561B;
    text-transform : lowercase;
}
.collection_detail .detail {
    padding : 8px 0;
    margin : 8px 0;
    border-top : 3px dotted #80561B;
    display:table;
}
.collection_detail .detail:first-child {border-top : none; margin-top : 8px;}
.collection_detail .product_info .subtitle,
.collection_detail .product_info .age,
.collection_detail .product_info .dimension {
    font-size : 12px;
    color : #58595B;
}
.collection_detail .detail_note,
.collection_detail .detail_image {
    width : 355px;
    padding : 10px 0;
/*    float : left;*/
    display : table-cell;
    color : #58595B;
    vertical-align: middle;
}
.collection_detail .detail_note p {font-size : 14px;}
.collection_detail .detail_image {
    vertical-align: top;
    text-align : center;
}
.collection_detail .detail_image img {display : inline-block;}
.collection_detail .detail_note.full,
.collection_detail .detail_image.full {
    width : 710px;
    text-align : left;
}

/** NEWS **/
/*.left_news_list {
    float : left;
    width : 170px;
    padding : 0 0 0 20px;
    margin-right  : 15px;
    
}
.left_news_list.archive {
    display:table;
    text-align : center;
}
.left_news_list h3 {
    font-size : 14px;
    padding : 0 0 10px 0;
    margin : 20px 0 10px 0;
    border-bottom : 3px dotted #80561B;
    color : #82CA9C;
    font-weight : normal;
    text-transform : lowercase;
    text-align : left;
}
.left_news_list ul {
    list-style : none;
    padding : 0;
    margin : 0;
}
.left_news_list ul ul {
    margin-left : 2em;
}
.left_news_list ul li {
    margin : 3px 0 13px 0;
    font-size : 12px;
}
.left_news_list ul li a {
    color : #58595B;
    text-decoration : none;
}
.left_news_list ul li a:hover {color :#999999;}
.left_news_list ul li.top_level {
    margin-top : 10px;
    font-size : 14px;
}
.left_news_list ul li a.recent {
    color : #82CA9C;
    font-weight: bold;
}*/
.wrap_page_left ul.listing.news li {margin-bottom : 7px;}
.wrap_page_left.archive .listing li img {display: inline-table !important;}

/*.news_content {float:right; width : 710px;}
.news_content .title img{float : right;}*/
.paging_article { margin:0 0 6px 0; padding: 0; height:22px; font-size:10px;}
.info_paging {margin:0 10px 0 0; padding:2px 0; float:left; color:#82ca92;}
.info_paging .number {font-weight:bold; color:#80561b;}
.paging_detail_article {margin:6px 0 0 0; padding:0; height:20px; font-size:10px;}
.paging_detail_article ul { margin:0; padding:0; list-style:none;}
.paging_detail_article ul li { margin:0 20px 0 0; padding:5px 0 0 0; font-size:12px; font-weight:bold;}
.paging_detail_article ul li.prev {float:left;}
.paging_detail_article ul li.next {float:right;}
.paging_detail_article ul li a:link,
.paging_detail_article ul li a:visited,
.paging_detail_article ul li a:active { text-decoration:none; color:#82ca92;}
.paging_detail_article ul li a:hover { text-decoration:underline; color:#999;}
.num_paging {float:left; margin:0 1px 1px 1px; padding:2px; width:10px; background:url(../images/layout/paging_number.jpg) no-repeat center;text-align:center;}
.num_paging a:link,
.num_paging a:visited,
.num_paging a:active,
.num_paging a:hover { color:#fff; text-decoration:none;}
.arrow_paging {float:left; padding:1px; margin:0 1px 1px 1px;}
.arrow_paging img{margin:0; padding:0; border:none;}
.cur_paging {float:left; margin:0 1px 1px 1px; padding:2px; width:10px;  color:#666; background:url(../images/layout/paging_number_current.jpg) no-repeat center;text-align:center;}

.wrap_article {margin:0; padding:15px 0; display:table;}
.wrap_article .image_place {margin:0; padding:0; float:left; width :158px; text-align : center;}
.wrap_article .image_place img {margin:0; padding:0; border:none; display:inline-block;}
.wrap_article .text_content {margin:0; padding:0; float:right;width:468px;text-decoration:none;}
.wrap_article .text_content a:link h2,
.wrap_article .text_content a:visited h2,
.wrap_article .text_content a:active h2 {margin:0; padding:0; font-size:21px; color:#82ca92; text-decoration:none; line-height:24px;}
.wrap_article .text_content a:link h3,
.wrap_article .text_content a:visited h3,
.wrap_article .text_content a:active h3{margin:0; padding:0; font-size:15px; font-weight:normal; color:#82ca92; text-decoration:none;}
.wrap_article .text_content h2{margin:0; padding:0; font-size:21px; color:#82ca92; text-decoration:none;}
.wrap_article .text_content a:hover h2 {text-decoration:underline;}
.wrap_article .text_content h3{margin:0; padding:0; font-size:15px; font-weight:normal; color:#82ca92; text-decoration:none;}
.wrap_article .text_content a:hover h3 {text-decoration:underline;}
.wrap_article .month_edition {margin:0; padding:5px 0; font-size:10px; color:#999;}
.wrap_article .text {margin:0; padding:0 0 10px 0; font-size:12px; color:#333; }
.wrap_article .text p {margin:5px 0 0 0; padding:0;}
.wrap_article .read_more {margin:0; padding:0; width:68px;}
.wrap_article .read_more a:link,
.wrap_article .read_more a:active,
.wrap_article .read_more a:visited {text-decoration:none; color:#fff; padding:4px; width:60px; display:block;background-color:#81ca9c; }
.wrap_article .read_more a:hover {text-decoration:underline;}	
.text_content a:link,
.text_content a:visited,
.text_content a:active {text-decoration:none;}	
.archive_list {
	margin: 0 0 10px 0;
	padding: 0;
}
.archive_list h2 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #82ca92;
}
.archive_list a:link {text-decoration:none;}
.archive_list h2 {margin:0; padding:0; font-size:16px; color:#82ca92;}
.archive_list a:hover h2 {text-decoration:underline;}	

.month_edition {
	margin: 0;
	padding: 5px 0;
	font-size: 10px;
	color: #999;
}
.text_content_detail {margin:0; padding:0; text-decoration:none;}
.text_content_detail h2{margin:0 0 10px 0; padding:0; font-size:21px; color:#82ca92; text-decoration:none; line-height:24px;}
.text_content_detail .month_edition {margin:0; padding:0; font-size:12px; color:#999;}
.text_content_detail h3{margin:0; padding:0; font-size:18px; color:#82ca92; text-decoration:none;}
.text_content_detail .text {margin:0; padding:0 20px 20px 0; font-size:12px;}
.wrap_article_detail {margin:6px 0 0 0; padding: 0;/* height:362px*/ overflow:auto;}	
	.wrap_article_detail img { margin:0; padding:0 25px 10px 0; border:none; float:left;}	
	.text_content_detail {margin:0; padding:0; text-decoration:none;}
		.text_content_detail h2{margin:0 0 10px 0; padding:0; font-size:21px; color:#82ca92; text-decoration:none; line-height:24px;}
		.text_content_detail .month_edition {margin:0; padding:0; font-size:12px; color:#999;}
		.text_content_detail h3{margin:0; padding:0; font-size:18px; color:#82ca92; text-decoration:none;}
		.text_content_detail .text {margin:0; padding:0 20px 20px 0; font-size:12px;}


/*.stores .wrap_page_left{margin:0; padding:0 10px; width:200px; float:left; position : relative;}
.stores .wrap_page_left .link_archives {margin:0; padding:0 20px 0 26px;}
.stores .wrap_page_left .link_archives .listing {margin:0; padding:10px 0 0 0;}*/
.stores .wrap_page_left .link_archives .listing form {padding:0; margin:0; font-size:11px;}
.stores .wrap_page_left .link_archives form.select_range { margin:10px 0 0 0; padding:0; font-size:11px;}  
.stores .wrap_page_left .link_archives select{ margin:0 0 5px 0; padding:1px; font-size:11px; width:140px;} 
/*.stores .wrap_page_right {margin:0 0 5px 0; padding:0; width:740px; float:right; }		
.stores .wrap_page_right .title_section img {float:right;}*/
.stores .locationcity_list {margin:0; padding:0; width:631px; height:394px; display:table;  }
.stores .prev_city {float:left; margin-left:10px; font-size:11px;}
.stores .next_city {float:right; margin-right:10px; font-size:11px;}
.stores .prev_city a:link,
.stores .prev_city a:active,
.stores .prev_city a:visited,
.stores .next_city a:link,
.stores .next_city a:active,
.stores .next_city a:visited {color:#fff; text-decoration:none;}
.stores .prev_city a:hover,
.stores .next_city a:hover {text-decoration:underline;}
.stores .locationcity_list .paging_location { margin:0; padding: 0 26px 0 73px; height:22px; font-size:10px;}
.stores .city_name {margin:0 0 0 73px; padding:5px 0 5px 0; width:647px; background-color:#F3C74B; color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.stores .locationcity_list ul {list-style:none; margin:10px 0 0 37px; width:641px;}
.stores .locationcity_list ul li {float:left; margin:0; padding:0;border-bottom:2px dotted #73AFB6;height:80px; text-align:center; display:table; }
.stores .locationcity_list ul li.last_bar{border:none;}
.stores .locationcity_list ul li .wrap_store{display:table-cell;vertical-align:middle; width:213px;}
.stores .locationcity_list ul li .title {font-size:12px; font-weight:bold; color:#80561B;}
.stores .locationcity_list ul li .address{font-size:12px;}
.stores .locationcity_list ul li .phone{font-size:12px;}
.stores .locationcity_list ul li .phone img {display : inline-block;}		

/*.call_us .wrap_page_left{margin:0; padding:0 10px; width:200px; float:left;}
.call_us .wrap_page_right {margin:0 0 5px 0; padding:0; width:740px; float:right;}*/
.call_us .ring_us {margin:0 17px 0 14px; padding:10px 0 20px ; border-bottom:2px dotted #82ca9c; background:url(../images/layout/call_us_ring.jpg) no-repeat top;}
.call_us .ring_us ul {margin:0; padding:80px 0 0 0px; list-style:none; font-size:11px; color:#333333;}	
.call_us .ring_us ul li {padding:3px 0 2px 18px;}
.call_us .ring_us li.bb_icon {background:url('../images/layout/icon_bb.gif') no-repeat}
.call_us .ring_us li.phone_icon {background:url('../images/layout/icon_phone.gif') no-repeat}
.call_us .ring_us li.mobile_icon {background:url('../images/layout/icon_mobile.gif') no-repeat}
.call_us .ring_us li.mail_icon {background:url('../images/layout/icon_mail.gif') no-repeat}
/*.call_us .title_section img {float:right;}*/
.call_us .call_newsletter {margin:10px 0 30px 10px;padding: 0;}
.call_us .call_newsletter .form_label {margin:0; padding:0 0 5px 0 ; display:block;}
.call_us .call_newsletter input#newsletter_field{margin:0 -4px 0 0; padding:0; width:143px; height:17px; font-size:10px; border:1px solid #999; vertical-align:top;}
.call_us .call_newsletter input#newsletter_field:focus{border:1px solid #7e5723; } 
.call_us .call_newsletter input#newsletter_button{margin:0; padding:0 0 2px 0; width:36px; height:19px; font-size:11px;border:none; background:url(../images/layout/bg_button_newsletter.jpg) no-repeat;vertical-align:middle; color:#7e5723;}
.call_us .call_newsletter input#newsletter_button:hover{cursor:pointer; color:#333;}
.call_us .call_page {margin:40px 0 0 0; padding:0 139px 0 173px;}
.call_us .call_page h2 {margin:0; padding:0; font-size:21px; color:#82ca92; text-align:center;}
.call_us .call_page h3 {margin:0; padding:0; font-size:12px; color:#82ca92; text-align:center;}
.call_us .call_form{margin:25px 0 0 0; padding:0}
.call_us .call_label{margin:0; padding:0; height:18px; width:120px; float:left; vertical-align:middle; font-size:12px; color:#82ca92;}
.call_us .call_form_input{margin:0 0 15px 0; padding:2px; font-size:12px; border:1px solid #82ca92; font-family:arial; width:280px;}	
.call_us .call_form_input:focus {border:1px solid #7e5723; }
.call_us .call_form_button{margin:0 1px 0 0; padding:0; width:68px; text-decoration:none; color:#fff; padding:2px; width:60px; display:block;background-color:#81ca9c; border:none; float:right; cursor:pointer; }
.call_us .call_form_button:hover {text-decoration:underline; }

.bg_transparent { position:absolute;width:100%; height:100%; top:0; left:0; background:url(../images/layout/white_block.jpg); 
                  z-index:1;
		  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
		  filter: alpha(opacity=60);
		  -khtml-opacity: 0.6;
		  opacity: 0.6;}
.message_wrap {position:relative; z-index:2;}
.message_bg {position:absolute; left:0; top:50px; height:300px;  width:100%; color:#999; padding:20px 0;}
.message_area {margin:0 auto; padding:20px; width:400px; color:#999; background-color:#fff; border:10px solid #81ca9c;}
.message_area {font-size:21px; color:#82ca92;}
.message_area .close_link {margin:5px 0 0 0; padding:0; font-size:12px;}

.wrap_about_us {margin:0; padding:0 215px 0 0; height:399px; background:url(../images/layout/bg_area_about_us.jpg) no-repeat right; display:table; }
.wrap_about_us .textarea { display:table-cell; vertical-align:bottom;}
.wrap_about_us .textarea p{margin:0 0 8px 0;}
.wrap_about_us .paging {margin:10px 0 20px 0;}
.wrap_about_us .paging ul {margin:4px 0 0 0; padding:4px 0 0 0;list-style:none;}
.wrap_about_us .paging ul li{float:left; margin:0 10px; color:#80561b}
.wrap_about_us .paging ul li.prev{float:left; margin:0;}
.wrap_about_us .paging ul li.next{float:left; margin:0;}
.wrap_about_us .paging ul li a:link,
.wrap_about_us .paging ul li a:visited,
.wrap_about_us .paging ul li a:active{color:#80561b; text-decoration:none; font-weight:bold;}
.wrap_about_us .paging ul li a:hover{text-decoration:underline;}

.link_categories { margin:10px 0 0 0;}
.link_categories div {padding:0 0 24px 0;}
.link_categories div img {margin:0 auto; padding:0; border:none; display:block;}

.info_search {margin:0;padding:0;}
	.info_search h2 {margin:0; padding:0 0 10px 0; font-size:18px; color:#80561b; font-weight:normal; border-bottom:1px solid #82ca92; }
	.info_search .highlighted {color:#82ca92;}
.wrap_search_result {margin:0; padding:0 0 7px 0; height:326px;}		
	.result_list {margin:0; padding:10px 0 10px 0;border-bottom:1px dotted #82ca92; }
		.result_list h2 {margin:0; padding:0;font-size:15px;  }
		.result_list h2 a:link,
		.result_list h2 a:visited,
		.result_list h2 a:active {color:#82ca92;text-decoration:none;}	
		.result_list h2 a:hover {text-decoration:underline;}
	.result_list .content_text,
	.result_list .content_text p {margin:0; padding:0; text-indent:1em; font-size:12px;}
	.result_list .section_link {margin:0; padding:0; text-indent:1em;}
		.result_list .section_link a:link,
		.result_list .section_link a:visited,
		.result_list .section_link a:active	{text-decoration:none; color:#82ca92;}	
		.result_list .section_link a:hover	{text-decoration:underline;}
	.result_list .more_detail{margin:0; padding:0; text-indent:1em;}
		.result_list .more_detail a:link,
		.result_list .more_detail a:visited,
		.result_list .more_detail a:active	{text-decoration:underline; color:#80561b;}	
		.result_list .more_detail a:hover	{text-decoration:none;}	
	.title_highlight,
	.content_highlight {color:#80561b;}	
	.section_highlight {color:#f3c74b;}
	
/** FOOTER **/
.wrap_footer {position:relative;}
/* link */
.wrap_footer .link {
	background: url('/images/layout/bg_link.jpg') no-repeat left center;
	padding-left: 420px;
}
.wrap_footer .link ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.wrap_footer .link li.title {
	font-family: "museo_sans", Arial, sans-serif;
	font-size: 17px;
	color: #58595B;
	padding: 0 7px;
}
.wrap_footer .link li {
	display: inline-table;
	vertical-align: middle;
}
.wrap_footer .link li.separator {
	padding: 0 8px;
}
.social { float : left; margin-left : 5px;}
.social p { font-family:insignia;font-size : 12px; float : left;margin : 0; line-height:19px;}
.social .title_social {color : #80561B; margin-right : 5px; margin-left : 5px;}
.social span, .social a img {float : left; margin-right : 5px;}
.social span {margin-right : 10px;}
.social a {color : #FDB913; text-decoration : none;}