body {
	font-size: 100.01%;
	background: #F8F2DF;
	text-align: center;
	margin: 0;
	padding: 0;
}
#holder { /*this centers the whole kit and kaboodle */
	background: #FFF url(http://www.durangopartyrental.com/images/sidebar.gif) repeat-y right top; /*this is what fakes the right sidebar running the length of the page */
	text-align: left;
	margin: 10px auto;
	padding: 0;
	width: 767px;
	border: 1px solid #000F72;
}
/*/*/ /*/#header, #nav {background: #FFF; border: 1px solid #FFF;} /* shows only to NN4 */
#header {
	/*/*/background: #FFF url(../images/logo.gif) no-repeat 10px 5px;/* */
	text-align: right;
	height: 64px; /* height is here to make sure the logo doesn't get obscured if there's not enough text in the header (the logo is a background image) */
	padding-top:4px;
}
#header p {
	font: .7em Geneva, Arial, Helvetica, sans-serif;
	color: #001ABE;
	margin: 0 5px;
}
/*/*/ /*/ #header p {font-size: 10px;}/* */
#header a {
	color: #001ABE;
}
#header a:hover, #header a:active, #header a:focus {
	color: #7A6351;
}
#header b { /* I used the b element to create a style -- you can still use the strong element to bold and emphasize certain text */
	font-weight: normal;
	color: #000F72;
}
#logo {display: none;}
/*/*/ /*/#logo {display:block;} /*show only to NN4*/
#nav {
	font: .65em Arial, Helvetica, sans-serif;
	/*/*/background: #3C1162;
	border-bottom: 7px solid #F90;
	text-transform: uppercase; /* if you don't prefer to use the uppercase transform, you can simply type in upper case */
	color: #FFF;
	margin: 0;
	padding: 0;
}
/*/*/ /*/ 
#nav {
	margin-left: 10px; 
	margin-top: -120px;
	font-size: 12px;
	} /* shows only to NN4 */
#nav ul {
	padding: 4px; /* creates the space within the nav bar */
	margin: 0;
	/*/*/list-style: none;/* hide from NN4*/
}

#nav ul li {
	margin: 0;
	/*/*/padding: 19px;
	display: inline; /* forces the list to show on a row horizontally */
}
* html #nav ul li { /*feeds a smaller size to IE PC so that the line doesn't wrap */
	padding: 17px;
}
#nav ul li a, #nav ul li a:visited {
	color: #FFF;
	text-decoration: none;
}
#nav ul li a:hover, #nav ul li a:active, #nav ul li a:focus {
	color: #C5B3D7;
}

#content {
	width: 585px;
	margin: 0;
	padding: 110px 0 0;
	background: #FFF url(http://www.durangopartyrental.com/images/photos.jpg) no-repeat;
}
/*/*/ /*/ #content {font-size: 12px;} /* */
* html #content {padding-top: 120px;}
#content p {
	color: #7A6351;
	font: .8em/140% Arial, Helvetica, sans-serif;
	margin: 0 10px 10px;
	}
#content b { /* same as in the header, this selector simply changes the style of the text at the beginning of the paragraphs. If you decide these should be headings, simply uncomment the selectors below */
	font: 1.1em "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
	color: #000F72;
	font-weight: bold;
}
/* If you decide you want to use headings instead of inline styles, use these*/
#content h1, #content h2, #content h3 {
	margin-left: 10px;
	margin-bottom: 10px;
	color: #000F72;
	font-family: "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
}
#content h1 {
	font-size: 1.1em;
}
#content h2 {
	font-size: 1em;
}
#content h3 {
	font-size: .9em;
}
#content a, #content a:visited {
	color: #7A6351;
	text-decoration: underline;
	font-weight: bold;
}
#content a:hover, #content a:active, #content a:focus {
	color: #000F72;
}

#footer {
	/*/*/background: #3C1162;
	border-top: 6px solid #F90;/* */
	clear: both; /* this forces the footer to start below the two divs above */
	margin: 0;
	padding: 5px 10px 3px;
	height: 13px;
}
#footer p {
	font: .6em Arial, Helvetica, sans-serif;
	color: #C5B3D7;
	padding: 0;
	margin: 0; /* this is a must. Otherwise, in some browsers, the margin will put a space ABOVE or below the footer and it won't meet up with the elements around it properly. */
}
/*/*/ /*/ #footer p {font-size: 10px;} /* */
#footer span { /* this selector causes the "site developed by" comment to float to the opposite side of the footer */
	float: right;
	width: 170px; /* this can be decreased to push the span farther to the right side of the browser chrome, BUT, watch out that you don't decrease it too much and cause that text to wrap */
}
#footer a, #footer a:visited {
	color: #C5B3D7;
}
#footer a:hover, #footer a:active, #footer a:focus {
	color: #F90;
}
/* you are here descendant selectors */
#homepage li#home a, #aboutpage li#about a, #eventspage li#events a, #inventorypage li#inventory a, #blogpage li#blog a, #linkspage li#links a, #contactpage li#contact a {
	color: #F90;
}

