﻿.greenBackground,
.loginBox,
.alertBox
{
	background-color: #86A598 !important;
}
.blackBackground
{
	background-color: #354555;	
}
.blueBackground
{
	background-color: #5F71C5;	
}

.barHeader h2,
.redBackground
{
	background-color:#A77272;
}
.greyBackground
{
	background-color: #BEBEBE;
}
.orangeBackground,
.button1,
#leftColumn .columnHeader,
.button2
{
	background-color: #CECEB1;	
}

.beigeBackground,
.footer,
.popupMenu
{
	background-color: #F5F5EA !important;
}
.whiteBackground
{
	background-color:White;	
}
.blackBackground
{
	background-color:Black;	
}
/***************Font colors ****************/
.black,
#rightColumn a,
#rightColumn a:link,
#rightColumn a:visited,
#rightColumn a:active,
#rightColumn a:hover,
.revBox a,
.revBox a:link,
.revBox a:visited,
.revBox a:active,
.revBox a:hover,
.innerContent,
.navBar a:hover,
.button1,
.TopGamesPanel a,
.TopGamesPanel a:link,
.TopGamesPanel a:visited,
.TopGamesPanel a:active,
.paging a,
.paging a:link,
.paging a:visited,
.paging a:active,
.TopGamesTitle a,
.TopGamesTitle a:link,
.TopGamesTitle a:visited,
.TopGamesTitle a:active,
.popupMenu,
.popupMenu input
{
	color:Black;
}

.red,
.navBar .login a,
.navBar .login a:link,
.navBar .login a:visited,
.navBar .login a:active,
.navBar a,
.navBar a:link,
.navBar a:visited,
.navBar a:active,
.header h1,
.header .siteList a,
.header .siteList a:link,
.header .siteList a:visited,
.header .siteList a:active,
h2 a,
h2 a:link,
h2 a:visited,
h2 a:active,
h2 a:hover,
.recC2 h3
{
	color:#A77272;
}

.orange,
.statsHeader,
#leftColumn .more,
#leftColumn .close,
.loginBox a,
.loginBox a:link,
.loginBox a:visited,
.loginBox a:active
.footer a,
.footer a:link,
.footer a:visited,
.footer a:active
{
	color:#A1600D;
}

.TopGamesPanel
{
	color: #354555;	
}

.blue
{
	color:Blue;	
}
.white,
.barHeader h2,
.barHeader h2 a,
.barHeader h2 a:link,
.barHeader h2 a:visited,
.barHeader h2 a:active,
.barHeader h2 a:hover,
#rightColumn LI a,
#rightColumn LI a:link,
#rightColumn LI a:visited,
#rightColumn LI a:active,
#rightColumn LI a:hover
{
	color:White;
}

/**************** FULL Border ***********/
.borderFullRed,
.redBorder,
.navBar .searchTextBox,
.button1,
#leftColumn .columnHeader,
.box2,
.button2,
.popupMenu
{
	border: solid 1px #A77272;
}

.recC2 .reviewsList
{
	border: solid 1px black;	
}

/*************** Side Borders *********/
.navBar a,
.navBar a:link,
.navBar a:visited,
.navBar a:active,
.borderLeftRed
{
	border-left:solid 1px  #A77272;
}

.borderRightRed
{
	border-right:solid 1px  #A77272;
}

.borderSidesRed
{
	border-left:solid 1px  #A77272;
	border-right:solid 1px  #A77272;
}

/************** Bottom Borders **********/

.borderBottomBlack,
.revBody
{
	border-bottom:solid 1px black;	
}

.borderBottomRed,
.navBar,
.recC2 .reviewsItem,
.fieldSet .fsBody,
.linkList
{
	border-bottom:solid 1px #A77272;	
}
.borderBottomGray,
.buddyUpdate,
.recC2 h3,
.message
{
	border-bottom:solid 1px #A4A4A4;	
}

/*************** Top Borders ***********/
.borderTopRed,
.borderTop2,
.navBar
{
	border-top:solid 1px #A77272;	
}

.borderTopBlack
{
	border-top:solid 1px black;	
}

/************* Right Borders **************/
.fieldSet .fsBody
{
	border-right:solid 1px #A77272;	
}


/************* Left Borders **************/
.fieldSet .fsBody
{
	border-left:solid 1px #A77272;	
}


a
{
	color:#A77272;
}

#leftColumn .cbox .default .content h1,
#leftColumn .cboxStuck .default .content h1
{
	border-bottom-color:#A77272;
	color:#A77272;
	background:#F5F5E9;
}

#rightColumn .cbox .default .content h1,
#rightColumn .cboxStuck .default .content h1
{
	border-bottom-color:#A77272;
	color:#A1600D;
	background-color:#F5F5E9;
}

#leftColumn .cbox .default .content,
#leftColumn .cboxStuck .default .content
{
	background-color:#F5F5E9;
}



#leftColumn .cbox .default .content,
#leftColumn .cboxStuck .default .content
{
	color:#A77272;
	border-right-color:#A77272;
	border-left-color:#A77272;
	background-image: url(images/D2/boxgradelarge.png);
	background-repeat: repeat-x;
	background-position:bottom; 
}
#leftColumn .cbox .line
{
	background-color:#A77272;
}
#leftColumn .cbox .default .noGrade,
#leftColumn .cboxStuck .default .noGrade
{
	background-image:none;
}

