/*  
Theme Name: Wilson v2
Theme URI: http://www.pixelfight.com
Description: Jennifer Wilson v2
Version: 2.0
Author: trott (trott[at]pixelfight.com)
Author URI: http://www.southwestsix.com 

*/
body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 1px 0 0 0;
}
h1{
font-family: Georgia, Sans-serif;
font-size: 24px;
padding: 0 0 10px 0;
}
body{
margin: 2px;
font-family: "Arial", Helvetica, Georgia, Sans-serif;
font-size: 13px;
text-align: center;
vertical-align: top;
background:  #000;

background: url(images/flower_back_blue.gif) repeat;
}
blockquote {
	clear: both;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 13px;
	color:#4f6202;
	font-style: italic;
}
a:link, a:visited{

text-decoration: none;
color: #7eb124;
}
a:hover{
text-decoration: none;
color: #6f952b;
}
p{
padding: 10px 0 0 0;
}
#wrapper{
margin: 0 auto 0 auto;
width: 1000px;
text-align: left;
}
#header{
background: url(images/rotate/rotateimage.php) no-repeat;
width: 1000px;
height: 525px;
}

#headerct{
margin: 0 auto 0 auto;
background: url(images/header2.gif) no-repeat;
width: 1000px;
height: 325px;
}

#heading{
padding: 0px 0 0 0px;
height: 325px;
}
#headingd{
font-size: 15px;
padding: 0px 0 0 0px;
height: 300px;
color: #fff;

}
#heading a{
font-size: 36px;
color: #fff;
font-family : "Helvetica",Myriad Web,Verdana,Arial,sans-serif;
font-weight:bold;
}
#container{
margin: 0px 0 10px 0;
background:url(images/cont2.gif) #fff repeat-y;
float: left;
width: 1000px;
}
#clearhead{
	clear: both;
	}

#jenwelcome{
margin: 0 auto 0 auto;
background:url(images/wel_back.gif) #fff no-repeat;
width: 1000px;
height: 100px;
}
#jencon{
padding: 5px;
width: 700px;
}


#sidebar{
vertical-align: top;
background: url(images/sidebar_back.gif) #ffffff repeat-x;
width: 1000px;
min-height:255px;
margin: 0 0 0 0px;
}
/*background: url(images/bars.gif) no-repeat;*/
 #sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
margin: 0px 0 0 0;
}
#sidebar ul #calendar a{
color:#fff;
}
#sidebar ul li{
padding: 10px 0 10px 40px;
float:left;
width: 130px;
color:#9ad532;
}
#sidebar ul li h2{
background: url(images/bars.gif) no-repeat;
text-transform:uppercase;
font-family:Arial, Georgia, Tahoma, Verdana, Serif;
font-size: 14px;
color:#51524b;
line-height: 4px;
height: 38px;
width: 130px;
padding: 5px 5px 0 10px;
}
#sidebar ul ul li{
float:none;
padding: 0;
line-height: 24px;
}
#sidebar ul ul li a:link, a:visited{
color:#9ad532;
font-size: 12px;
text-decoration:none;
}
#sidebar ul ul li a:hover{
color: #7eb124;
text-decoration:underline;
font-size: 12px;
}



#today{
font-weight:bold;
color: #fff;
text-decoration:underline;
}
.postc{
background: #fff;
margin:auto; 
width: 950px;
display:table;
}
.post{

 padding: 15px 0 0 25px; 
}

/* center all images in post */
.post IMG {
    display: block;

border-style:solid;
	border-color:#999999;
	border-width:1px;
	background: #fff;
	padding: 5px;
	}
	
}


.post h2 a{
font-family: "Tahoma",Georgia, Sans-serif;
font-size: 20px;
color: #fff;
font-weight: bold;

}


/* added by trott */
#posttitle h2 a{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
font-size: 20px;
color: #51524b;
font-weight: bold;

}

.righttitle{ float: right; width: 44px; height: 49px; background: url(images/date-big.gif) no-repeat #fff  ;}

.lefttitle{background: url(images/postbg2.gif) no-repeat; height:50px; margin-right: 42px;}

.lefttitlespan{background: url(images/postbg2.gif) no-repeat; height:50px;}

#posttitlestatic{background: url(images/postbg2.gif) no-repeat; height:50px; }
.smalltitlescript{
font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #51524b;
	line-height: 1.9em;
	padding-left: 2px;
	border-bottom:#a9a9a9 1px dashed;
	width: 910px;
}

#posttitlestatic{background: url(images/postbg2.gif) no-repeat; height:50px; }


.eborder{
background: none;
margin: 5px 0 0 0;
width: 900px;
height: 0px;
}

.entry{
width: 900px;
line-height: 18px;
font-family: "Arial",Georgia, Sans-serif;
font-weight: normal;
font-size: 13px;
}

.postmetadata{
background: url(images/postbg3.gif) no-repeat; height:50px; margin-right: 42px;
width: 908px;
height:35px;
margin: 0;
padding: 7px 0 0 5px;
color:#51524b;
}
.postmetadata .commentp{
text-align:right;
font-family: "Arial",Georgia, Sans-serif;
font-weight: normal;
font-size: 13px;
color:#427100;
margin: -15px 0 0 1px;
padding: 0 0 0 0;

}
.navigation{
padding: 10px 0 0 0;
font-size: 14px;
font-weight: bold;
line-height: 18px;
}

#footer{
clear: both;
float: left;
width: 1000px;
background: url(images/footer.gif) no-repeat #fff;
color: #fff;
margin: -10px 0 0 0;
text-align:center;
}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Hevletica, Georgia, Sans-seriff;
	font-size: 12px;
}


