/*  
Theme Name: BrightSeller
Theme URI: http://www.brightseller.com/
Description: Theme built and designed for exclusive use at InsulateIndy.com, a Laminger Promotions web site owned by MidWest Insulating Systems Inc.
Version: 1.0
Author: Larry Laminger 
Author URI: http://www.BrightSeller.com/
*/

* {margin: 0; padding: 0;}	
form {
	margin: 0; 
	padding: 0;
	}
	
h1 {
	font-size: 19px; 
	color: #6A665A;
	}
	
h2 {
	font-size: 16px; 
	line-height: 20px; 
	color: #E8410D;
	}
	
.h2 {
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	font-size: 12px; 
	color: #E8410D; 
	font-weight: bold;
	}
	
h3 {
	font-size: 15px; 
	color: #E8410D;
	}

img {
		border: 0px;
	}	
html, body {
	background: #000000 ; 
	margin: 0px; 
	padding: 0px; 
	text-align: center;
	}
	
body, tr, td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
	
a:link,a:visited,a:active {
	color:#E8410D; 
	text-decoration: none;
	}
	
a:hover	{
	color:#000000; 
	text-decoration: underline;
	}
		
#wrap {
	background: #fff ; 
	width: 790px; 
	border-right: 0px solid #ccc; 
	text-align: left; 
	vertical-align: middle; 
	margin: 0px auto; 
	padding: 0px;
	}
	
#header {
	width: 790px; 
	height: 65px; 
	text-align: right; 
	margin: 0px auto;
	padding: 0px;
	background: #ffffff;
	}
	
#logo {
	width: 790px; 
	margin-top: 0px;
	
	} 
	
#logo h1 { 
	text-indent: -10000px; 
	padding: 0px; 
	margin: 0px; 
	} 
	
#logo h1 a { 
	display: block; 
	background: url(images/header_insulate.jpg) no-repeat; 
	height: 85px;
	}


/**
* TOP PAGES LIST
*/

#topnav{
border-top:3px solid #ffffff;	
border-bottom:5px solid #ffffff;
text-align: right;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
background-color: #ffffff;
text-transform: uppercase;
}

#topnav ul{
margin-bottom:0;
padding:0px;
}

#topnav ul li{
display:inline;
margin-right:10px;
}

#topnav a {
color: #000000;
text-decoration: none;


}
#topnav a:hover, a:active{
color: #E8410D;
background-color: #F3E8BB;
}	

#175block {
	width: 150px;
	float: left;	
}	

#175block img{
	clear: both;
}		
#middle{
	clear: both; 
	width: 790px; 
	margin-top: 13px;
	}
	
#right {
	float: right; 
	width: 224px;
	}
	
#left {
	float: left; 
	width: 560px;
	}
	
.entry {
	width: 538px; 
	border: 1px solid #F8C9BB; 
	float: left;
	background: #ffffff url('images/post_bg.jpg') repeat-x;
	margin-bottom: 10px;
	}

	
.entry hr {
	color: #666666;
}

.entry p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #555555; 
	padding: 5px 15px 5px 15px;
	}
.entry h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	font-size: 18px; 
	color: #6A665A; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}	
	
.entry h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	font-size: 16px; 
	color: #A57F17; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}
	
.entry h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px; 
	font-size: 14px; 
	color: #A57F17; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}
	
.entry h4 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	font-size: 13px; 
	color: #A57F17; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}

.entry img { 
	float: left;
	}
				
.entry li {
	margin-left: 25px;
	padding: 0px 0px 10px 10px;
	color: #555555; 
	}
	
.entry span {
	text-align: center;
}

.entry td {
	text-align: center;
}

	
.thanks td {
	text-align: left;
}
.thanks h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 18px; 
	font-size: 16px; 
	color: #6F6F6F; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}
	
.thanks h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px; 
	font-size: 14px; 
	color: #898585; 
	font-weight: bold; 
	padding: 10px 10px 0 10px;
	}	
