@charset "utf-8";
/* * Style sheet for EricBrooks.Com Website */
/* $Id: ebcom_tables.css,v 10.1 2011/03/10 13:44:41 ebrooks Exp $ */
/* Overall Positioning of the layout */
/* Newly Added for the BackIIBasix design */
#GoldTable {
	background-attachment: scroll;
	background-image: url(../../images/tables/goldtable_grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	list-style-position: outside;
	list-style-type: square;
	margin: 0px;
	padding: 5px;
	border: 2px solid #FFCC00;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
#GoldTable ul {
margin-left: -30px;
}
#IndigoTable {
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	list-style-position: outside;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	border: 2px solid #9000ff;
}
.indigotable_content_top {
	height: 9px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -2px;
}
.indigotable_content_topL {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 9px;
	position: relative;
	left: -2px;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_l1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.indigotable_content_topR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 9px;
	position: relative;
	right: -2px;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_r1.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.indigotable_content_topR2 {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 9px;
	position: relative;
	right: -2px;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_r1a.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.indigotable_content_mid {
	padding: 5px;
}
.indigotable_content_btm {
	height: 11px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: -2px;
}
.indigotable_content_btmL {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 9px;
	left: -2px;
	position: relative;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_l2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.indigotable_content_btmL2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 9px;
	left: -2px;
	position: relative;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_l2a.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.indigotable_content_btmR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 9px;
	right: -2px;
	position: relative;
	background-attachment: scroll;
	background-image: url(../../images/tables/indigotable_cnr_r2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.BlueTable {
	width: 80%;
	float: left;
	position: relative;
	margin: 2%;
	padding: 5%;
	border: 2px solid #652fc8;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background: url(../../images/tables/bluetable_grad.jpg) repeat-x scroll left bottom;
}
.bluetable_content_topL {
	float: left;
	height: 11px;
	width: 9px;
	position: relative;
	left: -2px;
	top: -2px;
	margin: 0px;
	padding: 0px;
	background: url(../../images/tables/bluetable_cnr_l1.png) no-repeat scroll left top;
}
.bluetable_content_topR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 9px;
	position: relative;
	right: -2px;
	top: -4px;
	background: url(../../images/tables/bluetable_cnr_r1.png) no-repeat scroll right top;
}
.bluetable_content_btmL {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 9px;
	position: relative;
	left: -12px;
	bottom: -11px;
	background: url(../../images/tables/bluetable_cnr_l2.png) no-repeat scroll left bottom;
}
.bluetable_content_btmR {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 11px;
	width: 9px;
	right: -12px;
	bottom: -11px;
	position: relative;
	background: url(../../images/tables/bluetable_cnr_r2.png) no-repeat scroll right bottom;
}

#GrayTable {
	background-attachment: scroll;
	background-image: url(../../images/tables/graytable_grad.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	list-style-position: outside;
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	border: 2px solid #acacac;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
#menu1 {
	padding: 0px;
	float: left;
	position: relative;
	width: 31%;
	margin: 0px 3px 0px 0px;
}
#menu2 {
	border-left-width: 3px;
	border-left-style: dotted;
	border-left-color: #999999;
	width: 30%;
	float: left;
	position: relative;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 3px;
}
#menu3 {
	float: left;
	position: relative;
	width: 31%;
	padding: 0px 0px 0px 3px;
	border-left: 3px dotted #999999;
	margin: 0px;
}
#reLinks2011 {
	border: 5px double #FC0;
	padding: 5px;
	float: right;
	width: 100px;
	position: relative;
}
#reLinksFonts {
	border: 5px double #FC0;
	padding: 5px;
	position: relative; 
	background: #FFFFFC url(../../images/tables/goldtable_grad.jpg) repeat-x scroll left bottom;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
#reLinksDesign {
	border: 5px double #FC0;
	padding: 5px;
	margin: 0px 10px 0px 5px;
	width: 180px;
	height: 152px;
	float: right;
	background: #FFFFFC url(../../images/tables/goldtable_grad.jpg) repeat-x scroll left bottom;
	top: 10px;
	right: -20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
}
#reLinksDesign ul  {
	margin-top: -25px;
	margin-left: -30px;
}

#reLinksVisor {
	position: relative;
	height: 30px;
	top: -20px;
	left: -20px;
	background: url(../../images/tables/relink_ft_visor.png) no-repeat scroll left top;
}
#reLinksFontsCnrL {
	position: relative;
	float: left;
	height: 22px;
	width: 22px;
	background: url(../../images/tables/relink_ft_cnr_l.png) no-repeat scroll left bottom;
	left: -10px;
	bottom: 34px;
}
#reLinksFontsCnrR {
	position: relative;
	width: 22px;
	float: right;
	height: 22px;
	background: url(../../images/tables/relink_ft_cnr_r.png) no-repeat scroll right bottom;
	right: -10px;
	bottom: 34px;
}
#reLinksFontsContent {
	position: relative;
	top: -20px;
	margin: 1px;
}
h2.RegText {
	font: 1.08em Arial, Helvetica, sans-serif;
	color: #000001;
	text-align: center;
}
.BlueGlass {
	text-align: center;
	border: 5px double #FC0;
	position: relative;
	background: #B9E9FF url(../../images/tables/blue_glass_bak.png) repeat scroll left top;
	padding: 5px;
	font-size: 0.9em;
	float: none;
	margin-right: 10px;
	margin-left: 30px;
	width: 90%;
}
#FontBak {
	position: relative;
	padding: 3px;
}
.pag_container {
	padding-top: 20px;
	padding-bottom: 20px;
}
/* Two and 3 column tables */
.two_col {
	float: left;
	position: relative;
	width: 45%;
	margin-right: 1%;
}
.three_col {
	float: left;
	position: relative;
	width: 28%;
	margin-right: 1%;
}
/* End Two and 3 column tables */
