body {	margin:12px 0 0 0;	padding:0;	font:14px Arial, Sans-Serif;	color: #333;	background-color: #86bce5;	background-repeat: repeat-x;	background-position: left top;}	img { border:none;}p { margin:0px 0 18px 0; }.clear { clear:both; margin:0; padding:0;}/* TEXT----------------------------------------------- */		.small {font-size:11px;}.big {font-size:16px}.expanded {letter-spacing: 2px;}.justified {text-align: justify;}h1 { font-size:22px; font-weight:normal; color:#b39848; margin:0px 0 14px 0; padding:0px; letter-spacing:-1px; }h2 { font-size:20px; font-weight:normal; color:#b39848; margin:0px 0 8px 0; padding:0px; letter-spacing:-1px; }	/* LINKS----------------------------------------------- */	#content a:link, #content a:visited { 	color:#b39848; text-decoration:none;	background-color: #FFFFFF; }#content a:hover, #content a:active {	color:#ffffff;	text-decoration:none;	border-bottom:1px dotted #333;	background-color: #b39848;}	/* PAGE LAYOUT----------------------------------------------- */#container { width:810px; margin:0px auto; padding:0px; background-color:#b5ddf2; border: 1px solid #333;}
#header { margin:0px 0px 10px 25px; padding: 0px; height:80px; background-image: url(images/bluebanner.gif); background-repeat: no-repeat; }

.article { margin:0px 0 20px 0; padding:0 0 10px 0; border-bottom:1px dotted #CCC; }.article2 { margin:0px 0 0px 0; padding:0 0 15px 0; }#only-120 { margin:0px 0 5px 15px; padding:0px; float:right; }




/* BANNERLINKS
----------------------------------------------- */
#bannerlinks { float: right; text-align: right; margin: 18px 40px 0 0; line-height: 15px;}
#bannerlinks a:link, #bannerlinks a:visited { font-size:11px; letter-spacing:0px; padding:0px; text-decoration: none; color:#133f89; }
#bannerlinks a:hover { text-decoration: underline; color:#133f89;}



/* TOP CONTENT LINKS /*
---------------------------------------------- */

#topcontent{
float: top;
height: 30px;
width: 560px;
background-color: inherit;
float: left;
padding-left: 20px;
}

#topcontent p {
font-family: arial;margin:8px 6px 20px 5px;text-align:center;letter-spacing:2px;
font-size:12px;
letter-spacing:0px; 
}

#topcontent a {
color:#133f89;
text-decoration: none;
}

#topcontent a:hover {
color:#133f89;
text-decoration: underline;
}



/* CONTENT AREA
----------------------------------------------- */

#content{
float: top;height: 370px;width: 550px;overflow:auto;background-color:#e7f8fa;line-height: 2em;color:#333333;position: relative;top: 0px;float: left;margin: 0px 0px 10px 35px;padding-top: 0em;padding-right: 0px;padding-bottom: 0em;padding-left: 10px;
line-height:18px;}#content p{margin:15px 0px 15px 10px;text-align:left;letter-spacing:0px;}#content a{text-decoration:none;background-color:inherit;font-weight:bold;color:#8ebbeb;}#content a:hover{background-color:inherit;color:#f3f3f3;}#content h1{margin:0px 6px 15px 11px;font-size:1.5em;letter-spacing:1.0px;font-weight:bold;text-align:left;color:#dba74c;}


/* SIDE BAR----------------------------------------------- */
#sidebar { float:left; text-align:right; width:165px; margin:0px; padding:0px 10px 0 10px; }#sidebar ul { font-size:10px; float:right; letter-spacing:2px; text-transform:uppercase; padding:0px; margin:0 0 10px 0; width:150px; height:47px; }

#sidebar ul li { 
  list-style:none; 
  padding:0px; 
  margin:10px 0 5px 0; 
  line-height:47px; 
  text-align:right; 
  background-image: url(images/btns/bluebtn.gif);
}
#sidebar .glossymenu{list-style-type: none;margin: 0px 0;padding: 0;width: 150px;
height: 47px;border-bottom-width: 0;}






/* START GIRLS BUTTON */ 

#sidebar .glossymenu li.girls a{background: white url(images/btns/girlsbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

/* *********** OLD HOVER ***********

#sidebar .glossymenu li.girls a:hover{background-image: url(images/btns/girlsbluebtn-o.gif);}************ */


#sidebar .glossymenu li.girls a:hover{background-position: 0 -47px;}
#sidebar .glossymenu li.girls a:visited, .glossymenu li a:active{color: black;}


/* END GIRLS BUTTON */ 






/* START INFANT GIRLS BUTTON */ 

#sidebar .glossymenu li.infantgirls a{background: white url(images/btns/infantgirlsbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.infantgirls a:hover{background-position: 0 -47px;
}#sidebar .glossymenu li.infantgirls a:visited, .glossymenu li a:active{color: black;}


/* END INFANT GIRLS BUTTON */ 






/* START BOYS BUTTON */ 

#sidebar .glossymenu li.boys a{background: white url(images/btns/boysbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.boys a:hover{background-position: 0 -47px;}#sidebar .glossymenu li.boys a:visited, .glossymenu li a:active{color: black;}


/* END BOYS BUTTON */ 





/* START INFANT BOYS BUTTON */ 

#sidebar .glossymenu li.infantboys a{background: white url(images/btns/infantboysbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.infantboys a:hover{background-position: 0 -47px;}#sidebar .glossymenu li.infantboys a:visited, .glossymenu li a:active{color: black;}


/* END INFANT BOYS BUTTON */ 





/* START BOOTIES BUTTON */ 

#sidebar .glossymenu li.booties a{background: white url(images/btns/bootiesbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.booties a:hover{background-position: 0 -47px;}#sidebar .glossymenu li.booties a:visited, .glossymenu li a:active{color: black;}


/* END BOOTIES BUTTON */ 




/* START JUNIORS BUTTON */ 

#sidebar .glossymenu li.juniors a{background: white url(images/btns/juniorsbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.juniors a:hover{background-position: 0 -47px;}#sidebar .glossymenu li.juniors a:visited, .glossymenu li a:active{color: black;}


/* END JUNIORS BUTTON */ 





/* START WOMENS BUTTON */ 

#sidebar .glossymenu li.womens a{background: white url(images/btns/womensbluebtn.gif) repeat-x top left;font: bold 13px "Comic Sans MS", Verdana, Helvetica, sans-serif;color: #;display: block;width: auto;
height: 47px;padding: 0px 0;padding-left: 10px;
text-align: center;text-decoration: none;}

#sidebar .glossymenu li.womens a:hover{background-position: 0 -47px;}#sidebar .glossymenu li.womens a:visited, .glossymenu li a:active{color: black;}


/* END WOMENS BUTTON */ 




/* FOOTER----------------------------------------------- */#footer { clear:both; margin:0px 0 25px 0; padding:10px 0 0 0; }#footer ul { margin:0px; padding:0px; font-size:10px; text-transform:uppercase; margin-left:270px; }#footer ul li { list-style:none; display:inline; margin:0px 3px 0 0; padding:0px; }
#footer a:link, #footer a:visited { color:#1196D9; text-decoration:none;  }	#footer a:hover, #footer a:active { color:#344E9c; text-decoration:underline; }	