/*
THEME NAME: ARTNEGRO
THEME URL: www.thingsgoboom.org
DESCRIPTION: A Child-Theme based on Thematic
Template: thematic
VERSION: 0.1
AUTHOR: Zack Johnson
AUTHOR URL: www.thingsgoboom.org
TAGS: three columns,fixed width,simple,seo,microformats,widgets,framework,options page,hooks,filters,valid XHTML,valid CSS, blue, sifr
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
ART NEGRO Special Thanks:

Ian Stewart - http://themeshaper.com
Prince -  http://prince.org/
Arabian Prince - http://www.myspace.com/arabianprince
Asian Prince 213 - http://www.geocities.com/asianprince_213
Princess Cruises - www.princess.com/ 

*/

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

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

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

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

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

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

/************************************************ Style for drop-down menu */



/* =Global Elements
-------------------------------------------------------------- */


body {
    font-family:Georgia, serif;
   /* padding: 0px;
    margin: 0px;*/
    font-size: 16px;
    line-height: 24px;
   background: #ffffff;
}

#wrapper {
    border-top:none;
}

a:link {
	color:#666666;
}
a:visited {
    color:#666666;
}
a:active,
a:hover {
    color: #FF0000;
	
}



/* =Header
-------------------------------------------------------------- */

#header{
	z-index:99; /* IE7 z-index bug */
}

/* The rest of the header may need margin and padding removed
    for this to work properly--play around with it */
#blog-title a {
display:block;
text-indent:-9000px;
height: 37px; /* height of your header, like 180px */
width: 940px; /* width of your header, like 940px */
background:url(http://www.artnegro.com/images01/title01.jpg) no-repeat top center;
}
#blog-description {
position:absolute;
left:-9000px; /* We avoid display:none because it's bad for SEO */
}

#branding {
    padding:30px 0 0px 0;
}



/* =Menu
-------------------------------------------------------------- */

#access {
	overflow:visible;
	position:static;
	float:none;
    border-bottom:1px solid #666666;
    height:40px;
	width:940px;
    font-size:13px;
    overflow:visible;
    z-index:100;
	margin-left: auto;
    margin-right:auto;

}

.menu{
	position:static;
	width: 940px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;

	padding-top: 7px;
	padding-right: 0pt;
	padding-bottom: 8px;
	padding-left: 0pt;
	overflow-x: visible;
	overflow-y: visible;
	overflow:visible;
}
.menu ul{
	padding:0;
	margin:0;
}
.menu ul li ul{

}
.menu li{
	margin:0;
	padding:0;
}
.menu li a, .menu li a.on{
	text-align:left;
	margin:0px;
	border-left:0px;
}
.main{
	clear:both;
}


/*** THEMATIC SKIN ***/
.sf-menu {
    border:0px solid;
	float:left;
	color: #ff0000;
}
.sf-menu a, .sf-menu a:visited  {
	color:	#fff;
	font-weight: bold;
	border:0px solid;
	padding:9px 13px 0px 0px;
	text-decoration:none;
	color: #ff0000;
}

.sf-menu li {
	background:	#FFFFFF;
}
.sf-menu li li {
	background:	#FFFFFF;
}

.sf-menu li li li {
	background: #FFFFFF;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #fff;
	outline:		0;
	color: #000000;
}

.sf-menu ul {
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:32px; /* overriding essential styles */
	
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
    background:#fff;
	border-bottom:none;
}
.sf-menu ul a:hover {
    color: #000;
}

/* =Content
-------------------------------------------------------------- */

.page-title a:active,
.page-title a:hover {
    color: #FF0000;
}
.entry-title a {
    color:#000;
    text-decoration:none;
}
.entry-title a:active,
.entry-title a:hover {
    color: #FF0000;
}
.entry-meta a:active,
.entry-meta a:hover {
    color: #FF0000;
}
.entry-utility a:active,
.entry-utility a:hover {
    color: #FF0000;
}
.page-link a:active,
.page-link a:hover {
    color: #FF0000;
}
.home #content .sticky {
    border:1px solid #666666;
    margin:0 0 40px 0;
    padding:22px 20px 0 20px;
}

/* =Navigation
-------------------------------------------------------------- */
.navigation a:active,
.navigation a:hover {
    color: #FF0000;
}


/* =Comments
-------------------------------------------------------------- */
#comments-list .comment-meta a:active,
#comments-list .comment-meta a:hover {
    color: #FF0000;
}

.comment-reply-link a:active,
.comment-reply-link a:hover {
    color: #FF0000;
}
.comment-navigation a:active,
.comment-navigation a:hover {
    color: #FF0000;
}
#respond .required {
    color:#FF0000;
    font-weight:bold;
}

/* =Asides, Sidebars & Widget-Ready Areas
-------------------------------------------------------------- */
.aside .current_page_item a {
    color: #FF0000;
}
.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF0000;
}
.aside a:active,
.aside a:hover {
    color: #FF0000;
}

/* =Footer
-------------------------------------------------------------- */

#footer {
    border-top:1px solid #666666;
    margin-top:6px;
	width:940px;
	margin-left: auto;
    margin-right:auto;
}
#siteinfo {
    color:#666;
    font-size:11px;
    line-height:18px;
    padding:12px 0 22px 0;
}
#siteinfo a {
    color:#666;
}
#siteinfo a:active,
#siteinfo a:hover {
    color: #FF0000;
}

/* =PageNavi
-------------------------------------------------------------- */

/* Using !important to override PageNavi CSS */

.wp-pagenavi a:hover {
    border:1px solid #666666 !important;
    color:#FF0000 !important;
}






