﻿body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: #F7F3EC;
	font-size: small;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    color: black;
}
H1	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

/*
A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
*/	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
	
CAPTION
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:x-small;
    font-weight: bold;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal
}

/**************************************************************************************************************
 * Master Page
 *************************************************************************************************************/	

#master_container                       /* The big container */
{
    position:absolute;
    top: 0;
    left:0;
    width:100%;
}
    
#header                                  /* The header container -- slot #1 */
{
    background-image : url("../../images/slice.jpg");
    /*position:absolute;
    top: 0;
    left:0;*/
    width:100%;
    height: 144px;
}    

.header_img1
{
    position:absolute;
    top: 0;
    left:0;
    width:800px;
    height: 144px;
}    

.header_img2
{
    position:absolute;
    top: 0;
    left:801px;
    width:182px;
    height: 144px;
}  

.checkout
{
    font-size: medium; 
    color: #C4B567; 
    font-weight: bold; 
    position: absolute; 
    left: 715px; 
    top: 123px;
}  


.checkout_link:link	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;
}	
		
.checkout_link:visited	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	
.checkout_link:hover
{	
	color: #C0C0C0;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	
.checkout_link:active	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	
   

#menu_top                                /* The Top Menu -- slot #2 */ 
{
    background-color:#85420D;
    border-top: solid 1px #C4B567;
    border-bottom: solid 1px #C4B567;
    /*position: absolute; 
    left: 0px; 
    top: 144px;*/
    width:100%;
    text-align:center;
}   

.menuitem_top_static
{
    background-color: #85420D;
    /*border-left: groove 1px #C4B567;*/
    /*border-right: groove 1px #C4B567;*/
    /*border: groove 1px #C4B567;*/
    /*HorizontalPadding="20px"*/
    padding-left:20px;
}

.menuitem_top_dynamic
{
    background-color: #85420D;
    border-left: groove 1px #C4B567;
    border-right: groove 1px #C4B567;
    border-top: groove 1px #C4B567;
    border-bottom: groove 1px #C4B567;
    text-align:left;
}

#breadcrumb                              /* The Breadcrumb -- slot #3 */ 
{
    background-color:#F7F3EC;
    /*border-bottom: solid 1px #C4B567;*/
    border-top: solid 1px #C4B567;
    padding-top: 5px;
    padding-left: 10px;
    /*position: absolute; 
    left: 0px; 
    top: 169px;*/
    width:100%;
}    

#middle                                  /* The Middle -- slot #4: Consists of middle_menu and content */ 
{
    /*position: absolute;
    top:195px;
    left:0;*/
} 

.middle_table
{
    border-top: solid 1px #C4B567;
}
    
.middle_menu
{
    width:150px;
    background: #EDDDBF;
    float: left;
    /*height:100%;*/
} 

.menuitem
{
    /*border-bottom-color:#C4B567;*/
    /*border-bottom-color:#ff3030;*/
    border-bottom-color:#C4B567;
    border-bottom-style:groove;
    border-bottom-width:1px;
    /*
    BorderColor="#C4B567"  
    BorderStyle="Groove"
    BorderWidth="1px" 
*/
}
    
.menuitem_mid
{
    background-color:#EDDDBF;
}

.content
{
    float:left;
    width:auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #F7F3EC;
}  

#bottom_menu                             /* The Bottom Menu -- slot #5 */ 
{
    clear:both;
    position:static;
    background: #EDDDBF;
    border-top: solid 1px #C4B567;
    border-bottom: solid 1px #C4B567;
    /*border-bottom: solid 1px black;*/
    height: 30px;
    width:100%;
    text-align:center;
}
/*
#menu_horiz                              
{
    color: White;
    background-color: #85420D;
    width:100%;
    border-top: solid 1px #C4B567;
}
*/


.menuitem_bottom
{
    background-color: #EDDDBF;
}

#bottom_panel                                /* The Bottom Panel -- slot #6 */ 
{
    /*clear: both;*/
    /*position:relative;*/
    width:100%;
    font-size:small;
    color: Black;
    text-align:center;
    height: 25px;
    background: #F7F3EC;
    /*border-top:solid 1px red;*/
    border-bottom:solid 1px black;
}    

#footer                                  /* The Footer -- slot #7 */ 
{
    /*clear: both;
    position:relative;*/
    width:100%;
    font-size:x-small;
    color: #452411;
    text-align:center;
    /*border-top:solid 1px black;*/
    height: 50px;
} 

/**************************************************************************************************************
 * Pups
 *************************************************************************************************************/   
.pup_header 
{
    top: 0;
    left:0;
}
td.pup_footer 
{
    border-top:solid 1px #452411;
    font-size:x-small;
    color: #452411;
    text-align:center;
    /*border-top:solid 1px black;*/
    height: 50px;
}
/*
.pup_close
{	
	background: #452411;
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
}	
*/
a.pup_close:link	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;
}	
		