#rightColumn .cbox .default .content,
#rightColumn .cboxStuck .default .content
{
	color:#A77272;
	border-right-color:#A77272;
	border-left-color:#A77272;
	background-color:#F5F5E9;
	/*
	background-image: url(images/D2/boxgradelargewhite.png);
	background-repeat: repeat-x;
	background-position:bottom; 
*/
}

#rightColumn .cbox .default .noGrade,
#rightColumn .cboxStuck .default .noGrade
{
	background-image:none;
}
#leftColumn .cbox .default .smallGrade
{
	background-image: url(images/boxgradeSm.bmp) !important;
	background-repeat: repeat-x !important;
	background-position:bottom !important; 
}
.cbox .default .b1,
.cboxStuck .default .b1,
.cbox .default .bb1,
.cboxStuck .default .bb1,
.barHeader .b1,
.barHeader .bb1
{
	background:#A77272;
}

.fieldSet .b1
{
	background:black;
}

.fieldSet b2,
.fieldSet b3,
.fieldSet b4
{
	border-color:Black;
}

.barHeader .b2,
.barHeader .b3,
.barHeader .b4,
.barHeader .bb2,
.barHeader .bb3,
.barHeader .bb4
{
	background:	#A77272 !important;
	border-color: #A77272;
}



#leftColumn .cbox .default .b2,
#leftColumn .cboxStuck .default .b2,
#leftColumn .cbox .default .b3,
#leftColumn .cboxStuck .default .b3,
#leftColumn .cbox .default .b4,
#leftColumn .cboxStuck .default .b4
{
	border-color:#A77272;
	background:#F5F5E9;
}

#rightColumn .cbox .default .b2,
#rightColumn .cboxStuck .default .b2,
#rightColumn .cbox .default .b3,
#rightColumn .cboxStuck .default .b3,
#rightColumn .cbox .default .b4,
#rightColumn .cboxStuck .default .b4
{
	border-color:#A77272;
	background:#F5F5E9;
}

#leftColumn .cbox .default .bb2,
#leftColumn .cboxStuck .default .bb2,
#leftColumn .cbox .default .bb3,
#leftColumn .cboxStuck .default .bb3,
#leftColumn .cbox .default .bb4,
#leftColumn .cboxStuck .default .bb4
{
	border-color:#A77272;
	background:#BDC5C1;
}

#rightColumn .cbox .default .bb2,
#rightColumn .cboxStuck .default .bb2,
#rightColumn .cbox .default .bb3,
#rightColumn .cboxStuck .default .bb3,
#rightColumn .cbox .default .bb4,
#rightColumn .cboxStuck .default .bb4
{
	border-color:#A77272;
	background:#F5F5E9;
}


/**********Buttons ************/
.redButton
{
	background-image: url(images/D2/btnBurgandy.png);
	background-repeat:no-repeat;
	color:White;
}
.redButtonLong
{
	background-image: url(images/D2/btnBurgandyLong.png);
	background-repeat:no-repeat;
	color:White;
}

.blueButton
{
	background-image: url(images/D2/btnBlue.png);
	background-repeat:no-repeat;
	color:White;
}

.yellowButton
{
	background-image: url(images/D2/btnYellow.png);
	background-repeat:no-repeat;
	color:Black;
}
.yellowButtonLong
{
	background-image: url(images/D2/btnYellowLong.png);
	background-repeat:no-repeat;
	color:Black;
}
.greenButton
{
	background-image: url(images/D2/btnGreen.png);
	background-repeat:no-repeat;
	color:White;
}

.header
{
	/*background-color: #F5F5EA !important;*/
	background-image: url(images/D2/headerGrade.png);
	background-repeat:repeat-x;
}

.navBar
{
	background-image: url(images/D2/navGrade.png);
	background-repeat:repeat-x;
}




.header .container
{
	/*background: url(images/D2/background-logo.png) no-repeat right;*/
	
}


/******************/
/* tabs */
.tabsD2 .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(images/D2/tab-line.gif) repeat-x bottom;}
.tabsD2 .ajax__tab_outer {padding-right:0px;margin-right:2px;background:url(images/D2/tab-right.gif) no-repeat right;height:21px;}
.tabsD2 .ajax__tab_inner {padding-left:3px;background:url(images/D2/tab-left.gif) no-repeat;}
.tabsD2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(images/D2/tab.gif) repeat-x;}
.tabsD2 .ajax__tab_hover .ajax__tab_outer {background:url(images/D2/tab-hover-right.gif) no-repeat right;}
.tabsD2 .ajax__tab_hover .ajax__tab_inner {background:url(images/D2/tab-hover-left.gif) no-repeat;}
.tabsD2 .ajax__tab_hover .ajax__tab_tab {background:url(images/D2/tab-hover.gif) repeat-x;}
.tabsD2 .ajax__tab_active .ajax__tab_outer {background:url(images/D2/tab-active-right.gif) no-repeat right;}
.tabsD2 .ajax__tab_active .ajax__tab_inner {background:url(images/D2/tab-active-left.gif) no-repeat;}
.tabsD2 .ajax__tab_active .ajax__tab_tab {background:url(images/D2/tab-active.gif) repeat-x;}
.tabsD2 .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #A77272;border-top:0;padding:8px;background-color:#F5F5EA;}



