body{background:#f2f2f2 url(img/bg.gif) top center repeat-y;color:#000;font:76% Georgia,Verdana,Tahoma,Arial,sans-serif;}
p{font-family:Verdana,Tahoma,Arial,sans-serif;}
#wrap{background-color:#eef;color:#000;width:760px;margin:0 auto;}
hr{clear:both;width:70%;margin:auto auto 10px;}
cite{font-family:Georgia,Verdana,Tahoma,Arial,sans-serif;font-weight:500;font-size:120%;}
a{background-color:inherit;color:#286ea0;font-weight:700;text-decoration:none;}
a:hover{background-color:inherit;color:#286ea0;font-weight:700;text-decoration:underline;}
a img{border:0;}
#header{background:url('http://www.astonishingtales.com/astonishing/wp-content/themes/wp-andreas01/img/speech-bubble.gif') top left no-repeat;height:150px;margin:10px 0 0;}
#header h1{background-color:inherit;color:#fff;float:left;font-size:2em;letter-spacing:-1px;width:660px;text-align:center;font-family:Verdana,Tahoma,Arial,sans-serif;margin:2px 50px 5px;}
#header h1 a{background-color:inherit;color:#fff;text-decoration:none;}
#header p{background-color:inherit;color:#fff;float:left;font-size:1.1em;font-weight:700;line-height:1em;text-align:center;width:660px;font-family:Verdana,Tahoma,Arial,sans-serif;margin:0 0 6px 50px;}
#frontphoto{margin:0 0 10px;}
#leftside{font-family:Verdana, Arial, sans-serif;position:absolute;line-height:1.5em;top:160px;width:140px;margin:0 0 5px;padding:0;}
#extras{font-family:Verdana, Arial, sans-serif;position:absolute;line-height:1.4em;top:160px;width:140px;margin:0 0 5px 630px;padding:0;}
#leftside p,#leftside ul,#leftside div.textwidget,#extras p,#extras ul,#extras div.textwidget{font-size:0.9em;margin:0 0 18px;}
#leftside li,#extras li{line-height:1.2em;list-style:none;margin:0 0 6px;}
#leftside ul ul,#extras ul ul{margin:6px 0 0 10px;}
#leftside ul ul li,#extras ul ul li{margin:0 0 4px;}
#leftside ul ul li a,#extras ul ul li a{font-weight:400;}
#leftside ul.linklist,#extras ul.linklist{font-size:1em;}
#leftside ul.linklist ul,#extras ul.linklist ul{margin:0 0 20px;}
#leftside h2,#leftside ul.linklist li h2,#leftside h3,#extras h2,#extras ul.linklist li h2,#extras h3,table#wp-calendar caption{background-color:inherit;color:#505050;font-variant:small-caps;font-size:1.3em;font-weight:700;text-align:left;padding-top:6px;border-top:1px dotted;margin:0 0 6px;}
ul.page{list-style:none;width:140px;margin:0 0 20px;}
ul.page li{display:inline;line-height:1.4em;width:140px;}
ul.page li a{background-color:#f4f4f4;border-left:4px solid #ccc;color:#505050;float:left;font-weight:700;margin-bottom:5px;text-decoration:none;width:130px;padding:5px 1px 5px 5px;}
ul.page li a:hover,ul.page li.current_page_item a{background-color:#eaeaea;border-left:4px solid #286ea0;color:#505050;}
ul.page ul{font-size:0.9em;width:125px;margin:0 0 0 15px;padding:0 0 5px;}
ul.page ul a{width:115px;padding:3px 1px 3px 5px;}
ul.page ul ul{width:113px;}
ul.page ul ul a{width:100px;}
#content{line-height:1.6em;margin:0 155px 5px;padding:0;}
#contentwide{line-height:1.6em;margin:0 0 5px 150px;padding:0;}
#content h2,#contentwide h2{font-family:Arial, Verdana, sans-serif;font-size:1.6em;margin:0 0 10px;}
#content h3,#contentwide h3{font-family:Arial, Verdana, sans-serif;font-size:1.4em;margin:0 0 8px;}
#content img,#contentwide img{float:left;margin:3px 5px;}
#content img.alignnone,#contentwide img.alignnone{float:none;}
#content ul,#contentwide ul,#content ol,#contentwide ol{list-style-position:inside;margin:0 0 16px 20px;}
#content li,#contentwide li{padding:0 20px 0 5px;}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol{margin:0 0 0 16px;}
#footer{border-top:2px solid #e0e0e0;font-size:0.9em;clear:both;color:#777;font-weight:400;line-height:1.7em;text-align:center;width:760px;margin:0 auto;padding:10px 0;}
#footer a{color:#777;font-weight:400;text-decoration:none;}
#footer a:hover{color:#555;text-decoration:underline;}
#footer span.credits{font-size:1.1em;}
#subpages{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;float:right;font-weight:700;line-height:1.3em;width:190px;margin:-5px 0 8px 15px;padding:0 0 10px 10px;}
#subpages h2{font-size:1.2em;font-weight:700;letter-spacing:-1px;line-height:1.3em;margin:0 0 12px;}
#subpages ul.submenu{line-height:1.4em;list-style:none;margin:0;}
#subpages ul.submenu li{display:inline;line-height:1.4em;width:180px;padding:0;}
#subpages ul.submenu li a{background-color:#f4f4f4;border-left:4px solid #ccc;color:#505050;float:left;font-weight:700;margin-bottom:5px;text-decoration:none;width:180px;padding:3px 1px 3px 5px;}
#subpages ul.submenu li ul{width:170px;margin:0 0 5px 10px;}
#subpages ul.submenu li ul li a{width:170px;}
#subpages ul.submenu li ul ul{width:160px;margin:0 0 5px 10px;}
#subpages ul.submenu li ul ul li a{width:160px;}
#subpages ul.submenu li ul ul ul{width:150px;margin:0 0 5px 10px;}
#subpages ul.submenu li ul ul ul li a{width:150px;}
#subpages ul.submenu li a:hover,#subpages ul.submenu li.current_page_item a{background-color:#eaeaea;border-left:4px solid #286ea0;color:#555;}
#subpages ul.submenu li.current_page_item ul li a{background-color:#f4f4f4;border-left:4px solid #ccc;color:#555;}
p,ul,ol{font-family:Verdana, Arial, sans-serif;margin:0 0 18px;}
blockquote{margin-left:5em;margin-right:5em;font-style:oblique;}
.author{font-family:Verdana, Arial, sans-serif;font-style:normal;font-weight:700;text-align:right;display:block;padding-top:0.5em;padding-bottom:1em;}
label{background-color:inherit;color:#606060;font-size:0.9em;font-weight:700;}
table#wp-calendar{width:140px;margin:0 0 20px;}
code{font-size:1.2em;display:block;background-color:#f4f4f4;border-left:4px solid #ccc;margin:5px 0 15px;padding:5px 5px 5px 8px;}
#s,#submit{background-color:#fff;border:1px solid #ccc;color:#505050;font-size:0.9em;width:130px;margin:0 0 16px;padding:4px;}
#author,#email,#url,#comment{border:1px solid #ccc;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:1em;margin:0;padding:4px;}
#commentsection{margin:25px 0 0;}
#commentsection p{margin:0 0 6px;}
.contenttext{overflow:hidden;}
* html .contenttext{height:1px;overflow:visible;}
* html .contenttext p{overflow:hidden;width:99%;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignnone{float:right;}
.alignright{float:right;padding-left:1em;}
.alignleft{float:left;padding-right:1em;}
.left{border:1px solid #ccc;float:left;margin:10px 15px 10px 0;}
.right{border:1px solid #ccc;float:right;margin:10px 0 5px 10px;}
.center{border:1px solid #aaa;text-align:center;margin:5px auto 12px;}
.textright{text-align:right;}
.small{font-size:0.8em;}
.post{margin:0 0 25px;}
.postinfo{background-color:#f4f4f4;border-left:4px solid #ccc;color:#606060;font-size:0.9em;font-weight:700;line-height:1.5em;margin:1px 0 30px;padding:8px 5px 8px 8px;}
.comment{background-color:#f4f4f4;border-left:4px solid #ccc;color:#606060;margin:0 0 10px;padding:8px 5px 0 8px;}
.comment p{font-size:0.9em;line-height:1.3em;padding-bottom:5px;margin:0 0 6px;}
.gravatarside{float:right;width:48px;height:48px;margin:0 5px 5px;}
.navigation{display:block;text-align:center;margin:10px 0 20px;padding:0;}
.prevlink{margin-right:20px;}
.nextlink{margin-left:20px;}
.wp-caption-text{text-align:center;color:#fff;background:#000;font-weight:700;margin:auto;padding:0.5em 0.2em;}
.whisper{text-align:center;text-indent:0;font-size:x-small;}
.dropquote{font-family:Georgia,serif;width:40%;float:right;font-size:100%;line-height:140%;text-align:center;color:#fff;border:3px solid #000;background:#000 url('http://www.astonishingtales.com/astonishing/wp-content/themes/wp-andreas01/img/closequote.gif') no-repeat bottom right !important;padding-right:15px;}
.dropquote:first-letter{float:left;margin-top:0.2em;text-align:bottom;background:url('http://www.astonishingtales.com/astonishing/wp-content/themes/wp-andreas01/img/openquote.gif') no-repeat left top; padding-left: 25px!important;font-size:300%;padding:0;}
.bypostauthor{background-color:#ff9 !important;}
.pingback{background-color:#ffc !important;font-size:xx-small;border:2px #000 dotted;}
.imgtfe{border:2px #000 solid;}
.addtoany_list{clear:both;display:block;}
.describer{font-size:0.9em;line-height:1.3em;border:2px dotted;text-align:center;background-color:#000;color:#fff;margin:20px;padding:1.3em 5px 0;}
.fulllist{border:2px dotted;padding-top:20px;background-color:#000;color:#fff;width:150px;float:right;font-size:80%;}
.fulllist ul{margin:0 auto;padding:0;}
.fulllist li{list-style:none;text-indent:-1em;margin:0;}
.fulllist h2{text-align:center;}
*,#footer p,.navigation p{margin:0;padding:0;}
#leftside ul.linklist ul li a,#extras ul.linklist ul li a,#footer strong a,.bold{font-weight:700;}
#leftside label,#extras label,.hide{display:none;}
img.centered,.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.describer a,.fulllist a{color:#ccf;}
#mrtconversation {padding: 10px; background-color:#ccf;}
.counters_tbl {margin-bottom:50px;}
.likebuttons {width:55%; float: right; height: 50px; text-align: center; margin-top: 10px; padding-left: 5px;}