
*{margin:0;padding:0;}

body{ letter-spacing: 0px; color: black; text-align: left; font-family: Verdana, Garamond, "Book Antiqua", Georgia, "Times New Roman", Times, serif, "Lucida Grande", Arial, sans-serif, Verdana; background-color: #1b5f7b;font-size: 11px;}

.clearfloat { clear: both; }


h2 { color: #1b5f7b; }
h3 {  text-transform: uppercase;  color: #4c1722;  }

div#CenterWrap {background-color: white; text-align: left; margin-left: auto; margin-bottom: 0px; margin-right: auto; margin-top: 0px; width: 900px; padding: 0px; right: auto; left: auto; background-image: url(img/white.gif); background-repeat: repeat-y; } 

/* --->*/ div#column1 {width: 300px; float: left; height: 100%; background-color: white; }

h1 { margin: 0px; padding: 0px;}
h1 a {	margin: 0px; display:block; background:url(img/regency-logo.gif);	width: 300px; height: 277px; overflow:hidden; 	text-indent:-9999px; background-repeat: no-repeat;}
h1 a:hover {margin: 0px; padding: 0px;}

.sitetag { margin: 0px; display: none; background:url(img/site-tag.gif);	width: 300px; height: 128px;}
.leftmain {line-height: 175%; font-weight: bold; font-size: 12px; padding-left: 10px; margin: 0px; background-color: white; width: 299; border-left-color: black; border-left-style: solid;border-left-width: 1px;}



/* INLINE NAVIGATION */
.Navigation { width: 100%; float: left; z-index: 11; font-weight:normal; font-size: 10px; color: black; text-align: center; margin-left: auto;  margin-right: auto; right: auto; left: auto;}


.Navigation ul { font-style: normal; font-weight: normal; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 8px; }
.Navigation li { border-right-color: black; border-right-width: 1px; border-right-style: solid; padding-right: 6px; margin-bottom: 0px; float: left; padding-left: 6px; list-style-type: none; } 
.Navigation li.last { border-width: 0px; padding-right: 6px; margin-bottom: 0px; padding-left: 6px; list-style-type: none; }                                                                                                                                                                            
                                                                                                                                                                           

/* INLINE LOWER NAVIGATION */
div#NavWrap { background-position: center center; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; border-color: #ff2738; border-style: solid; border-width: 1px; text-align: center; margin-left: auto; margin-bottom: auto; margin-right: auto; margin-top: auto; width: 900px; right: auto; left: auto; } 
.footer { padding-bottom: 6px; background-color: #bfbfbf; border-top-color: #5d2532; border-top-width: 6px; border-top-style: solid; text-align: center; width: 900px; font-size: 10px; }

.LowerNavigation {   margin-bottom: 6px;   font-weight:normal; font-size: 11px; color: black; text-align: center;}
.LowerNavigation ul { border-width: 1px; font-style: normal; font-weight: normal; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 8px; }
.LowerNavigation li { display: inline; border-right-color: black; border-right-width: 1px; border-right-style: solid; padding-right: 6px; margin-bottom: 0px; padding-left: 6px; list-style-type: none; } 
.LowerNavigation li.last { border-width: 0px; padding-right: 6px; margin-bottom: 0px;  padding-left: 6px; list-style-type: none; }                                                                                                                                                                            


/* LEFT MAIN BULLET LISTS*/
.leftmain ul { margin-left: 20px;}


/* --->*/ div#column2 {width: 600px; float: left;}
.topbar		{margin: 0px; display:block; background:url(img/maroon-bar.gif); width: 600px; height: 7px;}
.navbak		{border-bottom-color: #474747; border-bottom-width: 1px; border-bottom-style: solid; margin: 0px; display:block; background:url(img/nav-back.gif); width: 600px; height: 29px;}
.top-spacer	{ padding-bottom: 3px; padding-top: 3px; margin: 0px; display:block; background-color: #1a5f7b; width: 600px; height: 16px; text-align: right;}
.spacer1	{border-right-color: black; border-right-width: 1px; border-right-style: solid; margin: 0px; display:block; background-color: #b7ced7; width: 599px; height: 15px;}
.spacer2 	{margin: 0px; display:block; background:url(img/below-mkt.gif); width: 600px; height: 28px;}
.rightmain	{ margin-left: 0px; margin-bottom: 15px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 5px; padding-top: 0px; border-right-color: black; border-right-width: 1px; border-right-style: solid; display:block; background-color: white; width: 594px; }
h4 { font-weight: bold; font-size: 13px; color: #32728c;}


.clearfix:after { content: ".";	display: block;	height: 0px; clear: both; visibility: hidden; }
	
/* back hack \*/
* html .clearfix	{height: 1%;}
.clearfix 			{display: block;}
/* end hack */

a		{ color: #32728c; text-decoration: underline }
a:visited	{ color: #1b5f7b; text-decoration: underline }
a:hover		{ color: #5d2532; text-decoration: none }
a:active	{ color: #ebdd8f; text-decoration: none }				

p { color: inherit; margin-bottom: 15px; }
strong { font-weight: normal; font-style: normal; }
.rightmain ul { margin-bottom: 10px; margin-left: 15px; }
.rightmain ul li { margin-left: 35px; }
.rightmain ul li.nob { list-style-type: none; margin-left: 15px; }
.rightmain ol { margin-top: 8px; margin-left: 10px; }
.rightmain ol li { list-style-position: outside; margin-bottom: 5px; margin-left: 25px; }
.indent { padding-right: 70px; padding-left: 35px; }
.blankspace { height: 300px; width: 10px; }
.blankspace150 { height: 150px; width: 10px; }
.form { margin-bottom: 6px; padding-right: 14px; background-color: #f9f7e9; border-style: solid; border-color: #c0c0a2; border-width: 1px; }
.form input { padding-bottom: 1px; padding-top: 1px; margin-bottom: 1px; margin-top: 1px; font-size: 14px; color: #1b5f7b; }
.form select { padding-bottom: 4px; padding-top: 4px; margin-bottom: 2px; margin-top: 2px; font-size: 13px; color: #1b5f7b; }
.form textarea { padding-bottom: 1px; padding-top: 1px; margin-bottom: 1px; margin-top: 1px; font-size: 12px; color: #1b5f7b; }
.send { text-align: right; padding-bottom: 4px; padding-top: 4px; margin-bottom: 0px; margin-top: 0px; font-size: 13px; color: #1b5f7b; }
.specialoffer { border-color: #009430; border-style: solid; border-width: 1px; padding: 2px; margin: 2px; }
#map { float: left; margin-bottom: 5px; margin-right: 10px; margin-left: 0px; text-align: center; border-color: black; border-style: solid; border-width: 2px; }
.store { background-image: url(img/white.gif); background-repeat: repeat-y; margin-top: 15px; margin-left: 5px; border-color: black; border-style: solid; border-width: 1px; }
.fixedcell { text-align: right; width: 120px; }


/* CALL US Block */

.call-today { font-style: normal; font-weight: normal; background-repeat: no-repeat; background-image: url(img/call-block.gif); height: 78px; margin-left: 5px; line-height: 16px; text-align: left; color: #4c1722; font-size: 14px; margin-top: 15px; padding: 10px; width: 238px; border-color: #c9bb20; border-style: solid; border-width: 1px; background-color: #f1ee9c; }


/*.call-today img { padding: 0px; margin: 0px; clear: both; float: left; }*/


/* ---------------IE Hacks------------------- */

* html .navbak	{border-bottom-color: #474747; border-bottom-width: 1px; border-bottom-style: solid; margin: 0px; display:block; background:url(img/nav-back.gif); width: 600px; height: 30px;}
* html .top-spacer img {margin-left: 0px; margin-bottom: -2px; margin-right: 0px; margin-top: 0px; border-width: 0px; padding: 0px;}
* html .spacer1	{border-right-color: black; border-right-width: 1px; border-right-style: solid; margin: 0px; display:block; background-color: #b7ced7; width: 600px; height: 15px;}
* html .rightmain	{ margin-left: 0px; margin-bottom: 15px; margin-right: 0px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 5px; padding-top: 0px; border-right-color: black; border-right-width: 1px; border-right-style: solid; display:block; background-color: white; width: 600px; }
/* html .Navigation { width: 111%; float: left; z-index: 11; font-weight:normal; font-size: 10px; color: black; text-align: center; margin-left: -25px;  margin-right: auto; right: auto; left: auto;} */



.exceptions
{
  padding-left: 20px;
  padding-bottom: 5px;
  padding-right: 5px;
  padding-top: 5px;
  min-height: 25px;
  max-width: 440px;
  background-repeat: no-repeat;
  background-image: url(img/error_30x30v2.png);
  border-color: #e16d00;
  border-style: solid;
  border-width: 1px;
  background-color: #ffdfc0; 
  font-size: 8pt;
  color: #db5700;
  font-weight: bold ; 
}

/* SEASONAL MESSAGE */
 
/* HOLIDAY-RETAILERS Hacks */
* html .seasonal p img { margin-bottom: -2px; }

/*.seasonal	{margin: 0px; display:block; background:url(img/seasonal/seasonal-area.gif); width: 600px; height: 175px;}*/

/* SPRING CLEANING*/
/*.seasonal	{margin: 0px; display:block; background:url(img/seasonal/spring/spring-cleaning.jpg); width: 600px; height: 175px;}*/

/* HOLIDAY-RETAILERS */
/*.seasonal	{margin: 0px; display:block; background:url(img/seasonal/holiday/retailers.gif); width: 600px; height: 175px;}*/

/* COLLEGE STUDENTS */
.seasonal	{margin: 0px; display:block; background:url(img/seasonal/college-students/header.jpg); width: 600px; height: 175px;}

.seasonal p	{ line-height: 14px; font-size: 12px; padding-right: 8px; padding-bottom: 20px; padding-top: 20px; margin-right: 20px; margin-left: 252px;}
.seasonal p img { margin-bottom: 5px; }


/* 2009 WINTER SPECIALS OCT-JAN */
/*.seasonal { border-right-color: black; border-right-style: solid; border-right-width: 1px; margin: 0px; display:block; background:url(img/seasonal/2009-winter/winter-specials.jpg); width: 599px; height: 175px;}

.seasonal .wrap	{ line-height: 16px; font-size: 14px; padding-right: 8px; padding-bottom: 20px; padding-top: 12px; margin-right: 20px; margin-left: 252px;}

.wrap h5 { color: #1b5f7b; text-align: center; font-weight: bold; margin-bottom: 8px; font-size: 18px; }
.wrap ol li{ margin-left: 15px; }
.wrap ul li{ background-color: #e4f1f7; padding-left: 10px; padding-bottom: 5px; padding-right: 10px; padding-top: 5px;
	margin-right: 15px; list-style-type: none; margin-bottom: 10px; border-color: #c40a00; border-style: dashed;
	border-width: 1px; margin-left: 15px; text-align: center; }
.mention{ text-align: center; font-size: 12px; font-style: italic; }
.rednow{ /*font-weight: bold*//*; color: #c40a00; }*/











