/*
Contact IA Modules Support if you need help modifying the look and feel of your site.
Extensive design customization well beyond this files options are easily done by our staff by request
Note: Your web browser may cache the css stylesheet making it appear as if effects are not occurring.
You can set your browser to not cache content to solve this.
*/

/* tag overrides follow*/
{font-family: Copperplate Gothic Light, Arial, Tahoma, Helvetica, sans-serif;}

/* modify the BODY's: 
text-align: left or center   this will justify the pages
background to any color for the background around the pages
add leftmargin:0 topmargin:0 to remove padding around main page.
*/
BODY { 
	background:#09173A;			
	margin: 0px; 
	text-align:center;		
	overflow: -moz-scrollbars-vertical;
	font-size:14px; 
	font-family: Copperplate Gothic Light, Arial, Tahoma, Helvetica, sans-serif;
	color:#eac85c; 
	line-height:130%;
}
form {
	display: inline;
}
A, A:visited, A:active { color:#a3833a; text-decoration: none; }
A:hover { text-decoration: underline; }

/* classes */
A.no-link:hover {  color:#FFFFFFs}
A.grey-link:hover { background:#1A1717; color:#FFFFFFs}
A.light-colored { color:yellow }

.bg1 { 
background: #09173A;
}
/* modify main table width and background to adjust the page width and color*/
.table-main-table { 
	width:804px;
	margin:0 auto;
	background: #09173A; 
	border: none;
	height:100%;
	margin-top:5px;
	margin-bottom:5px;
}

/* STORE HEADER */

#mainHeader {
	width: 100%; 
	border: 0; 
	cellpadding: 5px; 
	cellspacing: 0px; 
	background: #09173A;
	margin-left: 85px;
}

#topLinks {
	padding-left: 525px;
}
/*
#header {
	width: 100%;
	margin:0px;
	border-collapse:collapse;
	padding:0px;
}
*/
#headerMainCell {
	height:61px;
	background-image:url(/design_images/BlueCorporate-1_01.jpg);
	background-repeat:repeat-x;
	background-color:#09173A;
	vertical-align:middle;
	padding:0px;
}
#headerMainCell h1 {
	color:#0F0D0D;
	margin:18px;
}
#headerMenuCell {
	border-top: 1px solid #0F0D0D;
	background-color: #09173A;
	text-align: right;
	font-size:12px;
	padding:2px;
	height:20px;
	vertical-align:middle;
}

#headerMenuCell a {
	color:#09173A;
	margin-left:5px;
	margin-right:5px;
}

#mainTableTopCell {
	height:81px;
}

#mainTableBottomCell {
	height:40px;
	margin: none;
	text-align:center;
}

.subcategory{
	width: 240px;
	height: 350px;
	text-align: center; 
	float:left;
	
}

.subcategory a{
	font-size: 18px
}

.categoryProduct {
	margin: 5px;
	padding: 5px;
	/*height: 450px;*/
	width: 220px;
	height: 380px;
	float: left;
	border: none;
}

.catproductimage {  
	width: 240px; 
	/*height: 300px; */
	background: #09173A; 
}


.table-fixed-width {
	width: 760px; 
	background: #0F0D0D; 
	color: #e9c25b; 
}
.table-small { 
	border: 0px; 
	padding:1px; 
}
/*
modify these three below to adjust the look and text size of the tables and headers
*/
.table-title { 
	font-weight: bold; 
	font-size: 14px;
  }
