/* 
Theme Name: Prestige Dry Cleaners
Description: This is a theme developed by Innovation Simple Inc.
Version: 2.0.2012
Author: Innovation Simple
Author URI: http://innovationsimple.com/
*/

/* Home Page */
#main h1.home { display: none; }
.homeflash { height: 420px; width: 980px; padding: 0 0 30px 0; background: url("../../../images/flash-bg.png") no-repeat; }
#banner img { margin: 11px 0 0 18px; border: none; position:absolute; z-index:1; }
.roundCorners { -moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px; behavior: url("/css/border-radius.htc"); border-radius: 10px; }
.homePagePic { margin-left:-23px; }
.floatRight { float:right; }
.floatLeft { float:left; }
.handCursur { cursor:pointer; }
.facebookStuff { display:block; float:left; padding:0 0 0 820px; margin-top:-5px; position:relative; }
.facebookIcon { margin:-31px 10px 0 5px; float:left; }
.facebookLike { margin:-30px 0 0 35px; float:left; }
a.displayBlock { width:130px; height:31px; background:url("../../../images/btn-learn-more-hover.png") no-repeat; margin:100px 0 0 5px; display:block; }
a.displayBlock:hover { background:url("../../../images/btn-learn-more.png") no-repeat; }

.panel { float:left; } .panel_top { height: 20px; background: url("../../../images/col-bg.png") no-repeat; }
.panel_body { width:263px; min-height:350px; padding: 8px 30px 0 30px; background: url("../../../images/colbody-bg.png") repeat-y; }
.panel h2 { padding: 0 0 6px 4px; margin: 2px 0 10px 0; font-size: 1.3em; font-weight: bold; line-height:1.2em; text-align:center;border:0; }
.panel ul { padding: 0 0 5px 30px; line-height: 1.8em; } .panel li { padding: 0 0 5px 0; } .panel p { padding: 0 0 0 8px; }
.panel ul.loans { list-style-image: url("../../../images/checkmark.png"); }

