@FONT-FACE{
	font-family:'TITLE FONT';
	SRC: URL('../FONTS/LITTLE-TROUBLE-GIRL/
			 LITTLETROUBLEGIRL-WEBFONT.EOT');
	SRC: LOCAL(':)'), URL('../FONTS/LITTLE-TROUBLE-gIRL/LITTLETROUBLEGIRL-WEBFONT.WOFF')
'TRUETYPE'),
URL('../FONTS/LITTLE-TROUBLE-GIRL/LITTLETROUBLEGIIRL-WEBFONT.TTF')FORMAT('TRUETYPE')
URL('../FONTS/LITTLE-TROUBLE-GIRL/LITTLETROUBLEGIRL-WEBFONT.SVG#WEBFONT')FORMAT('SVG');
FONT-WEIGHT:lighterL;
FONT-STYLE: normal;
FONT-VARIANT: normal;}

body{
/*	font-family:corbel, helvetica, arial, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-size-adjust:.5;}
	
h1, h2, h3, h4, h5, h6, .byline{
	font-family: Verdana, "Verdana", Arial, Helvetica, sans-serif ;
	font-size-adjust:.58;}
	
h1{
	font-family:'title font', Verdana, "Verdana", Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:normal;
	text-transform: uppercase;
	color: #eeb546;
	line-height: normal;
}

.h1{
	font-size:.25em;
	vertical-align: text-top;}

h2{
	font-size: 2em;
	font-style: normal;
	font-weight: bold;
	font-variant:small-caps;}
	
h2 strong{
	font-size:.5em;
	font-style:italic;}
	
p{
	font-size:1em;
}

strong {
	font-size:1.25em;
	font-weight: normal;}
h3{
	font-size: 0.8em;
	font-weight: lighter;
	text-transform: uppercase;
}

h3{vertical-align:super}	
.byline{
	font-size: 1.25em;
	font-style:normal;
	font-weight:bold;}
	
.reflect {
-webkit-box-reflect: below 2px
-webkit-gradient(linear,
center top, center bottom,
from(transparent),
color-stop(.6, transparent),
to(white));
}




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

/* Main */
#menu
{
	width: 960px;
	margin: 0;
	list-style: none;
	height: 60px;
	clip: rect(auto,200px,auto,auto);
}

#menu li
{
	float: left;
	display: table-cell;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	visibility: inherit;
	margin-top: 37px;
	
}

#menu a
{
	float: center;
	height: 5px;
	color: #333;
	text-transform: uppercase;
	/*text-shadow: 0 1px 0 #000;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;

	text-decoration: none;
}
#menu li:hover > a
{
	color:  #999;
/*	text-decoration: underline;*/
}

*html #menu li a:hover  IE6 
{color:  #999;
}

*html #menu li a:hover /* IE6 */
{
        color: #fafafa;
}

#menu li:hover > ul
{
        display: block;
}

*html #menu ul a  IE6 
{height: 10px;
width: 150px;}

/* Sub-menu */

#menu ul
{
	margin: 0;
	display: none;
	z-index: 99999;
	list-style-image: none;
	list-style-type: none;
	position: absolute;
	top: 180px;
	padding: 0 0 0 0;
	/*  background: -moz-linear-gradient(0% 0% 270deg,#d9d9d8, white, white 90%,#ffffff 31%,white 60%);*/
 /* background: -webkit-gradient(linear, left top, left bottom,
                       from(#ffffff), to(white),
                       color-stop(0.5, white), color-stop(0.5, #ffffff))*/
	

background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */

background: linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */



}

#menu ul li
{
	float: none;
	margin: 0;
	padding: 0;
	right: 0px;
	display: inherit;
}



#menu ul a
{
	height: 15px;
	line-height: 1;
	display: list-item;
	float: none;
	/*text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	font-weight: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	white-space: nowrap;
}

*html #menu ul a  IE6 
{height: 10px;
width: 150px;}

/**:first-child+html #menu ul a  IE7 
{height: 10px;
 width: 150px;}*/

/*#menu ul a:hover
{
	background: #0186ba;
        background: -moz-linear-gradient(#04acec,  #0186ba);
        background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
        background: -webkit-linear-gradient(#04acec,  #0186ba);
        background: -o-linear-gradient(#04acec,  #0186ba);
        background: -ms-linear-gradient(#04acec,  #0186ba);
        background: linear-gradient(#04acec,  #0186ba);
}*/

/*#menu ul li:first-child a
{
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#menu ul li:first-child a:after
{
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
	    border-bottom: 8px solid #444;
}

#menu ul li:first-child a:hover:after
{
    border-bottom-color: #04acec;
}

#menu ul li:last-child a
{
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

 Clear floated elements 
#menu:after
{
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
}

* html #menu             { zoom: 1; }  IE6 
*:first-child+html #menu { zoom: 1; }  IE7*/ 





/* Side Main */
#sidemenu
{
	width: 150px;
	margin: 0;
	list-style: none;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	/*border-top-width: 5em;
	border-bottom-width: 0.1em;
	border-bottom-style: dotted;
	border-top-style: solid;
	border-top-color: #FF9900;*/
	}
	
#sidemenu li
{
	position: relative;
	padding-top: .3em;
	padding-right:0;
	padding-bottom: .3em;
	padding-left: 1em;
	list-style-type: none;
}


#sidemenu a
{
	height: 15px;
	color: #999;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 15px;
	font-weight: lighter;
	text-decoration: none;
}

#sidemenu li:hover > a
{
	color:  #0078ae;
/*	text-decoration: underline;*/
}

*html #sidemenu li a:hover  IE6 
{color:  #999;
}

*html #sidemenu li a:hover /* IE6 */
{
        color: #fafafa;
}

#sidemenu li:hover > ul
{
        display: block;
}

/* Sub-menu */

#sub-menu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	/*display: inline-block;*/
	position: absolute;
/*	left: 5;*/
	z-index: 99999;
/*	top: 20px;*/
}


#sub-emenu ul li
{
	margin: 2;
	padding: 0;

}

#sidemenu ul a
{
	white-space: normal;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	text-align: left;
	border-top-width: .1em;
	border-bottom-width: 0.1em;
	border-bottom-style: dotted;
}

*html #sidemenu ul a  IE6 
{height: 10px;
width: 150px;}

*:first-child+html #sidemenu ul a  IE7 
{height: 10px;
 width: 150px;}
 
 * html #sidemenu             { zoom: 1; } /* IE6 */
*:first-child+html #sidemenu { zoom: 1; } /* IE7 */
