/*  

Theme Name: Solare Energy
Theme URI: http://www.solareenergy.com
Description: This is the custom theme for Solare Energy.
Version: 2.0
Author: Ken DiNitto / Adam Harris (Calacles Interactive)
Author URI: http://www.calaclesinteractive.com/

*/


/* **************************************************************************** */
/* ########################### MAIN BODY ###################################### */
/* **************************************************************************** */

body { 
background-color:#fff;
font-family:arial;
font-size:13px;
color:#000;
margin:0px;
text-align:center;
background-attachment:fixed;
background-position:top center;
}


a{
color:blue;
text-decoration:underline;
font-size:14px
}

a:hover{
color:red;
text-decoration:underline;
font-size:14px
}

.blank{
text-decoration:none;
}

.blank:hover{
text-decoration:none;
}

.article_separator {
display: none;
}


/* **************************************************************************** */
/* ############################# HEADINGS ##################################### */
/* **************************************************************************** */

.text1{
font-size:14px;
text-align:justify;
line-height:22px;
}

.heading1{
font-size:16px;
}

.heading2{
font-size:19px;
color:orange;
font-weight:bold;
}


.heading3{
font-size:15px;
color:#006fb0;
font-weight:bold;
}

.heading4{
font-size:16px;
color:#00a25b;
}

.heading5{
font-size:18px;
color:#555555;
font-style:italic;
font-family:times;
}

.heading6{
font-size:16px;
color:#000;
background:#f58026;
font-family:times;
padding:5px;
}

.heading7{
font-size:16px;
color:#000;
background:#c7d6ee;
font-family:times;
padding:5px;
}


.heading8{
font-size:17px;
color:#000;
}


.standardpage{
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
padding-top:5px;
}


/* **************************************************************************** */
/* ############################# HEADER ##################################### */
/* **************************************************************************** */

.topmenu{
height:45px;
}

.backmenu{
width:160px;
height:45px;
background-image:url(/wp-content/themes/solareenergy/images/bluemenuback.jpg);
background-repeat:no-repeat;
background-position:center center;
}

.header{

}


.menulink{
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:13px;
}


.menulink:hover{
color:orange;
text-decoration:none;
font-weight:bold;
font-size:13px;
}

.midheader{
height:186px;

}


.slidetext1{
color:#fff;
}

.slidetext2{
color:#f4730f;
font-size:20px;
}

/* **************************************************************************** */
/* ############################# MAIN DIV ##################################### */
/* **************************************************************************** */

.maindiv{
position:relative;
margin-top:0px;
margin-left: auto;
margin-right: auto;
width:960px;
}

.insidediv{
width:100%;
min-height:500px; 
height:auto !important;
height:500px;

}

.mainbody{
}

/* **************************************************************************** */
/* ############################# BLOG ##################################### */
/* **************************************************************************** */


.blogtitle{
font-size:19px;
color:#0069AA;
text-decoration:none;
}

.blogtitle:hover{
font-size:19px;
color:orange;
text-decoration:none;
}

.post{
text-align:left;
width:600px;
background:#fff;
color:#000000;
}

.post input,textarea{
border:#ccc 1px solid;
}

.postinner{
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:5px;
}



.post_top{
height:9px;
width:600px;
background:url(/wp-content/themes/timeless/images/postTop.png);
background-repeat:no-repeat;
background-position:center center;
}


.post_bottom{
height:19px;
width:600px;
background:url(/wp-content/themes/timeless/images/postBot.png);
background-repeat:no-repeat;
background-position:center center;
}



.postmetadata{
background:#fff;
color:#000;
}

.postmetadata a{
color:#555555;
}

.postmetadata a:hover{
color:brown;
}

.blogdate{
font-size:13px;
color:#FBB040;
text-decoration:none;
font-weight:normal;
font-family:arial;
font-style:italic;
}

.blogcategory a{
color:#000;
font-size:22px;
text-decoration:none;
}

.blogcategory a:hover{
color:brown;
font-size:22px;
text-decoration:none;
}


.blogcontent{
font-size:14px;
color:#000;
line-height:20px;
}


.reply{
font-family:arial;

}


/* **************************************************************************** */
/* ############################### PAGE #################################### */
/* **************************************************************************** */


.pagecontent{
font-size:14px;
color:#000000;
line-height:20px;
}


/* **************************************************************************** */
/* ############################### HOME PAGE #################################### */
/* **************************************************************************** */

.frontbloglinks{
color:#0069AA;
textdecoration:none;
font-size:15px;
}

.frontbloglinks:hover{
color:#000;
textdecoration:none;
font-size:15px;
}

.blogcontent img {
 max-width: 570px;
}

.rightgreenbox{
background-image:url(/wp-content/themes/solareenergy/images/rightgreenbox.jpg);
background-repeat:no-repeat;
background-position:top center;
min-height:320px;
}

.rightgreenbox ul{
    padding-left: 0;
    list-style: none; 
    margin-top: 0;  
}

