/*

Theme Name: Scouty J
Theme URI: http://www.scoutj.com
Description: Seriously hacked to sh*t theme by Noelle
Version: 0.0054572
Author: Noelle D
Author URI: http://www.egeltje.org 
*/

/* Credits */

/*Based on three original WP Themes: */

/*Bloggia 3-Column Template by Alex King (http://www.bloggia.com/styles/bloggia_themer/) */

/* An original Design By Dave Reeder, www.davereederdesign.com */
/* Hint of fMulti theme added by http://www.fahlstad.se */

/* And some old designs by Ms. Eris http://erisfree.com/ */

/* Then it was all hacked to Sh*t by Noelle http://www.egeltje.org */
/* nothing like a little collaboration, eh? */


body { margin: 0; padding: 0; background: #ffffff; background: url('images/lttentbg.gif'); background-attachment: fixed;  }

* {margin: 0; padding: 0; border: 0px none; font-family: "Arial", Trebuchet MS, sans-serif }




/*------------Basic styles------------*/

h1, h2, h3, span#design { margin: 0 10px; color: #000000; font-weight: normal; text-decoration: none; background: transparent }

p {
	margin: 0 0 1em;
	padding: 0;
	line-height: 1.4em;
	font-size: 1.0em;
	}

/*p { font-size: 1.0em; line-height: 1.4em; text-align: justify }*/
h1 { font-size: 1.8em; line-height: 1.4em; letter-spacing: 0.25em }	/* site heading */
h2 { font-size: 1.6em; line-height: 1.4em; color: #D92691 }	/* site heading */
h3 { font-size: 1.3em; line-height: 1.4em; color: #D92691  }				/* sub headings */
#copyright { 	background-color: #ffffff;
	border: 3px solid #99306B;
	padding: 10px;
	margin-bottom:10px;
	color:#000000;
font-size:13px;
font-family:arial, sans-serif;
letter-spacing:0px;
text-align:justify;
margin:0px 0px 25px 0px;}



span#design {  float: right; background-color: #ffffff;
	border: 3px solid #99306B;
	padding: 10px;
	margin-bottom:10px;
	color:#000000;
font-size:13px;
font-family:arial, sans-serif;
letter-spacing:0px;
text-align:justify;
margin:0px 0px 0px 25px;
background-image:url();
background-repeat:repeat-x;
background-position:bottom; font-size: 10px; line-height: 35px }  /* floats the design link into position */

div { padding: 10px 0;}

/*-------------Layout----------------*/

#hdrimg {			/* Large image */
	
	width: 100%;
	margin-bottom: none;
	background-position: center;/* ie5x hack begins here */     
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 165px;
}
html>body #hdrimg {
	height: 165px;        /* ie5x hack ends here */
	
}



.quip  { 
color: #E9E9D6;
background-color: #867258;
width: 300px;
position: absolute;
right: 50px;
top: 20px;
height: 230px;
z-index: 1;
font-size: 10px;
font-family: georgia, verdana, sans-serif;
text-align: center;
padding-top: 20px;
letter-spacing: 0px;
border: 3px solid #000000;
}

#bttmbar { float: left; width: 100%; height: 35px;  }    
/* Bottom copyright bar */

.rowcontainer {						/* Used to keep the divs in a row.  you can use this for any size of divs */
	float: left;
	margin-bottom: 5px;
	width: 100%;
	overflow: hidden;
	
}





/*-----------------------------------Other tags-----------------------------------------*/

