/* MAIN CSS */
/************** SITE SPECIFIC STYLESHEET FOR OUTER FRAME ****************/
/** DO NOT EDIT WIDTHS OF ANY DIV OR ELEMENT, HEIGHTS CAN BE EDITED **/
/** DO NOT ADD PADDING TO DIVS ON THE LEFT AND RIGHT, THIS  WILL MESS IE UP, JUST TOP AND BOTTOM IS ALLOWED **/

a:link, a:visited	{
	color:#df0000;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}
a:hover	{
	color:#df0000;
}
html {
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	background-color: #fce9af;
	background-image: url(http://www.bigcheese1079.net/media/site_images/bcbackground.jpg);
	background-repeat: repeat;
	background-position: center;
}
#MainHolderBorder, #MainHolderBorderTwoCol, #MainOuterBorder {
	width:1000px;
	margin:0 auto;
	margin-top:0px;
	background-image: url(bg_tbMainHolder2col.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.UserBar, .UserBar2  {
	color: #000000; 
	background:#F4F4F4 url(http://www.y1065.com/media/site_images/spacer.png) no-repeat left top;
	background-image: url(http://www.y1065.com/media/site_images/spacer.png);
	background-repeat: repeat;
	border: 1px solid #CCCCCC;
	margin-top: 6px;
}
#tbMainHolder {
	background-color: #fce9af;
}
#tbMainHolderTwoColumns	{
}
#tbUserBar {
	maring-top: 4px;
}
#Footer {
	background: #062752;
	padding:40px 0;
	background-image: url(http://www.bigcheese1079.net/media/site_images/footer.jpg);
	background-repeat: repeat-x;
	border-top: 4px solid #F0B502;
	color: #00380c;
}
#Footer a {
	color: #00380c;
}


.FrmLoginBtn	{
	border:none;
	background:#e4f0f8;
	padding:2px;
	text-transform:uppercase;
}
input.FrmLoginBtn {
 margin-right:6px;
}

/****************
##############################################################################################################################################################################

ALL LINK COLORS AND OTHER ATTRIBUTES HERE 

##############################################################################################################################################################################
**************************/

/* USER BAR Top Nav Colors */
.UserBar a:link, .UserBar a:visited, .UserBar2 a:link, .UserBar2 a:visited {
	color:#fff;
}

.UserBar li a, .UserBar2 li a {
	color:#000;
}
#navGP li a, #navUP li a	{
	color:#18286f;
}
#navGP li a:hover, #navUP li a:hover	{
	color:#000;
}

/*Forgot Password Link*/
.UserBar p a:link, .UserBar p a:visited	{
	color:#e3ba3a;
}
/*end forgot password link*/

/* User control links */
a.UsrBarLogout, a.UsrBarLogout:visited {
 font-size:.9em;
}

a.UsrBarMyAccount, a.UsrBarMyAccount:visited {
 font-size:.9em;
}

#ctl00_LeftColumnLogin1_ThreeStepsText {
	background-color: #fce9af;
	color: #000033;
}

.tbSearchTopNav	.FrmLoginInput, #tbPreLogin .FrmLoginInput, inputc.LoggedinSearchInput {
	width:150px;
	background-color:#005236;
	color: #FFCC00;
	border:1px solid #fff;
	padding:0 4px 3px 1px;
	margin:0;
}

input.FrmLoginBtn	{
	font-size:1em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#005236;
	width:73px;
	height:21px;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:none;
}
.UserBar2 a.UsrBarLogout	{
	font-size:1.2em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#005236;
	width:59px;
	height:14px;
	color:#fff;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	margin-top:1px;
	border:none;
}
.FormBtnSearch, input.FrmLoggedinBtn, a.UsrBarMyAccount, a.UsrBarMyAccount:visited, a.UsrBarLogout, a.UsrBarLogout:visited	{
	font-size:.7em;
	text-transform:capitalize;
	padding:2px 2px 4px 2px;
	background:#005236;
	width:73px;
	height:21px;
	color:#fff;
	cursor:hand;
	cursor:pointer;
	border:none;
}
.FrmLoginBtn:hover, .FormBtnSearch:hover, a.UsrBarMyAccount:hover, a.UsrBarLogout:hover	{
	background:#6fbc20;
}
/* End User Bar */

