/*
THEME NAME: as-isn't
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');









/*
LAYOUT: One-Column (Right) Fixed
DESCRIPTION: Two-column 950px fixed layout with one sidebar right of content
*/

body {
    min-width:980px;
    margin:0;
    background-color: #121214;
}

p, ul, ol, dd, pre {
	font: 12px/18px Verdana, Arial, sans-serif;
	color: #DDD;
}

sup {
	position: relative;
	font-size: 10px;
}

#wrapper {
	width:980px; 
	margin: 0 auto 0;
	background-color: #1F1F23;
}


#header {
    position:relative;
    height:300px;
}
#branding {
}
#access {
    position:relative;
    overflow:hidden;
}
#main {
    width:980px;
    overflow:hidden;
    position:relative;
    margin:0;
    padding:0;
}
#container {
    width:794px;
	border-right: 1px solid #292929;
    float:left;
    margin:0;
    padding:0;
}
#content {
    margin:0;
    overflow:hidden;
	width: 690px; /* used to be 744px */
}
.main-aside {
    width:155px;
    float:right;
    position:relative;
    right:16px;
}
#secondary {
    clear:right;
}
#footer {    
    clear:both;
}
#subsidiary {
    width:940px;
    margin:0 auto;
    overflow:hidden;
}
#subsidiary .aside {
    width:300px;
    float:left;
    margin:0 20px 0 0;
}
#subsidiary #third {
    margin:0;
}
#siteinfo {
    clear:both;
    padding: 0 0 0 50px;
}


#question {
	position:fixed;
	bottom:10px;
	right:10px;
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	}









.entry-content a {
	color: #8E46E2;
	padding:0;
}
.entry-content a:hover {
	background-color: #45454C;
}
a:hover .entry-title {
	color: #C7C7DD;
}



.category-a .entry-title,
.category-a .entry-title a {
	color: #4080FF;
	border-top: 1px solid #4080FF;
	border-bottom: none !important;
	}

	.category-a a {
		color: #4080FF;
	}

.category-s .entry-title,
.category-s .entry-title a {
	color: #4FC92C;
	border-top: 1px solid #4FC92C;
}
	
	.category-s a {
		color: #4FC92C;
	}
	
.category-i .entry-title,
.category-i .entry-title a {
	color: #E5E5E5;
	border-top: 1px solid #E5E5E5;
	}
	
	.category-i a {
		color: #E5E5E5;
	}
	
	.category-i .entry-content a {
		border-bottom: 1px #777 dotted;
	}

.category-dollar .entry-title,
.category-dollar .entry-title a {
	color: #DB9E46;
	border-top: 1px solid #DB9E46;
	}
	
	.category-dollar a {
		color: #DB9E46;
	}

.category-nt .entry-title,
.category-nt .entry-title a {
	color: #FC2F00;
	border-top: 1px solid #FC2F00;
	}
	
	.category-nt a {
		color: #FC2F00;
	}




	


	

	
	

	
	
	
	



/* -------------------------------------------------------------- 
   
   Default styles for Images
   
   styles dupicated here from images.css in
   order to get Thematic through the auto-checker at the
   official WordPress Themes directory.
   
   When the directory can hunt though css files linked
   through @import the styles below will no longer be
   neccesary and will be removed.
 
  
-------------------------------------------------------------- */   

.entry-content img {
    margin: 0 0 18px 0;
    max-width:100%;
}
.alignleft,
img.alignleft {
	float: left;
    margin-right:20px;
}
.alignright,
img.alignright {
	display: block;
	float: right;
    margin-left:20px;
}
.aligncenter,
img.aligncenter {
	text-align: left;
	display: block;
	clear: both;
}
.wp-caption {
	text-align: center;
	margin-bottom:18px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	margin: 0;
	padding:5px;
}
.gallery img {
    margin:0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;
	margin:0 !important;
}







/* eShop */

ul.eshop li {
	margin:0 20px 20px 0 !important;
}

ul.eshopaz li span {
	border:none !important;
}

ul.eshopaz li {
	margin:0 !important;
}

ul.eshopaz li a {
	border:none !important;
}

.paginate {
	color: #555 !important;
}


