/*
Theme Name: Matsya
Theme URI: http://matsya.org/
Description: 
Version: 1.2
License: GNU General Public License
License URI: license.txt
Tags:
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a, img {
	border: none;
	outline:none;
}

/* -------------------------------------------------------------- */

body{margin:0px; padding:0px; background:url(images/bg.jpg) repeat; font-family:Georgia, "Times New Roman", Times, serif; color:#3e3e3e; font-size:11.5px; line-height:17px; }
#wrapper{margin:0 auto;	width:945px;}
#header{height:142px;}
#header .logo{width:115px;float:left; margin:17px 0px 0px 0px; border:0;}
#header .tag-line{width:372px; height:25px; float:left;	margin:106px 0px 0px 27px;}
#header .nav{list-style:none; margin:0px; float:right; padding:0px;}
#header .nav li{float:left; margin:52px 0px 0px 0px;}
#header .nav li a{background:url(images/menu.png) no-repeat; height:74px; float:left; margin:0px 5px 0px 0px;}
#header .nav li#matsya a{width:55px;}
#header .nav li#matsya a:hover, #header .nav li#matsya.matsyasel a{ background-position:0px -74px;}
#header .nav li#product a{width:55px; background-position:-60px 0px;}
#header .nav li#product a:hover, #header .nav li#product.productsel a{ background-position:-60px -74px;}
#header .nav li#services a{width:55px; background-position:-120px 0px;}
#header .nav li#services a:hover, #header .nav li.servicessel a{ background-position:-120px -74px;}
#header .nav li#press a{width:55px; background-position:-180px 0px;}
#header .nav li#press a:hover, #header .nav li.presssel a{ background-position:-180px -74px;}
#header .nav li#contact a{width:55px; background-position:-240px 0px; margin:0px 0px 0px 0px;}
#header .nav li#contact a:hover, #header .nav li#contact.contactsel a{ background-position:-240px -74px;}

#banner{margin:0px; padding:0px; height:406px;}

.content{ float:left; margin:16px 0px 0px 0px;}
.content .tab_1{ width:170px; height:224px; float:left; background-color:#fbf5e4; padding:0px 15px 0px 17px; margin:0px 14px 0px 0px;}
.content .tab_1 img{ margin:15px 0px 8px 2px; border:0;}
.content .tab_1 .more a{color:#e15c26; text-decoration:underline; font-size:11px; margin:6px 0px 0px 0px; float:left;}
.content .tab_1 .more a:hover{color:#e15c26; text-decoration:none;}
.content .tab_1 p{ margin:0px; padding:0px; font-size:11.5px;color:#3e3e3e; line-height:18px;}
.content .tab_1 p span{color:#e15c26;}
.content .tab_1 p span a{color:#e15c26; text-decoration:underline;}
.content .tab_1 p span a:hover{color:#e15c26; text-decoration:none;}

.content .tab_2{ width:220px; height:224px; float:left; background-color:#fbf5e4; padding:0px 6px 0px 11px; margin:0px 14px 0px 0px;}
.content .tab_2 img{margin:11px 0px 0px 0px; border:0;}
.content .tab_2 .gallery{float:left; margin-left:2px;}
.content .tab_2 .gallery img{float:left; margin:0px 5px 5px 0px;}
.content .tab_2 .order p{ margin:0px; padding:0px; float:left; margin:8px 0px 0px 0px;}
.content .tab_2 .order p span{color:#e15c26; font-size:11px;}
.content .tab_2 .order p span a{color:#e15c26; text-decoration:underline;}
.content .tab_2 .order p span a:hover{color:#e15c26; text-decoration:none;}

.content .tab_3{ width:165px; height:224px; float:left; background-color:#fbf5e4; padding:0px 14px 0px 15px; margin:0px 14px 0px 0px;}
.content .tab_3 img{margin:14px 0px 9px 0px; border:0;}
.content .tab_3 p{ margin:0px; padding:0px;font-size:11.5px; color:#3e3e3e; line-height:16px;}
.content .tab_3 p span{color:#e15c26;}
.content .tab_3 p span a{color:#e15c26; text-decoration:underline;}
.content .tab_3 p span a:hover{color:#e15c26; text-decoration:none;}
.content .tab_3 ul{margin:10px 0px 0px 0px; padding:0px;}
.content .tab_3 ul li{ padding:0px 0px 0px 0px; margin:0px;}
.content .tab_3 ul li a{color:#e15c26; text-decoration:underline; font-size:15px;}
.content .tab_3 ul li a:hover{color:#e15c26; text-decoration:none;}

.content .tab_4{ width:239px; height:224px; float:left; background-color:#fbf5e4; padding:0px 14px 0px 17px; margin:0px 0px 0px 0px;}
.content .tab_4 img{margin:13px 0px 0px 0px; border:0;}
.content .tab_4 .line{height:1px; background-color:#cac1aa; margin:5px 0px 5px 0px;}
.line1{height:1px; border-bottom:1px solid #cac1aa; margin:0px 0px 7px 0px; }
.content .tab_4 p{margin:0px 0px 5px 0px; padding:0px; font-size:11px; line-height:15px; color:#3e3e3e;}
.content .tab_4 .timer{ font-size:10px; color:#7c7571;}
.content .tab_4 .latest a{color:#e15c26; text-decoration:underline; font-size:11px;}
.content .tab_4 .latest a:hover{color:#e15c26; text-decoration:none;}

.content .tab_4 h1 a{ font-weight:normal;}

#footer{ width:945px; padding:10px 0px 45px 0px; margin:0 auto; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#5e5953; clear:both;}
#footer .social{float:right; color:#000000; margin-right:2px;}
#footer .social span , #footer .social a{float:left; margin-left:6px;}
#footer .social img a{ margin:0px 5px 0px 0px;}
#footer .dotted{height:1px; background:url(images/dotted-line.png) repeat-x; clear:both; margin:8px 0px 6px 0px;}
#footer .rights{float:left;}
#footer .rights a{color:#5f5a54; text-decoration:none;}
#footer .rights a:hover{color:#231f20; text-decoration:underline;}
#footer .cursor{float:right; color:#676767;}

#footer .cursor a{ color:#91796a; text-decoration:none;}

#footer .cursor span{ color:#91796a;}

.float_right {
    display: inline;
    float: left;
	margin:0px 2px 0px 0px;
}

/* Services CSS */

#services-content{padding:15px 0px 25px 12px; background:url(images/dotted-line.png) repeat-x 0px 0px; }

.servicestxt{ float:left; width:565px; padding:67px 0 0 0;}

.servicessidebar{ float:right; width:350px;}

.servicestxt p, .crafttours p, .gifting p{ font-size:12px; color:#221309; padding:0 0 15px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}

.artisans{ background:url(images/artisansbg.png) no-repeat top left;}

.artisans a, .craftlinks a, .gifting a{ color:#ea2a74; text-decoration:none;}

a.backtoservices{color:#4a3121 !important; text-decoration:underline !important;}

.artisans a:hover, .craftsidebartours a:hover, .gifting a:hover{color:#221309;}

.clear{ clear:both;}

.servicestxt h1{ font-size:42px; color:#453124; padding:0 0 10px 0;}

.servicestxt h1 span{ font-size:66px; color:#453124;}

#services-content h2{ color:#1e2059; font-size:18px; line-height:25px; padding:0 0 12px 0;}

#services-content big{ font-size:13px; color:#221309;}

.artisansgallerybg{ background:url(images/artisansgallerybg.png) no-repeat; width:350px; height:233px; margin:186px 0 5px 0; overflow:hidden;}

.artisansgallerybg img{ margin:17px 0 0 15px;}

.artisanslinks a, .craftlinks a, .giftinglinks a{ margin:0 0 0 10px; text-decoration:underline;}

.artisanslinks, .giftinglinks{ margin:0 15px 0 0; text-align:right;}


.crafttours{ background:url(images/crafttoursbg.png) no-repeat top left; padding:60px 0 0 0; margin:20px 0 0 0;}

.crafttoursgallerybg{ background:url(images/crafttoursgallerybg.png) no-repeat; width:402px; height:322px; margin:2px 0 0 0;}

.crafttoursgallerybg img{ margin:33px 0 0 43px;}

.crafttourstxt{ float:left; width:505px;}

.craftsidebar{ float:right; width:405px;}

.crafttours h1{ background:url(images/crafttoursheading.png) no-repeat; padding:0 0 30px 0; text-indent:-9999em; display:block; width:171px; height:95px;}

.craftlinks{ position:absolute; margin:-40px 0 0 260px;}

.craftsidebartours{ clear:both; margin:30px 0 0 0; padding:0 0 0 75px; line-height:20px;}

.craftsidebartours a, .consultingtxt a{ color:#ea2a74; text-decoration:none;}

.consultingtxt big{ font-size:14px;}

a.facebooklink{ color:#2a4c93; text-decoration:none;}

.gifting{background:url(images/giftingbg.png) no-repeat top; padding:70px 0 0 0; margin:-15px 0 0 0;}

.giftingtxt{ float:left; width:460px;}

.gifting h1{ font-size:55px; color:#3c2313; padding:0 0 20px 0;}


.giftingsidebar{ float:right; width:335px; margin:55px 50px 0 0;}

.giftinggallerybg{background:url(images/giftinggallerybg.png) no-repeat; width:329px; height:228px; margin:2px 0 0 0;}

.giftinggallerybg img{ margin:8px;}


.consultingsidebar{ float:left; width:275px; margin:45px 0 0 0; background:url(images/consultinggallerybg.png) no-repeat top;}

.consultingsidebar img{ margin:15px 0 0 0;}


.consultingtxt{ float:left; width:545px; margin:10px 0 0 0;}

.consultingtxt h1{ color:#3c2313; font-size:36px; padding:0 0 18px 0;}

.consultingtxt h3{ color:#ea2a74; font-size:16px; padding:0 0 5px 0;}

.consultingtxt h4{ color:#3c2313; font-size:19px; padding:0 0 25px 0; font-style:italic;}

.consultingtxt h5{ font-size:16px; line-height:20px; padding:0 0 20px 0; color:#221309;}

.consultingtxt p{ font-size:13px; color:#221309; padding:0 0 18px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}

/* Products CSS */

.productlinks{ float:left; width:150px;}

.wpsc_categories{ clear:both; margin:5px 0 0 0;}

.PeCategories a, a.productlink, .wpsc_categories li a{ color:#3c2313; text-decoration:none; font-size:17px ;  background-color: #d2c9b3; padding: 5px 15px 8px 15px;
     -moz-border-radius: 5px; -webkit-border-radius: 5px; margin:0 0 8px 0; display:inline-block; clear:both;} 

.PeCategories a:hover, .wpsc_categories li a:hover{ color:#ffffff; background-color:#4a3121;}

.allProducts{ float:right; width:785px; margin:10px 0 0 0; }

.product a{ font-size:15px; color:#493020; text-decoration:none; font-weight:normal;}

.product a:hover{ color:#ea2a74;}

#products_page_container .wpsc_category_grid{ width:100% !important;}

#products_page_container{ margin:-17px 0 0 0; padding:5px 0px 10px 0; background:url(images/dotted-line.png) repeat-x 0px 0px;}

.productContainer{ float:left; margin:0 0 20px 30px; width:230px; height:255px;}

.p_t_c{ clear:both;}

.p_t_c a{ font-size:15px; color:#493020; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}

.p_t_c a:hover, div.productContainer:hover a{ color:#ea2a74 !important;}

.wpsc_page_numbers{ clear:both; text-align:right; float:right;}

.wpsc_page_numbers a{ font-family:Tahoma, Geneva, sans-serif; color:#573e2e; text-decoration:none; margin:0 0 0 10px;}

.wpsc_page_numbers a:hover, .wpsc_page_numbers a.selected{ color:#ea2a74; text-decoration:none;}

div.wpsc_page_numbers a.selected{ text-decoration:none !important;}

.wpsc_page_numbers .lastLink a{background:url(images/lastlink.png) no-repeat; width:6px; height:11px;  margin:5px 0 0 10px; cursor:pointer; font-size:0px; display:block; float:left;}

.wpsc_page_numbers .firstLink a{background:url(images/firstlink.png) no-repeat; width:6px; height:11px;  margin:5px 0 0 10px; cursor:pointer; font-size:0px; display:block; float:left;}

.wpsc_page_numbers .firstLink a:hover{background:url(images/firstlinkhover.png) no-repeat;}

.wpsc_page_numbers a{ float:left;}

.wpsc_page_numbers span.lastLink{ float:left;}

.wpsc_page_numbers .lastLink a:hover{background:url(images/lastlinkhover.png) no-repeat;}

#products_page_container .imagecol{ width:445px; float:left;}

#products_page_container .producttext{ width:250px; float:left; margin:0 0 0 40px;}

#products_page_container h2.prodtitles{ font-size:26px; color:#ea2a74; font-weight:normal; padding:0; margin:0; text-transform:lowercase;}

.wpsc_description p{ color:#3c2313; font-size:15px; line-height:19px; font-family:Georgia, "Times New Roman", Times, serif; padding:12px 0 15px 0;}

.socialicons{ clear:both; border-bottom:dashed 1px #b2a491; padding:0 0 35px 0;}

.producttext .facebooklike{ float:left; width:80px;}

.producttext .sharethis{ float:left; margin:1px 0 0 0;}

.st_sharethis_custom{
        background: url(images/sharethis.gif) no-repeat scroll left top transparent;
		display:block;
		width:64px; 
		height:24px;
		cursor:pointer;
		
}

.breadcrumb{ font-size:12px; color:#4c3323; font-family:Tahoma, Geneva, sans-serif; text-transform:lowercase; clear:both; margin:0 0 20px 0 !important;}

.breadcrumb a{ color:#4c3323; text-decoration:none; text-transform:lowercase;}

.breadcrumb a:hover{ text-decoration:underline; color:#ed2d77;}

#addtocartbtn{ background:url(images/placeorder.png) no-repeat; width:163px; height:25px; display:block; text-indent:-9999em; margin:15px 0 0 0;}

#addtocartbtn:hover{background:url(images/placeorder_hover.png) no-repeat; }

.addtocartbtn{border-bottom:dashed 1px #b2a491;  padding:0 0 15px 0; width:250px;}


.addtocartpopup{ font-size:13px; color:#221309; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}

.addtocartpopup a{color:#ea2a74;}

.wpsc_product_price{ background:url(images/indian_ruppe.png) no-repeat left; padding:0 0 0 20px; margin:15px 0 15px 0;}

span.pricedisplay{  float:none !important; width:auto !important;}

div.wpsc_product_price{font-size:20px !important; color:#4c3323 !important; font-family:Verdana, Geneva, sans-serif;}

.productcode{font-size:14px; color:#4f3626; font-family:Verdana, Geneva, sans-serif;}

.addtocartpopup h1{ font-size:40px; color:; padding:0 0 10px 0; margin:0; font-weight:normal;}

div#fancy_inner{-moz-border-radius: 15px !important; border-radius: 15px !important; background-color: rgba(246,238,217,0.95) !important; border: solid 1px #c7baa5 !important;  background-color:none !important;
-moz-box-shadow: 0px 1px 2px #000;
-webkit-box-shadow: 0px 1px 2px #000;
box-shadow: 0px 1px 15px #CCC;
}


.addtocartpopup{ padding:10px 20px 0 20px;}

.addtocartpopup ol{ list-style-type:decimal; padding:0 0 0 20px; margin:0;}

.addtocartpopup ol li{ padding:0 0 5px 0; margin:0;}

.addtocartpopup ol ul, .addtocartpopup ul{list-style-type:disc; padding:5px 0 0 18px; margin:0;}

.addtocartpopup ol ul li{ padding:0; margin:0;}

div#fancy_close {background: url(images/closebtn.png) no-repeat !important; width:8px !important; height:9px !important;}

div#fancy_close {
    right: 35px !important;
    top: 15px !important;
}

#fancy_bg{ display:none !important;}

.container{ float:left; width:492px;}
.container p{ font-size:14px; color:#221309; margin:0px; padding-bottom:15px;}
#main-content{padding:30px 0px 10px 7px; background:url(images/dotted-line.png) repeat-x 0px 0px; overflow:hidden;}
.our-services{width: 450px; margin:0px 0px 25px 0px; clear:both;}
.our-services p{ font-size:13px; color:#221309; line-height:20px;}
.dot-line{height:1px; background:url(images/dotted-line.png) repeat-x;}
.box_offer{padding-bottom:10px; overflow:hidden;}
.box_offer span{float:left; margin:0px 17px 0px 0px; width:61px; height:61px;}
.box_offer .inf{width:300px; float:left; margin:20px 0px 0px 0px;}
.box_offer .inf p{ font-size:15px; color:#221309; padding-top:2px;}
h1{margin:0px; padding:0px; font-size:14px; font-weight:bold;}
h1 a{color:#3e3e3e; text-decoration:none;}
h1 a:hover{color:#3e3e3e; text-decoration:underline;}
h3{font-size:18px; margin:0px; padding:0px;}
h3.green1 a{color:#031107; text-decoration:none;}
h3.green1 a:hover{color:#031107; text-decoration:underline;}
h3.green2 a{color:#073616; text-decoration:none;}
h3.green2 a:hover{color:#073616; text-decoration:underline;}
h3.green3 a{color:#1d5a13; text-decoration:none;}
h3.green3 a:hover{color:#1d5a13; text-decoration:underline;}
h3.green4 a{color:#0d5351; text-decoration:none;}
h3.green4 a:hover{color:#0d5351; text-decoration:underline;}
.page-title{ font-size:40px; color:#3c2313; text-transform:lowercase; margin:0px 0px 5px 0px;}


/*Press css*/

.presspage{background:url(images/dotted-line.png) repeat-x 0px 0px; padding:20px 0 0 0;}

.presspage h1{ font-size:20px; color:#ea2a74; text-transform:lowercase; padding:0 0 10px 5px; margin:0; font-weight:normal;} 

.pressLinks{ clear:both; margin:0 0 25px 0;}

.pressLinks ul{ padding:0; margin:0; list-style:none;}

.pressLinks li a{ float:left; color:#3c2313; font-size:15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color:#d2c9b3; text-decoration:none; padding:2px 22px 5px 22px; margin:0 5px 0 0;}

.pressLinks li a:hover,.pressLinks li a.active{ color:#ffffff; background-color:#563d2d;}

.pressThumbs{ float:left; margin:0 15px 15px 0; width:140px; color:#626262; font-size:10px; line-height:14px;}

.pressThumbs img{ border:solid 1px #d8cfb9; padding:5px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}

.pressThumbs img:hover{ border:solid 1px #ea2a74; }

.pressContainer{ /*width:715px;*/width:800px; min-height:225px;}


.pressseperator{background:url(images/dotted-line.png) repeat-x center; padding:20px 0 20px 0; clear:both; height:1px;}

/*contact css*/

.wpcf7{ margin-top:10px !important;}
.wpcf7 p{ padding:0px 0px 15px 0px;}
.wpcf7 label{ font-size:14px; color:#221309; font-style:italic; padding:0px 0px 8px 1px; display:block;}
.wpcf7 .wpcf7-text , .wpcf7 textarea  {background:#dcd4bf; border:none; padding:3px 5px; width:482px;}
.wpcf7 textarea {height:106px;}
.wpcf7 .wpcf7-submit{ background:url(images/submit.png) no-repeat 0px 0px; width:82px; height:24px; border:none; float:right; text-indent:-9999em; cursor:pointer;}

.form-submit #submit{ background:url(images/submit.png) no-repeat 0px 0px; width:82px; height:24px; border:none; text-indent:-9999em; cursor:pointer; margin:0 0 0 90px;}

.wpcf7 .wpcf7-submit:hover, .form-submit #submit:hover{ background-position:0px -24px;}

#comments{ clear:both; margin:30px 0 0 0; background: url(images/dotted-line.png) repeat-x  top; padding:25px 0 0 0;}

#respond h3{ font-size:20px; color:#3c2313; margin:0 0 10px 0;}

#respond label{ width:80px; float:left; text-align:right; padding:0 10px 0 0;}

#respond p{ padding:0 0 10px 0;}


#respond .required{ color:#ff0000;}

#author, #email, #url, #comment{ border:solid 1px #dcd4bf; padding:5px; background-color:#dcd4bf;}

#comments a{color:#3c2313; text-decoration:underline;}

ol.commentlist{ margin:10px 0 0 0;}

.comment-author img{ float:left; margin:0 5px 5px 0;}

.comment-body{ clear:both; padding:0 0 20px 0;}



.joinsocial{ background:url(images/contactBG.png)  no-repeat 0px 0px; height:54px; padding-left:63px; overflow:hidden;}
.joinsocial p{ font-size:12px; color:#5e4535; margin:18px 0px 0px 0px;}
.joinsocial .facebook{ color:#2a4c93; font-size:16px; text-decoration:none;}
.jointwitter {background-position:0px -54px;}
.jointwitter .twitter{ color:#488daf; font-size: 16px;}
.joinblog{ background-position:0px -107px;}
.joinblog .blogspot{ color:#e15b04; font-size: 16px;}

.joinsocial a, #ccemail a{ text-decoration:none; color:#221309; cursor:pointer;}

#ccemail a:hover{ text-decoration:underline;}

.joinfacebook:hover{background-position:0px -168px;}

.jointwitter:hover{background-position:0px -222px;}

.joinblog:hover{background-position:0px -275px;}


/*blog css*/

.blogpage{background: url(images/dotted-line.png) repeat-x; padding: 20px 0 0;}

.blogpage h1{ color: #3C2313; font-size: 40px; margin: 0 0 15px 0; text-transform: lowercase;}

.blogpage h2 a{color: #3C2313; font-size: 20px; margin: 0 0 15px 0; text-decoration:none;}

.blogpage h2 {color: #3C2313; font-size: 20px; }

.blogpage .post{ margin:0 0 20px 0;}

.nav-previous{ float:left; }

.nav-next{ float:right;}

.nav-previous a, .nav-next a{ font-size:11px; color:#3c2313; text-decoration:none;}

.nav-previous a:hover, .nav-next a:hover{ color:#f34286; text-decoration:underline;}

.blogpage .post p{ font-size:12px; line-height:20px; padding:0 0 10px 0;}

.blogPosts{ width:550px; float:left;}

.blogPosts a{ color:#f1317b;}

.blogPosts img{ border: 1px solid #CCCCCC; padding: 4px;}

#sidebar{ float:right; width:270px; margin:0;}

.aboutimg{ border: 1px solid #CCCCCC; padding:4px; margin:0 10px 0 0; background-color:#ffffff;}

#sidebar h2{ color:#4d3424; font-size:22px; padding:0 0 10px 0; margin:0; text-transform:lowercase;}

#sidebar li{ margin:0 0 25px 0;}

#sidebar li ul li{ margin:0 0 10px 0;}

#sidebar a{ color:#4e3525; text-decoration:none;}

.blogPosts .date{ margin:0 0 10px 0; color:#4E3525; font-size:11px;}

.single_additional_description{ clear:both; padding:15px 0 15px 0;}

/*sidebar css*/
.widget-area-contact{ float:right; width:260px; margin:13px 35px 0px 0px;}
.addressarea p{ font-size:14px; color:#221309; line-height:19px; padding-bottom:15px;}
.address{ font-size:23px; color:#3c2313; padding-bottom:7px;}
#ccemail{ line-height:21px;}

.addressarea span{ font-family:Verdana, Geneva, sans-serif; font-size:12px;}

.metatags{margin:20px 0px 0px 0px;}
.metatags a{ background:#d2cab5; float:left; padding:4px 13px; color:#372a17;-moz-border-radius: 3px; -webkit-border-radius:3px;border-radius:3px; margin:0px 5px 5px 0px; text-decoration:none;}
.metatags a:hover{color:#ffffff; background-color:#4a3121;}