﻿html
{
    overflow-y: scroll; 
}

body
{
    background-color:#b1b0af;
    background-image: url('../images/design/BackgroundGradientMain.png'); 
	background-repeat: repeat-x;
	background-position:top;
	
	padding-top:15px;
	margin:0px;
	
	font-family:Arial;
	font-size:12px;
}

a
{
	text-decoration:none;
}

/*
DESIGN CLASSES
*/


.waterMarked
{
    color:Gray;
}

.welcomeProductContainer
{
    width:320px;
    height:203px;
    
    background-image: url('../images/design/BackgroundProduct.png'); 
	background-repeat: no-repeat;
	background-position:left top;
}



.AspNet-TreeView-Root
{
    width:200px;

    background-color:Transparent;
    background-image: url('../images/design/RootNodeMenuBackground.png'); 
	background-repeat: no-repeat;
	
	padding-top:7px;
	padding-bottom:12px;
}

.AspNet-TreeView-Root a
{
    color:#3c3c3c;
    text-decoration:none;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background: url('../images/design/RootNodeMenuExpand.png');
    float:left;
    cursor: pointer;
   
    margin-left:5px;
    margin-right:5px;

    width: 18px;
    height:18px;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    background: url('../images/design/RootNodeMenuCollapse.png');
    float:left;
    cursor: pointer;
   
    margin-left:5px;
    margin-right:5px;

    width: 18px;
    height:18px;
}

.AspNet-TreeView-Leaf
{
    padding-left:30px;
}

.AspNet-TreeView-Selected
{
    font-weight:bold;
}

.AspNet-TreeView-ClickableNonLink
{
    cursor:pointer;
}

.AspNet-TreeView-NonLink
{
    font-weight:normal;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView ul li ul
{
    margin-top:15px;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView ul li ul li ul
{
    margin-top:0px;
    padding-top:0px;
}

/*
DESIGN IDS
*/

#ContainerTop
{
    background-color:Transparent;
    background-image: url('../images/design/BackgroundTop.png'); 
	background-repeat: repeat-x;
	background-position:top;
	
	width:927px;
	height:180px;
	
	overflow:auto;
}

#ContainerMenu
{
    float:left;
    
    width:545px;
    height:38px;
    line-height:38px;
    
    margin-top:137px;
    margin-left:15px;
}

#ContainerShoppingCart
{
    float:right;
    width:320px;
    margin-top:138px;
    margin-right:5px;
}

#ContainerContentTop
{
    background-image: url('../images/design/BackgroundContentTop.png'); 
	background-repeat: no-repeat;
	background-position:top;
	
	width:1114px;
	height:20px;
}

#ContainerContentMain
{
    background-image: url('../images/design/BackgroundContentMain.png'); 
	background-repeat: repeat-y;
	background-position:top;
	
	width:1114px;
	padding-top:8px;
	height:auto;
	overflow:auto;
}

#ContainerContentBottom
{
    background-image: url('../images/design/BackgroundContentBottom.png'); 
	background-repeat: no-repeat;
	background-position:top;
	
	width:1114px;
	height:20px;
}


#ContactContainer
{
    background-image: url('../images/design/BackgroundContactHeader.png'); 
	background-repeat: no-repeat;
	background-position:top;

    position:relative;
    left:-2px;
    margin-top:30px;
}
