/*
Theme Name: Garage Door Doctor
Theme URI: www.candothat.com/client/gdd
Description: Nestor Garcia
Author: Patti Mach
Author URI: http://www.candothat.com
*/
* {
	margin: 0;
	padding: 0;
}
html>body
{
	margin: 0px auto;

	}

html {	height:100%;
}
body {
	margin: 0px auto 0px;
	margin: 0 auto;
	padding: 0;
	top: 0;
	overflow: auto;
	background: url(../images-pres/garagedoor_b2.jpg) repeat-y top left;
    background-size:100%;	
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #000;
	text-align:left;
	}
#main_heading {
	width:960px;
	margin:1.5em auto;
	text-align:center;
}
#heading {
  width:auto;
  padding-top:10px;
  }
#heading_inner{
    padding-top:25px;
	height:90px;
	padding-left:25px;
}
#main-wrap {
	min-width:720px;
	max-width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #fff;
	overflow:hidden;
	border:1px solid grey;
	-moz-box-shadow : 3px 3px 3px #000 ; /* Firefox 3.5+ */    
	-webkit-box-shadow : 3px 3px 3px #000 ; /* Safari 3+ & Chrome */    
	box-shadow : 3px 0px 0px #000; /* CSS3 compatible browsers */    
	filter : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); /* IE 5.5 - 7 */    
	-ms-filter : "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; /* IE 8 */ 	
    -moz-border-radius : 5px; /* Firefox */    
	-webkit-border-radius : 5px; /* Safari & Chrome */    
	-khtml-border-radius : 5px; /* Linux browsers */   
	border-radius :5px; /* CSS3 compatible browsers */
}
#heading {
	width:auto;
	padding-top:5px;
}
#heading_inner {
	heigh:50px;
}
#nav {
	width:960px;
	height:40px;
}
#faux {
	/*overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
	background-image: url(../images_pres/fauxbg.jpg);
}
#content {
	width:78%;
	float:left;
	text-align:left;
	background:#FFF;

}
#content_inner {
	margin:20px;
	 padding:0 1em 1em 2em;
	}
#sidebar {
	width:20%;
	background:#fff;
	background: url(../images-pres/fauxbg.jpg);
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	float: right;
	margin-right:auto;
	margin-left:auto;	}
#sidebar_inner {
	padding:2em .8em;

}
#sidebar img {padding-left:10px;}

#rightcolumn {
	display: inline;
	color: #333;
	padding: 0px;
}
#footer {
	background:url(../images/concrete_garage_floor_bg.jpg) repeat-x;
	clear:both;
	width:960px;
	postion:relative;
	background-color:#CCC;
	border-top:1px black groove;
	font-weight:bold;
	color:#fff;

	
	}
#footer_inner {
	padding:10px;
	text-align:left;
}
#footer_inner a {
	text-decoration:none;
	color:#fff;
}
#heading_inner, #sidebar_inner, #content_inner, #sidebar_inner{
	overflow:hidden;
}
.box {
	border:2px solid #e77d00;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	font-size:.95em;
	padding:5px;
	width:150px;
}
.box img { text-align:center; padding:3px;}
.left {
	float:left;
}
.right {
	float:right;
	margin-right:55px;
}
.testi {
	border:2px solid #005;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius:10px;
	font-size:.95em;
	margin-top:30px;
	padding:10px;
}
.cdt {
	margin-left:auto;
    margin-right:auto;
	clear:both;
	width:960px;
	text-align:right;
    font-size:9px;
	color:#fff;
}
.cdt a {text-decoration:none;
color:#fff;}
ul { overflow:hidden; /*fix home page image area */}
.box-dyn {
	border:4px inset #EFEFEF;
	padding: 10px;
	background:	#EFEFEE;
	corner-radius:3px;
}
img, a {border:none; outline: none;}