.panel .panel-btn, .floorplan .download-btn { display: block; font-weight: bold; text-align: center; color: #fff; padding: 8px 0 16px 0; background: url("../../../images/download.png") no-repeat 0 -18px; }
.panel .panel-btn:hover, .floorplan .download-btn:hover, .plat .download-btn:hover, .options .download-btn:hover, .loancol .download-btn:hover { background-position: 0 -94px; color: #fff; }
.plat .download-btn, .loancol .download-btn { width: 253px; margin: 0 auto 20px auto; display: block; font-weight: bold; text-align: center; color: #fff; padding: 12px 0 20px 0; background: url("../../../images/download.png") no-repeat 0 -18px; }
.options .download-btn { width: 253px; margin: 0 auto 0 auto; display: block; font-weight: bold; text-align: center; color: #fff; padding: 10px 0 18px 0; background: url("../../../images/download.png") no-repeat 0 -18px; }

<script type="text/javascript">
window.alert('Your Message'); window.location='http://innovationsimple.com';
</script>

/* Contact */
.formcontainer { float: left; width: 350px; margin: 0 5px 0 0; }
.formspace { width: 350px; }
.formspace .label { display: table-cell; width: 95px; vertical-align: middle; }
.formspace .field { display: table-cell; width: 180px; }
.formspace .field input,.formspace .field textarea { width: 170px; }
.formspace .input { padding: 0 0 4px 0; }
.forminfo { float: left; width: 300px; margin: 0 5px 0 5px; }
.formimage { width: 265px; margin: 34px 0 0 10px; }

.submitButton { background: url("../../../images/submitButton.png") no-repeat; width:142px; height:41px; border:none; margin:5px 0 0 0; display:block; cursor:pointer; }

/* Loans */
.loaninfo { padding: 0 0 0 15px; }
.loancol { width: 220px; float: left; padding: 0 10px 0 38px; }
.lformcontainer { width: 880px; margin: 0 5px 0 18px; }
.lformcontainer h2 { text-align: center; }
.lformbasic .input { width: 255px; padding: 0 0 0 168px; float: left; }
.lformspace { padding: 0 0 0 15px; width: 880px; }
.lformspace .radiochoices { margin: 10px 0 10px  0; }
.lforminfo { float: left; width: 250px; margin: 0 5px 0 5px; }
.lformbtn { text-align: center; width: 880px; padding: 5px 0 0 0; }
.lformbtn input { background: url("../../../images/download.png") no-repeat 0 -16px; height: 50px; border: 0; width: 253px; color: #fff; padding-bottom: 10px; font-weight: bold; }
.loanimg { float: right; padding: 0 48px 0 0;}

/* Hidden Captcha */
.inputhc { display: none; }
.phoneyField { display:none; }

/* Floor Plans */
.floorplan { width: 250px; float: left; padding: 0 0 0 35px; }

/* Gallery */
.gallery { width: 795px; margin: 0 auto 0 auto; }
.gallery .inline { padding: 5px; }

/* General CSS */
* { margin:0;padding:0; }
html,body { height: 100%; background: #fff url('../../../images/body-bg.png') repeat-x; }
body { font:0.73em Verdana, Tahoma, Arial, Serif; }
p, blockquote, ul, ol { margin-top: 0;padding-top: 0;margin-bottom:1.4em; }
p { line-height:1.8em; }
a:link, a:visited { color:#4f77a8;text-decoration:none;}
a:hover,a:active { color:#a2c4da;text-decoration:none;}
img.left { float:left;margin:0 1em 1em 0; }
img.right { float:right;margin:0 0 1em 1em; }
a img { border:0;}
.center { text-align: center; }
.clear { clear:both; height:0; line-height:0; font-size:0;}
.bold { font-weight: bold; }

/* Headings */
h1, h2, h3, h4, h5, h6 { color: #333; }
h1.home { display: none; }
h1 { padding-top: 55px; font-size: 2.2em; text-align: center; color: #006799; }
h2 { color:#4f77a8; padding: 5px 0 5px 0;}
h3 { color:#F00; }

/* Header */
.header { width:100%; height:123px; /* background: #5e0404; */ position:relative; z-index:10; }
.head-inner { width:1024px; height:81px; margin:0 auto 0 auto; /* background: #5e0404 url("../../../images/header-bg.jpg") no-repeat; */ }
.header .logo { float: left; }
.header .head-right { float:right; margin:0; text-align:right; }
.phoneNum { float:right; font-size:14px; color:#FFF; margin:11px 8px 0 0; }

/* Search */
.header .search { float: right; margin-top:8px; margin-right:50px; }
.header .searchfield { width:155px;height:16px;font-size:0.9em;text-align:left;padding:0 5px 0 5px;border:1px solid #A5ACB2;-moz-border-radius: 20px;-webkit-border-radius: 20px;-khtml-border-radius: 20px; behavior: url("/css/border-radius.htc"); border-radius: 20px; }
.header .search input { vertical-align: middle; }

/* My Account Button */
#myAccount { width:100px; padding-right:80px; margin-top:0px; 
	color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; text-align:center; float:right; }
#loginSignUp { padding-right: 50px; padding-top: 5px; color:#FFF; margin-bottom:10px; }
#loginSignUp a { color:#FFF; }
#loginSignUp a:hover { color:#0CF; }

/* Navigation */
ul.nav { padding:0px 50px 0 25px; margin-top:0px; list-style: none; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; }
ul.nav :hover { color:#0CF; }
ul.nav li { float:left; margin:0 5px 0 5px; font-size:12px; padding-right: 15px; background: url(images/separator.png) 100% 50% no-repeat; }
ul.nav li.menu-item-193 { padding: 0; background: none; }
ul.nav a { text-align:center;margin:0 0px 0 0px;padding:0;display:block;text-decoration:none; color:#fff; }
ul.nav a:hover { color:#0CF; }
ul.nav li ul, ul.nav li ul li, ul.nav li ul li a { z-index:999; position:relative; }
ul.nav li ul { padding:5px 0 7px 0; display:none; list-style:none; position:absolute; }
ul.nav li ul li { background:url("../../../images/header/navBack.png") no-repeat; width:220px; height:36px; margin:0 0 -12px 0; padding:6px 0 0 10px; }
ul.nav li ul li:hover { background:url("../../../images/header/navBackHover.png") no-repeat; }
ul.nav li ul li a { font-weight:normal;text-align:left;border:0;font-size:12px; font-weight:bold; margin: 0; color:#FFF; }
ul.nav li ul li a:hover { color:#FFF; }
ul.nav li:hover ul { margin:-10px 0 0 0; padding-top:10px; display:block; position:absolute; z-index:999; }
ul.nav li:hover ul li { clear:both; }
/* ul.nav li ul li:hover { background: #4f4f4f; }
 ul.nav .sep {width:1px; height:25px; background:#adadad;} */

/* Yellow Bag Service */
.yellowBagService { background: url('../../../images/yellowBag.png') no-repeat center -5px; width:276px; height:162px; float:left; text-align:left; padding-left:10px; padding-top:12px; color:#FFF; font-size:20px; font-weight:bold; font-stretch:condensed; margin-top:-10px; }

/* tellAFriendFormContainer */
.tellAFriendFormContainer { text-align:center; width:45%; float:left; }
.tellAFriendCustomMessage { width: 340px; height: 180px; max-height: 180px; min-height: 180px; max-width: 340px; min-width: 340px; }
.inputField { margin: 10px; }

/* Content */
.body { width: 100%; top:0px; position:relative }
#title { background: url("images/common/title.png") no-repeat; width: 1009px; height:101px; text-align:left; margin:0 0 0 0; }
#titlecc { background: url("images/common/titlecc.png") no-repeat; width: 1009px; height:70px; text-align:left; margin:0 auto 0 auto; }
#contents { background: url("../../../images/body/middleRepeater.png") repeat-y; width:1009px; margin:0 0 0 0; }
#contentscc { background: url("../../../images/body/middleRepeater.png") repeat-y; width:1009px; margin:0 auto 0 auto; }
#content-gradient { background: url("../../../images/body/gradient.png") no-repeat; width: 1009px; padding:0; text-align:left; margin:0 0 0 0; min-height:425px; }
#content { width:850; padding:15px 80px 15px 80px; }
#contenthome { width: 980px; margin: 0 auto 0 auto; }
.blog-content { float:right;width: 670px; padding: 0 20px 0 20px; }
#content .blog-content h2 { font-weight: bold;border-top:0; border-bottom:0; }
#content .blog-content h1.title { text-align: center }

/* Footer */
.footer {
  width:1009px;
  margin:0 auto;
  background:transparent url(../../../images/body/middleRepeater.png) repeat-y scroll 0 0;
  color:#717171;
  font-size:11px;
}
.footer a {
  color:#717171;
}
.innerfooter {
  width:939px;
  margin:0 auto;
  border-top:2px solid #1e5190;
  border-bottom:2px solid #1e5190;
}
.footer .foot-right {
  float:right;
  margin:10px;
  margin-top:15px;
  margin-right:27px;
  width:375px;
  text-align:right;
}
.footer .foot-left {
  padding:10px;
  padding-left:27px;
}
.underfooter { background: url("images/bottom.png") no-repeat center center; width: 100%; height:40px;}
/*
.footer .ft_inner { margin: 0 auto 20px auto; padding-top:5px; width:950px; font-size: 0.9em; }
.footer .foot-right { padding-right: 40px; float: right; font-family:"Arial Black", Gadget, sans-serif; color:#a3a3a3; }
.footer a { color:#a3a3a3; }
.footer a:hover { color: #000; }
.footer .foot-left { padding-left: 40px; float: left; font-family:"Arial Black", Gadget, sans-serif; color:#a3a3a3; }
*/
/*####  Blog Styles #### */
/* Sticky Footer */
.fullpage { margin: 0 auto -42px; }
.push { height:42px; clear:both;}


/* Sidebar */
#content #sidebar { width: 140px; margin: 0 0 0 -10px; list-style:none; border-right:1px #900 solid; }
#content #sidebar .sidebarspacer { height: 50px; }
#content #sidebar ul { margin:0;padding:0; list-style:none; }
#content #sidebar h2 { font-weight: bold;border-top:0; border-bottom:0;text-align: left;margin-bottom:0; font-size: 1.3em; }
#content #sidebar ul ul { padding: 0 0 15px 2em; }
#content #sidebar ul li { list-style:none;padding: 0; }
#content #sidebar ul li li { list-style:none;padding: 5px 0; }
#content #sidebar ul.feed { margin:0;padding:0; }
#content #sidebar ul.feed li { list-style:none; }
#content #sidebar ul li li { list-style:url(img/arrows.gif); }
#main #content #sidebar ul.feed li { list-style-image:none;background:url(img/icon_feed.gif) no-repeat left 7px;padding:3px 17px; }

/* Main */
#content ul { margin: 0.5em 0;padding: 0 0 0 2em; }
#content ul li { padding:5px 0;list-style-image:url(img/arrows.gif);line-height:1.8em; }
#content ol { margin:0;padding:0 0 0 3em;}
#content ol li { margin:0;padding:3px;line-height:1.8em; }
#content .entry { clear:both;margin:0; }
.post { margin-bottom: 20px; }
.post .date { float: right;margin:5px 0 0 5px;padding:0 10px;text-align:center;font-size: 0.8em;border:#ccc 1px solid;font-weight:bold;background:url("../../../images/img/bgstripes.gif") repeat;color:#468;font-family: Verdana, Tahoma, Arial, Serif; }
.post .date span { display:block; }
.post .date .day { font-size:1.6em;color:#345; }
.post .meta { margin-bottom: 10px;padding-left: 5px;font-size: 0.9em;color:#999; }
.post .comments { font-size:0.9em;border-bottom:#ccc 1px dotted;color:#999;padding-left:17px; }
.post .comments a { border-bottom:0px; }
#content .trackback { background:url(img/trackback.gif) no-repeat left 6px;padding:3px 12px; }
ul.authorposts { margin:0;padding:0 2em; }
ul.authorposts li { margin:0;padding:5px; }
ul.authorposts li em { float:right;font-style:normal; }

/* Comments */
input.textbox { border:#ccc 1px solid;background:#f9f9f9;font:1em Verdana, Tahoma, Arial, Serif;padding:2px;width:150px; }
#commentform textarea{ width: 90%;padding:5px;height: 20em;border: 1px solid #ccc;background:#f9f9f9;font:1em Verdana, Tahoma, Arial, Serif; }
input.textbox:focus, textarea:focus {background:#fff;border:#999 1px solid; }
#commentform { margin:10px;padding:0; }
#content .commentlist { margin: 0;padding: 0; }
#content .commentlist li { list-style:none;margin: 0;padding: 1em;border-bottom:#ddd 1px solid;font-size:0.9em; }
#content .commentlist li .cmtinfo { padding:5px;margin-bottom: 5px;position:relative; }
#content .commentlist li .cmtinfo em { margin:0;padding:0 1em;font-weight:normal;font-style:normal;color:#999; }
#content .commentlist li cite { font-style:normal;font-weight:bold;font-size:1.1em; }
#content .nocomments { font-size:0.9em;color:#999;text-align:center; }

/* Contact */
.contactPageContainer { display:inline-block; width:900px; margin:auto; margin-left:-30px; }
.contactPageEntry { margin:0 0 30px 20px; width:420px; float:left; }

/* About Us */
.aboutPadding { float:left; padding-left:95px; }
.aboutContainer { width:200px; float:left; margin:10px; height:240px; }
.aboutContainer .aboutImage { float:left; }
.aboutContainer p { float:left; }

/* No Lost Clothes */
.noLostClothes img { margin:10px; }
.noLostClothes h2 { clear:both; }

/* Services */
.services img { margin:10px; height:150px; }

/* How It Works */
.howItWorks img { height:170px; margin:10px; }
a.get-free-delivery { width:185px; height:31px; background:url("../../../images/btn-get-free-delivery-hover.png") no-repeat; margin:40px 0 40px 5px; display:block; }
a.get-free-delivery:hover { background:url("../../../images/btn-get-free-delivery.png") no-repeat; }


/* Who's Really Cleaning Your Clothes */
.whosReally img { margin:0 5px 10px 5px; height:150px; display:inline-block; }

table, tr, td { text-align:left; }

headerLink:hover { text-decoration:underline; }


#home-options {
  position:relative;
  height:150px;
  margin-top:28px;
}
a#home-free-pick-up {
  top:0;
  left:28px;
  width:275px;
  height:150px;
  position:absolute;
  background:url(images/homepage/free-pick-up.jpg) no-repeat left top;
}
a#home-who-is-really {
  top:0;
  left:330px;
  width:278px;
  height:101px;
  position:absolute;
  background:url(images/homepage/who-is-really.jpg) no-repeat center center;
}
a#home-who-is-really:hover {
  background:url(images/homepage/who-is-really-hover.jpg) no-repeat center center;
}
a#home-tell-a-friend {
  top:110px;
  left:330px;
  width:278px;
  height:40px;
  position:absolute;
  background:url(images/homepage/tell-a-friend.jpg) no-repeat center center;
}
a#home-video {
  top:0px;
  left:635px;
  width:278px;
  height:150px;
  position:absolute;
  background:url(images/homepage/video.jpg) no-repeat center center;
}

.head-buttons {
  height:104px;
  position:relative;
}
a#head-my-account {
  position:absolute;
  width:119px;
  height:68px;
  background:url(images/common/my-account.jpg) no-repeat center center;
  right:41px;
  top:16px;
}
a#head-my-account:hover {
  background:url(images/common/my-account-hover.jpg) no-repeat center center;
}
a#head-new-customers {
  position:absolute;
  width:139px;
  height:68px;
  background:url(images/common/new-customers.jpg) no-repeat center center;
  right:169px;
  top:16px;
}
a#head-new-customers:hover {
  background:url(images/common/new-customers-hover.jpg) no-repeat center center;
}
#head-phone-number {
  position:absolute;
  width:276px;
  height:81px;
  background:url(images/common/phone.jpg) no-repeat center center;
  right:350px;
  top:4px;
}
#head-sep {
  position:absolute;
  height:90px;
  width:2px;
  background:url(images/common/header-sep.png) no-repeat left top;
  right:327px;
  top:0;
}

#pricing-container {
  background:url(images/pricing/offers.png) no-repeat right top;
  margin-top:35px;
  min-height:530px;
}
#pricing {
  width:410px;
  border-collapse:collapse;
}
#pricing td {
  padding:8px;
  padding-left:15px;
  color:#3d6091;
  border:1px solid #cddff6;
}
#pricing .odd td {
  background:url(images/pricing/odd.png) no-repeat left top;
}
#pricing thead td {
  font-size:14px;
  font-weight:bold;
}
.prices-stc {
  font-size:11px;
  color:#d71921;
  padding:7px;
  padding-left:15px;
  margin:0;
}

#pricing-schedule {
  clear:both;
  overflow:hidden;
  text-align:center;
  padding:20px;
}

#pricing-schedule a {
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:379px;
  height:40px;
  background:url(images/pricing/schedule-pickup-now.jpg) no-repeat center center;
  font-size:0;
  text-indent:-10000px;
}

#competitors {
  width:100%;
  border-collapse:collapse;
  margin-top:20px;
  margin-bottom:40px;
}
#competitors td {
  padding:8px;
  padding-left:15px;
  padding-right:15px;
  color:#3d6091;
  border:1px solid #cddff6;
  text-align:center;
}
#competitors td.competitor {
  text-align:left;
}
#competitors .odd td {
  background:url(images/pricing/odd.png) no-repeat left top;
}
#competitors thead td {
  font-size:14px;
  font-weight:bold;
}

#wpcontent_slider_container{ background:url(images/homepage/slider_bg.png) no-repeat 0 0;  padding:10px 33px 0; }
.left_con{ background:url(images/slider_leftconer.png) no-repeat 0 0; width:12px; height:11px; position:absolute; top:10px; left:33px;}
.right_con{ background:url(images/slider_rightconer.png) no-repeat 0 0;  width:10px; height:9px; position:absolute; top:10px; right:32px;}
body.home #content-gradient{min-height:0;background:url(images/middleRepeater.png) repeat-y 0 0; }
#main2{margin-top:-60px; background:none; border:none}
#hide .addthis_button{display:none}