/* studionouveau styles */
body {  
background-color: #A7916C;
	font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
 font-weight: bold;
	color: 663300;
	font-color: 663300;
	margin: 0px 0px 0px 0px;
	scrollbar-face-color:#660066;
 scrollbar-shadow-color:#E79C73;
 scrollbar-highlight-color: #990033;
 scrollbar-3dlight-color:#DDDD99;
 scrollbar-darkshadow-color:#000066;
 scrollbar-track-color: #CCCCCC;
 scrollbar-arrow-color:#FFCC00; 
}
td {
	font-size: 14px;
}
.repeat
{
background-image:
url('images/site/repeat.jpg');
background-repeat: repeat-y
}
.shoppingcart
{
position:absolute;top:180px;left:720px
}
.leftmargin
{
position:relative;top:0px;left:50px;width:210;white-space: nowrap;
}
.content
{
position:absolute;top:233px;left:285px;width:540;
}
.footer
{
position:relative;top:70px;left:110px;width:725;
}
a {
	font-size: 14px;
 font-weight: bold;
}
.framebordercolorlight { 
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}
.framebordercolordark { 
	color: #CC9900; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}
.contrastcolor { 
	font-size: 12px;
	color: #CC0033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}

a:link { 
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}
a:visited { 
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}
a:active, a.framebordercolorlight:active, a.framebordercolordark:active, a.green:active { 
	color: #FFCC66; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; text-decoration: none 
}
a:hover {
	color: #003300; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolorlight:link {
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolorlight:visited {
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolorlight:hover {
	color: #003300; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolordark:link {
	color: #CC6600; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolordark:visited {
	color: #CC6600; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.framebordercolordark:hover {
	color: #00FFFF; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.selecteddir:link {
	color: #CC6600; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.selecteddir:visited {
	color: #CC6600; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.selecteddir:hover {
	color: #CC0033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.menu:link {
	color: #FFCC00; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}
a.menu:visited {
	color: #FFCC00; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}
a.menu:hover {
	color: #00FFFF; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}
a.highlightcolor:link {
	color: #660066; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.highlightcolor:visited {
	color: #660066; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.highlightcolor:hover {
	color: #990033; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
}
a.majicolor:link {
	color: #FF00FF; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}
a.majicolor:visited {
	color: #FF00FF; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}
a.majicolor:hover {
	color: #FF00FF; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 12px;
}

.black { 
	color: #000000; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}

.boxborder {
		BORDER-BOTTOM: #666699 2px solid; 
		BORDER-LEFT: #666699 2px solid; 
		BORDER-RIGHT: #666699 2px solid;
}

.framebordercolor {
		BORDER-TOP: #FFCC00 1px solid; 
		BORDER-LEFT: #FFCC00 1px solid; 
		BORDER-BOTTOM: #CC6600 1px solid; 
		BORDER-RIGHT: #CC6600 1px solid;
	}

.darkborder {
		BORDER-TOP: #666699 5px solid; 
		BORDER-LEFT: #666699 5px solid; 
		BORDER-BOTTOM: #666699 5px solid; 
		BORDER-RIGHT: #666699 5px solid;
	}

.boxbottombgcolor {
		border-bottom: #FFFFFF 2px solid; 
	}

.tabtopframebordercolorlight {
		BORDER-TOP: #FFCC00 2px solid; 
	}

.tabframebordercolorlight {
		BORDER-TOP: #FFCC00 2px solid; 
		BORDER-LEFT: #FFCC00 2px solid; 
	}

.tabbottomframebordercolorlight {
		BORDER-BOTTOM: #FFCC00 1px solid; 
	}

.tabbottomdark {
		BORDER-BOTTOM: #666699 2px solid; 
	}

.dirborder {
		BORDER-TOP: #00FFFF 1px solid; 
		BORDER-BOTTOM: #00FFFF 1px solid; 
	}

.vendorbuttonborder {
		BORDER-TOP: #00FFFF 2px solid; 
		BORDER-LEFT: #00FFFF 2px solid; 
		BORDER-BOTTOM: #00FFFF 2px solid; 
		BORDER-RIGHT: #00FFFF 2px solid; 
	}
	
.large { font-size: 18px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#663300; }
.medium { font-size: 16px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#663300; }
.small { font-size: 14px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#663300; }
.smaller { font-size: 12px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#663300; }
.largered { font-size: 18px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#990033; }
.mediumred { font-size: 16px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#990033; }
.smallred { font-size: 14px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#990033; }
.smallerred { font-size: 12px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#990033; }
.largepurple { font-size: 18px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#660066; }
.mediumpurple { font-size: 16px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#660066; }
.smallpurple { font-size: 14px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#660066; }
.smallerpurple { font-size: 12px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#660066; }
.largegreen { font-size: 18px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#003300; }
.mediumgreen { font-size: 16px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#003300; }
.smallgreen { font-size: 14px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#003300; }
.smallergreen { font-size: 12px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#003300; }
.thin { font-size: 10px; font-family: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;; color:#663300; }
.level0 {padding-left: 0px; padding-right: 5px}
.level1 {padding-left: 15px; padding-right: 5px}
.level2 {padding-left: 30px; padding-right: 5px}
.level3 {padding-left: 45px; padding-right: 5px}

UL
{
    MARGIN: 0px 0px 0px 18px
}
IMG
{
    BORDER-LEFT-COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-RIGHT-COLOR: #000000
}
.form
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
}
.search
{
   font: 9px Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
   width: 150px;
}
.dhtmlNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    COLOR: #FFFF99;
				LINE-HEIGHT: 17px;
    FONT-FAMILY: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.dhtmlNavOn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    COLOR: #00FFFF;
    LINE-HEIGHT: 17px;
				FONT-FAMILY: Comic Sans MS, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
