@charset "utf-8";
/*misselhornmedia.com for Rey's Cleaners March 5, 2009*/
a:link{color: #EA682A;}
a:visited{color: #EA682A;}
a:active{
	color: #EA682A;
}
a:hover{color: #97895D;}
.link2:link{color: #fff;}
.link2:visited{color: #fff;}
.link2:active{color: #EA682A;}
.link2:hover{color: #EA682A;}
a {text-decoration: none;}
a img {
border: 0;
} 
img a.hover { text-decoration: none; }
		img { border: 0px; }

body,td,th {font-family: Arial, Helvetica, sans-serif;font-size:100%;}
body{
background: #262626;
background-image: url('images/bg.jpg');

line-height: 1.5em;margin:0;padding:0; }
h1{font-size:180%;letter-spacing:5px;text-transform: uppercase; }
b{font-size: 110%;}
em{color: orange;}
#maincontainer{margin: 0 auto;width:840px;height:630px;}
.innertube{ position: relative;
zoom: 1;margin: 15px 15px 15px 0px;}
#topsection{min-height:165px;height:auto;height:165px;}
#topsection h1{color:#fff;margin:0 15px 0px 0px;padding:10px 15px 0px 15px;}
#contentwrapper{
	float:left;
	width:100%;
	position: relative;
}
#contentcolumn{padding: 0px 15px 0px 25px;min-height:620px;max-height:620px;overflow:auto;width:280px;margin: 3px 5px 0px 0px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#leftcolumn{
min-height:540px;
background-color: white;
float:left;
font-size:80%;
line-height:1.5;
margin-left:-840px; /*Set margin to that of -(MainContainerWidth)*/
width:180px; /*Width of left column in pixel*/
}
#menuList li{list-style-type: none}
#navMenuBar{
	border-color:#fff;
	border-style:solid;
	border-width:thin;
	border-left:none;
	border-right:none;
	border-bottom:none;
	text-align:center;
	word-spacing:20px;
	clear: both;
	position: relative;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#search{margin:10px 10px 5px 5px;}
#rightcolumn{
background:none;
float:left;
margin-left:-220px; /*Set left margin to -(RightColumnWidth)*/
text-align:right;
width:220px; /*Width of right column*/
}
#footer{
	clear: left;
	color: #000;
	text-align: center;
	width: 100%;
}
#footershare{
	text-align: center;
	width: 100%;
	font-size: 80%;
	line-height: 110%;
	clear: both;
}
#footershare table tr td {
	padding: 2px;
}

/* Start of Column CSS */
#container4 {clear:left;float:left;font-size:80%;line-height:1;overflow:hidden;width:100%;}
#container3 {clear:left;float:left;position:relative;right:25%;width:100%;}
#container2 {clear:left;float:left;position:relative;right:25%;width:100%;}
#container1 {float:left;position:relative;right:25%;width:100%;}
#col1 {float:left;left:77%;overflow:hidden;position:relative;text-align:right;width:21%;}
#col2 {float:left;left:81%;overflow:hidden;position:relative;text-align:right;width:21%;}
#col3 {float:left;left:85%;overflow:hidden;position:relative;text-align:right;width:21%;}
#col4 {float:left;left:89%;overflow:hidden;position:relative;text-align:right;width:21%;}
.addresscol {
	position: relative;
	overflow: hidden;
	display: inline;
	padding: 5px;
	height: auto;
	width: 168px;
}
#accolades {
	height: auto;
	width: auto;
	position: relative;
	float: right;
	top: 85px;
	padding: 5px;
}
#logo {
	height: auto;
	width: auto;
	position: relative;
	float: left;
	padding: 5px;
}