/* special blog styles */
acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}
cite {
	font-size: 90%;
	font-style: normal;
}
ol#comments li p {
	font-size: 100%;
}

.feedback {
	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: -1px;
}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #90a090;
	border-top: double 3px #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #ccc;
	text-align: right;
	margin: 0 10px 10px;
	clear: all;
}

.meta {
	font-size: .75em;
	margin: 0 10px 10px;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

#commentform #name, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#commentform textarea {
	width: 100%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}
#rightalign {
	float: right;
	margin: 0;
	padding: 0;
}
#sidebar {
	font: .75em/140% Geneva, Arial, Helvetica, sans-serif;
	color: #000F72;
	float: right;
	width: 195px;
	margin: 0;
	padding: 5px 5px 5px 10px;
}
/*/*/ /*/ #sidebar {font-size: 11px;}/* */
* html #sidebar { /* feeds a more narrow size to IE PC to account for a 3px discrepency that causes the content to drop below the float */
	
}
#sidebar h1 {
	font: 1.2em "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
	margin-bottom: 10px;
	font-weight: bold;
}
#sidebar p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	
}
#sidebar a, #sidebar a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: black;
}
#sidebar a:hover, #sidebar a:active, #sidebar a:focus {
	color: #000F72;
}


#srchForm {
	margin: 5px 5px 5px 0px;
	float: left;
}

#sidebar input#s {
	width: 80%;
	background: #eee;
	border: 1px solid #999;
	color: #000;
}

#sidebar ul {
	color: #000F72;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	text-transform: lowercase;
}

#sidebar ul li {
	font: italic normal 110% 'Times New Roman', Times, serif;
	letter-spacing: 0.1em;
	margin-top: 10px;
	padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
}

#sidebar ul ul {
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

#sidebar ul ul li {
	border: 0;
	font: normal normal 70%/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: 0;
	margin-top: 0;
	padding: 0;
	padding-left: 12px;
}

#sidebar ul ul li a {
	color: #000F72;
	text-decoration: none;
}

#sidebar ul ul li a:hover {
	border-bottom: 1px solid #809080;
}

#sidebar ul ul ul.children {
	font-size: 142%;
	padding-left: 4px;
}

#wp-calendar {
	border: 1px solid #FFF;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar a:hover {
	background: #e0e6e0;
	color: #000F72;
}

#wp-calendar caption {
	color: #000F72;
	font-size: 16px;
	text-align: left;
}

#wp-calendar td {
	color: #000F72;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar td.pad:hover {
	background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #000F72;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}


#holder2 { /*this centers the whole kit and kaboodle */
	background: #FFF; /*url(http://www.durangopartyrental.com/images/bakground.gif) repeat-y right top;*/ /*this is what fakes the right sidebar running the length of the page */
	text-align: left;
	margin: 10px auto;
	padding: 0;
	width: 767px;
	border: 1px solid #000F72;
}


#srchButton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000F72;
	margin: 0;
}
#srchInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}
#leftbar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000F72;
	float: left;
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
/*/*/ /*/ #sidebar {font-size: 11px;}/* */
* html #leftbar { /* feeds a more narrow size to IE PC to account for a 3px discrepency that causes the content to drop below the float */
	padding-top: 1px;
	
}
#leftbar h1, #leftbar h2, #leftbar h3 {
	margin: 0px 0px 0px 0px;
	color: #000F72;
	font-family: "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
	font-weight: 700;
}
#leftbar h1 {
	font-size: 1.1em;
}
#leftbar h2 {
	font-size: 1em;
}
#leftbar h3 {
	font-size: .9em;
}
#leftbar p {
	font-size: .9em;
	margin: 0px 0px 0px 0px;
}
#leftbar a, #leftbar a:visited {
	font-size: .9em;
	font-weight: 600;
	text-decoration: underline;
	color: black;
}
#leftbar a:hover, #leftbar a:active, #leftbar a:focus {
	color: #000F72;
}