acronym { border-bottom: 1px dashed #CE1772; cursor: help }

blockquote {
align: left; 
text-align: justify;
padding: 10px;
margin: 10px;
font-weight:normal;
background-color:#C0DFFF;
border: 3px solid #99306B;
color:#000000;
font-family: arial, sans-serif;
font-size: 12px;
letter-spacing: 0px; 
}


/* lists */
ul { margin: 5px 0 5px 10px; list-style: url('images/bull.gif') }
ol { margin: 5px 0 5px 25px; list-style: decimal }
ol li, ul li { color: #ffffff; font-size: 0.8em; line-height: 1.0em }

hr { margin: 10px 0px; height: 1px; background: #000000; color: #ffffff }  /* rule styling */

img {margin: 0 10px} /* all images styling */
img.right {float: right}  /* right floating images */
img.left {float: left}   /* left floating images */

/*-------------------------------------------------------------------------------*/

/* Modification done to basic theme */
/* Added */

#searchdiv {
	margin-bottom: 10px;
		margin-left: 5px;
}

h4, h5, h6 {
  font-family: "Georgia", "Times New Roman", Times, serif;
  font-weight: normal;
}

a, a:visited {
    font-weight: bold;
    color: #CE1772;
    text-decoration: none; 
}
    
 a:hover {
    text-decoration: underline; 
}

/*font: bold 20px/1.0em "Trebuchet MS", "Verdana", sans-serif; }*/      




.outside {
position: relative;
top: 2px;
left: 0px;
right: 0px;
margin-left: 220px;
margin-right: 210px;
}

h3.entrytitle {
	font-family: sans-serif;
	font-size: small;
	color: #000000;
	font-weight:bold;
	text-transform: none;
}
	
h3.entrytitle a, h3.entrytitle a:visited {
	color: #CE1772;
	text-decoration: none;
}
	
h3.entrytitle  a:hover{
	color: #CE1772;
	text-decoration: underline;
}
    
h3 a {
    text-decoration: none;
    border: 0px none;
    color: #CE1772; 
}

div .entrybody h3, div .entrybody h2{
margin-bottom:10px;
color:#ffffff;

}
    
h3 a:hover {
    text-decoration: underline;
    border: 0px none;
    text-shadow: none;
    color: #CE1772;
}



.entry{
	background-color: #ffffff;
	border: 3px solid #99306B;
	padding: 10px;
	margin-bottom:10px;
	color:#000000;
font-size:13px;
font-family:arial, sans-serif;
letter-spacing:0px;
text-align:justify;
margin:0px 0px 25px 0px;
background-image:url();
background-repeat:repeat-x;
background-position:bottom;
}


.entrymeta {
	font-size: 11px;
	margin-bottom: 0px;
	color:#99306B;
}

.entry ul, .entry ol{
margin-left:10px;
list-style:disc;
margin-top:10px;
margin-bottom:10px;
}
.entry ul li, .entry ol li {
	padding-top:5px;
	line-height:1.5em;
	}

#bottlink {
	font-family: sans-serif;
	font-size: small;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
}

#bottlink a, #bottlink a:visited {
	font-family: sans-serif;
	font-size: small;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
}

#bottlink a:hover {
	font-family: sans-serif;
	font-size: small;
	color: #000000;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:underline;
}



/* Begin Comments*/

h2#comments{
	padding:2px;
	margin-bottom:0px;
	margin-top:0px;
	
	color:#99306B;
}
#commentblock {
background-color: #ffffff;
color:#000000;
font-size:15px;
font-family:arial, sans-serif;
letter-spacing:0px;
text-align:justify;
margin:0px 0px 0px 0px;
background-image:url();
background-repeat:repeat-x;
background-position:bottom;
border:3px solid #99306B;
}

#babycomment {
background-color: #ffffff;
color:#000000;
font-size:15px;
font-family:arial, sans-serif;
	background-color: #87BAF1;
letter-spacing:0px;
text-align:justify;
margin:0px 0px 0px 0px;
background-image:url();
background-repeat:repeat-x;
background-position:bottom;
border:3px solid #99306B;
}

ol#commentlist {
	margin-top:0px;
	padding: 5px;
	margin-left: 10px;
margin-right: 10px;


}

#commentlist li  p{
	margin-bottom: 0px;
	line-height: 15px;
	padding:0;
	font-size:1em;
}



.commentname {
	margin: 0;
	padding: 0  0 0px 0;
	color: #000000;
}

.commentinfo{
	line-height:0px;
	color: #000000;
}

.commenttext {
	clear: both;
	margin-bottom: 25px;
	padding: 10px;
	color: #000000;
border:3px solid #99306B;
	background-color: #87BAF1;

}

