/* CSS Document */
body
{
background-color:#331D0F;
}
p {
font-family: Tahoma, Trebuchet, Sans serif;
font-size: 12px;
color:#000000;
text-align:left;
margin-right:50px;
margin-left:20px;
}
.navlines {
	font-family:Helvetica Neue;
	background-color:#331D0F;
	color: #FFFFFF;
	font-size:16px;
}

a.nav:link {
	font-family:Helvetica Neue;
	color: #FFFFFF;
	font-size:16px;
	text-decoration: none;
}

a.nav:visited {
	font-family:Helvetica Neue;
	font-size:16px;
	color: #0D8593;
	text-decoration: none;
}

a.nav:hover {
	font-family:Helvetica Neue;
	font-size:16px;
	color: #0D8593;
	text-decoration: none;
}

a.nav:active {
	font-family:Helvetica Neue;
	font-size:16px;
	color: #FFFFFF;
	text-decoration: none;
}
#socialContent {
background-color:331D0F;
width:120px;
height:25px;
font-family:Helvetica Neue;
font-size:16px;
color: #FFFFFF;
text-decoration: none;
padding:5px;
position: relative;
top:5px;
left:303px;
}
html>body #socialContent {
top:5px;
left:303px;
}
#wrapper1 { 
background-image:url('images/site_background.png');
background-repeat:no-repeat;
width: 900px;
height: 700px;
min-height:700px;
min-height:auto!important; 
}
#header {
background-image:url('images/header.jpg');
background-repeat:no-repeat;
width: 794px;
height: 110;
position: relative;
top:51px;
left:0px;
}
html>body #header {
top:51px;
left:0px;
}
#footer {
width: 794px;
position: relative;
top:-370px;
left:-100px;
}
html>body #footer {
top:-370px;
left:-100px;
}
#footer2 {
width: 794px;
position: relative;
top:-347px;
left:-100px;
}
html>body #footer2 {
top:-360px;
left:-100px;
}
#topnav {
background-color:#331D0F;
width: 794px;
height: 20px;
position: relative;
top:51px;
left:0px;
}
html>body #topnav {
top:51px;
left:0px;
}
#wrapper2 { 
width: 794px;
height: 464px;
max-height:464;
max-height:auto!important;
}
#FlashContent { 
width: 599px;
height: 318;
position: relative;
top:51px;
left:-99px;
}
html>body #FlashContent {
top:51px;
left:-99px;
}
#AdContent { 
width: 192px;
height: 317;
position: relative;
top:-266px;
left:300px;
}
html>body #AdContent {
top:-266px;
left:300px;
}
#ProdContent { 
width: 500px;
height: 140;
position: relative;
top:-265px;
left:-145px;
}
html>body #ProdContent {
top:-265px;
left:-145px;
}
#BracketMenu { 
width: 190px;
height: 120;
position: relative;
top:-390px;
left:300px;
}
html>body #BracketMenu {
top:-390px;
left:300px;
}
#ReviewLink {
width: 794px;
position: relative;
top:-350px;
left:305px;
}
html>body #ReviewLink {
top:-350px;
left:305px;
}

/* -------- Text links on white --------  */

a:link {color:#0c8593}
a:visited {color:#947c6d}
a:hover {color:#aee1ef}
a:active {color:#0000FF}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none}
a:active {text-decoration:none}

/* -------- About Page --------  */

#AboutBodyContent {
background-image:url('images/About_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #AboutBodyContent {
top:40px;
left:-98px;
}
#AboutAdContent { 
width: 194px;
height: 411;
position: relative;
top:-359px;
left:300px;
}
html>body #AboutAdContent {
top:-371px;
left:300px;
}
#BottomLinkContent { 
width: 744px;
height: 50px;
position: relative;
top:-345px;
left:0px;
}
html>body #BottomLinkContent {
top:-360px;
left:0px;
}

/* -------- Text links on turquoise --------  */

.menu a:link {
	font-family:Helvetica Neue;
	color: #331D0F;
	font-size:14px;
	text-decoration: none;
}

.menu a:visited {
	font-family:Helvetica Neue;
	font-size:14px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu a:hover {
	font-family:Helvetica Neue;
	font-size:14px;
	color: #947c6d;
	text-decoration: none;
}

.menu a:active {
	font-family:Helvetica Neue;
	font-size:14px;
	color: #331D0F;
	text-decoration: none;
}

/* -------- New Page --------  */

#NewBodyContent {
background-image:url('images/New_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #NewBodyContent {
top:52px;
left:-98px;
}

div.scroll {
height: 290px;
width: 585px;
overflow: auto;
background-color: #fff;
padding: 5px;
position: relative;
top:90px;
left:0px;
}
html>body div.scroll {
top:90px;
left:0px;
}
#NewAdContent { 
width: 194px;
height: 411;
position: relative;
top:-359px;
left:300px;
}
html>body #NewAdContent {
top:-359px;
left:300px;
}
#NewBottomLinkContent { 
width: 744px;
height: 50px;
position: relative;
top:-345px;
left:0px;
}
html>body #NewBottomLinkContent {
top:-348px;
left:0px;
}
#Newfooter {
width: 794px;
position: relative;
top:-347px;
left:-100px;
}
html>body #Newfooter {
top:-348px;
left:-100px;
}
/* -------- Careers Page --------  */

