body {background-color: #9ec6bb;}
.sideBack {background-image: url('graphics/back_corp.gif');}

.roundcont {
	width: 170px;
	background-color: #E0EBEB;
	color: #4F7F7F;

}

.roundcont p {
	margin: 0 7px;
}

.roundtop { 
	background: url(images/thankyou_corner_topR.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/thankyou_corner_bottomR.gif) no-repeat top right; 
}

img.corner {
   width: 7px;
   height: 7px;
   border: none;
   display: block !important;
}

.wholesaleLink, wholesaleLink a {
color: #4D6269;
decoration: none;
}

.wholesaleLink a:hover{
color: #4D6269;
decoration: none;
background-color: #FFFFFF;
}

/*MAIN PAGE*/
.gal_Highlight {background-color : 79522B;}
.mp_Highlight {background-color : 9A6599;}
.ht_Highlight {background-color : 99CC67;}
.co_Highlight {background-color : 488597;}

.dotsH {background-image: url('graphics/dots_horizontal.gif');}
.dotsV {background-image: url('graphics/dots_vertical.gif');}

a:link {color: #666666; text-decoration: none;}     /* unvisited link 003399 28497E*/
a:visited {color: #666666; text-decoration: none;}     /* visited link */
a:hover { color: #666666; text-decoration: underline;}   /* mouse over link */
a:active {color: #666666; text-decoration: underline;}   /* selected link */ 


.homeProdName {font-weight:bold; color: 666666; }
.homeProdPrice {font-size: 11pt; color: 666666; }
.asSeenNav {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: 488597; 
	text-decoration: none;
	}
	
a.asSeenNavLink:link {color: 488597; text-decoration: none;}     /* unvisited link */
a.asSeenNavLink:visited {color: 488597; text-decoration: none;}     /* visited link */
a.asSeenNavLink:hover { color: 488597; text-decoration: underline;}   /* mouse over link */
a.asSeenNavLink:active {color: 488597; text-decoration: underline;}   /* selected link */ 


DIV.Main {text-align:center}
.bottomNav 			{ 
	font-family:verdana, arial; font-weight:normal; font-size: 10px; text-decoration: none; color:FFF;
	} 
a.bottomNav 		{ font-family:verdana, arial; font-weight:normal; font-size: 10px; text-decoration: none;} 
a.bottomNav:link	{ color:#FFF; text-decoration: none;} 
a.bottomNav:visited	{ color:#FFF; text-decoration: none;} 
a.bottomNav:active	{ color:#FFF; text-decoration: none;} 
a.bottomNav:hover	{ color:#FFF; text-decoration: underline;} 

/* RSS Style - Added 08/30/06 */
#rssfeed {
	margin: 0px;
	padding: 0px;
}

#rssfeed li {
	background-image: url(file:///C|/Documents%20and%20Settings/Marketing/Desktop/background.gif);
	list-style-image: none;
	list-style-type: none;
	border: 1px solid #FFCC33;
	margin-bottom: 15px;
	padding: 10px;
}

#rssfeed ul {
	margin: 0px;
	padding: 0px;
}

#rssstyle {

}

#rssstyle a:link {
	color: #0099CC;
}

#rssstyle p {
	line-height: 110%;
}

#rssstyle .submission {
	margin-bottom: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}

#rssstyle .submission img{
	float:left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}

#rssstyle .feeds {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0099CC;
}

#rssstyle li {
	list-style-type: disc;
	list-style-position: inside;
	text-transform: capitalize;
}

#rssstyle img {
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #FFCC00;
	margin-right: 15px;
	margin-bottom: 10px;
}

#rssstyle h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 135%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	letter-spacing: -1px;
}

#rssstyle h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 250%;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	text-transform: capitalize;
	letter-spacing: -1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}

/* End of RSS style */


/* RSS Style for Char-Broil Ecard Project  Added: Aug 22, 2007 */

#recipe {
width: 300px;
}

#recipe h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 15px;
	color: #FFFFFF;
	background-color: #663300;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
}


#recipe .charlogo {
	margin-bottom: 5px;
}

#recipe .ingredients {
	width: 290px;
	margin-bottom: 30px;
	border-left-style: solid;
	padding-left: 15px;
	line-height: 165%;
	border-left-width: 2px;
	border-left-color: #CCCCCC;
}

/* End Char-Broil RSS */

.smWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: FFF; 
	text-decoration: none;
	padding:8px;
	display:block;
	}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: 666666; 
	text-decoration: none;
	line-height:12pt;
	vertical-align:top;
	}
	