a.pup_close:visited	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	
a.pup_close:hover
{	
	color: #C0C0C0;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	
a.pup_close:active	{	
	color: #C4B567;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	font-weight: bold;
	text-decoration: none;
	padding-right:10px;	
}	


/**************************************************************************************************************
 * About Us
 *************************************************************************************************************/

/**************************************************************************************************************
 * Home
 *************************************************************************************************************/
#right_side
{
    border-left:solid 1px #C4B567;
    border-top:solid 1px #C4B567;
    border-bottom:solid 1px #C4B567;
    border-right:solid 1px #C4B567;
}

td.right_side_1
{
    color: black;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:10px;
    border-bottom:solid 1px #C4B567;
}  

td.right_side_2
{
    color: black;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:10px;
}  
/**************************************************************************************************************
 * Contact
 *************************************************************************************************************/
img.founders
{
    border: solid 3px #c4b567;   
}   

span.founders_caption
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:x-small;
    font-weight: bold;
}     

div.contact_indent
{
    padding-left:15px;
}    

td.normal
{
    color: black;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
}   

/**************************************************************************************************************
 * Forms
 *************************************************************************************************************/
.form {
        background: #FFFFFF;
        font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.form_rq {
        color: #FF2227;
        text-decoration: none;
        font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 4px;
}

.form_right
{
    text-align:right;
}    

td.form_email
{
    border-right:solid,1px,black;
    border-left:solid,1px,black;
}    

/**************************************************************************************************************
 * Universal Call
 *************************************************************************************************************/
#universal_quote
{
    margin-left:100px;
    margin-right:100px;
    text-align:center;
    font-style:italic;
}    
/**************************************************************************************************************
 * Help
 *************************************************************************************************************/
a.help1:link	{	
	text-decoration: none;
	color:	#3333cc;
	font-size:medium;
}	
		
a.help1:visited	{	
	text-decoration:	none;
	color:	#333399;
	font-size:medium;
}	
a.help1:hover	{	
	text-decoration:	underline;
	color:	#cc0033;
	font-size:medium;
}		
a.help1:active	{	
	text-decoration:	none;
	color:	#333399;
	font-size:medium;
}	
		
/**************************************************************************************************************
 * Admin Pages
 *************************************************************************************************************/
.callOutStyle
{
    font-weight: bold; 
    color: black; 
    background-color: #cc9966; 
    text-align: center;
}  

.rowStyle
{
    font-weight: bold; 
    text-align: left;
    padding-right:5px;
}         

.bodyTextNoPadding {
    color: black; 
    letter-spacing:0; 
    line-height:150%;
}

.bodyText {
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:30;
    padding-right: 20;
    padding-top: 10;
}

.callOutStyleLowLeftPadding
{
    background-color: #6699CC; 
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-left:15; 
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;
}    

.lrbBorders {
    border-left: 1 solid #cc9966; 
    border-right: 1 solid #cc9966; 
    border-bottom: 1 solid #cc9966;
}   
