@charset "UTF-8";
/* CSS Document */

/* COLORS::
	Magenta: #ec008c
	Black: #000
	Warm grey: #676155
	Mid grey: #bab6ad
	Light grey: #d0cec9

*/


body { 
	font-family:GarageGothicRegular, Tahoma, sans-serif;
	letter-spacing:.7px;
	font-size:115%;
	margin: 0;
	padding: 0;
	line-height:145%;
	color: #676155;
	text-align:center;
}

strong { 
	font-family: GarageGothicBoldRegular, Verdana, Helvetica, sans-serif; 
}
	
h1, h2, h3, {
	font-family: GarageGothicRegular, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	
}

@font-face {
    font-family: 'GarageGothicBlackRegular';
    src: url('garagegothicblack-webfont.eot');
    src: url('garagegothicblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('garagegothicblack-webfont.woff') format('woff'),
         url('garagegothicblack-webfont.ttf') format('truetype'),
         url('garagegothicblack-webfont.svg#GarageGothicBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GarageGothicBoldRegular';
    src: url('garagegothicbold-webfont.eot');
    src: url('garagegothicbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('garagegothicbold-webfont.woff') format('woff'),
         url('garagegothicbold-webfont.ttf') format('truetype'),
         url('garagegothicbold-webfont.svg#GarageGothicBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GarageGothicRegular';
    src: url('webfontkit/garagegothicregular-webfont.eot');
    src: url('webfontkit/garagegothicregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfontkit/garagegothicregular-webfont.woff') format('woff'),
         url('webfontkit/garagegothicregular-webfont.ttf') format('truetype'),
         url('webfontkit/garagegothicregular-webfont.svg#GarageGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1, h2, h3, h4, h5, h6, p, form {
	margin-top: 0;	 
	margin-bottom: 0;
	padding-right: 15px;
	padding-left: 15px; 
}

h1, h2, h3 {
	color:#ec008c;
}

ul, ol, dl { 
	padding: 0;
	margin: 0;
	list-style:none;
}

a img { 
	border: none;
}

/* Links */
a:link {
	color:#676155;
	text-decoration: underline;
}
a:visited {
	color: #676155;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
	color: #ec008c;
}

/*===FORMS===*/


input, textarea {
	background-color:#676155;
	color:#d0cec9;
}

/* Layout */
#container {
	width:1022px;
	background: #FFF;
	margin: 0 auto; 
}

#header {
	background-color:#d0cec9;
	color:#bab6ad;
	margin: 0;
	padding: 0;
	padding-bottom: 0;
}

#navLeft {
	font-size:1.5em;
	text-transform:uppercase;
	padding: 40px 0 0 0;
	margin: 0;
	width:321px;
	height:80px;
	float:left;
}

#navLeft ul li {
	display:inline;
	padding-left: 15px;
	padding-right: 15px;
}

#navLeft ul li a:link, a:visited{
	text-decoration: none;
}


#navRight {
	font-size:1.5em;
	text-transform:uppercase;
	padding: 40px 0 0 0;
	margin: 0;
	width:321px;
	height:80px;
	float:right;
}

#navRight ul li {
	display:inline;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align:center;
}

#navRight ul li a:link, a:visited{
	text-decoration: none;
}

#navCenter {
	width:380px;
	float:left;
	
}

#slideContain {
	width:1030px;
	margin-bottom:30px;
	clear:both;
	text-align:center;
}

#leftBox {
	float:left;
	width:511px;
	background:url(../images/alphabet.jpg) no-repeat left top;
	text-align:left;
	margin-top: 5px;		
}

#rightBox {
	float:right;
	width:511px;
	text-align:justify;	
	margin-top: 5px;		
}

#footerBar {
	width:1022px;
	height:3px;
	clear:both;
	background-color:#d0cec9;
}

#footer {
	margin-top:5px;
	font-size:90%;
	color:#d0cec9;
	text-transform:uppercase;
}

.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
	
.copyright {
	font-size:80%;
	color: #d0cec9;
	line-height:110%;
}

.pink {
	color:#ec008c;
	text-transform:uppercase;
}


/* Additional Slider CSS */
/*===HOME===*/
.nivoSlider {
    position:relative;
    width:1022px; /* Change this to your images width */
    height:350px; /* Change this to your images height */
    background:url(../slider/themes/default/loading.gif) no-repeat 50% 50%;
}

.nivoSlider img {
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

/*===ABOUT===*/
.nivoSliderAb {
    position:relative;
    width:500px; /* Change this to your images width */
    height:350px; /* Change this to your images height */
    background:url(../slider/themes/default/loading.gif) no-repeat 50% 50%;
}

.nivoSliderAb img {
    top:0px;
    left:0px;
    display:none;
}
.nivoSliderAb a {
    border:0;
    display:block;
}
