﻿body, html
{
	background-color: black;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-style: normal;
	font-family: Arial, Verdana, Tahoma;
	font-variant: normal;
	position: static;
	margin: 0px;
}

html > body body, html
{
	background-color: black;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-style: normal;
	font-family: Arial, Verdana, Tahoma;
	font-variant: normal;
	position: static;
	margin: auto;
}

TABLE
{
	text-align: center;
	margin: 0px;
}

html>body TABLE
{
	text-align: center;
	margin: auto;
}

DIV
{
	text-align: center;
	margin: 0px;
}

html>body DIV
{
	text-align: center;
	margin: auto;
}

A
{
	color: white;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	text-decoration: none;
}

A:hover
{
	cursor: hand;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

#TopTable
{
	background-color: Black;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px, auto, 0px, auto;
	vertical-align: middle;
	width: 100%;
	position: static;
	height: 100%;
	text-align: center;
	font-family: Arial, Verdana, Tahoma;
}

#TopTableHome
{
	background-color: Black;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px, auto, 0px, auto;
	vertical-align: middle;
	width: 100%;
	position: static;
	height: 100%;
	text-align: center;
	font-family: Arial, Verdana, Tahoma;
}

#MainTable
{
	vertical-align: middle;
	color: white;
	background-color: black;
	text-align: center;
	font-weight: normal;
	font-size: 10pt;
	width: 775px;
	font-style: normal;
	font-family: Arial, Verdana, Tahoma;
	position: static;
	font-variant: normal;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom: 20px;
}

#MainTableHome
{
	vertical-align: middle;
	color: white;
	background-color: black;
	text-align: center;
	font-weight: normal;
	font-size: 10pt;
	width: 664px;
	font-style: normal;
	font-family: Arial, Verdana, Tahoma;
	position: static;
	font-variant: normal;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom:10px;
}


#StyleTable
{
	vertical-align: top;
	width: 775px;
	color: white;
	background-color: white;
	text-align: center;
}

#StyleTableHome
{
	vertical-align: top;
	width: 664px;
	color: white;
	background-color: white;
	text-align: center;
}

#HeaderLogo
{
	width: 215px;
	height: 100px;
	background-color: black;
	vertical-align: top;
	position: static;
	text-align: left;
	cursor: hand;
}

#HeaderNav
{
	vertical-align: middle;
	width: 540px;
	position: static;
	height: 100px;
	background-color: black;
	text-align: center;
}

#HeaderNavHome
{
	vertical-align: middle;
	width: 664px;
	position: static;
	height: 100px;
	background-color: black;
	text-align: center;
	clear: left;
	display: block;
}

#HeaderNavHolder
{
	vertical-align: middle;
	width: 540px;
	position: static;
	height: 100px;
	background-color: black;
	text-align: center;
}

.HeaderButtons
{
	vertical-align: middle;
	width: 100px;
	position: static;
	height: 50px;
	text-align: center;
	background-color: black;
	cursor: hand;
	border-right: white 1px solid;
	border-top: white 1px solid;
}

#HeaderLoginContent
{
	background-color: #cd853f;
	border-left: white 5px solid;
	width: 100%;
	height: 100px;
	font-weight: bold;
	font-size: 10pt;
	color: white;
}

#HeaderLogin
{
	background-color: #cd853f;
	border-left: white 5px solid;
	width: 100%;
	height: 100px;
	font-weight: bold;
	font-size: 10pt;
	color: white;
}

#Footer
{
	vertical-align: baseline;
	position: static;
	height: 50px;
	background-color: black;
	text-align: center;
	display: block;
	width: 100%;
}

#MenuHolderTable
{
	width: 235px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: white;
}

#MenuTable
{
	width: 235px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: black;
}

#MenuTableHome
{
	width: 235px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background: black fixed no-repeat center bottom;
	background-image: url(Images/RoseHome.jpg);
}

html > body #MenuTableHome
{
	width: auto;
	height: auto;
	min-height: 312px;
	min-width: 235px;
	vertical-align: top;
	background: url(Images/RoseHome.jpg) black no-repeat center bottom;
}

#MenuImageTable
{
	width: 235px;
	height: 312px;
	vertical-align: middle;
	text-align: center;
	background-color: black;
	
}

#MenuHolder
{
	width: 235px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: white;
}

#ImageHolderTable
{
	width: 540px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: black;
}

#ImageHolderTableHome
{
	width: 664px;
	vertical-align: middle;
	text-align: center;
	background-color: black;
}

#ImageHolder
{
	width: 535px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: black;
}

html>body #ImageHolder
{
	width:auto;
	height:auto;
	min-width: 535px;
	min-height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: black;
}

#ImageHolderHome
{
	width: 535px;
	vertical-align: middle;
	text-align: center;
	background-color: black;
}

html > body #ImageHolderHome
{
	width: auto;
	height: auto;
	min-width: 630px;
	min-height: 320px;
	vertical-align: middle;
	text-align: center;
	background-color: black;
}

A.MenuButtonImage
{
	background-color: black;
	width: 73px;
	height: 73px;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	vertical-align: middle;
	text-align: center;
	position: static;
}

html>body A.MenuButtonImage
{
	width: 73px;
	height: 73px;
	min-height: 73px;
	min-width: 73px;
	display: block;
	clear: none;
	position: static;
}

A.MenuButtonImage:hover
{
	background-color: #cd853f;
	background-color: #cd853f;
	width: 73px;
	height: 73px;
	border-right: #cd853f 2px solid;
	border-top: #cd853f 2px solid;
	border-left: #cd853f 2px solid;
	border-bottom: #cd853f 2px solid;
	vertical-align: middle;
	text-align: center;
}

html>body A.MenuButtonImage:hover
{
	background-color: #00bfff;
	width: 73px;
	height: 73px;
	min-height:73px;
	min-width: 73px;
	border-right: #00bfff 2px solid;
	border-top: #00bfff 2px solid;
	border-left: #00bfff 2px solid;
	border-bottom: #00bfff 2px solid;
	vertical-align: middle;
	text-align: center;
	position: static;
}


#InfoPanel
{
	width: 235px;
	position: static;
	height: 30px;
	vertical-align: middle;
	text-align: center;	
}

#InfoButtons
{
	width: 235px;
	position: static;
	height: 30px;
	vertical-align: middle;
	text-align: center;
	border-top: white 5px solid;
}

#AboutUsButton
{
	vertical-align: middle;
	position: static;
	text-align: center;
	width: 80px;
	height: 30px;
	background-color: #cd853f;
	font-weight: bold;
	font-size: 10pt;
	color: white;
	border-right: white 5px solid;
}

#PricingButton
{
	vertical-align: middle;
	position: static;
	text-align: center;
	width: 80px;
	height: 30px;
	font-weight: bold;
	color: white;
	background-color: #cd853f;
	border-right: white 5px solid;
}

#EmailButton
{
	vertical-align: middle;
	position: static;
	text-align: center;
	width: 75px;
	height: 30px;
	color: white;
	background-color: #cd853f;
}

#NavPanel
{
	width: 540px;
	height: 30px;
	vertical-align: middle;
	text-align: center;
	background-color: #a0522d;
	color: white;
}
#NavButtons
{
	width: 540px;
	height: 30px;
	vertical-align: top;
	text-align: center;
	background-color: white;
	border-top: white 5px solid;
}

#ImageNum
{
	vertical-align: middle;
	height: 30px;
	text-align: left;
	width: 420px;
	background-color: #696969;
	padding-left: 10px;
}

#ImageNum2
{
	vertical-align: middle;
	height: 30px;
	text-align: center;
	width: 210px;
	background-color: #696969;
	padding-left: 100px;
}

.PageNum
{
	vertical-align: middle;
	height: 30px;
	text-align: left;
	background-color: #696969;
	padding-left: 10px;
	width: 10px;
	text-decoration: underline;
}

#BackArrow
{
	vertical-align: middle;
	height: 30px;
	text-align: right;
	width: 50px;
	background-color: #696969;
}

#NextArrow
{
	vertical-align: middle;
	height: 30px;
	text-align: right;
	width: 50px;
	background-color: #696969;
	padding-right: 10px;
}

#ContentTable
{
	width: 775px;
	height: 312px;
	vertical-align: top;
	text-align: center;
	background-color: black;
}

.PageInfo
{
	font-weight: bold;
	font-size: 9pt;
	color: #cd853f;
	text-align: left;
}

A.PageInfo
{
	font-weight: bold;
	font-size: 9pt;
	color: #cd853f;
	text-align: left;
}

A.PageInfo:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	text-align: left;
}

