@charset "utf-8";
/* This Style sheet is to be used for custom styles that should only be needed for 1 franchise and not be applied globally to all the prime children 

In other words, this style sheet is for all your stuff Tim.*/

/*these are the images of the owner*/
.ownerImg {
/*	 background-image: url(/slir/w150-h203/images/content/owner.png);
	 background-repeat: no-repeat;
	 width: 150px;
	 height: 203px;
	 margin: 0px;
	 padding: 0px;
	 border: 0px;*/
 }
.ownerImgBIG {
/*	 background-image: url(/slir/w434-h320/images/content/owner.png);
	 background-repeat:no-repeat;
	 width: 320px;
	 height: 434px;
	 margin: 0px;
	 padding: 0px;
	 display: inline-block;
	 position: absolute;
	 z-index: 5;
	 border: 0px;*/
 }
.logo {
	background-image:url(/images/content/header_logo.png);
	width: 282px;
	height: 210px;
	margin: 0px;
	padding:0px;
	border: 0px;
}
.truck {
	background-image:url(/slir/w360-h183/images/content/center-truck.jpg);
	width: 360px;
	height:183px;
	margin: 0px;
	padding:0px;
	border: 0px;
}

/*this guy is for the affiliate section under the phone numbers*/
#affiliats {
	margin: 0px auto 0px auto;
}
#affiliats img{
	margin: 2px;
}
.style1{
	width:200px;
	float:left;
	text-align:center;
	margin-right:25px;
	font-size:14px;
}

/*stuff from the old site's index page*/
#level_one {
	margin-top: 15px;
}

#level_one p {
	margin-bottom: 1em;
}
#level_one h5 {
	margin-bottom: 0em;
	padding-bottom: 0px;
}
#level_one ul, #level_two ul {
	margin-left: 25px;
}

#level_two {
	margin-bottom: 35px;
	padding-top: 20px;
}
#doors_level {
	margin-bottom: 45px;
}
#doors_level p {
	margin-bottom: 10px;
}
#doors_level  ul  {
	display: inline-block;
	float: left;
	margin-left: 25px;
	width: 250px;
}
#doors_level  a {
	width: 310px;
	color: #038F84;
}
#doors_level  a:hover {
	text-decoration:none;
}

.opening_par {
	font-size: 18px;
}

#centerColumn .rightlist1 {
	float: left;
	font-weight:bold;
	font-size: 14px;
	list-style-position: outside;
	width: 338px;
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#centerColumn .leftlist2  {
	float: left;
	font-weight:bold;
	padding-left: 30px;
	width: 190px;
	
}

/*stuff from the old site's about page*/
#centerColumn .largeh2 {
	font-size: 35px;
	font-weight: bold;
	
	margin-top:15px;
}
.leftpar {
	float: left;
	width: 300px;
	margin-right: 15px;
}
.leftpar p {
	margin-bottom: 1em;
}
.aboutbox {
	width: 325px;
	float: left;
	margin-right: 20px;
}
.aboutbox img {
	float: left;
	margin-right: 15px;
}
.test_col {
	width: 210px;
	float: left;
	margin-right: 10px;
}
.test_col p {
	margin-bottom: .9em;
}
.bold {
	font-weight:bold;
}

/*stuff from the old carriage-house page*/
#carriage_house {
	margin-bottom: 20px;
}
#carriage_house p {
	font-size: 13px;
}
#carriage_house ul {
	padding-left: 225px;
}
#carriage_house  ul li {
	font-weight: bold;
}
#carriage_house .pspace {
	margin-bottom: .5em;
	font-size: 18px;
	font-weight: bold;
}
#carriage_house li {
	margin-bottom: 5px;
}
.rightimg {
	float: right;
}
.rightimg1 {
	float: right;
	margin-left: 5px;
}
.carriage_door {
	float: left;
	margin-right: 60px;
}
#carriage_bottom_par {
	width: 220px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*stuff from old door-repair page*/
.right_style {
	margin-bottom: 10px;
	float: left;
	width: 680px;
}
.right_style  p {
	font-size: 14px;
	margin-right: 50px;
}


#centerColumn .right_style ul {
	float: left;
	width: 275px;
	margin-left: 40px;
	padding-left:20px;
}
#centerColumn .right_style ul li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	line-height: 15px;
}
.repair-img {
	float: left;
	margin-right: 25px;
}
#door_repair_list {
	
}
#door_repair_list li {
	line-height: 1.4em;
	font-size: 14px;
	padding-left: 20px;
}
#door_logos {
	clear:left;
	width: 720px;
	text-align:center;
}
.frenchlistbox {
	margin-top: 0px;
	font-size: 14px;
	margin-bottom: 30px;
	padding-left: 20px;
}
.frenchlistbox img {
}

.frenchlistbox  ul {
	float: left;
	list-style-position: outside;
	width: 330px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 35px;
	margin: 0px;
}

/*stuff on old exterior-doors page*/
#material {
	width: 450px;
	float: left;
	padding: 0px;
}
#material h5{
	color:#006666;
	font-size: 14px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	line-height:1.3em;
}
#material h3{
	margin-top: 0px;
}
#centerColumn .largefont {
	font-size: 16px;
	padding-bottom: 45px;
}
#vertimg {
	padding-top: 70px;
	float: right;
	margin-right: 15px;
}
.leftimg {
	margin-right: 20px;
	float: left;
	padding-top:4px;
}
.indentlist {
	width: 490px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 55px;
}

/*stuff from the old openers page*/
.opener_head {
	font-size: 18px;
}
#linear_openerimg {
	float: left;
	margin-right: 20px;
	padding-top: 40px;
}
#opener {
	float: left;
	width: 400px;
	margin-right: 30px;
	margin-top:20px;
}
#openerimg {
}
#control_panel {
	float: left;
	margin-left: 60px;
	margin-top: -10px;
}
#jackshaft_sec {
}
#jackshaft_opener {
	position: relative;
}
#jackshaft_openerimg {
	float: left;
	padding-top: 20px;
	padding-left: 10px;
}
.indentlist2 {
	width: 410px;
	margin-bottom: 20px;
	margin-left: 150px;
	padding-left:30px;
	font-weight: bold;
}
.jack_pic {
	float: right;
	padding-left: 15px;
	padding-top: 33px;
}

/*stuff from the old repair page*/
#repair-image {
	width: 360px;
	float: right;
	margin-right: 20px;
	display: inline;
}
#repair-image p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*stuff from old gd page*/
.style4 {
	font-size: 18px;
	color: #000000;
}
.rightimg2 {
	float: right;
	padding-top: 7px;
	padding-left: 5px;
}

/*stuff from old interior door page*/
#interiorlist {
	font-size: 12px;
	float: right;
	margin-right: 30px;
	width: 200px;
}
#centerColumn .right_style #interiorlist ul {
	list-style-position: inside;
	margin-left:0px;
}
#interiorlist li {
	line-height: 1.2em;
}
#reasons {
	margin-left: 15px;
}


/*stuff from the old steel-door page*/
#reasons .long_list {
	width: 350px;
	margin-right: 20px;
	float: left;
}
#reasons .long_list li {
	line-height: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 15px;
}
#garage_door_logos {
	margin-top: 15px;
}

#centerColumn .homeh3 {
	margin-top: 15px;
}
#centerColumn .contact ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	list-style-position: outside;
	list-style-type: disc;
}
#centerColumn  ul {
	#padding-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
}

#coupon {
border: 3px dashed red;
}
.phone_numbers ul li {
     width:225px;
	 }

