body{background-color:#f6f1de;margin:0;padding:0;}
/* Format */
.none {/* Not a class */}
* { font-family: Arial,sans-serif,Helvetica,Verdana; }
td { font-size: 10pt; }
img{border:0;}
#frameborder td
{
	border-top:1px solid #f6f1de;
	border-left:1px solid #f6f1de;
	border-bottom:1px solid #cfa86d;
	border-right:1px solid #cfa86d;
	margin:0;
	padding:0;
}

.keyWords
{ 
	text-align:center;
	/*word-spacing:12px;*/
	/*letter-spacing:8px;*/
	font-size:12px;
	font-weight:normal;
	width:100%;
	position:relative;
	top:-9px;
	height:16px;
	overflow:hidden;
	color:#cfa86d;
	margin:0px 0px 0px 0px;
}
.savings { color:#FF0000; font-size:11pt; font-weight:bold; }
.itemtitle{ color:#00f;font-size:8pt;  font-weight:bold; text-decoration:underline;}
.strike { color:#999999; text-decoration:line-through; }
.highlight{ background-color:#FFFF00;}
.indent { margin-left:25px;}
.nobold { font-weight:normal !important; }
.bold { font-weight:bold; }
.underline{ text-decoration:underline !important; }
.italic{font-style:italic;}
.fleft { float:left;}
.fright { float:right;}
.sandbag_left{float:left; clear:left;}
.sandbag_right{float:right; clear:right;}
.x-medium{font-size:13pt;}
.small{font-size:6pt;}
.small1{font-size:7pt;}
.small2{font-size:8pt;}
.small3{font-size:9pt;}
.medium{font-size:11pt !important;}
.medium2{font-size:10pt !important;}
.large{font-size:18pt !important;} 
.large2{font-size:12pt !important;} 


#bottom_space li
{
	padding-bottom:7px;
	text-align:left;
}

/* Background Colors */			
.bg_white { background-color:#FFFFFF; }
.bg_black {background-color:#000000;}
.bg_lightblue {background-color:#9EB4E1;}
.bg_lightgrey {background-color:#EEEEEE;}
.bg_grey {background-color:#CCCCCC;}
.bg_darkgrey {background-color:#666666;}
.bg_darkbrown{background-color:#630;}
.bg_brown{background-color:#be8e44;}
.bg_lightbrown{background-color:#cfa86d;}
.bg_cream{background-color:#f6f1de;}
.bg_terra{background-color:#A86449;}

.border_bottom_darkbrown{border:0px;border-bottom:1px solid #630;}
.bb_dashed_darkbrown{border:0px;border-bottom:1px dashed #630;}
.border_darkbrown{border:1px solid #630;}

.border_brown{border:1px solid #be8e44;}
.border_lightbrown{border:1px solid #cfa86d;}
.border_cream{border:1px solid #f6f1de;}
.border_black {border:1px solid black;}
.border_terra{border:1px solid #A86449;}

/* Colors */
.white {color:#FFFFFF;}
.black {color:#000000;}
.red {color:#FF0000;}
.blue {color:#0000FF;}
.darkgrey {color:#666666;}
.grey {color:#CCCCCC;}
.lightgrey {color:#EEEEEE;}
.terra{color:#A86449;}
.darkbrown{color:#630;}
.brown{color:#be8e44;}
.lightbrown{color:#cfa86d;}
.cream{color:#f6f1de;}

/* Alignment */
.br {clear:both;}
.nopad { padding:0px 0px 0px 0px !important; }
.nomarg { margin:0px 0px 0px 0px !important; }
.small_marg { margin:5px 5px 5px 5px;}
.med_marg_left {margin-left:10px;}
.large_marg_left {margin-left:20px;}
.small_pad { padding:5px 5px 5px 5px; }
.med_pad { padding:15px 10px 15px 10px; }
.med_marg { margin:15px 10px 15px 10px; }
.height_all{ height:100%; }
.nowrap { white-space:nowrap; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.justify { text-align:justify; }


/* Navigation */
.navigation_bottom {
  padding:0px 0px 0px 0px; 
  margin:1em 0px 0px 0px; 
  font-weight:bold !important;
  font-size:10px !important;
  font-family:Arial,sans-serif,Helvetica,Verdana; 
  width:100%;
  color:#cfa86d;
} 			 
/* Custom */
.news_bottom {
  padding:10px; 
  margin:5em; 
  font-weight:bold !important;
  font-size:10px !important;
  font-family:Arial,sans-serif,Helvetica,Verdana; 
  width:100%;
  color:#cfa86d;
}
.header{ 
	font-size:18pt;
	color:#630;
	background-image: url(../images/design_header.gif); 
	background-repeat: no-repeat;
	background-position: top left; 
	padding: 0px 0px 0px 27px;
	margin: 10px 0px 0px 0px;
	font-variant: small-caps;
	/*white-space:nowrap;*/
}
.header2{ 
	font-size:14pt;
	color:#630;
	padding: 0px 0px 0px 27px;
	margin: 10px 0px 0px 0px;
	/*white-space:nowrap;*/
}
/* Custom */
.home_header{ 
	font-size:18pt;
	color:#FF0000;
	background-image: url(../images/design_header.gif); 
	background-repeat: no-repeat;
	background-position: top left; 
	padding: 0px 0px 0px 27px;
	margin: 10px 0px 0px 0px;
	font-variant: small-caps;
	white-space:nowrap;
}

.home_header u{color:#f00}
.home_header span{font:26px 'Trebuchet MS';color:#00f}


.addtocart{
	border:0px;
	
	margin: 2px;
	padding: 2px;
	background: #be8e44 url(../images/mainNavBg.gif) repeat-x;
	color:#f6f1de;
	font-weight:bold;
	text-transform: uppercase;	
	cursor:pointer;
	/*	
	text-decoration: none;
	color: #630;
	font-weight:bold;
	font-size:8pt;		
	background: #ffffff url(../images/invis.gif) repeat-x;
	border-top: 1px solid #be8e44;
	border-bottom: none;*/
	
}

.subheader{ font-size:14pt;color:#A86449;font-weight:bold;font-variant:small-caps; }
.content{ font-size:11pt;color:#000000;	line-height:14pt }

.dropcap
{
	float:left;
	font-size:30pt;
	line-height:24pt;
	padding-top:2pt;
	padding-left:1pt;
	padding-right:1pt;
	margin-right:1pt;	
	width: 26pt;
	font-family: Times, serif, Georgia;
	text-align:center;	
	/*color:#630;
	border:1px solid #be8e44;
	background-color:#f6f1de;*/
	color:#630;
	border-top: 1px solid #f6f1de;
	border-left: 1px solid #f6f1de;
	border-bottom: 1px solid #be8e44;
	border-right: 1px solid #be8e44;
} 

.dropcapsingle
{
	/*font-family:Times, serif, Georgia,;
	color:#630;
	font-size:30px;
	font-weight:normal;
	line-height:80%;
	letter-spacing:-1px;*/
	
	letter-spacing:-1px;
	font-size:30pt;
	line-height:24pt;
	
	padding-top:2pt;
	padding-left:1pt;
	padding-right:1pt;	
	width: 26pt;
	font-family: Times, serif, Georgia;
	text-align:center;	
	/*color:#630;
	border:1px solid #be8e44;
	background-color:#f6f1de;*/
	color:#630;
	border-top: 1px solid #f6f1de;
	border-left: 1px solid #f6f1de;
	border-bottom: 1px solid #be8e44;
	border-right: 1px solid #be8e44;
}


.divider
{ 
	text-align:left;
	width: 100%;
	height: 1px;
	font-size: 0px;
	border-top: 1px solid #be8e44;
	margin:10px auto;
	padding: 0px;

} 
.subdivider
{ 
	text-align:left;
	width: 100%;
	height: 1px;
	font-size: 0px;
	border-top: 1px solid #f6f1de;
	margin: 5px;
	padding: 0px;
} 
.subdividerdark
{ 
	text-align:left;
	width: 100%;
	height: 1px;
	font-size: 0px;
	border-top: 1px solid #630;
	margin: 5px;
	padding: 0px;
} 



.navigation_bottom_bg { background-image:url(../images/invis.gif); background-repeat:repeat-x; background-position:bottom;}
.navigation_bottom a { padding-right:0.5em; padding-left:0.5em; text-decoration:none;} 
.navigation_bottom a:link {color:#630;} 
.navigation_bottom a:visited {color:#630;} 
.navigation_bottom a:hover { color:#be8e44; }  

.topBg { background: #f6f1de;}/* url(../images/topBg.gif) top left repeat-x;*/
.leftBg { background: #f6f1de url(../images/leftBg.gif) top right repeat-y; }
.rightBg { background: #f6f1de url(../images/rightBg.gif) top left repeat-y; }

.quantity{ color: #630; font-size:8pt;}

/* mainNav */

#mainNav a:link, #mainNav a:visited {
	text-decoration: none;
	color: #f6f1de;
	font-weight:bold;
	font-size:8pt;
	vertical-align:absmiddle;	
}

#mainNav a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#mainNav a img{
padding:3px 2px 3px 0;
_margin:3px 2px 3px 0;
}
#mainNav ul li a:hover img{
	background:url(../images/mainNavBg.gif) repeat-x left -2px;
}


#mainNav {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	background: #be8e44 url(../images/mainNavBg.gif) repeat-x;
	list-style: none;
	text-transform: uppercase;	
}

#mainNav li {
	float: left;
	background: url(../images/mainNavBorder.gif) repeat-y left top;
}

/* Hide from IE5 mac \*/

#mainNav li a {
	display: block;
}
/* end hack */

#mainNav li a {

	margin: 0;
	padding: 0 1em;
	line-height: 2.1em;	
}

#mainNav .first {
	background: none;
}
#mainNav .here a
{
	background: #ffffff url(../images/invis.gif) repeat-x;
	color: #630 !important;
	border-top: 1px solid #be8e44;
	border-bottom: none;
}	

/* Side Navigation */


#sideNavMenu, #sponsor
{
	padding:0;
	margin:5px !important;

}
#sideNavMenu legend, #sponsor legend
{
	font-size:11pt !important;
	font-weight:bold;
	color:#FFFFFF;
}

#sideNav a:link, #sideNav a:visited {
	text-decoration: none;
	color: #f6f1de;
	font-weight:bold;
	font-size:8pt;	
	white-space:nowrap;
	border-bottom: 1px dotted #be8e44;
}

#sideNav a:hover {
	color: #ffffff;
	/*text-decoration: underline;*/
	border-bottom: 1px dotted #fff;
}

#sideNav {
	margin:0;
	padding:0;
	/*float: right;*/
	width: 100%;
	/*background: #be8e44 url(../images/mainNavBg.gif) repeat-x;*/
	list-style: none;
	text-transform: uppercase;	
}

#sideNav li {
	/*float: left;*/
	/*background: url(../images/mainNavBorder.gif) repeat-y left top;*/
	line-height:0px;
}

/* Hide from IE5 mac \*/

#sideNav li a {
	display: block;
}
/* end hack */

#sideNav li a {

	margin: 0;
	padding: 0 1em;
	line-height: 1.5em;	
}

#sideNav .first {
	background: none;
}
#sideNav .here a
{
	background-color: #cfa86d;
	color: #630;
}	
.sideWrapper
{
	background: #be8e44 url(../images/clock_swing_hand.gif) top left no-repeat;
	position:relative;
	z-index:1;

}


#current_bottom
{
	color: #be8e44;
}	

/* Content */
A, A:visited, A:link
{
	color:#A86449;
	text-decoration:none;
	font-weight:bold;
}
A:hover
{
	color:#be8e44;
	text-decoration:underline;
	font-weight:bold;
}


A.invislink,A.invislink:hover,A.invislink:link,,A.invislink:visited
{

	color:#A86449;
	text-decoration:none !important;
	font-weight:normal !important;
}
A.lightlink,A.lightlink:hover,A.lightlink:link,,A.lightlink:visited
{
	color:#630;
	text-decoration:none !important;
	font-weight:normal !important;
}

/* Content */
.content A,.content A:visited,.content A:link
{
	color:#A86449;
	text-decoration:none;
	font-weight:bold;
}
.content A:hover
{
	color:#be8e44;
	text-decoration:underline;
	font-weight:bold;
}
.bullets
{
	/* None Yet */
	line-height:14pt;
	color:#630;
	margin:0px;
	padding:0px;
	margin-left: 20px;
	padding-left: 10px;
	list-style:lower-roman;	
}

.wood_sample
{
	border:1px dashed #000000;
	cursor:pointer;

}
.main_content
{
	background: #FFFFFF url(../images/clock_face.gif) top right no-repeat;
	vertical-align:top;
	text-align:left;
padding:5px;
margin:0;
width:100%
}
/*p.content:first-letter 
{

}*/

#list li { margin-bottom:15px; }

#chime_container
{ 
	padding:3px;
	text-align:center;
	width:90%;
	margin:0 auto;
	border-top:1px solid #963;
	border-left:1px solid #963;
	border-bottom:1px solid #cfa86d;
	border-right:1px solid #cfa86d;
 }
#chime_container #label{ font-size:16px; color:#fff;background-color:#cfa86d; border-bottom:1px dotted #000;font-weight:bold; }
#chime { text-align:center; display:block; background-color:#fff;  }
#chime #control { }
#chime #title { font-weight:bold; color:#A86449; }


#feed{ list-style-type:none;padding-bottom:30px;display:block;border-bottom:1px solid #ccc}
#feed li{ display:block;clear:both;margin-bottom:15px}


#summary{
	/*text-align:right; clear:right;*/
	float:right;
	border:1px solid #A86449;
	padding:5px;
	background-color:#f6f1de;
	width:40%;

 }
 .low_price{
 text-align:center;
background: url(../images/mainNavBg.gif) repeat-x 0 0;
}

#ditto_pages{ float:right }
#ditto_pages .ditto_page{ padding:0 3px;}
#ditto_pages .ditto_currentpage{ padding:0 3px; font-weight:bold; font-size:125%}
#ditto_pages .ditto_off{display:none}

#articles{list-style-type:none;margin:0;padding:0;}
#articles li{margin-bottom:15px;padding:3px;border-bottom:1px solid #eee;/*float:left;width:48%;height:150px;overflow:hidden*/}

#home_page_clocks{list-style-type:none;margin:0;padding:0;clear:both}
#home_page_clocks li{margin-bottom:15px;margin-left:10px;padding:3px; width:280px; float:left;text-align:center;
background:#f6f1de;
	border-top:1px solid #f6f1de;
	border-left:1px solid #f6f1de;
	border-bottom:1px solid #cfa86d;
	border-right:1px solid #cfa86d;
}