A.WebsiteTerms
{	
	font-size: 9pt;
	color: #cd853f;
}

A.WebsiteTerms:hover
{	
	font-size: 9pt;
	color: white;
}

A.Webmaster
{
	font-weight: normal;
	font-size: 8pt;
	color: white;
	background-color: black;
}

A.Webmaster:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #cd853f;
	background-color: black;
}

H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #cd853f;
	font-family: Arial, Verdana, Tahoma;
}

html > body H1
{
	font-weight: bold;
	font-size: 16pt;
	color: #cd853f;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 20px;
}

H2
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
}

html > body H2
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 20px;
}

.H3
{
	font-weight: bold;
	font-size: 16pt;
	color: white;
	font-family: Arial, Verdana, Tahoma;
}

html > body .H3
{
	font-weight: bold;
	font-size: 16pt;
	color: white;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 20px;
}

.PriceHeader
{
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
}

html > body .PriceHeader
{
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 20px;
}

#PriceDiv
{
	border-right: black thin solid;
	border-top: black thin solid;
	padding-bottom: 10px;
	border-left: black thin solid;
	width: 535px;
	padding-top: 10px;
	border-bottom: black thin solid;
	height: 100%;
	background-color: white;
	text-align: center;
	color: black;
}

html > body #PriceDiv
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	width: 540px;
	min-width: 540px;
	border-bottom: black thin solid;
	min-height: 312px;
	background-color: white;
	text-align: left;
	overflow: auto;
	display: block;
	clear: none;
}


