﻿/* general styles */

html{
	margin:0px;
	padding:0px;
}

body {
color:#FFFFFF;
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 14px;
line-height: 2.1 em;
background:transparent url(images/background.png) repeat;
margin:0px;
padding:0px;
}

a {
color:#FFFF00;
}

a:hover {
color: #c11fbf;
}

a:visited {
color:#FF6699;
}

a:visited:hover {
color:#FF9999;
}

h1{
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1.7em;
color:#c11fbf;
margin: 15px 0 15px 0;
padding-left: 0px; 
text-align:center;

}

h2 {
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1.5em;
color: #762425;
margin: 5px 0 15px 0;
padding-left: 0px; 
text-align:center;
}
h4 {
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1.3em;
color: #762425;
margin: 55px 0 15px 0;
padding-left: 0px; 
text-align:center;

}

h3 {
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1em;
color: #762425;
margin: 15px 0 15px 0;
padding-left: 0px; 
text-align:center;
}

}
#bottom h3 {
font-family:'Trebuchet MS',tahoma,helvetica, sans-serif;
font-size: 1em;
color: #762425;
margin: 55px 0 15px 0;
padding-left: 0px; 
text-align:center;

}


p {
margin:10px auto;
padding:0px;
line-height:1.5em;
width:600px;
color:#660033;

}

#warning{
margin:0px auto;
padding:0px;
text-align:center;
width:560px;
font-size:.8em;
border:4px #fffc00 dotted;
line-height:1.1em;
color:#c11fbf;
height:90px;
background:#bf6a88 url(images/backlight.png) repeat;
overflow:auto;
position:relative;
top:25px;
}

#warning p{
margin:10px 15px 10px 15px !important;
padding:0px;
text-align:center;
width:500px;
}



#entry{
width:320px;
margin:0px auto;
text-align:center;
position:relative;
top:17px;
}

#status{
	font-family: times,times new roman,serif;
	font-size: 1em;
	font-weight:bold;
	font-style:italic;
	color:#990099;
	text-align:center;
}

#phone{
	font-family:times,times new roman, serif;
	font-size: 1.8em;
	font-weight: bold;
	color:#990099;
	text-align: center;
	width:300px;
	margin:10px auto 5px auto;
	padding:0px;
	font-style:italic;
}
#phone a {
	color:#FFFF00;
	font-size:.8em !important;
	font-weight:normal;
	font-family:times, times new roman, serif;
	font-style:italic;
	text-decoration:none;
}

#phone a:hover {
color:#FF00FF;
}

#phone a:visited {
color:#CC6699;
}

#phone a:visited:hover {
color:#CC3399;
}



#bottom {
margin: 25px 20px 15px 20px;
padding:0px;
background:transparent url(images/contentback.png) repeat-y scroll center top;
text-align:center;
font-size:.9em;
font-family:'Trebuchet MS',Tahoma,helvetica,sans-serif;
}

/* Navigation and content */



#nav-main {
width:550px;
position:relative;
top:30px;
padding-top:5px;
height:70px;
color:#c11fbf;
border:4px #fffc00 dotted;
background:transparent url('images/backlight.png') repeat;
clear:both;
margin:0px auto;
}

#nav-main ul {
margin:0px auto;
padding:5px;
padding-bottom:10px;
font-family:'Trebuchet MS',Tahoma,helvetica,sans-serif;
font-size:.9em;
white-space:nowrap;
}

#nav-main li {
display:inline !important;
list-style-type:none;
width:500px;
}

#nav-main a {
color:#FFFFFF;
text-decoration:none;
font-size:1.2em;
width:auto;
font-weight:bold !important;
padding:5px 15px 10px 15px;
}

#nav-main a:hover{
text-decoration:underline;
padding:5px 15px 10px 15px;
color:#ff8eb5;
}

#nav-main a:visited {
color:#CCCCCC;
padding:5px 15px 10px 15px;
}

#nav-main a:visited a:hover{
color:#CCCCff;
padding:5px 15px 10px 15px;
}



/* layout styles */

#container {
width: 1100px;
height:auto;
margin: 0px auto !important;
background:transparent url(images/contentback.png) repeat-y scroll center top;
padding: 0px;
}

#frontcontent {
width: 1100px;
height:593px;
margin: 0px auto !important;
background:transparent url(images/barbiefront.png)  no-repeat top left;
padding: 0px;
}
#insidecontent {
width: 1100px;
height:564px;
margin: 0px auto !important;
background:transparent url(images/barbieinside.png)  no-repeat top left;
padding: 0px;
}