.tblcols {
	background: #09173A;
	color: #A3833A;
	text-align:left;
}
.table-header { 
	text-align:left; 
	background-color: #09173A; }

.listing-row { background: #09173A}
.listing-row-alt { background: #09173A}
/* customize left main menu*/
.menulink {
	background-color: #09173A;
}
.cell-menulinktext{color: #ffce63; font-weight: bold;}
.cell-menulink{background: #ffdd85; font-weight: bold;}
.cell-menusearch{background: #080707}
.cell-catlink{background: #a3833b}
.cell-cart{ background: #a3833b; color: #120F0F; font-weight:bold; font-size: 12px; text-align:center} 
/*
Modify the two classes below to adjust the text of the category product list
*/
.text-category-name{ color: #080707; font-weight:bold; font-size: 14px;}
.text-category-desc{ color: #120F0F; font-weight:normal; font-size:10px;}

.body-form { background: #242121; color:#000000s}

.warning { color: #CC1000; font-weight:bold }

.stackdump-class { color:black }
.stackdump-method { color:black }
.stackdump-file { color:purple }
.stackdump-line { color:red }

.currency-input { 
    BORDER-RIGHT: black 0px solid; 
    BORDER-TOP: black 0px solid; 
    BORDER-LEFT: black 0px solid; 
    BORDER-BOTTOM: black 0px solid; 
    BACKGROUND-COLOR: #120F0F;
    text-align: right;
    font-size: 8px;
}

.option-input { 
    BORDER-RIGHT: black 0px solid; 
    BORDER-TOP: black 0px solid; 
    BORDER-LEFT: black 0px solid; 
    BORDER-BOTTOM: black 0px solid; 
    BACKGROUND-COLOR: #120F0F;
    text-align: right;
    font-size: 8px;
}

.text-input {
    BORDER-RIGHT: black 0px solid; 
    BORDER-TOP: black 0px solid; 
    BORDER-LEFT: black 0px solid; 
    BORDER-BOTTOM: black 0px solid; 
    BACKGROUND-COLOR: #120F0F;
    font-size: 8px;
}

.number-input {    
    BORDER-RIGHT: black 0px solid; 
    BORDER-TOP: black 0px solid; 
    BORDER-LEFT: black 0px solid; 
    BORDER-BOTTOM: black 0px solid; 
    BACKGROUND-COLOR: #120F0F;
    text-align: left;
    font-size: 8px;
}



/* SIDEBAR MENU */
.MenuLeft, .MenuRight {
	width:0px;
	vertical-align:top;
	text-align:left;
}
#search {
	border-collapse: collapse;
	width: 160px;
	margin: 5px 0px 5px 0px;
}

#search TD {
	padding: 2px;
	white-space: nowrap;
	font-size:12px;
}
#myaccount  {
	border-collapse: collapse;
	width: 160px;
	margin: 0px 0px 5px 0px;
	background-color:#FAFAFA;
	font-size:12px;
}

#menu {
width: 10em;
font: 80% Copperplate Gothic Light, Arial, Helvetica, sans-serif;
}
#menu ul {
margin: 0;
padding: 0;
list-style: none;
}
#menu li {
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu a:link, #menu a:visited {
display: block;
background-color: #05181E;
color: #09173A;
margin: 0;
padding: 0.3em 0.6em 0.3em 1em;
text-decoration: none;
border-bottom: 1px solid  #41545F;
border-left: 10px solid #41545F;
}
#menu a:hover, #menu a:focus, #menu a:active{
background-color: #41545F;
color: #09173A;
border-left: 10px solid #000000;
}

.signin {	
	width: 260px;
	border-collapse: collapse;
	margin: 10px 10px 0px 0px;
	font-size:12px;
}

#menu TD, #myaccount TD, .signin td {

	padding: 2px;
}
#bestSellers TD, #related TD, #newProducts TD{
	padding: 2px;
	font-size:12px;
}

#myaccount {
width: 10em;
font: 80% Copperplate Gothic Light, Arial, Helvetica, sans-serif;
}
#myaccount ul {
margin: 0;
padding: 0;
list-style: none;
}
#myaccount li {
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#myaccount a:link, #myaccount a:visited {
display: block;
background-color: #05181E;
color: #09173A;
margin: 0;
padding: 0.3em 0.6em 0.3em 1em;
text-decoration: none;
border-bottom: 1px solid  #41545F;
border-left: 10px solid #41545F;
}
#myaccount a:hover, #myaccount a:focus, #myaccount a:active{
background-color: #41545F;
color: #09173A;
border-left: 10px solid #000000;
}

.tblhead  {
	font-family: Copperplate Gothic Light, Arial, Tahoma, Helvetica, sans-serif;
	text-align: left;
	color: #cda549;
	font-weight: bold;
	height: 20px;
	background-color: #09173A;
	background-repeat: repeat-x;
	background-position: top;
	white-space: nowrap;
	padding: 2px;
}
.tblhead a:link, .tblhead a:visited, .tblhead a:hover, .tblhead a:active  {
	color: #e9c25b;
}
.tblfoot {
	background:none;
}
.hellouser {
	
}
.gobutton {   
   margin-left: 5px;
   font-size: 11px;
   } 
   
   
#content {
	vertical-align:top;
	font-size:12px;
	padding-left:15px;
	width: 780px;
}   
   

/* FEATURED PRODUCT */
#featured {
	width: 100%;
	text-align: center;	
	font-size:12px;
}
#featured td {
	vertical-align: top;
}
.featuredproduct {
	width: 100%;
}
.featuredproduct td {
	text-align: center;
}

.frame {
	border: 0px solid #080707;
	text-align:center;
}
/* PRODUCT ATTRIBUTES */
.name, .price, .qty {
	font-weight: bold;
}

/* CATEGORY PRODUCT LIST */
h1 {
	font-family: Copperplate Gothic Light, Arial, Tahoma, Helvetica, sans-serif;	
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
}
#categoryproductlist {
	width: 100%;
}
.pagedesc {
	margin: 0px 0px 10px 0px;
}
#productlist, #invoicelist {
	width: 100%;
	background-color: #09173A;
	border-collapse: collapse;
	border-top: solid 0px #080707;
	border-right: solid 0px #080707;
	font-size:12px;
}

#productlist TD, #invoicelist TD {
	padding: 2px;
	border-left: solid 0px #080707;
	border-bottom: solid 0px #080707; 
}

#productlist .tblhead{
	text-align:center;
}

