body
{
	width: 100%;
	font-family: Tahoma,Trebuchet MS,Verdana,Arial;
	background-image: url("../Images/mainback.jpg");
}
.mainbody
{
	width:100%;
	background-color:#910303;
	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	top:0px; 
	left: 0px; 
	position:absolute;
}
.mainbodyeski 
{
	width:100%;
	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.middlesquare
{
    width : 100%;
    background-image : url(../Images/mainback.jpg); 
    border : 2px inset;
}

.LeftColumn 
{
	width:200px;
	float:left;
	margin:0px;
	background-color:Maroon ;
	padding-bottom:1px;
	border-bottom:thin inset #525252;
	border-bottom-width :0px;
}
.UserNavigation 
{
	width:200px;
	background:url(../Images/nav2_03.gif) repeat-x;
	vertical-align:middle;
	height:30px;
	border-left:thin solid #525252;
	border-top:thin solid #525252;
	border-bottom:thin solid #525252;
	border-right :thin solid #525252;
	padding-left:20px;
	padding-top:6px;
}

.UserNavigation a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon ;
}
.UserNavigation a:link 
{
	text-decoration: none;
}
.UserNavigation a:visited 
{
	text-decoration: none;
	color: Maroon ;
}
.UserNavigation a:hover 
{
	text-decoration: none ;
	font-size : 14 px;
	color: Darkgray ;
}
.UserNavigation a:active 
{
	text-decoration: none;
	color: Maroon ;
}
.SubNavigation
{
    position: absolute; 
    z-index:10; 
    left:110px;
    top :200px;
    display:none;
    background-color:#525252;
}
.UserNavigationSub 
{
	width:200px;
	background:url(../Images/nav2_03.gif) repeat-x;
	height:20px;
	border-left:thin solid #525252;
	border-top:thin solid #525252;
	border-bottom:thin solid #525252;
	border-right :thin solid #525252;
	padding-left:1px;
	padding-top:1px;
}
.NavigationUP
{
	height:20px;
	background:url(../Images/pipe2.jpg) repeat-x;
	background-color:Maroon ;
}
.NavigationUPItem ul 
{
    margin-left : 0px;
	list-style: none;
}
.NavigationUPItem li 
{
    margin-left :0px;
	display: inline;
}
.NavigationUPItem a {
	display: block;
	float: left;
	width: 120px;
	height: 20px;
	padding-top: 3px;
	text-decoration: none;
	text-align: center ;
	font-size: 11px;
	font-weight: bold;
	color: black;
	border-right:thin inset gray;
}
.NavigationUPItem a:hover {
	background-image: url(../Images/GrayUpButton.gif);
	color:Maroon ;
}
.NavigationUPItem .active a {
	background-image: url(../Images/GrayUpButton.gif);
	background-color:Maroon ;
}  
.UserBanner
{
	border-bottom: solid 1px #F2F1E1;
	background-color : #C3C3AE;
	font-size : 18px;
	color : #4D4D4D;
	width: 100%;
}
.UserData
{
	font-size : 11px;
}

.NavigationLinkButton
{
    font-size : 12px;
    border-bottom: solid 0px #F2F1E1;
    text-decoration: none;
    color : Gray;
	width: 65%;
}
.NavigationLinkButton:Hover
{
	width: 65%;
	color : #D82C2B;
}
.NavigationLinkButton a 
{
	width: 65%;
	border-bottom: solid 0px #F2F1E1;
	text-decoration : none;
}
.UserMainTable
{
	border-bottom : solid 3px #C3C3AE;
}
.UserDefaultLeftColumn
{
	background-color : #F2F2E1;
}
.UserDefaultRightColumn
{
	background-color : red;
}
.UserSearch
{
}
.UserBookOfDay
{		
	width: 100%;	

}
.UserAnnouncements
{
	width : 100%;	
}
.UserComingSoon
{
	width: 100%;	
	border-bottom : solid 1px E7DCD9;
}
.UserBooksList
{
	width: 50%;	
	margin-top :0px;
	border-bottom : solid 1px E7DCD9;
}
.UserLabel
{
	font-size : 11px;
	color : black;
}

.UserLabelSubscribe
{
	font-size : 10px;
	font-family : Verdana ;
	color : Maroon;
    text-align : center ;
    background  : #CBCBC6; 
    border : ridge 1px ; 
    height: 30px; 
    width : 200px;
}
.UserMetuAddress
{
	margin-left : 2px;
	font-size : 10px;
	font-family : Verdana ;
	color : white;
    text-align : center ;
    background  : maroon ; 
    border : solid 1px ; 
    height: 50px; 
    width : 200px;
}

.UserLabel1
{
	font-size : 11px;
	color: gainsboro; 
	background-color: darkred;
	border : none;
}
.UserBookBulkInformation
{
	color : Black;
	font-size : 9px;
}
.UserLinkButton
{
	font-size : 11px ;
	color : Maroon ;	
	text-decoration : none;
}
.UserLinkButton:Hover
{
	text-decoration : underline;
}
.UserLinkButton1
{
	font-size : 9px ;
	color : white ;	
	text-decoration : none;
}
.UserLinkButton1:Hover
{
	text-decoration : underline;
}
.UserBullet
{
	color : Black;
}
.UserTextBox
{
	width : 100px;
	border: 1px solid #999999;
	font-size : 11px;
	color : #4D4D4D;
	border : 2px inset ;
}
.UserError
{
	font-size : 13px;
	color : Blue;
}
.UserInformation
{
	font-size : 13px;
	color :#756E6E;
}
.UserSeperator
{
	border : solid 1px E7DCD9;
}

