/*
THEME NAME: IN 01
THEME URI: http://www.chedonline.com/
DESCRIPTION: 
TAGS: magazine, spafax, ched
VERSION: 1.0
AUTHOR: <a href="http://chedonline.com">CHED</a> aka Charles Lim, Web Director
AUTHOR URI: http://chedonline.com
*/

/* Let's get it on!  */
@import url('styles/reset.css');
@import url('styles/960.css');
@import url('styles/common.css');
@import url('styles/miscellaneous.css');
@import url('styles/typography.css');

@import url('styles/jquery-drawer.css');

@import url('fonts/stylesheet.css');


/*====================================================================================================================================
 GENERAL
=================================================================================================================================== */
body {font-family:Helvetica,Arial,sans-serif}

h1.page-title {font-family:"superclarendon-1","superclarendon-2", ClarendonLTStdRoman; margin-bottom:40px; color:#333; font-size:42px;/* text-transform:capitalize;*/}
h2.section-title {font-family:"superclarendon-1","superclarendon-2", ClarendonLTStdRoman; margin-top:30px; margin-bottom:30px; color:#333; font-size:30px; line-height:1.2em}
h2.mini-title {font-family:"superclarendon-1","superclarendon-2", ClarendonLTStdRoman; margin:0 0 10px 0; font-size:13px; text-transform:uppercase;}





a {color:#000000; text-decoration:none}
a:hover {color:#b11e17; text-decoration:underline}

p a {color:#13337e; text-decoration:underline}
p a:hover {color:#b11e17; text-decoration:none} 


.more-button {display:block; color:#333333; font-size:11px; padding:2px 5px 5px 28px; background:url(images/plus.png) top left no-repeat}
.more-button:hover {color:#000}


.dropshadow {-moz-box-shadow: 2px 0 10px #000; -webkit-box-shadow: 2px 0 10px #000;}

.trans80 {	
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
}

ul#case-studies-list li a img {
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
}
ul#case-studies-list li a:hover img {
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
}



/*====================================================================================================================================
 HEADER
=================================================================================================================================== */
#header {}


ul#navigation {list-style-type:none; border-bottom:1px solid #000; margin-top:8px ; margin-bottom:0px; width:960px}
ul#navigation li {float:left; margin:0;}
ul#navigation li a {display:block; font-size:11px; color:#333333; padding:0 10px 5px 10px}
ul#navigation li a:hover {text-decoration:none; background-color:#000; color:#FFF}

ul#navigation li.twitter {position:absolute; right:24px}
ul#navigation li.rss {position:absolute; right:0}
ul#navigation li.twitter a,
ul#navigation li.rss a {padding:0 5px 5px 5px}
ul#navigation li.twitter a:hover,
ul#navigation li.rss a:hover {background:none}

#searchform {/*position:absolute; left:80px; top:60px*/}
	#searchform input#s {padding:5px 10px; width:278px; border:1px solid #CCC; font-family:Georgia, serif; font-size:16px; font-style:italic; color:#CCCCCC; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
	#searchform input#s:focus {color:#333333; border:1px solid #333333;}


/*====================================================================================================================================
 BODY
=================================================================================================================================== */
#body {margin-top:35px}


/*====================================================================================================================================
 TOP-TRIM
=================================================================================================================================== */
#top-trim {position:relative; height:26px;}
	#top-trim ul#top-links-list {position:absolute; right:10px; top:0; list-style-type:none; margin:0; }
	#top-trim ul#top-links-list li {float:left; margin-left:10px; height:26px; line-height:25px}
	#top-trim ul#top-links-list li a {font-size:10px; color:#999999}



/*====================================================================================================================================
 FEATURE
=================================================================================================================================== */
#feature {width:100%; height:420px; margin:20px 0 10px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC}


	#feature .container_12 {position:relative; height:370px;}
	#feature .container_12 .issue-date {position:absolute; top:170px; left:10px; font-size:11px; color:#333;}
	#feature .container_12 .cover-lines {position:absolute; bottom:30px; left:10px}
	#feature .container_12 .cover-lines h2 {font-family:"superclarendon-1","superclarendon-2", ClarendonLTStdRoman, Georgia, serif; font-size:28px; line-height:45px; font-weight:normal; color:#5a2d0b}
	#feature .container_12 .cover-lines h2 a {color:#5a2d0b}
	#feature .container_12 .cover-lines ul {margin:0; list-style-type:none}
	#feature .container_12 .cover-lines ul li {font-family:AvenirLTStd85Heavy; margin-bottom:2px; text-transform:uppercase; font-size:13px; line-height:24px; font-weight:bold;}
	#feature .container_12 .cover-lines ul li a {font-family:AvenirLTStd85Heavy; font-weight:normal}
	
	
	
/*====================================================================================================================================
 POPULAR
=================================================================================================================================== */
#popular {margin-top:40px; margin-bottom:0px; padding-top:10px; padding-bottom:10px; border-top:1px solid #333; }



/*====================================================================================================================================
 BUCKETS
=================================================================================================================================== */
#buckets {}
	#buckets h2.section-title {}
	#buckets .category-bucket {margin-bottom:30px}




#travel .post-thumbnail-overlay {height:230px}
#travel .post-thumbnail-overlay h3 a {background-color:#333; padding:2px 5px; color:#FFF; font-weight:bold; font-size:24px; line-height:1em }



/*====================================================================================================================================
 ISSUES PAGE
=================================================================================================================================== */
.cover-gallery {margin-top:20px}
	.cover-gallery ul.issue-list {margin:0}



/*====================================================================================================================================
 ISSUES>ISSUE PAGE
=================================================================================================================================== */
#editors-letter {margin-top:20px}
	#editors-letter h3 {font-family:ClarendonLTStdRoman, Georgia, serif; font-size:20px; margin:10px 0 15px 0}
.issue-cover img {border:1px solid #CCCCCC}

/*====================================================================================================================================
 ARCHIVE PAGE
=================================================================================================================================== */
.archive-meta {border-top:1px solid #333; margin-bottom:20px}
.archive-meta p {font-family:AvenirLTStd45Book; font-size:24px; padding-top:10px; color:#666; line-height:1.2em; margin-bottom:10px}


/*DROP DOWN*/
.the_menu  {height:32px;width: 184px;margin: auto;}
	.the_menu .dropdown {display:block; border:1px solid #1c1c1c;}
	
	.the_menu ul, .the_menu li {margin:0; padding:0;list-style:none;}
	
	.the_menu ul {display:none; border: 1px solid #1c1c1c;}
	.the_menu ul li {background-color: #302f2f;}
	.the_menu ul li a {color:#FFFFFF; font-size:11px; text-decoration:none; padding:0 2px; display:block;}
	.the_menu ul li a:hover {color: #F00880;}



	
/*====================================================================================================================================
 ARTICLE PAGE
=================================================================================================================================== */
.single #main {}
	.single #main .post {margin-bottom:20px}
	.single #main .post .post-category a {font-size:11px; text-transform:uppercase; line-height:1.2em;}
	.single #main .post h1#post-title {font-family:ClarendonLTStdRoman; font-size:42px; line-height:1.2em; margin-bottom:10px}
	.single #main .post .post-excerpt p {font-family:AvenirLTStd45Book; font-size:20px; border-top:1px solid #333; padding-top:10px; color:#333333; line-height:1.2em; margin-bottom:20px}
	.single #main .post p.byline {font-size:10px; text-transform:uppercase; margin-bottom:10px}
	
	.single #main .post h3,
	.single #main .post h3>strong,
	.single #main .post h3>a,
	.single #main .post h3>a:hover {text-decoration:none; color:#000000; font-family:ClarendonLTStdRoman; margin:26px 0 10px 0; font-size:24px; font-weight:normal; line-height:1.2em; }
	
	.single #main .post a {color:#13337e; text-decoration:underline}
	.single #main .post a:hover {color:#b11e17; text-decoration:none} 
	
	.single #main .post .back-to-top {text-align:right} 
	.single #main .post .back-to-top a {font-size:11px; color:#666666}

	.single #main .post img {margin:10px 0; border:5px solid #CCC}
	
	.single #main .post .box {padding:15px; background-color:#EEEEEE; margin-bottom:10px}
	.single #main .post .box h3 {margin-top:5px}

	.single #main .post address {margin:-1.4em 0 1.3em 0; font-size:11px; color:#333333}

	.single #main .post ol,
	.single #main .post ul {margin:0 0 0 20px}

	.single #main .post a.favorite-place-link {font-size:14px; background-color:#FFFFCC; padding:10px}




	.single #main .the-tags {border-top:1px solid #000; border-bottom:1px solid #000; font-size:10px; text-transform:uppercase; padding:10px 0; margin-bottom:10px}


ul.wp-tag-cloud {margin:0 0 20px 0; list-style-type:none}
	ul.wp-tag-cloud li {margin:0}

ul.places-list {margin:0 0 20px 0; list-style-type:none}
	ul.places-list li {margin:0}
	ul.places-list li a {font-size:11px; font-weight:bold}
	ul.places-list li ul {list-style-type:none; margin-left:4px;}
	ul.places-list li ul li a {font-weight:normal}
	
#related-articles {margin-bottom:30px}
	#related-articles h3.post-title {font-size:12px}





/*====================================================================================================================================
 ARTICLE LISTS
=================================================================================================================================== */
/*General*/
ul.article-list {list-style-type:none; margin:0 0 20px 0}
	ul.article-list li h3.post-title {font-weight:bold; line-height:1.2em;}
	ul.article-list a.thumbnail-link img {border:1px solid #CCCCCC;}
	ul.article-list li a.thumbnail-link {
	float:left; width:100px; display:block;
	filter: alpha(opacity=90); /* internet explorer */
	-khtml-opacity: 0.9;      /* khtml, old safari */
	-moz-opacity: 0.9;       /* mozilla, netscape */
	opacity: 0.9;           /* fx, safari, opera */
	}
	ul.article-list li:hover a.thumbnail-link {
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
	}
	ul.article-list li:hover a.thumbnail-link img {border:1px solid #666666;}
	
ul.article-list .post-excerpt a.read-more-link:link,
ul.article-list .post-excerpt a.read-more-link:visited {font-size:.8em; text-transform:uppercase; text-decoration:underline}
ul.article-list .post-excerpt a.read-more-link:hover {text-decoration:none}

.hierarchical-bucket ul.article-list {list-style-type:none; margin:0 0 20px 0; overflow:hidden}
	.hierarchical-bucket ul.article-list li.primary {margin-bottom:16px}
	.hierarchical-bucket ul.article-list li.secondary {margin-bottom:10px; overflow:hidden}
	
	.hierarchical-bucket ul.article-list li .post-title {font-size:12px; font-weight:bold}

	.hierarchical-bucket ul.article-list li.primary .post-excerpt {margin-top:6px; font-size:12px; line-height:1.4em}
	.hierarchical-bucket ul.article-list li.secondary .post-excerpt {margin-top:6px; font-size:11px; line-height:1.4em}

	.hierarchical-bucket ul.article-list li .post-thumbnail-overlay {position:relative; height:150px; background-color:#EEE}
	.hierarchical-bucket ul.article-list li .post-thumbnail-overlay img {position:absolute}
	.hierarchical-bucket ul.article-list li .post-thumbnail-overlay h3 {position:absolute; left:7px; bottom:5px; max-width:285px}
	.hierarchical-bucket ul.article-list li .post-thumbnail-overlay h3 a {background-color:#333; padding:3px 6px; color:#FFF; font-weight:bold; font-size:16px; line-height:20px }
	.hierarchical-bucket ul.article-list li .post-thumbnail-overlay h3 a:hover {text-decoration:none}
	
	.hierarchical-bucket ul.article-list li.secondary h3 a {color:#333; font-size:15px}
	.hierarchical-bucket ul.article-list li.secondary h3 a:hover {color:#000; text-decoration:none}
		
	.hierarchical-bucket ul.article-list li div.text {float:right; width:190px}


.popular-bucket ul.article-list {}
	.popular-bucket ul.article-list li .post-title {font-size:12px; line-height:15px; font-weight:bold}
	.popular-bucket ul.article-list li .post-excerpt {font-size:11px; line-height:15px; margin-top:4px}
	.popular-bucket ul.article-list li a.thumbnail-link {float:left; width:60px; display:block;}
	.popular-bucket ul.article-list li div.text {float:right; width:150px}


.category-bucket ul.article-list {}
	.category-bucket ul.article-list li {overflow:hidden}
	.category-bucket ul.article-list li .post-title {font-size:12px; line-height:1.6em; font-weight:bold}
	.category-bucket ul.article-list li .post-excerpt {font-size:11px; margin:0; line-height:15px}
	.category-bucket ul.article-list li a.thumbnail-link {}
	.category-bucket ul.article-list li div.text {}

#sidebar ul.article-list {}
	#sidebar ul.article-list li {overflow:hidden}
	#sidebar ul.article-list li a.thumbnail-link {float:left; width:100px; display:block;}
	#sidebar ul.article-list li div.text {float:right; width:190px}
	#sidebar ul.article-list li div.text h3.post-title {font-size:14px;}
	#sidebar ul.article-list li div.text p.post-excerpt {font-size:11px; margin:0}

#related-articles ul.article-list {}
	#related-articles ul.article-list li {overflow:hidden}
	#related-articles ul.article-list li a.thumbnail-link {float:left; width:100px; display:block;}
	#related-articles ul.article-list li div.text {float:right; width:345px}
	#related-articles ul.article-list li div.text h3.post-title {font-family:ClarendonLTStdRoman; font-weight:normal; font-size:24px; line-height:28px}
	#related-articles ul.article-list li div.text p.post-excerpt {font-size:12px;}

.search-results ul.article-list {}
	.search-results ul.article-list li {overflow:hidden}
	.search-results ul.article-list li a.thumbnail-link {float:left; width:100px; display:block;}
	.search-results ul.article-list li div.text {float:right; width:345px}
	.search-results ul.article-list li div.text h3.post-title {font-family:ClarendonLTStdLight; font-size:24px;}
	.search-results ul.article-list li div.text p.post-excerpt {font-size:12px;}




/*====================================================================================================================================
 SIDEBAR
=================================================================================================================================== */
#sidebar {}
	#sidebar #search {margin-bottom:20px}
	#sidebar .big-box-ad {margin-bottom:20px}
	#sidebar .in-magazine-digital-edition {margin-bottom:20px}
	
	#sidebar .sidebar-callout {background:url(images/sidebar-callout.jpg) bottom center #FFF;  padding:15px 10px 40px 10px; overflow:hidden}
	#sidebar .sidebar-callout h2.section-title {margin-top:0}
	#sidebar .sidebar-callout  ul {margin:0 0 20px 0; list-style-type:none}
		#sidebar .sidebar-callout  ul li {margin-bottom:0}
		#sidebar .sidebar-callout  ul li a {font-size:11px}
	
	#sidebar ul#in-guides {}
		#sidebar ul#in-guides li {margin-bottom:10px}





/*====================================================================================================================================
 FOOTER
=================================================================================================================================== */
.wide-bg {background-color:#fcf8df; margin-top:30px; padding-top:15px; }
	.wide-bg h2.section-title {}
	.wide-bg h3.post-title a {font-size:13px; font-weight:bold; line-height:17px}








/*====================================================================================================================================
 COMMENTS
=================================================================================================================================== */
ol.commentlist { list-style:none; margin:0; padding:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:0 0 10px; padding:5px 7px 5px 64px; position:relative; }
ol.commentlist li.pingback comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; line-height: 16px; font-family: helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; font-size: 11px; }
ol.commentlist li div.vcard cite.fn a.url { color:#cc0000; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { background: #fff; border:1px solid #aaa; padding: 5px; left:7px; position:absolute; top:7px; }
ol.commentlist li div.comment-meta { font-weight:bold; font-size: 10px; line-height: 16px; font-family: helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#205B87; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; margin:5px 0 12px; }
ol.commentlist li ul { font-weight:normal; font-size: 12px; line-height: 16px; font-family: helvetica,arial,sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:6px 5px 4px;  text-align:center; width:70px; }
ol.commentlist li div.reply:hover { background:#000000; border:1px solid #000; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 3px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 3px; }
ol.commentlist ul.children li.odd { background:#fff; }
ol.commentlist ul.children li.even { background:#f6f6f6; }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }


/*====================================================================================================================================
 MY FAVORITE PLACE
=================================================================================================================================== */
.wpcf7-form p {font-size:11px}
.wpcf7-form .wpcf7-form-control-wrap input {font-size:16px; padding:5px; border:1px solid #CCC; width:400px} * html .wpcf7-form .wpcf7-form-control-wrap input {padding:2px}
.wpcf7-form textarea {font-size:16px; padding:5px; border:1px solid #CCC; width:580px} * html .wpcf7-form textarea {padding:2px}
div.wpcf7-response-output {margin:0 !important}




/*=====================================================================================================================================
 WP-PAGENAVI
=====================================================================================================================================*/
.wp-pagenavi {font-family:ClarendonLTStdRoman;}
.wp-pagenavi span.extend {border:none !important;}
.wp-pagenavi span.pages {border:none !important; margin:0 !important; padding:0 5px 0 0 !important; font-size:13px !important;
}
.wp-pagenavi a, .wp-pagenavi span.current {display:inline-block; width:30px !important; height:30px !important; line-height:30px !important; text-align:center; !important; background-color:#CCCCCC !important; color:#333 !important; border:none !important; font-size:18px !important;
-moz-border-radius: 60px / 60px !important;
    -webkit-border-radius: 60px 60px !important;
}
.wp-pagenavi a:hover {background-color:#333 !important; color:#FFF !important;}
.wp-pagenavi span.current {background-color:#EEE !important; color:#333 !important; border:1px solid #333 !important; font-size:18px !important;}

.oval {
    background: #fe4902;
    width: 200px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    margin: 0 auto;

    /* Notice the slightly different syntax */
    -moz-border-radius: 100px / 50px;
    -webkit-border-radius: 100px 50px;

    -webkit-transition: all 0.8s linear;
    -moz-transition: all 0.8s linear;  /* non functional just yet */
}



/*====================================================================================================================================
 EXTRA
=================================================================================================================================== */
.inwines-banner {margin:10px 0 13px 0}


/*====================================================================================================================================
 MEGA MENU
=================================================================================================================================== */
#megaanchor {display:block; width:300px; color:#FFF; font-size:11px; height:16px; line-height:16px; background-color:#333}

.megamenu{
position: absolute;
display: none;
left: 0;
top: 0;
background: white;
border: 1px solid #f06b24;
padding: 10px;
font: normal 12px Verdana;
z-index: 100;

}

.megamenu .column{
float: left;
width: 300px; /*width of each menu column*/
margin-right: 20px;
}

.megamenu .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.megamenu .column ul li{}

.megamenu .column h3{background: #e0e0e0;font: bold 13px Arial;margin: 0 0 5px 0;
}

.megamenu .column ul li a{
text-decoration: none;
}

.megamenu .column ul li a:hover{
color: red;
}



/*====================================================================================================================================
 BUTTONS (from webdesignerwall.com)
=================================================================================================================================== */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
	color: #d7d7d7;
}
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


/*====================================================================================================================================
 SOCIABLE
=================================================================================================================================== */
div.sociable { margin: 16px 0 30px 0; }
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {position: absolute;display: block;top: -5em;background: #ffe;border: 1px solid #ccc;color: black;line-height: 1.25em;}
.sociable span {display: block;}
.sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}
.sociable ul li {	background: none;	display: inline !important;	list-style-type: none;	margin: 0;	padding: 1px;}
.sociable ul li:before { content: ""; }
.sociable img {	float: none;	width: 16px;	height: 16px;	border: 0;	margin: 0;	padding: 0;}

.sociable-hovers {	opacity: .8;	-moz-opacity: .8;	filter: alpha(opacity=80);}
.sociable-hovers:hover {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}


/*====================================================================================================================================
 WPML LANGUAGE SWITCHER
=================================================================================================================================== */
#wpml_credit_footer {display:none}
#lang_sel {}

/*====================================================================================================================================
 WP-STATS
=================================================================================================================================== */
img#wpstats {display:none}



/*====================================================================================================================================
Google Form
=================================================================================================================================== */

#cse-search-box {-moz-border-radius:12px 12px 12px 12px; border:1px solid #CCCCCC; color:#CCCCCC; font-family:Georgia,serif; font-size:16px; font-style:italic; padding:5px 10px; width:278px; position:relative;
}