.breadcrumb {
	font-family: Copperplate Gothic Light, Arial, Tahoma, Helvetica, sans-serif;
	margin: 0px 0px 10px 15px;
	text-transform:uppercase;
}

a.breadcrumb:link, a.breadcrumb:visited,  a.breadcrumb:hover,  a.breadcrumb:active  {
	color: #ffdd85;
	font-size: 11px;
}
#pagehead {
	font-size: 11px;
}

/* FOOTER */
#footer {
	margin-top:20px;
	margin-bottom:10px;
	color: #999999;
	font-size:11px;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active  {
	color: #999999;
}

#menulocation{
	margin-left: 0px;
}


/* PRODUCT DETAIL */
#productdetail {
	font-size:15px;	
	width:100%;
	text-align:center;
}
#productdetail .frame {
	margin: 10px 10px 10px 0px;
}

#perThumb {
	font-size: 10px;
	float:left;
	height:80px;
	width:62px;
	margin:0 5px 0 0;
}

#addbutton {
	margin-top: 10px;
}

.PoweredBy{
	color: #120F0F;
	font-size: 9px;
}
.PoweredBy A, .PoweredBy A:link, .PoweredBy A:visited, .PoweredBy A:active, .PoweredBy A:hover {
	color: #120F0F;
	font-size: 9px;
	TEXT-DECORATION: underline;
}

#subcategories, #shoppingcart, #coupon {
	font-size:12px;
}

#shoppingcart {
	width:720px;
	margin-left:20px;
}

h1#cart {font-size:20px;color:#e7c55a;}

.cartError {color:#9C1111;font-size:16px;font-style:italic;font-weight:bold;}

#shoppingcart .tblhead {
	background:url(/DELimages/bg_menu.gif) repeat-x;
	color:#09173A;
	font-weight:normal;
	font-size:14px;
}

#checkoutButton {
	position:relative;
	top:8px;
}

#continueButton {
	position:relative;
	top:8px;
	margin-right:5px;
}

.fieldlabel {
	background:none;
	font-weight:bold;
	font-size:12px;
}

#customerdetails, #customerdetails input, #customerdetails select, #customerdetails option {
	font-size:12px;
}

h2 {
	font-size:16px;
}

select#BCountry, select#SCountry {
	width:140px;
}

#customerDetailText{
	padding:5px;
}



a:link		{ color: #cda549; text-decoration: none }

a:visited	{ color: #cda549; text-decoration: none }

a:active	{ color: #666666; text-decoration: none }

a:hover		{ color: #cda549; text-decoration: underline}




 /* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */


.title		{ COLOR: #2B547E; FONT: 18px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold }

.largefont	{ COLOR: #2B547E; FONT: 32px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold }

.bigtitle	{ COLOR: #2B547E; FONT: 18px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold; font-style: italic}

.bigtitle2	{ COLOR: #2B547E; FONT: 16px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold; font-style: italic}

.subtitle	{ COLOR: #2B547E; FONT: 16px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold }

.smalltitle 	{ COLOR: #2B547E; FONT: 15px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold }

.selecttitle 	{ COLOR: #2B547E; FONT: 14px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold }

.smalltext	{ COLOR: #2B547E; FONT: 12px Copperplate Gothic Light, Copperplate Gothic Light, Arial, Helvetica, sans-serif }

.smalltext2 	{ COLOR: #2B547E; FONT: 11px Copperplate Gothic Light, Copperplate Gothic Light, Arial, Helvetica, sans-serif; font-weight: bold }

.slanttext	{ COLOR: #2B547E; FONT: 11px Copperplate Gothic Light, Garamond, Times New Roman, Times; font-weight: bold; font-style: italic}



.textarea	{ FONT: 13px Copperplate Gothic Light, Arial, Helvetica, sans-serif;
		background-image: url(file:///C|/Users/Nathanial/AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/www.buydeltoro.com/DELimages/shadeform.jpg);
		text-align: left;
		WIDTH: 300PX;
                color: #2B547E; 
		BORDER: #000000s1px solid}

.textareasmall	{ FONT: 13px Copperplate Gothic Light, Arial, Helvetica, sans-serif;
		background-image: url(file:///C|/Users/Nathanial/AppData/Roaming/Macromedia/Dreamweaver 8/Configuration/ServerConnections/www.buydeltoro.com/DELimages/shadeform.jpg);
		text-align: center;
                font-weight: bold;
		WIDTH: 35PX;
                color: #2B547E; 
		BORDER: #000000s1px solid}

.submitbutton { FONT: 9pt Copperplate Gothic Light, Verdana, Arial, sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000s1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#09173A; }

.submitbuttonon { FONT: 9pt Copperplate Gothic Light, Verdana, Arial, sans-serif;
		font-weight: bold;
		color: #09173A;
		BORDER: #000000s1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#AD7A6A; }

.SCROLLEDBOX    {height:358px; overflow:auto; margin:50px 10px 10px 10px;
                border:solid 1px white;
                background-color:#09173A;
                padding:10px 0;}.TBLmain p {padding: 0 30px;
                margin-bottom:10px;}


 