/* ----------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------->>> Style <<<-------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* Begin Typography & Colors */
body {font: 73% Verdana, Helvetica, sans-serif; font-style: normal; color:#797979;}
#page {background-color: white; border: 1px solid #959596; text-align: left;}
#headerimg 	{margin: 7px 9px 0; height: 192px;  width: 740px; } 
#content {font-size: 1.1em}
.widecolumn .entry p {font-size: 1.05em;}
.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;}
.widecolumn {line-height: 1.6em;}
.narrowcolumn .postmetadata {text-align: center;}
.alt {background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
small {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em;}
h2, h3 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold;}
#headerimg .description { font-size: 1.2em; text-align: center;}
h2 {font-size: 1.6em;}
h2.pagetitle {font-size: 1.6em;}
#sidebar h2 {font-family: 'Lucida Grande', Verdana, Sans-Serif; font-size: 1.2em;}
h3 {font-size: 1.3em;}
#headerimg .description {text-decoration: none; color: white;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}
.entry p a:visited {color: #b85b5a;}
.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal;}
#sidebar {font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777;}
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
a, h2 a:hover, h3 a:hover {color: #06c; text-decoration: none;}
a:hover {color: #147; text-decoration: underline;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}
/* End Typography & Colors */



/* Begin Structure */
body {margin: 0 0 20px 0;padding: 0;}
#page {background-color: white; margin: 20px auto; padding: 0; width: 760px; border: 1px solid #959596;}
#header {margin: 0 0 0 1px;  padding: 0;  height: 200px; width: 1000px;}
#headerimg {margin: 0; height: 200px; width: 100%;}
.narrowcolumn {float: left; padding: 0 0 20px 45px; margin: 0px 0 0; width: 450px;}
.widecolumn {padding: 10px 0 20px 0; margin: 5px 0 0 150px; width: 450px;}
.post {margin: 0 0 40px 0; text-align: justify;}
.post hr {display: block;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.widecolumn .postmetadata {margin: 30px 0;}
.widecolumn .smallattachment {text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px;}
.widecolumn .attachment {text-align: center; margin: 5px 0px;}
.postmetadata {clear: left;}
#footer {padding: 0; margin: 0 auto; width: 760px; clear: both;}
#footer p {margin: 0; padding: 20px 0; text-align: center;}
/* End Structure */

/*	Begin Headers */
h2 {margin: 30px 0 0;}
h2.pagetitle {margin-top: 30px; text-align: center;}
#sidebar h2 {margin: 5px 0 0; padding: 0;}
h3 {padding: 0; margin:0px;}
h3.comments {padding: 0; margin: 40px auto 20px ;}
/* End Headers */

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright {float: right;}
.alignleft {float: left}
/* End Images */

/* Begin Lists */
html>body .entry ul {margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px;} 
html>body .entry li {margin: 7px 0 8px 10px;}
/*.entry ul li:before, #sidebar ul ul li:before { content: "\00BB \0020"; }*/	
.entry ol { padding: 0 0 0 35px; margin: 0;}
.entry ol li {margin: 0; padding: 0;}
.postmetadata ul, .postmetadata li {display: inline; list-style-type: none; list-style-image: none;}
#sidebar ul, #sidebar ul ol {margin: 0; padding: 0;}
#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 15px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
#sidebar ul ol li {list-style-type: none; list-style-image: none; background: url('http://www.seomanager.fr//img/puce.png') 0 5px no-repeat; padding-left:10px;}
#sidebar ul ul li, #sidebar ul ol li { margin: 3px 0 0; padding: 0; list-style-type: none; list-style-image: none; background: url('http://www.seomanager.fr//img/puce.png') 0 5px no-repeat; padding-left:10px;}
/* End Entry Lists */


/* Begin Comments*/
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0; padding: 0;}
.commentmetadata {margin: 0;display: block;}
/* End Comments */

/* Begin Sidebar */
#sidebar {padding: 20px 0 10px 0; margin-left: 545px; width: 190px;}
#sidebar form {margin: 0;}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a { display: block;}
#wp-calendar caption {text-align: center;width: 100%;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #fff; }
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0; display: block;}
.center {text-align: center;}
hr {display: none;}
a img { border: none;}
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 0px;}
/* End Various Tags & Classes*/

