/*  
Theme Name: YellowJacket
Theme URI: http://www.antbag.com
Description: An awesome swarm of black and yellow.
Version: 1.1
Author: Antbag
Author URI: http://www.antbag.com/

*/
* { margin:0px; padding:0px; }

body { background-color:#DCDACF; background-image:url(../../../../images/background_pages.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333333; }


#access {  width:770px; height:21px; background-color:#DCDACF; padding-top:3px;}
#access ul { text-align:right; padding:0px; margin:0px;}
#access ul li { display:inline; border-left: 1px solid #999999;  }
#access ul li.first, #nav1 ul li.first { border-left: none; }
#access ul li a:link, #access ul li a:visited { color:#666666; text-decoration:none; font-size:0.9em; padding:0px 10px;}
#access ul li a:hover, #access ul li a:active { color:#333333; text-decoration:none; }

#wrapper { width:770px; margin:0px auto; background-color:#FFFFFF; background-image:url(../../../../images/background_content.gif); background-repeat:repeat-y;  }
#header { margin-top:-15px; background-image:url(../../../../images/header_pages.jpg); height:232px; width:770px;}

#nav1 { position:relative; top:7px; width:480px; text-align:right; font-size:0.9em; }
#nav1 ul { margin:0px; padding:0px; }
#nav1 ul li { display:inline; border-left: 1px solid #333; padding:0px 10px;  }
#nav1 ul li a:link, #nav1 ul li a:visited { color:#666666; text-decoration:none; }
#nav1 ul li a:hover, #nav1 ul li a:active { color:#FFF; text-decoration:none; }

#nav2 { margin-top:-25px; width:450px; padding-left:20px; height:25px;}
#nav2 ul li {display:inline;  }
#nav2 ul li a:link, #nav2 ul li a:visited { color:#666666; text-decoration:none; background-image:url(images/arrow_white.gif); background-repeat:no-repeat; padding-left:20px; padding-right:50px;}
#nav2 ul li a:hover, #nav2 ul li a:active { color:#FFF; text-decoration:none; }

#maincontent { float:left;  padding:10px 50px 10px 20px; width:426px; }
#sidecontent { }

#footer { clear:both; padding:10px; background-color:#000000; color:#999999; font-size:0.9em; }
#footer a:link, #footer a:visited { color:#666666; text-decoration:none; }
#footer a:hover, #footer a:active { color:#CCCCCC; text-decoration:underline; }

a:link, a:visited { color:#003399; text-decoration:none; }
a:hover,  a:active { text-decoration:underline; }

h1 a:link, h1 a:visited { color:#333333; text-decoration:none; display:block; border-bottom: 1px solid #999; padding-top:5px; }
h1 a:hover, h1 a:active { text-decoration:underline; }

h1 { font-size:1.6em; padding-bottom:0.7em; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; }
h2 { font-size:1.2em; padding-bottom:0.7em; }
p { padding-bottom:0.7em; line-height:150%; }

h3 { }
h4 { }


blockquote { font-style: italic; margin: 1.5em 30px 1.5em 30px; padding: 4px 4px 4px 10px; background: #333; border-top: 1px dotted #ccc; border-left: 1px dotted #ccc; }

.entry p { }
.entry ul, .entry ol { }
.entry ul { list-style-type: disc; }	
.entry li { margin: 0 0 5px 0; }
		
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { 
	margin: 5px 0 5px 30px; 
}

.entry img.left { 
	padding: 6px; 
	margin: 0.5em 15px 0.5em 0; 
	border: 1px solid #ccc;
	background: #eee;
	float: left; 	
	clear: left; 
}
		
.entry img.right { 
	padding: 6px; 
	margin: 0.5em 0 0.5em 15px; 
	border: 1px solid #ccc;
	background: #eee;
	float: right; 
	clear: right; 
}
		
.entry img.center { 
	display: block; 
	padding: 8px; 
	margin: 0 auto 1.5em auto; 
	border: 1px solid #ccc;
	background: #eee;
	float: none; 
	clear: both; 
}
	
.entry img.off { 
	padding: 0 !important; 
	border: none !important; 
}
		
.entry img.stack { 
	clear: none !important; 
}




/*----POST----*/


.post { }
.post h2 { font-size: 1.6em; padding-top: 10px; }
.entry { }
.postinfo { color: #999999; }
.postinfo a { color: #999999; }
.postdate{ color: #999999; }
p.postmetadata { color: #999999; border-top: 1px solid #999999; margin-top: 20px; }
p.postmetadata strong { float: right; }

/* This is the link at the bottom of a post which lets you go to the next or previous post */

.navigation{ padding: 10px; font-weight: bold; }

/*----SIDEBAR STYLES----*/

.sidebar { float:right; width:240px; padding:10px; color:#FFFFFF; margin-right:10px; font-size:0.95em; color:#CCCCCC; }

.sidebar h1 { font-size:1.4em; border-bottom:1px solid #666; padding-bottom:0.3em; margin-bottom:30px; }
.sidebar p { padding-bottom:30px;}
.sidebar a:link, .sidebar a:visited { color:#FFCC33; text-decoration:none; }
.sidebar a:hover, .sidebar a:active { color:#FFF; text-decoration:underline; }

.sidebar ul{
	list-style: none;
	margin: 0;
	padding: 0 10px 0 10px;
}

.sidebar ul li{
	padding: 10px 0 10px 5px;
}

.sidebar ul li h2 {font-size:1.4em; border-bottom:1px solid #666; padding-bottom:0.3em; margin-bottom:10px; font-weight:normal;}

.sidebar ul ul li{
	padding: 0;
	margin: 0 0 0 13px;
	list-style:square;
	line-height:150%;
}

.sidebar .syndication {
	width: 155px;
	height: 77px;
	position: relative;
}

.sidebar .syndication span{
	background: url(images/rss.jpg) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}
caption {font-weight:bold; padding:5px; text-transform:uppercase;}

table#wp-calendar { width: 200px; text-align:right }

/*----COMMENT FORM----*/

#comment-form{
}

.comments-template ol{ margin: 0px; list-style: none; }
.comments-template ol li { margin-bottom:10px; }
.comments-template h2 .comments-template h3{ font-size: 16px; color: #999999; padding: 0px; }

.commentmetadata { padding-top:20px; color:#999999; }

.commentmetadata strong { font-size: 1.2em; }
.comments-template p.nocomments { }
.comments-template input { border: 1px solid #000; padding:5px; background-color:#CCCCCC; }
.comments-template input:hover { background-color:#FFCC33; }

.comments-template textarea{
	color: #333;
	background: #FFF;
	border: 1px solid #CCC;
}

