H1 { FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #59100F; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, Garamond; }

BODY { margin: 0px; height: 100%; background-color: #FBF5D4; }
UL { list-style-image: url(../images/bullet.gif); padding-left:25px; }

.topborder { background-image: url(../images/nav-back.jpg); background-repeat: repeat-x;}
.greenborder { background-image: url(../images/green-bar.jpg); background-repeat: repeat-x;}
.customerback {
	background-image: url(../images/shops-in-union-square-san-f.jpg);
	background-repeat: no-repeat;
}

.more {  color: #5C4C00;   font-family: Arial, Helvetica, sans-serif;   font-size: 8pt;   font-style: normal;   line-height: 12pt; font-weight: normal; padding: 1em 1em; border-style: dashed; border-width: 1px; border-color: #9D9171; background-color: #F3EAC8; }
A.more:link {  color: #5C4C00;   font-family: Arial, Helvetica, sans-serif;   font-size: 8pt;   font-style: normal;   line-height: 12pt; font-weight: normal; padding: .5em .5em; border-style: dashed; border-width: 1px; border-color: #9D9171; background-color: #EFE6CD; }
A.more:visited {  color: #5C4C00;   font-family: Arial, Helvetica, sans-serif;   font-size: 8pt;   font-style: normal;   line-height: 12pt; font-weight: normal; padding: 1em 1em; border-style: dashed; border-width: 1px; border-color: #9D9171; background-color: #EFE6CD; }
A.more:hover {  color: #5C4C00;   font-family: Arial, Helvetica, sans-serif;   font-size: 8pt;   font-style: normal;   line-height: 12pt; font-weight: normal; padding: 1em 1em; border-style: dashed; border-width: 1px; border-color: #9D9171; background-color: #EFE6CD; }


#header {position:absolute; width:730px; height:50px; left: 16px; top: 0px; }
#aboutlayer { position:absolute; width:155px; height:50px; z-index:2; left: 130px; top: 218px; }

.height { height: 100%; }
.left { float: left; margin-right: 10px; margin-top: 5px; }
.right { float: right; margin-left: 3px; }
.jump { float: right; margin-left: 10px; margin-bottom: 10px; margin-right: 22px; background-color: #FFF1D4; border-color: #E8D1A4; border-width: 1px; border-style: dashed; }
.header { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #320607; FONT-STYLE: bold;  font-weight: bold;FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; }

.nav {  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; }
A.nav:link { COLOR: #FFFFFF; TEXT-DECORATION: none }
A.nav:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
A.nav:hover { COLOR: #F6DEC2; TEXT-DECORATION: none }

.subnav { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #F6DEC2; LINE-HEIGHT: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; }
A.subnav:link { COLOR: #F6DEC2; TEXT-DECORATION: none }
A.subnav:visited { COLOR: #F6DEC2; TEXT-DECORATION: none }
A.subnav:hover { COLOR: #FFFFFF; TEXT-DECORATION: none }
#number{position:absolute; left: 150px; top: 10px; z-index:15; width:150px; height:60px; font:bold 12px arial; color:#847E70;}
#topreason {color:#F6DEC2;font:bold 11px/24px arial;left:0px;position:relative;top:10px;width:195px;z-index:25;}
.padbottom{line-height:12px;}

.copy { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #382B07; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; padding: 2em 4em; }
.customer { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #382B07; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; }
.side { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #320607; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; padding: 0em 1em; }
.copyright {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #763E0D; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond }

.forms { color: #8C5B34; background-color: #FFFFFF; border-color: #D1B681; border-style: solid; border-width: 1px; font-family: Verdana; font-size: 10px; }
.script { BACKGROUND-IMAGE: url(../images/script_back_dk_brn.gif); }

A { FONT-WEIGHT: bold; COLOR: #996600; TEXT-DECORATION: underline }
A:link { FONT-WEIGHT: bold; COLOR: #762A26; TEXT-DECORATION: underline }
A:visited {FONT-WEIGHT: bold; COLOR: #762A26; TEXT-DECORATION: underline }
A:hover { FONT-WEIGHT: bold; COLOR: #CC6600; TEXT-DECORATION: none }
.customerreviews {font: 8pt/11pt arial; color:#4E512F; background: #FFFFFF; border: 1px solid #E6C197; float: right; margin-left: 22px}

.milestone {font:11px Arial, Helvetica, sans-serif; color:#660000; font-weight:normal;}
a.milestone:link { COLOR: #660000; font-weight: normal; TEXT-DECORATION: none }
a.milestone:visited { COLOR: #660000; font-weight: normal; TEXT-DECORATION: none }
a.milestone:hover {	COLOR: #666600; font-weight: normal; TEXT-DECORATION: underline }

.box {background-color: #E7DDBE; padding: 12px;}
.break { BACKGROUND-IMAGE: url(../images/pix.gif); BACKGROUND-REPEAT: repeat-x; }
.box1 {background-color: #CBBD9A; padding: 12px;}

.headers{ font:bold 12px/18px verdana;  background: #FBF5D4; padding: 4px;}
H3 { FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #59100F; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, Garamond; }
H2 { FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #996600; LINE-HEIGHT: 22px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.milestone1 {font: 8pt/14pt arial; color:#fff; }
a.milestone1:link { COLOR: #584e2d; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:visited { COLOR: #584e2d; font-weight: normal; TEXT-DECORATION: none }
a.milestone1:hover {	COLOR: #666600; font-weight: normal; TEXT-DECORATION: underline }

.cr1 {FLOAT: right; FONT: 7pt/10pt verdana; BORDER-LEFT: #666600 1px solid; COLOR: #666600}
.top{font:11px/15px arial;}
a.top:link { COLOR: #660033; font-weight: normal; TEXT-DECORATION: none }
a.top:visited { COLOR: #660033; font-weight: normal; TEXT-DECORATION: none }
a.top:hover {	COLOR: #666600; font-weight: normal; TEXT-DECORATION: underline }