.commenttext-admin {
	clear: both;
	margin-bottom: 30px;
	padding: 5px;
background-color: #C0DFFF;
border:3px solid #99306B;
	color: #000000;
}

#commentsformheader{
	padding-left:18px;
	font-size: 1.4em;
	color:#99306B
}

#commentsform{
	margin-top:0;
	text-align:center;
	padding:0px 10px;
}

#commentsform form{
	text-align:left;
	margin:0px;
}

#commentsform p{
	margin:5px;
}

#commentsform form textarea{
	width:85%;
}
p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.form,input,textarea,checkbox,select,option { 
background-color:#ffffff;
border:3px solid #99306B;
padding: 3px;
color:#000000;
font-family: verdana, arial, sans-serif;
font-size:13px; 
font-weight:normal; }/* End Comments */

/* Sidebar styling*/

.menu1box { 
position: absolute;
left:2px;
width:190px;
}

.menu2box { 
position: absolute;
top:164px;
right:2px;
width:200px;
}

#lsidebar {
	
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0px;
}

#rsidebar {
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding:5px;

	
}




#lsidebar h2 {
font-size: 12px;
margin-bottom: 10px;
margin: 1px;
margin-top: 11px;
text-align: center;
padding-top: 5px;
background-color: #87BAF1;
border: 3px solid #99306B;
}

#rsidebar h2 {
font-size: 12px;
margin-bottom: 10px;
margin: 1px;
margin-top: 11px;
text-align: center;
padding-top: 5px;
background-color: #87BAF1;
border: 3px solid #99306B;
}


#lsidebar p{
	margin: 5px;
	color:#4E024E;
	}
#rsidebar p{
	margin: 5px;
	color:#4E024E;
	}


#lsidebar a, #lsidebar a:visited {
	color:#99306B;
	text-decoration:none;
}
#rsidebar a, #sidebar a:visited {
	color:#99306B;
	text-decoration:none;
}

.menutext { 
color:#4E024E;
font-size: 12px;
padding: 5px;
font-family: arial, sans-serif;
text-align: left;}
}


#lsidebar a:hover {
	color:#99306B;
	text-decoration:underline;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
}
#rsidebar a:hover {
	color:#99306B;
	text-decoration:underline;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
}



#lsidebar ul li {
	list-style-type: none;
	list-style-image: url('none');
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	margin-left: 10px
	}

#rsidebar ul li {
	list-style-type: none;
	list-style-image: url('none');
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	margin-left: 10px
	}


#lsidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}

#rsidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}




#lsidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}
#rsidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}



#lsidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}
#rsidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}



ol li, #lsidebar ul ol li {
	list-style: none;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}
ol li, #rsidebar ul ol li {
	list-style: none;
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
	}

#lsidebar ul ul li, #lsidebar ul ol li {
	margin-top: 3px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0.5em;
	padding-top: 0.1em;
	padding-right: 0;
	padding-bottom: 0.1em;
	padding-left: 0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url('images/bull.gif');
color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
}
#rsidebar ul ul li, #rsidebar ul ol li {
	margin-top: 3px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0.5em;
	padding-top: 0.1em;
	padding-right: 0;
	padding-bottom: 0.1em;
	padding-left: 0;
	list-style-type: none;

color:#4E024E;
font-size: 12px;
font-family: arial, sans-serif;
text-align: left;
}





#wrapper2 {
float: right;
width: 200px;
margin: 0;
padding: 0;
}

.quote {
align: left; 
text-align: justify;
padding: 10px;
margin: 10px;
font-weight:normal;
background-color:#C0C0FF;
border: 3px solid #99306B;
color:#ffffff;
font-family: arial, sans-serif;
font-size: 10px;
padding-top:10px;
padding-bottom:10px;
letter-spacing: 0px; 
}

img.photo {
background-color:#000000;
border:3px solid #99306B;
background-image: url(http://www.scoutj.com/wp/wp-content/themes/fluidity3c/images/tentbg.gif);
background-repeat: repeat-x-y;
 padding:5px;
 margin:5px 5px 5px 5px;
  }



