/* This is the default style sheet for Art's Rentals */
/* Copyright SPS Technical Service 2007 */

/* GLOBAL STYLES */

body {
	background:			#ffffff url('http://www.artsrentals.com/img/vert_blue_gradient.jpg') repeat-x;
	font-family:		sans-serif;
}

A:link {
	color: blue;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
}

A:visited {
	color: Gray;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}

A:hover {
	color: Red;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
}

h1 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			15pt;
	font-weight:		bold;
	color:				Blue;
}

h2 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			14pt;
	font-weight:		bold;
	color:				Blue;
}

h3 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			13pt;
	font-weight:		bold;
	color:				Blue;
}

h4 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12pt;
	font-weight:		bold;
	color:				Blue;
}

h5 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			11pt;
	font-weight:		bold;
	color:				Blue;
}

h6 {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				Blue;
}

p {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		normal;
	color:				Blue;
}

.pagetitle {
	font-style:			normal;
	text-align:			center;
}

p.bodytitle {
	font-family: 		Verdana, Arial, sans-serif;
	font-size: 			12pt;
	font-weight: 		bold;
	font-style: 		normal;
	color: 				Blue;
	text-align: 		center;
	padding-top: 		10px;
	padding-bottom: 	10px;
}

p.bodycopy {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	font-style:			italic;
	color:				Blue;
	padding-left:		30px;
	padding-right:		30px;
	text-align:			justify;
}

p.bodyemphasis {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight: 		bold;
	font-style:			 normal;
	color: 				#FF9900;
	padding-left: 		30px;
	padding-right: 	30px;
	text-align: 		justify;
}

p.bodyleft {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	font-style:			italic;
	color:				Blue;
	padding-left:		30px;
	text-align:			justify;
}
p.bodycentered {
	font-family: 		Verdana, Arial, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	font-style: 		italic;
	color: 				Blue;
	text-align: 		center;
}

p.bodyright {
	font-family: 		Verdana, Arial, sans-serif;
	font-size: 			10pt;
	font-weight: 		bold;
	font-style: 		italic;
	color: 				Blue;
	text-align: 		right;
}

p.price {
	font-family:		"Times New Roman", serif;
	font-size:			36pt;
	font-weight:		bold;
	font-style:			normal;
	color:				Red;
	padding-left:		30px;
	padding-right:		30px;
	text-align:			center;
}

p.slogan {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 18pt;
	font-weight: normal;
	font-style: italic;
	color: #FF0F0F;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
}

ul.bodycopy {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	font-style:			italic;
	color:				Blue;
	padding-left:		30px;
	text-align:			justify;
}

ol.bodycopy {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	font-style:			italic;
	color:				Blue;
	padding-left:		30px;
	text-align:			justify;
}

table.center {
    margin-left:        auto;
    margin-right:       auto;
}
/* Legal Notices */

A:hover.legal {
	color:				#cc0000;
	font-family:		"Times New Roman", serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:hover.legalcmd {
	color:				#00ff00;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:hover.legaltrg {
	color:				#cc0000;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:link.legal {
	color:				#000000;
	font-family:		"Times New Roman", serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:link.legalcmd {
	color:				#000000;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:link.legaltrg {
	color: 				Blue;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}
 

A:visited.legal {
	color:				Blue;
	font-family:		"Times New Roman", serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:visited.legalcmd {
	color:				#000000;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:visited.legaltrg {
	color:				#0000ff;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

body.legal {
	background-color:	#ffffff
}

li.legal {
	font-family:		"Times New Roman", serif;
	font-size:			10pt;
	color:				#000000;
	padding-right:		10px;
}

p.legaltext {
	color:				#000000;
	font-size:			10pt;
	font-family:		"Times New Roman", serif;
	padding-right:		10px;
	padding-left:		10px;
}

p.legaltitle {
	color:				#000000;
	font-family:		Arial, sans-serif;
	font-size: 			14pt;
	font-weight:		bold;
	text-align:			center;
}

p.legalcaption {
	color:				#000000;
	font-family:		Arial, sans-serif;
	font-size:			11pt;
	text-align:			center;
}
ul.legaltext {
	color: 				Black;
	font-size:			10pt;
	font-family:		"Times New Roman", serif;
	padding-right:		10px;
	padding-top:		10px;
}


/* PAGEFRAME OBJECT */


A:hover.email {
	color:				#cc0000;
	font-family:		Verdana, Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:link.email {
	color:				Blue;
	font-family:		Verdana, Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

A:visited.email {
	color:				Blue;
	font-family:		Verdana, Arial, sans-serif;
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

td.name {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			14pt;
	font-weight:		bold;
	color:				Blue;
	text-align:			Center;
}

td.addr {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	color:				Blue;
	text-align:			center;
}

p.update {
	font-family:		Arial, sans-serif;
	font-size:			8pt;
	font-weight:		normal;
	color:				Blue;
	text-align:			right;
	padding-right:		10px;
}

p.tm {
	font-family:		Arial, sans-serif;
	font-size:			8pt;
	font-weight:		normal;
	color:				Blue;
}

/*  NAVIGATION OBJECT  */

div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem {
  font-family:			Verdana, tahoma, helvetica, sans-serif;
  font-size:			11pt;
  font-style:			normal;
  font-weight:			normal;
  color:					white;
  text-decoration:	none;
}

div.menuBar {
  background-color:	blue;
  border:				0px none blue;
  border-color:		#f0f0f0 #909090 #909090 #f0f0f0;
  padding:				4px 2px 4px 2px;
  text-align:			left;
  text-decoration:	none;
}

div.menuBar a.menuButton {
  background-color:	transparent;
  border:				0px none blue;
  color:					#ffffff;
  cursor:				default;
  left:					0px;
  margin:				1px;
  padding:				0px 4px 0px 4px;
  position:				relative;
  text-decoration:	none;
  top:					0px;
  z-index:				100;
}

div.menuBar a.menuButton:hover {
  background-color:  transparent;
  border:            0px none blue;
  color:					Yellow;
}

div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover {
  background-color:	red;
  border-color:		red;
  color:					white;
  left:					1px;
  top:					1px;
  text-decoration:	none;
}

div.menu {
  background-color:	blue;
  border:				0px none blue;
  left:					0px;
  padding:				0px 1px 1px 0px;
  position:				absolute;
  top:					0px;
  visibility:			hidden;
  z-index:				101;
}

div.menu a.menuItem {
	color:				Aqua;
	cursor:				default;
	display:				block;
	padding:				3px 1em;
	text-decoration:	none;
	white-space:		nowrap;
}


div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color:	red;
  color:					#ffffff;
  text-decoration:	none;
}

div.menu a.menuItem span.menuItemText {}


div.menu a.menuItem span.menuItemArrow {
  margin-right:		-.75em;
}

div.menu div.menuItemSep {
  border-top:			1px solid #909090;
  border-bottom:		1px solid #f0f0f0;
  margin:				4px 2px;
}

/* SITE NAVIGATION  */

A:link.nav {
	color: blue;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

A:visited.nav {
	color: Blue;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

A:hover.nav {
	color: Blue;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}