/* CSS MENU BEGINS */
  .tabs {

background-color: #1fbde0;
	background-image: url(images/p7exp_mbar.jpg);
  padding-left: 0px;
  height: 22px;
    clear: both;
 }

.tableft {
  clear: both;
  background: #1fbde0;
  padding-left: 0px;
  width: 100%;
    margin-right: 200px;
float:left;
}

.tabright {
  clear: both;
  padding-left: 0px;
  margin-right: 0px;
  width: 190px;
float:right;
  

      }

/* CSS MENU BEGINS */
  #welcome {
  clear: both;
  padding-left: 6px;
      float:left;
      width:986px;

      }


/*-----------------------------------------------------------------------------------------------
  Search
-----------------------------------------------------------------------------------------------*/

#search
{
	color: #1fbde0;
	font-size: 12px;
	font-family:Tahoma, Georgia, Arial, Verdana, Serif;
	text-transform:none;
	float:right;
	width:190px;
	margin:0px 0 0 0;
}

#searchform{
	margin:0em 0;
		color: #1fbde0;
}

	/* placed by trott for sidebar menu items */

#navcontainer { width: 190px; 
color: #000;

}

#navcontainer ul
{
margin-left: 0;

	padding: 8px 4px 8px 12px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
color: #000;
}

#navcontainer a
{
display: block;
padding: 8px 4px 8px 12px;
width: 198px;
background: #cccccc url('images/bgnavigation.gif') repeat-x;	
border-bottom: 1px solid #eee;

}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #999999;
background: #E8F6BF url('images/bgnavigationover.gif') repeat-x;
color: #fff;
}

/*CSS Sabrosus style pagination*/
div.pagination {
	padding:3px 0px 20px 25px;
	margin:3px;
	text-align:left;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #605f5f;
	
	text-decoration: none; 
	color: #aadb51;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #605f5f;
	color: #000;
	background-color: #cccccc;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #a9db51;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #bfbfbf;
	color: #e8e8e8;
}

/* added for datebox mod hacked from another theme by trott */
.datebox
{
	float:right;
	margin:-1px 0;
	color:#fff;
	width: 45px;
	height: 49px;
	padding:0;
	background: url(images/date-big.gif) no-repeat;
}



.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: 2px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #676767;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-right: 3px;
}

#headerx
{
	position: absolute;
	background: #FF7800 url(images/a8.gif) repeat-x;
	width: 950px;
	height: 92px;
	color: #fff;
	padding-left: 20px;
}

#headerx span
{
	font-weight: normal;
}

#headerx h1
{
	font-size: 170%;
	line-height:1em;
	margin:10px 0 0 0;
}
#headerx h1 a 
{
	color:#fff;
	text-decoration:none;
	border:none;
}
#headerx h2
{
	font-size: 100%;
	font-weight: normal;
	color: #FCE2CA;
	margin:5px 0;
	padding:0;
	font-family:"Lucida Sans Unicode","Trebuchet MS", Verdana, Arial, Serif;
}
/* added for datebox mod hacked from another theme by trott */

/* added container for comments and buttons on the right */

.commentbuttons{ float: right; width: 265px; height: 50px; background: #ffffff;}

.commentarea{background: #ffffff; height:200px; margin-right: 265px; }

.commentmainframe{background: #ffffff; height:200px;}

/* added container for comments and buttons on the right */

/* 
comments		
------------------------------------------------------ */

body#commentspopup {
margin: 0 10px;
}
#comments {
background: #fff;
font-size: 11px;
text-align: left;
}
#comments-header {
background: #d7d7d7;
margin: 0 0 20px;
padding: 5px;
padding-top: 0;
}
#comments-header-inner {
padding: 10px;
background: url(images/poptitle.gif) #d9d9d9 no-repeat;
border: 0px solid #bbb9b9;
border-top: none;
}
#comments-header h1 {
margin: 0;
padding: 0 0 5px;
border-bottom: 1px solid #cececd;
font: 1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif;
color: #8c8c8c;
text-transform: uppercase;
letter-spacing: -1px;
line-height:1em;
}
#comments-header h1 a:link {
color: #8c8c8c;
}
#comments-header h2 {
padding-top: 20px;
font-size: 0.9em;
}

/* --- added for EXIF info --- */
#comment-form-inner ul li {
font: 100%/1.3em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
list-style-type: none;
margin: 0;
padding: 0 5px;
border-right: 1px dashed #e1e1e1;
border-left: 1px dashed #e1e1e1;
border-top: 1px dashed #e1e1e1;
line-height: 18px;
background: #f5f5f5;
}