/* feedburner */
.feedburner {padding:10px 0 10px 10px; float:left; display:block;}
.feedburnerDeux {float:left; display:block; background: url(/wp-content/themes/default/images/rss.gif) 0px 5px no-repeat;  vertical-align:middle; padding-left:20px; height:29px; line-height:29px; font-size:0.98em;}
/* end feedburner */

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------->>> Style <<<-------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* --------------------------------------->>> seo manager <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


body {font: 76% Verdana, Helvetica, sans-serif; font-style: normal; color:#797979;}


.improved {position: relative;
	left: -4px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	padding: 2px 4px 3px 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #65b253;}

.new {position: relative;
	left: -4px;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	padding: 2px 4px 3px 4px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #cb44a9;}



img, body {margin:0; padding:0;}
body.mycustom a {text-decoration: none; color:#797979;} 
body.mycustom a:link {text-decoration: none; color:#797979;} 
body.mycustom a:hover {text-decoration: none; color:#6bac10;} 
body.mycustom a:visited {text-decoration: none; color:#68ab0d;} 
body.mycustom a:active {text-decoration: none; color:#797979;}  

#content p a, #content  li a {text-decoration: none; border-bottom:1px dotted #6bac10; padding-bottom:2px;}
#content p, #content  li {line-height:1.4em;}
.post {padding-top:0.3em;}

body.mycustom #content ul {margin-left:20px; padding-left:0;}
body.mycustom #content ul li, h5.pagetitle {font:100% Verdana, Helvetica, sans-serif;  margin:0.5em 0 1.0em 0.5em; padding:0; background: url(http://www.seomanager.fr/img/li.gif) 0 6px no-repeat; padding-left:20px; list-style:none;}
body.mycustom #content ul.none li, li.none {background-image:none;}

p, blockquote {text-align:justify; margin:0.2em;}
img {border:0;}
#content {margin:0; padding:0;}
.w3c {float:right; margin-top:3em;}
.clearboth {clear:both;}
.fleft {float:left;}
.fright, blockquote.fright {float:right;}
.searchengines {padding:0.5em;}


body.content #page h2, body.content #content h3, body.content #content h4, body.content #content h5 {color:#797979; font-family:italic Georgia;}
body.mycustom #content h2 {color:#797979; font:italic 1.5em/1.4em Georgia; margin-top:0.9em; line-height:2.5em; background: url(http://www.seomanager.fr/img/organical-search-result.gif) center left no-repeat; padding-left:55px; vertical-align:middle;}
body.mycustom #content h3 {color:#797979; font:italic 1.4em/1.2em Georgia; margin-top:0.6em; line-height:2.0em; background: url(http://www.seomanager.fr/img/organical-search-results.gif) center left no-repeat; padding-left:40px; vertical-align:middle;}
body.mycustom #content h4 {color:#797979; font:italic 1.2em Georgia; margin-top:1.5em; background: url(http://www.seomanager.fr/img/organical-search-resulth4.gif) 0 1px no-repeat; padding-left:25px;}
body.mycustom #content h4.regular {color:#797979; margin-top:1.1em; background-image:none; font-size: 1.1em; font-family: Arial,Verdana, Sans-Serif; font-style:normal; font-weight:bold; padding-left:0;}
body.mycustom #content h5 {color:#797979; font:bold 1.1em Georgia;}



dfn {display:block; margin-top:1.2em; margin-bottom:1.8em;}
.sidenote {width:14em; line-height: 1.2em; font-size: 1.2em; color:#797979; padding: 0.5em; margin: 1em 1em 1em 0; float: left; background-color:#fff; border:1px solid #b2cde0;}

blockquote {margin:0; padding:0;}
blockquote p {margin:0 0.25em 0 0; padding:0; font:1.2em/1.3 Georgia; font-style: normal;}

blockquote.pullquote {float:left; width:20em; margin:0.25em 0.55em 0.25em 0; padding:0.5em; border:3px double #bcbcbc; border-width:3px 0; color:#797979; background:transparent; font:italic 1.2em Georgia;}
blockquote.pullquote p {margin:0; padding:0; text-align:center;}
blockquote.pullquote p:first-letter {text-transform:uppercase}

blockquote.pullquoteR {float:right; width:10em; margin:0.25em 0 0.25em 0.55em; padding:0.5em; border:3px double #bcbcbc; border-width:3px 0; color:#797979; background:transparent; font:italic 1.2em Georgia;}
blockquote.pullquoteR p {margin:0; padding:0; text-align:center;}
blockquote.pullquoteR p:first-letter {text-transform:uppercase}

body.mycustom blockquote.pullquote2 p {float:right; border:0px; background: url(http://www.seomanager.fr/img/closequote.gif) no-repeat bottom right !important; width:12em; margin:0 0.55em 0.25em 0; padding:0.5em; color:#797979; background:transparent; font:italic 1.5em Georgia;}
body.mycustom blockquote.pullquote2 p:first-letter {text-transform:uppercase; border:0px; background: url(http://www.seomanager.fr/img/openquote.gif) no-repeat left top !important; padding:5px 2px 20px 35px!important; }

#content p a.seomanager, #content p a:link.seomanager, #content p a:visited.seomanager {padding-left:1.0em;  margin:4.5em 0 0 1.0em;  float:right; text-decoration:none; border-bottom:0px; width:170px; height:200px;}
.listleft {margin-top:2.0em; margin-bottom:2.0em;}


hr.line {border:0.3em double #bcbcbc; border-width:0.1em 0; height:0.3em; line-height:0.3em;}
/* ie hack 6 and 7 */
* html hr.line {border-top:3px double #bcbcbc; border-width:3px 0; height:0.3em; line-height:0.5em;}
*+html hr.line {border-top:3px double #bcbcbc; border-width:3px 0; height:0.3em; line-height:0.5em;}
/* ie hack */

.elypse {padding-top:1.8em; background:#fff url(http://www.seomanager.fr/img/elypse.gif) center no-repeat; height:26px;}

.inlinelist {clear:both; width:100%;}
.inlinelist li {float:left; white-space:no-wrap;}

.essential {clear:both; float:left; margin-top:1.2em;}
.essential h5 {margin:0; padding:0;}
.essential ul {clear:both; float:left; margin:0; padding:0; padding-bottom:15px;}
.essential ul li {font-size:10px; padding:0; margin:0;  white-space:pre; float:left; width:auto; margin-left:15px; padding-right:5px; height:10px; background-image:none;}

ul.topnav {margin:0; padding:10px 0 40px 0; width:100%; position:relative; margin-bottom:15px;}
ul.topnav li {float:left; background-image:none; list-style-type:none; margin-left:0; padding-left:0; border-right:1px solid #ddd;}
ul.topnav li a, ul.topnav li a:hover {display:block; color:#797979; font:italic 1.8em/1.0em Georgia; padding:0 0.6em 0 0.4em; border-bottom:1px solid #fff; padding-bottom:10px;}
ul.topnav li a:hover {border-bottom:1px solid #bedb96; padding-bottom:10px;}
ul.topnav li.current-cat a, ul.topnav li a.active_category {border-bottom:1px solid #bedb96;}

/*Hack ie 6.0  & 7.0  */
* html ul.topnav  {clear:both; float:left; margin-left:0; padding:1.6em 0 0.6em 0;}
*+html ul.topnav {clear:both; float:left; margin-left:0; padding:1.6em 0 0.6em 0;}
* html body {font-size:66.5%;}
* html ul.half {width:44%; float:left;}

/* end Hack ie 6.0  & 7.0  */

#sidebar h2 {font:italic 1.6em/1.0em Georgia; color:#797979; border-bottom:1px solid #bedb96; padding-bottom:5px;}
img.bordure {border:1px solid #dddddd; margin: 0pt 5px 0pt 0pt; padding:1px; float:left;}
#accessibility { float:left; margin:5px 0 0 0; width:300px;}
#accessibility a:hover {text-decoration:underline;}

body.mycustom #content h2 a:visited, body.mycustom #content h3 a:visited, body.mycustom #content h4 a:visited, body.mycustom #content h5 a:visited, body.mycustom #content h6 a:visited {color:#797979;}
ul.topnav li a:visited {color:#797979;}
ul.half {width:47%; float:left;}
ul.half li {font-size:0.9em;}


input, textarea {cursor: pointer; background-color:#fff; border:1px solid #858585; padding: 1px; font-size: 1em;}
input:hover, input:focus, input.hover, input.focus {background-color: #fff; border:1px solid #6bac10; cursor: pointer; color : #fff;}
/* NOTE: .hover and .focus classes IE JS */
input:hover, input:hover, input:focus, select:hover, textarea:hover {color: #000; padding:1px; border : 1px solid #6bac10; background-color: #fff; cursor:text;}



.entry p {margin:1.1em 0;}
.image {float:left; text-decoration:none; border-bottom:0px; margin:0.8em; display:block; background-image:none;} 

.imgtop {float:left; margin:21px 15px 0px 0;}

ul.infos {clear:both;}
ul.infos, ul.infos li {display: inline; list-style-type: none; list-style-image: none;}

body.mycustom #content ul.infos {clear:both; padding:0; margin:10px 0 0 0;}
body.mycustom #content ul.infos, body.mycustom #content ul.infos li {margin:0 10px 0 0; padding:0; display: inline; background-image:none; list-style-type: none; list-style-image: none;}
body.mycustom #content ul.infos li img {margin:0 5px 0 0px;}

body.mycustom #content small {font-size:0.8em;}

body.mycustom #content .equationfind {font-size:1.3em;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* --------------------------------------->>> seo manager <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------->>> Modified Structure <<<----------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
body.mycustom {font: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
body.mycustom {background-image:none; background-color:#fff;}
body.mycustom #page {background-image:none; width:1000px; height:auto; margin:0 auto;  padding:0; border:0px}
body.mycustom #content {background-image:none; height:auto; margin:0; padding:0; width: 790px; float:left;}
* html body.mycustom #content {width:760px;}
* html body.mycustom .narrowcolumn {float: left; padding: 0 0 20px 5px; margin:0; width: 750px;}

body.mycustom #headerimg {margin:0; padding:0; height:auto; width:auto;} 
#headerimg .description {text-decoration: none; color:#000; margin:0; padding:0;}
body.mycustom .description {display:none;}
body.mycustom #footer {background-image:none; border:none; background-color:#fff;}
/*body.mycustom .narrowcolumn, body.mycustom .widecolumn {float: left; padding: 0 0 20px 5px; margin:0; width: 790px; background:#fff;}*/
body.mycustom #sidebar {float: left; padding: 0 0 20px 20px; margin:0;}
body.mycustom #commentform {width: 680px;}
.navigation {display:none;}
body.mycustom #content h2 {margin:0; padding-bottom:0;}
body.mycustom #content h2 span {clear:both; float:right; height:12px; font-size:0.40em;} 
body.mycustom #content h3 span {clear:both; float:right; height:12px; font-size:0.40em;}
* html body.mycustom #commentform {width: 750px;}

/* page.php Ajouter des commentaires dans les pages (pas les articles) <?php comments_template(); ?> */

body.mycustom ol li, body.mycustom ul li {font-size: 1.05em;}
body.mycustom ul.black li a {color:#666; font-weight:bold;}

body.mycustom p.showdate {font-size:0.80em; margin:1px 0px; text-align:right;} 


#content p {line-height:1.6em;}

.statement {border-left:3px double #65B253; padding:0.1em 0.8em; color:#797979; background:transparent; margin:35px 0; font-weight:bold;}


body.mycustom #content {background-image:none; height:auto; margin:0; padding:0; width: 690px; float:left;}
#sidebar {padding: 20px 0 10px 0; margin-left: 545px; width: 290px;}
#searchform {padding-top: 2.6em; width:290px; padding-bottom: 0.9em;}
#sidebar #searchform #s {width:192px; padding: 2px; border: 2px solid #ddd;}
body.mycustom ol li, body.mycustom ul li {font-size: 1.01em; line-height:1.2em;}

body.mycustom #content {font-size:1.02em;} 
a.aleft {float:left; padding-right:10px;}
#sidebar ul li ul.twitter li {clear:both; padding-bottom:10px; display:block;}
#sidebar ul.mario-bros-artworks-networks {padding-bottom:10px;}
#sidebar ul.mario-bros-artworks-networks li {display: inline; list-style-type: none; padding:10px 5px 10px 0;}
#sidebar ul.mario-bros-artworks-networks {display:block; margin:10px 0 0 5px;}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------->>> Modified Structure <<<----------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------
  Ancillary Items
-----------------------------------------------------------------------------------------------*/

#ancillary{ font-size:11px;}
#ancillary .block{float:left; width: 29.9%; margin:0 0 0 5%; font-size:0.9em;}
* html #ancillary .block{margin-left:3.9%;}
#ancillary .twice-length{ width:65%; }
#ancillary .thrice-length{ width:100%;}
#ancillary .first, * html #ancillary .first {clear:both; margin:0 0 0 0; !important}
#ancillary .block-separator {clear:both;height:2.5em;}
#ancillary .block h2, #ancillary .block h3 {margin:0 0 2em 0;}
ul.dates, ul.counts, ul.blogroll ul, ul.pages {list-style-type:none; margin:1.5em 0 0 0; border-top:1px solid #3D3D3D;}
ul.mysidebar {list-style-type:none; margin:0 0 2em 0;}
ul.dates li, ul.counts li, ul.blogroll ul li, ul.pages li, ul.mysidebar li {list-style-type:none; margin:0; padding:0.5em 0;border-bottom:1px solid #3D3D3D;}
ul.dates .date {color:#858585; padding:0 1.5em 0 0;}
ul.counts .count {float:right; color:#858585;}
ul.dates a, ul.counts a, ul.blogroll a, ul.pages a, ul.mysidebar a, ul.tabbar a {color:#BFBFBF; text-decoration:none;}
ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover, ul.tabbar a:hover, ul.mysidebar a:hover {text-decoration:underline;}
ul.blogroll{ margin-top:0;}
ul.blogroll li {list-style-type:none; margin:0;}
ul.pages ul {margin:0;}
ul.pages ul li {border:none; margin-left:2em;list-style-type:square;}

#secondary {background:#0C0C0C; padding:1px 2em; border-top:1px solid #1C1C1C;}


.entryDate {border: 1px solid #ddd; font-size: 9px;  font-family: Arial, Georgia,"Times New Roman", serif; left: -4.8em; line-height: 1; width:35px; float:right;}
.entryDate span {display: block; text-align: center;}
.postMonth {text-transform: uppercase; font-size: 0.3em; padding-top: 0.3em;}
.postDay { font-size: 1em;}
.postYear {background-color: #68ab0d; color: #FFF; font-size: 1.1em; padding: 0.3em 0; margin-top: 0.3em;}

h1#seo {clear:both; width:1000px; white-space: no-wrap; text-align:center; margin:0; padding-top:35px; font:italic 3.6em/0.2em Georgia;}
h1#seo em {clear:both; text-align:center; font: italic 0.38em Georgia; margin-top:1.8em; display:block; }
h1#seo a {color:#939292;} 
h1#seo span {clear:both; color:#939292; margin:0; padding:0; font:italic 0.4em Georgia;} 
h1#seo i {clear:both; color:#939292; margin:0; padding:0; font:italic 0.6em Georgia;} 

#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%; padding: 2px;}
#commentform #submit {margin: 0;float: right;}

/* Begin Form Elements */
.search-this-site {text-align:right; margin:13px 0 0 0; background-color:pink;}
#searchform {margin:0; padding:0; float:right;}
#searchform #s {width:152px; padding: 2px; border: 2px solid #ddd;}
#searchform #searchsubmit {width:50px; padding: 1px; border: 2px solid #ddd; cursor:pointer;}
/* End Form Elements */

dfn.def {display:inline; margin-top:1.2em; margin-bottom:1.8em;}

.vcard {padding-bottom:25px;}
.vcf-seo {float:left; margin-right:5px;}
.download-vcf {display:block; padding:10px 0 0 0;}

.facebookilike {border:none; width:400px; height:30px; margin-top:15px;}