#CareersBodyContent {
background-image:url('images/Careers_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #CareersBodyContent {
top:40px;
left:-98px;
}
#CareersContent { 
width: 395px;
position: relative;
top:100px;
left:0px;
text-align:left;
}
html>body #CareersContent {
width:595px;
top:100px;
left:0px;
}

/* -------- Contact Page --------  */

#ContactBodyContent {
background-image:url('images/Contact_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #ContactBodyContent {
top:40px;
left:-98px;
}

/* -------- Hours Page --------  */

#HoursBodyContent {
background-image:url('images/Hours_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #HoursBodyContent {
top:40px;
left:-98px;
}
#HoursText {
position: relative;
top:95px;
left:0px;
}
html>body #HoursText {
top:110px;
left:0px;
}

/* -------- Policies Page --------  */

#PoliciesBodyContent {
background-image:url('images/Policies_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #PoliciesBodyContent {
top:40px;
left:-98px;
}

/* -------- Services Page --------  */

#ServicesBodyContent {
background-image:url('images/Services_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #ServicesBodyContent {
top:40px;
left:-98px;
}

/* -------- Staff Page --------  */

#StaffBodyContent {
background-image:url('images/Staff_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #StaffBodyContent {
top:40px;
left:-98px;
}
div.Staffscroll {
height: 275px;
width: 585px;
overflow: auto;
background-color: #fff;
padding: 5px;
position: relative;
top:25px;
left:0px;
}
html>body div.Staffscroll {
top:25px;
left:0px;
}

/* -------- In the News Page --------  */

#TheNewsBodyContent {
background-image:url('images/TheNews_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #TheNewsBodyContent {
top:52px;
left:-98px;
}
div.TheNewsscroll {
height: 275px;
width: 585px;
overflow: auto;
background-color: #fff;
padding: 5px;
position: relative;
top:100px;
left:0px;
}
html>body div.TheNewsscroll {
top:100px;
left:0px;
}

/* -------- Glam Squad Page --------  */

#GlamBodyContent {
background-image:url('images/Glam_body_bg.jpg');
width: 600px;
height: 411;
position: relative;
top:52px;
left:-98px;
}
html>body #GlamBodyContent {
top:52px;
left:-98px;
}
div.Glamscroll {
height: 275px;
width: 585px;
overflow: auto;
background-color: #fff;
padding: 5px;
position: relative;
top:100px;
left:0px;
}
html>body div.Glamscroll {
top:100px;
left:0px;
}
#GlamAdContent { 
width: 194px;
height: 411;
position: relative;
top:-359px;
left:300px;
}
html>body #GlamAdContent {
top:-359px;
left:300px;
}
#GlamLinkContent {
width: 744px;
height: 50px;
position: relative;
top:-345px;
left:0px;
}
html>body #GlamLinkContent {
top:-348px;
left:0px;
}
#Glamfooter {
width: 794px;
position: relative;
top:-348px;
left:-100px;
}
html>body #Glamfooter {
top:-348px;
left:-100px;
}

/* -------- Review Page --------  */

#Reviewheader {
background-image:url('images/header.jpg');
background-repeat:no-repeat;
width: 794px;
height: 110;
position: relative;
top:51px;
left:0px;
}
html>body #Reviewheader {
top:51px;
left:0px;
}
#ReviewsocialContent {
background-color:331D0F;
width:120px;
height:25px;
font-family:Helvetica Neue;
font-size:16px;
color: #FFFFFF;
text-decoration: none;
padding:5px;
position: relative;
top:5px;
left:303px;
}
html>body #ReviewsocialContent {
top:5px;
left:303px;
}
#Reviewtopnav {
background-color:#331D0F;
width: 794px;
height: 20px;
position: relative;
top:50px;
left:0px;
}
html>body #Reviewtopnav {
top:50px;
left:0px;
}
#ReviewBodyContent {
width: 799px;
height: 500;
position: relative;
top:51px;
left:0px;
}
html>body #ReviewBodyContent {
top:51px;
left:-2px;
}
div.Reviewscroll {
height: 375px;
width: 785px;
overflow: auto;
background-color: #fff;
padding: 5px;
position: relative;
top:1px;
left:0px;
}
html>body div.Reviewscroll {
top:1px;
left:0px;
}
#ReviewLinkContent {
width: 744px;
height: 50px;
position: relative;
top:-20px;
left:0px;
}
html>body #ReviewLinkContent {
top:10px;
left:0px;
}
#Reviewfooter {
width: 794px;
position: relative;
top:-20px;
left:-140px;
}
html>body #Reviewfooter {
top:10px;
left:-140px;
}
