﻿body 
{
	margin:0px;
	width:100%;
	height:100%;
	background-color:#ffc90f;
}
.mainContainer
{
margin:0px auto;
width:1003px;	
}

.header
{
height:125px;
background-color:#fff;	
}

.topMenu
{
font:bold 13px trebuchet ms, arial;
color:#333;
text-transform:uppercase;
text-align:right;
	
}

.topMenu a
{
text-decoration:none;	
color:#333;	
}

.topMenu a:hover
{
color:#ffc90f;	
}

.topMenu span
{
color:#ffc90f;	
}

.topMenu2
{
font:bold 13px trebuchet ms, arial;
color:#333;
text-transform:uppercase;
text-align:right;
	
}

.topMenu2 a
{
text-decoration:none;	
color:#333;	
}

.topMenu2 a:hover
{
color:#fff;	
}

.topMenu2 span
{
color:#fff;	
}

.storyBG
{
width:1003px;
height:628px;
background-repeat:no-repeat;
background-image:url(images/story-bg.jpg);	
}

.storyPageText
{
font:normal 13px trebuchet ms, arial;
color:#333;	
padding:0px 50px;
}

.menuBG
{
background-color:#fff;	
}

.sep1
{
width:1px;
background-image:url(images/sep1.gif);	
background-repeat:repeat-y;
}

.sep2
{
height:1px;
background-image:url(images/sep2.gif);	
background-repeat:repeat-x;
}

.yellowBG
{
background-color:#ffc90f;

}

.yellowBGText
{
font:normal 11px trebuchetms, arial;
color:#333;	
text-transform:uppercase;


}

.yellowBGText span
{
	font-size:8px;
	text-transform:none;
}

.yellowBGText b
{
	font-size:12px;
	
}

.tinyWhite
{
	font:normal 10px trebuchet ms, arial;
	color:#fff;
	line-height:10px;
	font-style:italic;
}

.tinyBlack
{
	font:normal 10px trebuchet ms, arial;
	color:#000;
	line-height:10px;
	font-style:italic;
}

.whiteBGText
{
font:bold 12px trebuchetms, arial;
color:#333;	
text-transform:uppercase;

vertical-align:top;
}
.whiteBGText span
{
font-size:8px;
	text-transform:none;	
}

.tinyYellow
{
	font:normal 9px trebuchet ms, arial;
	color:#ffc90f;
	line-height:10px;
	font-style:italic;
}

.tinyRed
{
	font:normal 10px trebuchet ms, arial;
	color:#EE5023;
	line-height:10px;
	font-style:italic;
}

.tinyBlue
{
	font:normal 10px trebuchet ms, arial;
	color:#40a5c3;
	line-height:10px;
	font-style:italic;
}

.tinyGreen
{
	font:normal 10px trebuchet ms, arial;
	color:#adb64b;
	line-height:10px;
	font-style:italic;
}

.locationText
{
font:normal 12px trebuchetms, arial;
color:#333;	
text-transform:uppercase;
text-align:left;
vertical-align:top;
line-height:16px;
}

.locationText a
{
color:#ffc90f;
font-weight:bold;
text-decoration:none;
}

.locationText a:hover
{
color:#666;	
}

.contactBG
{
width:1003px;
height:754px;
background-repeat:no-repeat;
background-image:url(images/contact-bg.jpg);	
}

.contactText
{
font:bold 15px trebuchet ms, arial;
color:#fff;	
}

.contactText span
{
	color:#ADAFB1;
}

.contactText a
{
color:#ffc90f;	
}

.contactText div
{
font-size:12px;	
}

.menuTop
{
width:1003px;
height:153px;
background:url(images/menu-top.jpg) no-repeat 0 0;	
}
.menuBottom
{
background:url(images/menu-bottom.jpg) no-repeat 0 0;
height:180px;
width:967px;	
}

.asULikeIt
{
font:bold 12px trebuchetms, arial;
color:#333;	
}

.testimonial
{
font:normal 14px trebuchet ms, arial;
color:#333333;

}

.testimonial span
{
float:right;
font-weight:bold;
font-style:italic;
text-transform:capitalize;	
}

.testimonial2
{
font:normal 14px trebuchet ms, arial;
color:#666666;

}

.testimonial2 span
{
float:right;
font-weight:bold;
font-style:italic;
text-transform:capitalize;	
}

.sep3
{
	width:100%;
	height:1px;
background:url(images/sep3.gif) repeat-x;
margin:10px 0px;	
}

.pg
{
display:block;
height:33px;
width:168px;
background:url(images/pg.png) no-repeat 0 0;	
}

.pg:hover
{
background-position:0 -33px;	
}

.article
{
font:normal 11px arial;
color:#000;	
}

.article a
{
font-weight:bold;
color:#660000;	
text-decoration:none;
}

.article a:hover
{
text-decoration:underline;	
}