P
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	width: 400px;
	text-align: center;
}

html > body P
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	width: 400px;
	text-align: left;
	padding-left: 25px;
}

UL
{
	text-align: center;
}

LI
{
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	width: 400px;
	text-align: left;
	list-style-position: outside;
	list-style-type: disc;
}

H3
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
}

html>body H3
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 20px;
}

.SideMenu
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial, Verdana, Tahoma;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	background-color: #000000;
	width: 220px;
}

A.SideMenu:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #a0522d;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
	cursor: hand;
}
A.SideMenu:active
{
	font-weight: bold;
	font-size: 10pt;
	color: #a0522d;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}
.SideMenu2
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial, Verdana, Tahoma;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	background-color: transparent;
	width: 220px;
	height:auto;
}

A.SideMenu2:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #a0522d;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}

A.SideMenu2:active
{
	font-weight: bold;
	font-size: 10pt;
	color: #a0522d;
	font-family: Arial, Verdana, Tahoma;
	padding-left: 5px;
	vertical-align: top;
	text-align: left;
}


A.HomeImage
{
	border-right: white 5px solid;
	border-top: white 5px solid;
	border-left: white 5px solid;
	width: 200px;
	border-bottom: white 5px solid;
	height: 160px;
	vertical-align: middle;
	text-align: center;
	position: static;
}

html > body A.HomeImage
{
	min-height: 160px;
	min-width: 200px;
	display: block;
	clear: none;
	border-right: white 5px solid;
	border-top: white 5px solid;
	border-left: white 5px solid;
	width: 200px;
	border-bottom: white 5px solid;
	height: 160px;
	vertical-align: middle;
	text-align: center;
	position: static;
}

A.HomeImage:hover
{
	border-right: #cd853f 5px solid;
	border-top: #cd853f 5px solid;
	border-left: #cd853f 5px solid;
	width: 200px;
	border-bottom: #cd853f 5px solid;
	height: 160px;
	cursor: hand;
	vertical-align: middle;
	text-align: center;
	position: static;
}