/* --- added for EXIF info --- */
#comments-info {
margin: 20px 0 0;
padding: 10px 0 0;
border-top: 1px solid #cececd;
}
#comments-info p {
font-size: 0.8em;
}
p.comments-meta {
margin: 10px 0 0;
padding: 0 0 5px 80px;
border-bottom: 1px solid #BDA7B0;
font-size: 0.9em;
line-height: 1.2em;
}
div.comment-main {
margin: 20px 0;
padding: 10px;
background: #f5f5f5;
border: 1px dashed #e1e1e1;
font-size: 0.95em;
}
div.comment-main.authorcomment {
background: #E8D9E1;
}
div.comment-meta {
margin: 0 0 0 0px;
font-size: 0.9em;
line-height: 1.2em;
}
div.gravatar {
float: left;
}
span.comment-meta-author {
display: block;
margin: 0 0 3px;
padding: 0 0 3px;
border-bottom: 1px solid #cececd;
font-weight: bold;
text-transform: uppercase;
}
div.comment-body {
margin: 10px 0 0;
}
#comment-form {
background: #d7d7d7;
margin: 20px 0;
padding: 5px;
}
#comment-form-inner {
padding: 10px;
background: #fff;
border: 1px solid #bbb9b9;
}
#comment-form h2 {
margin: 0;
padding: 0 0 5px;
border-bottom: 1px solid #cececd;
font: 1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif;
color: #8c8c8c;
letter-spacing: -1px;
line-height:1em;
}
#comments-form label {
display: block;
font-size: 0.85em;
text-transform: uppercase;
letter-spacing: 0.2em;
}
#comments-form label em {
font-style: normal;
text-transform: none;
letter-spacing: normal;
}
#author, 
#email,
#url,
#comment {
width: 95%;
margin: 0 0 10px;
padding: 4px;
background: #f7f7f7;
border: 1px solid #e0e0e0;
font: 0.9em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
}
#comment-submit {
padding: 5px 10px;
background: #888;
border: 3px double #999;
border-top-color: #ccc;
border-left-color: #ccc;
font-size: 85%;
color: #d5d5d5;
text-transform: uppercase;
text-align: center;
letter-spacing: 0.1em;
}
div.comment-form-info {
margin: 10px 0 10px;
border-bottom: 1px solid #cececd;
font-size: 0.9em;
color: #666;
line-height: 1.4em;
}
div.comment-form-info p {
margin: 5px 0;
}
p.trackback {
overflow: hidden;
}

/* ------------ tags for pop comments page --------------- */
#pop-title {
padding: 0 0 0px;
border-bottom: 1px solid #cececd;
font: 1.5em Arial, "Trebuchet MS", Trebuchet, sans-serif;
color: #8c8c8c;
letter-spacing: -1px;
line-height:1.5em;
}

#commentinsert {
background:url(images/comdata.gif) #f1f2f2 repeat-x;
}

#postbreak{
margin: 0px 0 0px 0;
background:url(images/post_break.gif) #fff no-repeat;
height: 70px;
width: 100%;
}

.comdata{
background: #f1f2f2; height:12px;
border-top: 1px; color:#000; 
height:12px;
margin: 0;
padding: 0px 0 0 0px;
color:#51524b;
}

#menu
{
	position: relative;
	height: 67px;
	padding: 0 20px 0 5px;
	margin: 10px 0 10px 0;
	font-family:Tahoma, Georgia, Arial, Verdana, Serif;
	text-transform:uppercase;
}

/* for defining the nav bar width, so safari does not bunch nav up */

#navwrap {
  
    margin:0 auto;
    width:1000px;
    }

#navfixed {
    float:left;
    width:750px;
	  height: 22px;
    }
#searchsection {
  background-image: url(images/p7exp_mbar.jpg);
	background-repeat: repeat-x;
    float:right;
    width:250px;
	height: 24px;
    }
/* for defining the nav bar width, so safari does not bunch nav up */

/* for the buttons under the posts */
#comwrap { position: relative; }

		#col1 { 
			left: 0; 
			width: 212px; 
			z-index: 100; 
		} 
			
		#col2 { 
			left: 25%; 
			width: 212px; 
			z-index: 100; 
		} 
		
		#col3 { 
			left: 50%; 
			width: 212px; 
		} 
		
		#col4 { 
			left: 75%;  
			width: 112px; 
		} 
		
		#col1, #col2, #col3, #col4 { 
			background: #FFF; 
			border: none;
			position: absolute; 
			/*/*/width: 212px; /*resets to work for NN4*/
		} 


#conbuttons
{
padding:0;
margin-top:4px;
color:#fff;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
}

#conbuttons li {display:inline;}

#conbuttons li a
{
padding:0.1em 2em;
background-image: url(images/s_button_off.gif);
background-repeat: no-repeat;
color:#848484;
text-decoration:none;
float:left;
border:0px solid #000;
}

#conbuttons li a:hover
{
background-image: url(images/s_button_on.gif);
background-repeat: no-repeat;
color:#000;
}
/* for the buttons under the posts */