/********* FOOTER LINKS ******/	
#Footer a:link, #Footer a:visited	{
	font-size:.7em;
	border-right:1px solid #fff;
	padding:0 8px;
	color:#001b0e;
}
#Footer a:hover	{
	text-decoration:underline;	
}


/************
###########################
BEGIN RSS BOXES ON LEFT AND RIGHT
###########################
**************/

/************
###########################
END RSS BOXES ON LEFT AND RIGHT
###########################
**************/



/* LEFT COLUMN PRE LOGGED INTOR */
.tdLeftColumnPreLogged	h1 {
	font-size:1.3em;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	display:block;
	text-align:center;
	padding:0;
	margin:0;
	border-bottom: 1px solid #deeff9;
}

.tdLeftColumnPreLogged  { 
	text-align:center; 
}

.tdLeftColumnPreLogged	p	{
	padding:0 4px;
	margin:8px 0 8px 0;
	text-align: left;
}

#tbLeftColumn {
	text-align: center;
}

.SellText {
	font-size:12px;
}

/****************** USER BAR LOGGED IN TYPOGRAPHY ****************/
.UBGreeting, .UBPoints  {
	padding:4px 0 0 0;
	font-size:1em;
	color:#000;
	margin-left:4px;
}
.USRPoints	{
	font-weight:bold;
}


/**Title graphic**/

.TitleImage { 
	margin: 5px auto 0 auto;
}
/** tInformation */
.tInformation	{
	width:100%;
	background:#006634;
}
.tInformation p {
	font-size:.8em;
	padding:2px 4px;
	margin:2px;
}

/* TITLES - ALL H4 TAGS, if any other H tags are used, add them here */
.tInformation	h4	{
	padding:2px 4px;
	margin:2px;
}
#LogInRequired, #SlotUnavailable	{
	color:#000;
}
#LogInRequired a:link, #LogInRequired a:visited, #SlotUnavailable a:link, #SlotUnavailable a:visited	{
	color:#2479d3;
}

.ActivityHistoryTable	{
	color:#000;
}


/*  NAV  */

#navGP li ul, #navUP li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 147px;
	font-weight: normal;
	background: #74bb2d;
	margin: 0;
	line-height:1em;
}

#navGP li ul, #navUP li ul {
	margin-top:-1px;
}
/*Drop Down Level Second Level*/
#navGP li ul ul, #navUP li ul ul {
	margin: -2.4em 0 0 145px;
}

#navGP li ul li a:link, #navGP li ul li a:visited, #navUP li ul li a:link, #navUP li ul li a:visited, #navGP ul li a:link, #navUP ul li a:link, #navGP ul li a:visited, #navUP ul li a:visited{
	color:#ffffff;
	font-weight: bold;
}

/*Border Color First Level*/
#navGP li li, #navUP li li {
	padding-right: 1.01em;
	width: 134px;
	border-top: 1px solid #87d340;
	border-bottom: 1px solid #61a91a;
	line-height:2.2em;
/*	font-weight: bold; */
}

/*Border Color Second Level*/
#navGP li li li, #navUP li li li {
	padding-right: 1em;
	width: 134px;
	border-top: 1px solid #87d340;
	border-bottom: 1px solid #61a91a;
/*	font-weight: bold; */
}

/*First and Second Level Hover Colors*/

#navGPDD li:hover, #navGPDD li.sfhover, #navGPDD li a:hover, #navGPDD li li:hover, #navGPDD li li.sfhover, #navGPDD li li.sfhover a, #navUPDD li:hover, #navUPDD li.sfhover, #navUPDD li a:hover, #navUPDD li li.sfhover a {
	color:#ffffff;
	width:134px;
	_width:160px;
	_margin-right:-20px;
	display:block;
	background-color: #87d340;
	color: #ffffff;
}
ul#navUPDD li ul li a:hover, ul#navUPDD li ul li.sfhover	{
	color:#fff;
}

#navGP li ul li a:hover, #navUP li ul li a:hover, #navGP ul li a:hover, #navUP ul li a:hover {
	color:#fff;
}