p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: 000; 
	text-decoration: none;
	line-height:13pt;
	}
h1 {
	font-family:garamond,'adobe garamond',palatino,times new roman,times,georgia,serif,Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 110%; 
	text-align:left;
	color:#000;
	margin:0;
	}
INPUT  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : e2e2e2;
    border-color : 666666;
    border-style : inset;
    border-width : 1px;
	color: 000000;
}
TEXTAREA  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : e2e2e2;
    border-color : 666666;
    border-style : inset;
    border-width : 1px;
	color: 000000;
}
SELECT {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : e2e2e2;
    border-color : 666666;
    border-style : inset;
    border-width : 1px;
	color: 000000;
}
OPTION  {
    font-family : Verdana,Arial,Helvetica;
    font-size : 8pt;
    background-color : e2e2e2;
	color: 000000;
}

.TITLE_TEAL {
	font-family : Verdana,Arial,Helvetica;
	background-color: #6191A1;
	padding: 5px 0px 10px 10px;
	font-weight:bold;
	font-size: 15px; 
	text-align: left;
	color:#fff;
	margin: 0px;
}
.DESC_TEAL {
	font-family : Verdana,Arial,Helvetica;
	background-color: #6191A1;
	padding: 0px 0px 0px 10px;
	font-weight:normal;
	font-size: 11px; 
	text-align: left;
	color:#fff;
	margin: 0px;
}
.TITLE_TEAL_LIGHT {
	font-family: Verdana,Arial,Helvetica;
	padding: 5 5 5 0;
	font-weight:bold;
	font-size: 13px; 
	text-align: left;
	color:#6191A1;
	margin:0;
}


.TEXT_TEAL {
	font-family : Verdana,Arial,Helvetica;
	font-weight: bold;
	font-size: 13px; 
	text-align:left;
	color:#3D606C;
	margin:0;
}
.BACKGROUND_TEAL {
	background-color: #85B3C3;
	color: #fff;
	padding: 4px;
	text-align:left;
	}

