/* style.css colors */

/* !html */

html {
	background: #e9e8e6;
}

/* !body */

body {
	background: transparent;
}

/* !Main Area Divisions */

div#fixHeight { /* This Div is used to fix the height problem with Safari & Firefox */
	border-color: #000000;	
	border-right-color: #4c4c4c;
	border-bottom-color: #4c4c4c;
	background: #fff url(../../images/bg/colBkgd5.png) bottom right repeat-y;
}

div#container {	
	background: #fff url(../../images/bg/colBkgd1.png) top right repeat-y;
	color: #333;	
	}

div#branding {
	background: #e2dcf3;
}

div#navMain {
	background: #cf9800;
	border-top-color: #000000;	
	border-bottom-color: #4c4c4c;
}

div#colMain {
	background-color: #fff;
	color: #333;	
}
 
/* =headlines */

h1 {
	color: #000000;
}

h2 {
	color: #cf9800;
}

h3 {
	color: #cf9800;
}

h4 {
	color: #6f052f;
}

h5 {

}

/* !common tags */

span.hiLite {
	color: #3d05f5;
}

h2#tagLine {
	color: #000;
}

span#navImage {
	background: transparent url(../../images/bg/navFade1.png);
}

/* !content Area Styling */

div#colMain a:link, div#colMain a:visited, div#colMain a:active {
	border-bottom-color: #000000;	
	color: #6f052f;
}

div#colMain a:focus, div#colMain a:hover {	
	color: #d29700;
	
}

div.photo {
	border-color: #cf9800;
}

/* !lists */

#colMain dl dt {
	color: #000000;
}

/* !tables */

table {
    border-color: #666;
}

table.spec tr:hover {
	color: #00ff00;
	background: #000;
}

table.spec thead tr:hover {
	color: #000;
	background: #fff;
}

table th td {
	border-color: #000;
}

thead {
    background: #fff;
}

tbody {
	background: #FFFFCA;
}

tr.stock {
	background: #E4FFCA;
}

tr { 
    border-top-color: #000;
}

/* !forms */

form {
    background: transparent;
}

fieldset input, textarea, select {
	border-color: #3d05f5;
}

fieldset input:hover, textarea:hover, select:hover {
	border-color: #000000;	
}

fieldset input:focus, textarea:focus, select:focus {
	background: #e1dbf3;
}

fieldset input:active, textarea:active, select:active {
	border-color: #cf9800;
}

fieldset legend {
	color: #6f052f;
}

input, textarea {
    color: #000000;
}

#formButtons input {
	border-color: #000;
	color: #fff;	
}

#formButtons input#reset {
	background: #6f052f;
}

#formButtons input#submit {
	background: #000000;
}

#formButtons input#submit:focus, #formButtons input#submit:hover,
#formButtons input#reset:focus, #formButtons input#reset:hover {
	background: #fff;
	color: #6f052f;
}

#formButtons input#submit:active,
#formButtons input#reset:active {
	background-color: #cf9800;
}

/* !navMain.css colors */

ul#navM {
	background: transparent;
}

ul#navM a {
	border-left-color: #000;
	color: #000;	
}

ul#navM a:focus, ul#navM a:hover, ul#navM a:active {
	background-color: #fffffe;
	color: #cf9800;
}

body#about a#aAbout,
body#coinop a#aCoinop,
body#top10 a#aTop10, 
body#services a#aServices,
body#process a#aProcess,
body#ethics a#aEthics,
body#contact a#aContact {
	background-color: #e8e7e5;
	color: #000;
}

/* !navSub.css color */

#colMain ul#navS {
	background: transparent;
}

#colMain ul#navS li {
	background: #cf9800;
}

#colMain ul#navS a {
	color: #000;
}

#colMain ul#navS a:focus, #colMain ul#navS a:hover {
	background-color: #fffffe;
	color: #cf9800;
}

body#services.amusements a#dAmusements,
body#services.vending a#dVending,
body#services.coffee a#dCoffee,
body#services.gaming a#dGaming,
body#services.bulk a#dBulk,
body#services.leagues a#dLeagues,
body#services.tournaments a#dTournaments,
body#services.sales a#dSales {
	background-color: #e8e7e5;
	color: #000;
}

/* !navTop.css colors */

ul#navT {
	border-bottom-color: #000000;
}

ul#navT li {
	border-left-color: gray;
}

ul#navT a {
	color: #333;
}

ul#navT a:focus, ul#navT a:hover {
	background-color: #fffffe;
	color: #cf9800;
}

body#brochure a#bBrochure,
body#coinop a#bNews,
body#ethics a#bEthics {
	background-color: #e8e7e5;
	color: #000;
}

/* !sideBar.css color */

div#slideshow {
	border-bottom-color: #cf9800;
}

div#amoaLogo {
	border-left-color: #cf9800;
	background: #fff;
}

/* !siteInfo.css colors */


ul#siteInfo {
	border-top-color: #000;
	background: #575757;
}

ul#siteInfo li {
	border-left-color: #fff;
}

ul#siteInfo li a {
	color: #fff;
}

ul#siteInfo li:focus a,
ul#siteInfo li:hover a {
	background-color: #fffffe;
	color: #cf9800;
}

/* Note: All siteInfo a links are ID'd with a 'c' prefix. */

body#privacy a#cPrivacy,
body#terms a#cTerms,
body#contact a#cContact {
	background-color: #e8e7e5;
	color: #000;
}


/* !search Form Styling */

form#cse-search-box input#searchsubmit {
	background-color: #000000;
	border-color: #000;
	color: #fff;
}

form#cse-search-box input#searchsubmit:hover {
	background-color: #3c03f4;
	border-color: #000;
	color: #fff;
}

form#cse-search-box input#searchsubmit:active {
	background-color: #6238ef;
	color: #fff;
}

form#cse-search-box input.searchfield {
	color: #333;
	border-color: #3d05f5;
}
