/*  

Theme Name: Axy

Theme URI: http://www.fandomismo.com

Description: Axy Theme

Version: 1.0

Author: fandomismo.com


*/


/* TEXT STYLING goes here */

html {

		font-size: 80%;
		
		color:#000;

	}

body

	{

		margin: 0;

		font-family: Georgia, Times New Roman, serif;

		text-align: center;

		vertical-align: top;

		background: #fff;

		color: #000;

	}


a:link, a:visited, a:hover

	{

		font-weight: bold;
		
		color: #8f2129;
		
		text-decoration: none;

	}
	
/* PAGE ELEMENTS go here */

#wrapper {margin: 0;}
	
#header {height:280px; width:100%; padding:0; margin: 0 auto; background:url("http://www.fandomismo.com/wp-content/themes/axoc/centre_bgrd.png") top left repeat-x; float:left;}

#main {width:100%; background:#fff; padding-top:284px;}

#middle-main {width:700px; padding:0; margin:0 auto;}


/* POST details go here */

.entry, .prevnext {width:660px; padding: 0; margin:0 20px; text-align:left;}

.entry {font-size:16px; letter-spacing:1px; line-height:24px;}

.title, .singletitle {width:660px; line-height:24px; color:#666; margin: 14px 0 2px 0; text-align:center; padding-top:2px;}	

.labels {width:660px; line-height:24px; margin: 2px 0 4px 0; text-align:center; padding:0;}

.labels a:link, .labels a:visited, .labels a:hover {font-weight:bold; font-style:italic; font-size:14px; color:#999; text-decoration:none; padding:6px;}

.content {padding-top:18px; text-align:justify;}

.content p {text-indent:30px;}

.prevnext p {text-align:right; font-weight:bold; color:#666;}

.etalors {width:660px; margin: 2px 0 14px 0; text-align:center; padding:0;}

.etalors, .etalors a:link, .etalors a:visited, .etalors a:hover {font-weight:bold; font-style:italic; font-size:18px; color:#666; text-decoration:none; padding:6px;}

.tagtitle, .tagtitle a, .tagtitle a:hover {font-size:18px; line-height:20px; color:#666; margin: 4px 0 14px 0; text-align:left; padding-top:6px;}

.taglabels, .taglabels a, .taglabels a:visited, .taglabels a:hover {font-weight:bold; font-style:italic; font-size:14px; color:#666; text-decoration:none; text-align:left; line-height:20px;}

.archive {width:660px; border-bottom:2px solid #ccc; margin:10px 20px;}

.archivepic {width:270px; margin-bottom:10px; float:left;} 

.archiveinfo {width:370px; float:left; margin-bottom:10px; padding-left:20px;}

.clear {clear:both;}

.sep {width:660px;}

.sidebarsep {width:660px; margin:0 20px;}

hr {height:2px; color:#ccc; background-color:#ccc; border:0;}


/* NAVIGATION details go here */

#middle-menu {width:700px; padding:0; margin: 0 auto;}

.menu {width:660px; line-height:24px; margin: 2px 20px 4px 20px; text-align:center; padding:0;}

.menu a:link, .menu a:visited, .menu a:hover {font-weight:bold; font-style:italic; font-size:16px; color:#8f2129; text-decoration:none; padding:6px;}

.search {width:660px; margin:16px;}

blockquote {background:#eee url('blockq.png') no-repeat left top; margin:0; padding:10px 60px; quotes:"&#8220;" "&#8221;" "&#8216;" "&#8217;";}

.title a:link, .title a:visited, .title a:hover {font-weight:bold; font-size:18px; color:#666; text-decoration:none; text-transform:uppercase; letter-spacing:2px;}

.folder, .folder p {font-weight:bold; font-size:16px; color:#8f2129; text-transform:uppercase; letter-spacing:2px;}

.folder {width:660px; margin:0 20px; border-bottom:1px solid #8f2129; margin-bottom:20px;}

.singletitle {font-weight:bold; font-size:20px; color:#999; text-decoration:none; text-transform:uppercase;}

.taglist {width:660px; padding: 0; margin: 20px; text-align:justify;}

.taglist a {display:inline; font-weight:bold; font-style:italic; font-size:11px; color:#999; text-decoration:none; padding:3px;}

.taglist a:hover {color:#666;}

.tagcount {}

.pagelist ul, .categorylist ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none;} 

.pagelist li, .categorylist li {display: inline; padding: 5px 5px 5px 0;}

.arrow, .arrow a, .arrow a:hover, .arrow a:visited {font-weight:bold; font-size:14px; color:#666;}

.titlelist {width:660px; text-align:justify; text-transform:uppercase; font-weight:bold; color:#999; line-height:18px; }

.titlelist ul, ul.titlelist {list-style-position: outside; list-style-type:none;}

.titlelist li, li.titlelist {display: inline; padding:4px; list-style-type:none; font-size:14px; margin-left:-2px; text-transform:none;}

li.titlelist a, li.titlelist a:hover, li.titlelist a:visited {margin-right:10px; color:#999; }

.highlight img, .highlight a, .highlight a:visited, .highlight a:hover, img.highlight {border:1px solid #ddd; padding:10px; display: block; margin-left: auto; margin-right: auto}

.st-related-posts ul, ul.st-related-posts {list-style-type:none;}

.st-related-posts a, .st-related-posts a:hover, .st-related-posts a:visited {font-size:14px; letter-spacing:0; color:#999;}


/* FOOTER details go here */

#footer {width:680px; font-size:11px; color:#666; margin:14px auto 6px auto;}

.siglogo {}

.footersep {width:660px; margin:0 0 0 10px;}

.postpreview {width:660px; background:#fff; margin: 0 0 2px 0; text-align:center;}

.attached-image, .attached-image img, img.attached-image {border-width: 4px 4px 12px 4px; border-color:#ffffff;}

.postinfo a:link, .postinfo a:visited, .postinfo a:hover {font-weight:bold; color:#000000; text-decoration:none;}
	
	
/* COMMENT details go here */

#commentbox {width:700px; padding:0; margin: 0 auto;}

.respond {padding-top:10px; width:660px; margin: 0 20px; text-align:left;}

.respond p {font-size:16px; letter-spacing:1px; line-height:24px;}

.respond li, .respond ol, .respond ul {list-style-type: none;}

.commentlist, .commentlist ol, .commentlist ul {padding:6px 0; margin:0; list-style-type: none;}

.commentlist li, .comment li, .parent li, .byuser li, .pingback li, .trackback li, .comment-author-authorname li, 
.bypostauthor, .depth-1 li, .depth-2 li, .depth-3 li, .depth-4 li, .depth-5 li,
.depth-6 li, .depth-7 li, .depth-8 li, .depth-9 li, .depth-10 li {list-style-type: none; margin:0; padding:0;}

.even li, .even, .thread.even li, .thread-even {background: #ddd;}

.odd li, .odd, .thread-odd li, .thread-odd, .alt li, .thread-alt li, .alt, .thread-alt {background: #ddddcc;}

.comment-author, .vcard {margin-bottom:5px; font-variant:small-caps; font-size:13px;}

.fn {font-weight:bold; font-style:normal; color:#000;}

.comment-meta, .commentmetadata {margin-bottom:5px; border-bottom:1px dashed #afa18b; font-weight:normal; font-variant:small-caps; padding-left:65px;}

.comment-meta a, .comment-meta a:hover, .comment-meta a:visited, .commentmetadata a, .commentmetadata a:hover, .commentmetadata a:visited, .comment-edit-link a, .comment-edit-link a:hover, .comment-edit-link a a:visited {color:#666;}

.reply {margin-bottom:8px; padding:2px; font-weight:normal; font-variant:small-caps; display:block; background: #fff;}

.comment-reply-link {color:#000;}

.comment-body {border:0;}

.comment-body p {padding:0 30px;}

.children ul {margin:-20px; padding:0; list-style-type:none;}

.avatar, .avatar-default, .photo, .avatar-32 {padding:10px; margin: 10px 0px -30px 10px;}


/* EXTRA details go here */

#nonesuch {width:100%; height:100%;}

div.sociable { margin: 5px 0; }

span.sociable_tagline, span.sociable-tagline span, .sociable-tagline span, .sociable-tagline { padding: 5px 0; margin-bottom:5px;}

.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;
}