TABLE.ProductListing {width:615px}
/*TH.ProductListing {margin-top:4px;color:#fff;background-color:#666;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}*/
TH.ProductListing {margin-top:0px;color:#fff;background-color:#666;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:0px}
TR.ProductListingEven, TR.ProductListingOdd {background-color:#fff}
/*TD.ProductListing {padding:20px;font-size:10px;text-align:center}*/
TD.ProductListing {padding:0px;font-size:10px;text-align:center}
BODY.ac_category_01 TD.ProductListing {padding:10px;text-align:left}
HR.ProductListing {height:1px;width:95%;background:#666}
TABLE.ProductDetail {border:1px solid #666;width:635px;margin:10px 0 0 0}
TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#fff;background-color:#BBBB9E;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TD.ProductDetail {font-weight:normal;background-color:#fff;text-align:left;padding:2px}
TD.ProductImage {background-color:#fff;text-align:center}
TD.ProductDetailCen {background-color:#fff;text-align:center}
TABLE.ProductOptions {width:auto}
TH.ProductOptions {font-weight:bold;text-align:right}
TD.ProductOptions {text-align:left}

TD.CategoryHeader {background-color:#990066;}
.CategoryDescription {color:#fff;text-align:left;}

.OuterTable {font-weight:normal;font-size:11px;color:#000;}
.OuterTableCaption {font-weight:normal;font-size:11px;color:#000;}
/*
TABLE.OuterTable {background-color:#fff;border:0px;vertical-align:top;width:615px;margin:10px 0 0 0}
TH.OuterTableCaption {font-weight:normal;font-size:14px;color:#000;text-align:center;}

.OuterTableHeader {color: #ffffff; font-weight:normal;background-color:#990066;padding-right:10px;
/*text-align:right;*/}

TH.OuterTableSection {font-weight:normal;font-size:14px;text-align:center;padding:0px}
TH.OuterTable {font-weight:normal;text-align:right;padding:2px}
TD.OuterTableCaption {margin-top:4px;font-weight:normal;font-size:14px;color:#000;text-align:center;}

TD.OuterTable {text-align:left;vertical-align:top;padding:2px;background-position:0}
*/

TABLE.InnerTable {text-align:center}

TR.InnerTableHeader {background-color:#ccc;text-align:left;font-size:12px;padding:2px}
TR.InnerTableOdd {background-color:#fff}
TR.InnerTableEven {background-color:#EEE;vertical-align:middle}
TH.InnerTableHeader {font-weight:bold;text-align:left;background-color:#ccc;white-space:nowrap;padding:3px}
TH.InnerTableCaption {font-weight:bold;font-size:14px;background-color:#D5D5B5;text-align:center;padding:2px}
TH.InnerTable {font-weight:bold;text-align:right;padding:3px}
TD.InnerTable {vertical-align:top;text-align:left;padding:5px}
TD.InnerTableAmount {vertical-align:top;text-align:right;border-top:0 none;font-weight:normal;padding:2px}
TD.InnerTableCenter {vertical-align:top;text-align:center;padding:2px}
TD.InnerTableTotal {vertical-align:super;text-align:right;border-top:double 3px;font-weight:bold;padding:2px}

DIV.kitrow, DIV.optrow {clear: both;padding:0px;margin:0px;font-size:10px;color:#666}
DIV.kitrow SPAN.name {float:left;text-align:left;text-indent:5pt}
DIV.kitrow SPAN.price {float:right;width:10px;text-align:right}
DIV.optrow SPAN.name {float:left;text-align:left;text-indent:5pt}
DIV.optrow SPAN.price {float:right;width:10px;text-align:right}
SPAN.yourprice {font-size:12px;text-align:right;color:#666;font-weight:bold;}
SPAN.MSRP {font-size:12px;text-align:right;text-decoration:line-through;color:#666}
.Error {color:Red;background-color:#fff;font-weight:bold;text-align:center}
.BoldHighlight {color:Red;background-color:#fff;font-weight:bold;text-align:left}
.Highlight {color:Red;background-color:#fff;font-weight:normal;text-align:left}
.Price {color:#666}

.CategoryTrails {
	line-height: 20px;
	font-weight:normal;
	text-align:left;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:0px;	}

A.CategoryNavigation {font-weight:normal; font-size:10px; color: #999999;}
A.CategoryNavigation:hover {color:#000;font-weight:normal;text-decoration:underline;font-style:normal}
TABLE.CategoryNavigation {}
TD.CategoryNavigation {font-weight:normal;background-color:#fff;text-align:left;border-top:0 none;border-right:0 none;border-bottom: 0px solid #666;border-left:0 none}
TD.CategoryNavigationButton {font-weight:normal;background-color:#fff;text-align:left;border:0 none}
A.CategoryNavigationActive {color:#000;font-weight:bold;font-style:italic}
A.CategoryNavigationActive:hover {color:#000;font-weight:bold;text-decoration:underline;font-style:italic}
TD.CategoryNavigationButtonActive {background-color:#fff;text-align:left}

TD.Navigation {
	font-size:11px;font-weight:normal;background-color:#fff;text-align:right;
	/*background-position:center center;
	margin:10px 10px;
	border-top:0px solid #666666*/
	}
	
TD.ProductNavigation {
	/*text-align:center;*/
	font-weight:normal;background-color:#fff;}

TD.PlaceYourOrder {font-weight:bold;font-size:14px;background-color:#EEE;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #666;text-align:right}
textarea.GiftMessage {height:40px;width:120px;background-color:#EEE;font:9px Arial, Helvetica, sans-serif}
input, select {font:11px Arial, Helvetica, sans-serif}
.small,.tiny {font:10px Arial, Helvetica, sans-serif}
strong {font-weight:bold;color:#000;font-size:12px}
.TreeLevel0 {padding-left:0px;font-size:11px;color:#999;letter-spacing:.05em}
.TreeLevel1 {padding-left:10px;font-size:11px;color:#666;letter-spacing:.01em} 
.TreeLevel2 {padding-left:20px;font-size:11px;color:#666;}
.TreeLevel3 {padding-left:30px}
.TreeLevel4 {padding-left:40px}
.TreeLevel5 {padding-left:50px}
.TreeLevel6 {padding-left:60px}
.TreeLevel7 {padding-left:70px}

.illustrator-box{
  height: 290px;
  border: 1px solid; 
  width: 600px;
  margin-bottom: 10px;
  float:left;
}

.illustrator-container {
  width: 315px;
  height: 250px;
float: left;
}

.illustrator-container-right {
  width: 280px;
  height: 270px;
  float: left;
}

.illustrator-image-left {
   width: 260px;
   height:125px;
   float: left;
   margin: 10px; 
}

.illustrator-image-right {
   width: 260px;
   height:125px;
   float: left;
   margin: 10px; 
}

.illustrator-name {
  font: 16px Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 5px 0 0 25px; 

}

.illustrator-description {
  font: 11px normal Arial, Helvetica, sans-serif;
  padding: 5px 0 0 25px; 


}

.hRule {
    border-bottom: 1px solid #BFCAD3;
    clear: both;
    height: 1px;
    margin: 16px 0 0;
}