.ColumnTD {
  background-color: #EEEEEE;
	border: 0px;
	border-bottom-width: 1px;
	border-style: outset;
	border-color: gray;
}
.DataTD {
	background-color: white
}
.ColumnFONT {
  font-size: 10pt; 
  color: black; 
  font-weight: bold; 
  font-family: Arial, Tahoma, Verdana, Helvetica
}
.DataFONT {
  font-size: 10pt; 
  color: #000000; 
  font-family: Arial, Tahoma, Verdana, Helvetica
}

.BoldDataFONT {
  font-size: 10pt; 
  color: #000000; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight: bold;
}

.contentTable{
	border: 0px;
	border-style: outset;
	border-color: gray;
}



#content1 {
	float: left;
  width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}
/*/*/ /*/ #content {font-size: 12px;} /* */
* html #content1 {padding-top: 1px;}
#content1 p {
	color: #7A6351;
	font: .8em/140% Arial, Helvetica, sans-serif;
	margin: 0 10px 10px;
	}
#content1 b { /* same as in the header, this selector simply changes the style of the text at the beginning of the paragraphs. If you decide these should be headings, simply uncomment the selectors below */
	font: 1.1em "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
	color: #000F72;
	font-weight: bold;
}
/* If you decide you want to use headings instead of inline styles, use these*/
#content1 h1, #content2 h2, #content2 h3 {
	margin-left: 10px;
	margin-bottom: 10px;
	color: #000F72;
	font-family: "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
}
#content1 h1 {
	font-size: 1.1em;
}
#content1 h2 {
	font-size: 1em;
}
#content1 h3 {
	font-size: .9em;
}
#content1 a, #content2 a:visited {
	color: #7A6351;
	text-decoration: underline;
	font-weight: bold;
}
#content1 a:hover, #content2 a:active, #content2 a:focus {
	color: #000F72;
}
#content2 {
	width: 550px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*/*/ /*/ #content {font-size: 12px;} /* */
* html #content2 {padding-top: 1px;}
#content2 p {
	color: #7A6351;
	font: .8em/140% Arial, Helvetica, sans-serif;
	margin: 0 10px 10px;
	}
#content2 b { /* same as in the header, this selector simply changes the style of the text at the beginning of the paragraphs. If you decide these should be headings, simply uncomment the selectors below */
	font: 1.1em "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
	color: #000F72;
	font-weight: bold;
}
/* If you decide you want to use headings instead of inline styles, use these*/
#content2 h1, #content2 h2, #content2 h3 {
	margin-left: 10px;
	margin-bottom: 10px;
	color: #000F72;
	font-family: "Trebuchet MS", Skia, "Lucida Grande", Verdana, sans-serif;
}
#content2 h1 {
	font-size: 1.1em;
}
#content2 h2 {
	font-size: 1em;
}
#content2 h3 {
	font-size: .9em;
}
#content2 a, #content2 a:visited {
	color: #7A6351;
	text-decoration: underline;
	font-weight: bold;
}
#content2 a:hover, #content2 a:active, #content2 a:focus {
	color: #000F72;
}

#headerText {
	float: left;
	font-size: 15pt; 
  color: black; 
  font-weight: bold; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	margin: 4px 0px 0px 5px;
	width: 70%;
}

#headerText2 {
	float: left;
	font-size: 12pt; 
  color: black; 
  font-weight: bold; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	margin: 1px 0px 0px 1px;
  padding: 4px 0px 0px 8px;
	width: 98%;
}

#CategoryHeader {
	float: left;
	font-size: 14.5pt; 
  color: black; 
  font-weight: bold; 
  font-family: Tahoma, Helvetica, Verdana, Arial;
	margin: 4px 0px 5px 5px;
	width: 90%;
}

#CategoryHeader2 {
	float: left;
	font-size: 12pt; 
  color: black; 
  font-weight: bold; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	margin: 0px 0px 5px 5px;
	width: 90%;
}

#Navigator {
	float: left;
	font-size: 12pt; 
  color: black; 
  font-weight: bold; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	margin: 0px 0px 5px 5px;
	width: 95%;
}
#imagelist {
	float: left;
	margin: 0px 0px 5px 10px;
}

#errorMsg {
	font-size: 10pt; 
  color: #ff0000; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	width: 50%;
}
#Description {
	float: left;
	font-size: 10pt; 
  color: #000000; 
  font-family: Arial, Tahoma, Verdana, Helvetica;
	width: 65%;
	margin: 0px 10px 15px 10px;
}

#Description b {
	font-weight: bold;
	color: #000000;
}

#table {
	float: left;
	margin: 0;
  padding: 0;
	width: 100%;
}

#br {
  float: left;
}