.rightgreenbox ul li{
    line-height: 25px;
}

.rightgreenbox ul li a{
   color: #0069AA;
   font-size: 15px; 
}

.rightgreenbox ul li a:hover{
    color:#000;
 /*text-decoration:none;*/
    font-size:15px; 
}


.orangelink{
color:#f58026;
font-size:14px;
}

.orangelink:hover{
color:#000;
font-size:14px;
}

h3.widget-title{
 color: #00A25B;
 font-size: 16px;   
 line-height: 30px;
 margin: 0;
  font-family: arial;
  font-weight: lighter;
}

#recent-posts-3{
    margin-bottom: 20px;
}

#recent-posts-3 ul{
    padding-left: 0;
    list-style: none outside none;
    margin: 0;
}

#recent-posts-3 ul li{
    line-height: 30px !important;
}

#recent-posts-3 li a{
   color: #0069AA;
 font-size: 15px; 
}

#recent-posts-3 li a:hover{
 color:#000;
 /*text-decoration:none;*/
font-size:15px;   
}


.orangelink2{
color:#f58026;
font-size:13px;
}

.orangelink2:hover{
color:#000;
font-size:13px;
}


.homegraylink{
font-size:16px;
color:#aaaaaa;
text-decoration:none;
}

.homegraylink:hover{
font-size:16px;
color:#000;
text-decoration:none;
}

.topboxes li{
list-style-image: url(/wp-content/themes/solareenergy/images/arrowbullet2.png);
}


.grayboxtop{
height:25px;
background-image:url(/wp-content/themes/solareenergy/images/grayboxtop.png);
background-repeat:no-repeat;
background-position:center center;
}

.grayboxbottom{
height:25px;
background-image:url(/wp-content/themes/solareenergy/images/grayboxbottom.png);
background-repeat:no-repeat;
background-position:center center;
}

.grayboxmiddle{
background-image:url(/wp-content/themes/solareenergy/images/grayboxmiddle.png);
background-repeat:repeat-y;
background-position:center center;
padding-left:15px;
padding-right:15px;
}


/* **************************************************************************** */
/* ############################### SIDEBAR #################################### */
/* **************************************************************************** */



.sidbarposts a{
color:#0069AA;
font-size:15px;
text-decoration:none;
line-height:20px;
}


.sidbarposts a:hover{
color:#FBB040;
font-size:15px;
text-decoration:none;
line-height:20px;
}


.sidbarposts li{
list-style: none;
margin-left:0px;
font-size:15px;
list-style-image: url(/wp-content/themes/solareenergy/images/sidebarbullet.png); 
}


.sidbarposts2 li{
list-style: none;
margin-left:-40px;
font-size:15px;
}


.sidbarposts2 li a{
color:#000;
font-size:15px;
}


.sidbarposts2 li a:hover{
color:brown;
font-size:15px;
}

.widgettitle{
font-size:16px;
font-weight:normal
}


.sidebarbody{
width:321px;
background:#fff;
color:#000;
text-align:left;
border:#cccccc 1px solid;
}


.sidebarbody h1{
display:inline;
}

.sidebarbody ul{
display:inline;
text-align:left;
}



.sidebarbodyinner{
padding:15px;
}

.sidecalendar{
font-size:17px;
}


.sidecalendar a{
color:green;
font-size:17px;
text-decoration:none;
}


.sidecalendar a:hover{
color:orange;
font-size:17px;
text-decoration:none;
}

.sidebartitles{
font-size:17px;
color:#FBB040;
}


/* **************************************************************************** */
/* ########################## MAIN SIDEBAR #################################### */
/* **************************************************************************** */


.sidebar{
background:#f2f4e5;
}

.sidebartd{
width:330px;
border-left:#cccccc 1px dotted;
}

.dottetdiv{
border-top:#cccccc 2px dotted;
height:10px;
}


.sidebarlinks{
color:green;
text-decoration:none;
font-size:15px;
}

.sidebarlinks:hover{
color:orange;
text-decoration:none;
font-size:15px;
}


/* **************************************************************************** */
/* ########################### COMMENTS ###################################### */
/* **************************************************************************** */

.comments-template{
	margin: 0 0 0;
	border-top: 0px solid #ccc;
	padding: 0 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 0 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: arial, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, arial, Georgia, Sans-serif;
	font-size: 12px;
}



/* **************************************************************************** */
/* ########################### CONTACT FORM ###################################### */
/* **************************************************************************** */


.contactheader{
font-family:arial;
font-size:26px;
}

.contactform input{
border:#cccccc 1px solid;
font-size:11px;
padding:5px;
color:#555555;
}




/* **************************************************************************** */
/* ########################### FOOTER ###################################### */
/* **************************************************************************** */


.footer{
background:#fff;
color:#000;
font-size:13px;
}


.footerlinks{
color:#000;
text-decoration:none;
font-size:13px;
}


.footerlinks:hover{
color:orange;
text-decoration:underline;
font-size:13px;
}