.thanks p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #555555; 
	padding: 5px 15px 5px 15px;
	}	
#sidebar { 
	background: #ffffff url('images/sidebar_bg.jpg') repeat-x;
	width: 200px; 
	border: 1px solid #ffffff; 
	margin-bottom: 5px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #000000; 
	padding: 10px; 
	text-align: center;
	}
	
#sidebar h2 { 
	font-size: 14px; 
	padding: 3px 0px; 
	margin: 0px 7px 3px 7px; 
	
	}
	
#sidebar ul { 
	list-style-type: none; 
	margin: 0 ; 
	padding: 0; 
	}
	
#sidebar ul li { 
	list-style-type: none; 
	margin: 0 0 10px 0; 
	padding: 0; 
	}
	
#sidebar ul li ul { 
	list-style-type: square; 
	margin: 0px; 
	padding: 0 3px; 
	}
	
#sidebar ul li ul li { 
	list-style-type:none;  
	
	padding: 0px 0px 2px 14px; 
	border: 0; 
	margin: 0;  
    }
    
#sidebar a:link,a:visited,a:active {
	color:#E8410D; 
	text-decoration: none;
	}
	
#sidebar a:hover	{
	color:#000000; 
	text-decoration: underline;
	}
#sidelog {
	text-align: center;
}
#sidelog a:link,a:visited,a:active {
	color:#E8410D; 
	text-decoration: none;
	}
#sidelog a:hover	{
	color:#000000; 
	text-decoration: underline;
	}
.alignright { 
	float: right; 
	}
	
.alignleft { 
	float: left; 
	}
	
blockquote { 
	margin: 5px 30px 0 10px; 
	padding-left: 20px; 
	border-left: 5px solid #FFFFFF; 
	font-size: 10px;
	color: #555555;
	}
	
blockquote cite { 
	margin: 5px 0 0; 
	display: block; 
	}

	
.comments h3 { 
	font-size: 14px; 
	padding: 3px 0px; 
	margin: 0px 7px 3px 7px; 
	border-bottom: dashed 1px #ccc;
	}
	
.gcomment { 
	border-left: none; 
	vertical-align:middle; 
	border-right:none; 
	margin-bottom:3px; 
	border-bottom: 1px solid #f3f3f3; 
	padding:3px; 
	background-color:#F7F7F7; 
	}
	
.ucomment { 
	border-left: none; 
	border-right:none; 
	margin-bottom:3px; 
	border-bottom: 1px solid #f3f3f3; 
	padding:3px; 
	background-color:#fbfbf1; 
	}
	
ol.commentlist { 
	padding: 0; 
	margin: 0 0 1px; 
	}
	
ol.commentlist li { 
	list-style: none; 
	margin: 0; 
	padding: 13px 13px 1px; 
	}
	
ol.commentlist li.commenthead { 
	list-style: none; 
	margin: 0; 
	}
	
ol.commentlist li.commenthead h2 { 
	margin: 0;
	}
	
#login form{
	text-align: left;
	
	
}
#login .submit input{
margin: 5px;
background: #008080;
color: #ffffff;
border: 2px outset #666666;
}
#login input{
color: #000000;
background: #ffffff;
border: 1px solid #666666;
}

#login ul li{
display:inline;
margin-right:10px;
}
#login p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #555555; 
	padding: 5px 15px 5px 15px;
	}
#footerbox { 
	clear:both; 
	width: 790px; 
	margin: 0px auto; 
	text-align: center;
	background-color:#000000; 
	}
	
#footerpad { 
	clear:both; 
	width: 790px; 
	padding-top: 1px; 
	margin: 0px auto; 
	text-align: left;
	}
	
#footer { 
	clear:both; 
	width: 790px; 
	padding: 10px 0px 0px 0px;
	}
	
#footer p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #D7D4D4;
	}
	
#footer a:link, #footer a:active, #footer a:visited { 
	color: #C3C2C2;
	text-decoration: none;
	}
	
#footer a:hover { 
	color: #008080; 
	text-decoration: underline;
	}