/*
Theme Name: Product Review
Description: Review products using wordpress.
Author: Scott Botkins
*/
/* top elements */* 

{ padding: 0; margin: 0; }

body {	margin: 0; 	padding: 0;	font: normal 14px 'arial', sans-serif;	color: #333;	background: #FFF url(./images/janetgradient02.jpg) repeat-x;	text-align: center;		height: 100%;	}

/* links */

a { background: inherit; color: #28439C; }a:hover { background: inherit; color: #666666; }

/* headers */

h1 {	font: bold 1em Felix Titling,'Trebuchet MS', Tahoma, Sans-serif;	color: #0C90FD;}
h2, h3  {font: bold 1em Times New Roman,'Trebuchet MS', Tahoma, Sans-serif;	color: #0C90FD;}


h1 { font-size: 1.3em; }
h2 { font-size: 1.4em;}
h3 { font-size: 1.0em; }

p, h1, h2, h3 {	margin: 10px 15px;}

ul, ol {	margin: 9px 9px;
	padding: 0 0px;		color: #0C90FD;	}

ul span, ol span {	color: #333;}



code {  margin: 5px 0;  padding: 10px;  text-align: left;  display: block;  overflow: auto;    font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;  /* white-space: pre; */  background: #FAFAFA;  border: 1px solid #f2f2f2;    border-left: 3px solid #72A545;}

acronym {  cursor: help;  border-bottom: 1px solid #777;}

div.hr {
color: #DEEBF4
padding: 0;
margin: 0px;
height: 4px;
width:100%;
clear: both;
background: transparent;
}

div.hr hr {
display: none;
} 

div.hr2 {
color: #FBFCFE
padding: 0;
margin: 0px;
height: 4px;
width:100%;
clear: both;
background: transparent;
}

div.hr2 hr2 {
display: none;
} 

div.hr3 {
color: #ff0000
padding: 0;
margin: 0px;
height: 2px;
width:100%;
clear: both;
background: transparent;
}
div.hr3 hr3 {
  display: none;
}

blockquote
{
		border:solid 1px #9CB5C9; 
		margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
	background-color:#D7E1EA;
	background-image:url('images/PostQuote.png');
	background-position:left top;
	background-repeat:no-repeat;
}
/* form elements */

form {	align:center  margin:10px; padding: 0;	border: 1px solid #f2f2f2; 	background-color: #DEEBF4; }

label {	align:center display:block;	font-weight:bold;	margin:5px 0;}

input {	align:center padding: 2px;	border:1px solid #eee;	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;	color:#777;}

textarea {align:center width:760px;	padding:0px;	border:2px #1C81F5;	height:100px;	display:block;	color:#777;}

input.button { 	margin: 0; 	font: bold 1em Arial, Sans-serif; 	border: 1px solid #CCC;	background: #FFF; 	padding: 2px 3px; 	color: #333;	}

/* search form */

.searchform {	background-color: transparent;	border: none;	margin: 0; padding: 0;	}
.searchform p { margin: 10px; padding: 0; }
.searchform input.textbox { 	width: 130px;	color: #333; 	height: 20px;	padding: 2px;		vertical-align: top;}
.searchform input.button { 	font: bold 12px Arial, Sans-serif; 	color: #333;		width: 60px;	height: 26px;	border: none;	padding: 3px 5px;		vertical-align: top;}

/***********************	  LAYOUT************************/


/* content */

#header-content,#headertwo, #content,#footer-content, #footer {
	width: 800px;
}
#header {
	height: 100px;
	text-align: center; 
background: #FFF url(./images/newjanetheader01.jpg) repeat-x;	
}


#header-content{position: relative; margin: 0 auto; padding: 0; font: bold 2.6em Felix Titling, 'Trebuchet MS', sans-serif; color: #ffffff; top: 15px;}
#content-wrap {	clear: both;	float: left;	width: 100%;}
#content {	text-align: left;		padding: 0;	margin: 0 auto;	}








/* footer */

 #footer { background: #FFF url(./images/newjanetfooter01.jpg) repeat-x;	clear: both;	margin: 0; padding: 0;	font:0.8em 'Trebuchet MS', sans-serif; color: #ffffff;	text-align: center; }
#footer h3, #footer p {	margin-left: 0;}
#footer-content {		border-top: 1px solid #EAEAEA;	margin: 0 auto;	padding-left: 15px;}#footer-content a {	text-decoration: none;	color: #777;	}
#footer-content a:hover {	text-decoration: underline;	color: #333;}
#footer-content ul {	list-style: none;	margin: 0; padding: 0;}#footer-content .col {	width: 32%;	padding: 0 5px 30px 0;	}
#footer-content .col2 {	width: 33%;	padding: 0 0 30px 0;	}/* alignment classes */.float-left  { float: left; }.float-right { float: right; }.align-left  { text-align: left; }.align-right {	text-align: right; }/* additional classes */.clear { clear: both; }.gray  { color: #BFBFBF; }
ul, ol {	margin: 10px 30px;	padding: 2 15px;		color: #28439C;	}

ul span, ol span {	color: #333;}

#main {	float: left;	width: 544px;		margin: 0 0 0px 0; padding: 0; font: normal 15px 'arial', sans-serif;	color: #333;	}
#main h1 {	padding: 10px 0 5px 5px;	margin: 0 0 0 10px;	border-bottom: 1px solid #f2f2f2; 	}

/* sidebar */
#sidebar {
	float: right;
	width: 252px;
	margin: 0 0 0 0; padding: 0;	
font:normal 9px;
}	
#sidebar h1 {
	padding: 10px 0px 5px 10px;
	margin: 0;	
}
.sidebox {
	background: #F2F2F2;
	margin-bottom: 10px;
        font:normal 12px;
}

/* sidebar menu */
#sidebar ul.sidemenu {
	list-style:none;
	margin: 10px 0;
	padding: 0;
	background: #F2F2F2;
font:normal 10px;			
}
#sidebar ul.sidemenu li {
	padding: 0px 5px;
font:normal 10px;
}
#sidebar ul.sidemenu a {
	display:block;
	font:normal 10px;
	color: #333;
	height: 1.5em;	
	padding:.3em 0 .3em 15px;
	line-height: 1.5em;
	border-bottom: 1px dashed #CCC;
	text-decoration:none;
}
#sidebar ul.sidemenu a.top{	
	border-top: 1px dashed #CCC;
}
#sidebar ul.sidemenu a:hover {
	padding: .3em 0 .3em 10px;
	border-left: 5px solid  #65944A;
	color: #65944A;		
}