/*
Theme Name: GoodNCrazy
Theme URI: http://dabbledstudios.com/
Description: Custom Child Theme for viligance for GoodNCrazy.com
Author: Nancy Dorsner
Author URI: http://nancydorsner.com/
Template: vigilance
Version: 0.1
.
This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url("../vigilance/style.css");

h1#title, div#title {
font-size:4.6em;
font-weight:bold;
line-height:0;
width:500px;
float:left;

}

.post-header {
border-bottom:4px double #A6E1FE;
padding-bottom:7px;
}
.post-header h1, .post-header h2 {
font-size:2.6em;
font-weight:normal;
line-height:1.1em;
}
.post-header h1 a:link, .post-header h1 a:visited, .post-header h2 a:link, .post-header h2 a:visited {
color:#006699;
}
.post-header h1 a:hover, .post-header h2 a:hover {
color:#3399cc;
}

.post-footer {
border-bottom:1px solid #A6E1FE;
color:#666666;
}

blockquote {
background:#DCFAFE url(images/quotes.png) no-repeat scroll left top;
clear:both;
color:#141310;
display:block;
font-size:1.2em;
font-style:italic;
margin:20px 0;
padding:20px 20px 10px 45px;
}

#header {
border-bottom:0px solid #333333;
padding:0 0 0px;
}

#body {
color:#333333;
}
a:link, a:visited { color: #330000; }

.entry img.alignleft, .entry img.alignright, .entry img.aligncenter {
border:0px solid #EEEEEE;
}

#footer {
background:transparent url(images/footer.png) repeat scroll center top;
border-top:0 solid #EEEEEE;
height:90px;
}

#credits {
background:transparent url(images/50white.png) repeat scroll 0 0;
border-top:0 solid #EEEEEE;
color:#990000;
font-family:Arial,Helvetica,sans-serif;
margin-top:15px;
padding:3px;
border:1px solid #330000;
}


/* graphic formatting - nancy*/
#headgraphic {
border:0px solid #333333;
background:transparent url(images/header.png) no-repeat scroll 0 0;
padding:0 0 0px;
height: 265px;
float: left;
}


#sbgraphic {
float:right;
}
#sb-ad{
float:right;
margin-top: 20px;
}

/* my wide sidebar sidebar2*/

.w-sidebar {
float:left;
width:300px;
}


/* nav bar*/
#nav li a:link, #nav li a:visited {
color:#330000;
text-decoration:none;
}

#nav {
float:right;
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:1.5em;
margin-top:10px;

}




#nav li.current_page_item a, #nav li.current_page_parent a, #nav li.current_page_ancestor a, #nav li.current-cat a, #nav li a:hover { 
border:1px solid #990000;
color:#990000;
padding:0.2em;
text-decoration:none;
}

/*tabs and widgets*/

h2.widgettitle {
background:#FFFFFF url(images/swirloverlay.png) no-repeat scroll right bottom;
border:1px solid #oooooo;
color:#990000;
font-family:"Trebuchet MS","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;
font-size:2.0em;
font-weight:bold;
letter-spacing:1.2pt;
margin-bottom:5px;
margin-top:30px;
padding:10px;
text-transform:uppercase;
}

.tabbed-widget {
background:#dcfafe url(images/whiteswirl3.png) no-repeat scroll right bottom;
border:medium none;
float:left;
padding:10px;
margin-bottom:5px;
width:280px;
}
.ui-tabs .ui-tabs-nav li {
background:#3399cc none repeat scroll 0 0;
float:left;
margin-right:0.5em;
width:auto;
}

.ui-tabs .ui-tabs-nav li {
float:left;

padding:5px;
width:auto;
}

.ui-tabs li.ui-tabs-selected a {
background:#A6E1FE none repeat scroll 0 0;
color:#330000;
padding:0 0.5em;
text-decoration:none;
}


ul li.widget ul li a {
display:block;
padding-left:5px;
padding-right:5px;
background: transparent;
}

ul li.widget ul li {
border-bottom:1px solid #A6E1FE;
padding:0;
font-size:1em;
}

ul li.widget ul {
font-size:1em;
margin:0;
}

ul li.widget ul li a:hover {
color:#330000;
text-decoration:none;
background:#dcfafe
}

/*Bottom page posts*/

#content .archive2 {
border:0 solid ;
clear:none;
float:left;
padding:10px;
font-size: 1.1em;
}
		#content .archive2 img {
						float: left;
			margin: 0 5px 5px 0;
		}
		#content .archive2 h3 {
		
				margin: 0px;
		}
		#content .archive2 p {
			line-height: 1.5em;
			
		}




/*header link buttons*/

#linkbutton {
border:0px solid black;
float:right;
width:420px;
position:relative;
top:35px;
}


#twit {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:85px;
top:110px;
width:50px;
}

#rss {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:-45px;
top:55px;
width:50px;
}
#flickr {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:-100px;
top:115px;
width:50px;
}
#house {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:190px;
top:80px;
width:50px;
}
#food {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:90px;
top:135px;
width:50px;
}
#kids {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:-60px;
top:105px;
width:50px;
}
#html {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:-200px;
top:30px;
width:50px;
}
#photo {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:-180px;
top:40px;
width:50px;
}
#mail {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:175px;
top:120px;
width:50px;
}
#su {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:15px;
top:165px;
width:50px;
}
#fb {
border:0px solid black;
float:right;
height:50px;
position:relative;
right:40px;
top:187px;
width:50px;
}