html, body {margin: 0; padding: 0; font-family: Arial,sans-serif; font-size: 12px; } body { font-family: Arial,sans-serif; font-size:12px; color: #000000; background: #023218; } img { border:0; } a{ text-decoration: none; } a:link{ text-decoration: none; } a:visited{ text-decoration: none; } a:hover{ text-decoration: none; } p { font-family:Arial,sans-serif; font-size: 12px; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; } h1{ font-family: Verdana,Arial,sans-serif; font-size: 14px; color: #006600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } h1 a:link, h1 a:visited { color:#006600; } h2{ font-family: Verdana,Arial,sans-serif; font-size: 12px; color: #006600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } h2 a:link, h2 a:visited { color:#006600; } h3{ font-family: Verdana,Arial,sans-serif; font-size: 10px; color: #006600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } h3 a:link, h3 a:visited { color:#FFFFFF; padding: 10px 0px 2px 5px; } h3 a:hover { text-decoration:underline; padding: 10px 0px 2px 5px; } h4{ font-family: Verdana,Arial,sans-serif; font-size: 12px; text-decoration:underline; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } h4 img{ position:absolute; right: 200px; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; } h5{ font-family: Verdana,Arial,sans-serif; font-size: 12px; color: #CC0000; margin: 0px 0px 0px 0px; padding: 0px; } h5 a:link, h5 a:visited { color:#006600; } h6{ font-family: Verdana,Arial,sans-serif; font-size: 14px; color: #006600; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; } h6 a:link, h6 a:visited { color:#006600; } pre { margin: 0 0 0 10px; padding-top: 8px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; } .altcolor {color: #eef7e2; font-weight: bold; } .altcolor2 {color: #cde7a8; } .altcolor3 { color: #771464; font-weight: bold; } #demotext { border: 2px solid #000000; background-color: #CDE7A8; color: #000000; margin: 0px 209px 0px 10px; padding: 0px 5px 0px 0px; position: relative; } #demotext a { color: #023218; } .alignright  {margin: 0; padding: 1em 10px 2.5em 0; text-align: right; } .small {font-size: .9em; color: #771464; } .decoration {float: right; margin: 0.5em 1em 3px 3px; position: relative; } html[xmlns] .decoration {margin: 0 1em 0 0; } .kudos { margin-top: 3em; border-top: 3px double #233622; border-bottom: 3px double #233622; padding-bottom: 5px; } #bottom {font-size: 1px; line-height:0; margin:0; padding:0;} #header { background:#FFFFFF; height:40px; margin-left: 220px; voice-family: "\"}\""; voice-family: inherit; height:39px; vertical-align:middle; } html>body #header { height:39px; } #googleLeftContent { padding: 0px 0px 0px 10px; } #googleLeftContent2 { padding: 0px 0px 0px 10px; } #googleLeftContent3 { padding: 0px 0px 0px 10px; } #googleSearch { position: absolute; right:0px; top:0px; margin: 10px 10px 0px 0px; padding: 0px 0px 0px 0px; } html>body #googleSearch { height:10px; } #banner { background-image:url(images/background_banner.jpg); height:126px; voice-family: "\"}\""; voice-family: inherit; height:126px; vertical-align:middle; margin-left:220px; padding: 0px 0px 0px 10px; } html>body #banner { height:126px; } #banner img{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } #leftbox { position: absolute; top: 0px; left: 0px; width: 220px; background-color: #023218; color: #000000; } #leftbox h3{ font-family: Arial,sans-serif; font-size: 12px; color: #FFFFFF; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 10px; } #leftbox h3 a:link, #leftbox h3 a:visited { color:#FFFFFF; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #leftbox h3 a:hover { text-decoration:underline; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #container { font-family:Arial,sans-serif; font-size: 12px; margin-left: 220px; margin-right: 0px; padding: 5px 0px 0px 0px; background: #FFFFFF url(images/rightbg.gif) 100% 0 repeat-y; } #navmenu { background-color: #879186; border: 1px solid #000; border-width: 1px 0; margin: 0px 198px 0px 0px; padding: 3px 0px 3px 0px; position: relative; } #navmenu ul { display: block; list-style: none; padding: 0; margin: 0; font-family: Verdana, sans-serif; text-align: center; line-height: 1.2em; } #navmenu ul li { font-weight: bold; display: block; float: left; position: relative; padding: 0px; margin: 0px; width: 8em;  border-right: 2px solid #000; } #navmenu ul li.first { margin-left: 0; list-style: none; } #navmenu ul li.last { border-right: none; } #navmenu a { padding: 0px; color: #000; } #navmenu a:hover { color: #faf5f8; background: #879186; } #navclear { display: block; clear: both; } #rightbox { position: absolute; right: 16px; margin-right: -15px; width: 200px; padding-top: 0px; } #rightbox { right: 0px; margin-right: 0px; } #rightbox h3{ font-family: Arial,sans-serif; font-size: 12px; color: #FFFFFF; margin:  0px 0px 2px 0px; padding: 0px 0px 5px 10px; } #rightbox h3 a:link, #rightbox h3 a:visited { color:#FFFFFF; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #rightbox h3 a:hover { text-decoration:underline; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #wrapper { margin: 0px; padding-top: 5px; } * html #wrapper { width:100%; width:auto; } .left500 { float: left; margin-left: 0px; border: 2px solid #000000; width: 46%; height: 500px; padding: 5px 0px 0px 0px; background: #c3c8c3; } html>body .left500 {margin-left: 0px; } .right500 { float: right; border: 2px solid #000000; width: 46%; height: 500px; padding: 5px 0px 0px 0px; background: #c3c8c3; } html>body .right500 {margin-right: 0px; } .left300 { float: left; width: 44%; height: 300px; padding: 5px 0px 5px 0px; background: #c3c8c3; } html>body .left300 {margin-left: 10px; } .right300 { float: right; margin-right: 5px; width: 44%; height: 300px; padding: 5px 0px 5px 0px; background: #c3c8c3; } html>body .right300 {margin-right: 10px; } .left580 { float: left; margin-left: 5px; width: 44%; height: 580px; padding: 5px 0px 5px 0px; background: #c3c8c3; } html>body .left580 {margin-left: 10px; } .right580 { float: right; margin-right: 5px; width: 44%; height: 580px; padding: 5px 0px 5px 0px; background: #c3c8c3; } html>body .right580 {margin-right: 10px; } .leftSilver { float: left; width: 62%; padding: 5px 5px 5px 5px; background: #FFFFFF; } html>body .leftSilver {margin-left: 0px; } .rightSilver { float: right; width: 34%; padding: 5px 0px 5px 0px; background-image:url(images/background_profile.gif) } html>body .rightSilver {margin-right: 0px; } .clear { clear: both; height:10px; margin: 0; padding: 0; } #footer { margin-top: 1.0em; margin-right: 199px; height: 0px; } #header h1{ font-family: Verdana,Arial,sans-serif; font-size: 14px; color: #006600; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; } .topnav{ font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #000000; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; } .topnav a { font-family: Verdana,Arial,sans-serif; font-size: 12px; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .topnav a:hover { text-decoration:underline; } #leftbox ul a:link, #leftcontent ul a:visited {display: block;} #leftbox ul {list-style: none; margin: 0; padding: 0;} #leftbox li {border-bottom: 1px solid #EEE;} html>body #leftbox li {border-bottom: none;} #sectionLinks{ position: relative; margin: 0px; padding: 0px; border-bottom: 1px solid #cccccc; font-size: 12px; } #sectionLinks h3{ margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks h3 a:link, #sectionLinks h3 a:visited { color:#FFFFFF; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks h3 a:hover { text-decoration:none; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks a { display: block; color:#009900; border-top: 1px solid #cccccc; padding: 2px 0px 2px 10px; } #sectionLinks a:hover{ color:#006600; background-color: #dddddd; } #sectionLinks2{ position: relative; margin: 0px; padding: 0px; border-bottom: 1px solid #cccccc; font-size: 12px; } #sectionLinks2 h3{ margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks2 h3 a:link, #sectionLinks2 h3 a:visited { color:#FFFFFF; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks2 h3 a:hover { text-decoration:none; margin:  10px 0px 2px 0px; padding: 0px 0px 0px 0px; } #sectionLinks2 a { display: block; color:#009900; border-top: 1px solid #cccccc; padding: 2px 0px 2px 10px; } #sectionLinks2 a:hover{ color:#006600; background-color: #dddddd; } .relatedLinks{ position: relative; margin: 0px; padding: 0px 0px 10px 10px; font-size: 12px; } .relatedLinks h3{ padding: 10px 0px 2px 0px; } .relatedLinks a:link, .relatedLinks a:visited { color:#009900; display: block; } .relatedLinks a:hover{ text-decoration:underline; } #rightbox p { padding: 0px 10px 5px 10px; } .headline_text { font-family: Arial,sans-serif; font-size: 11px; color:#CCCCCC; padding-top:4px; } .source_text { font-family: Arial,sans-serif; font-size: 11px; font-weight:bold; color:#666666; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; } .headline_link { font-family: Arial,sans-serif; font-size: 11px; color:#009900; } .headline_link a:link, .headline_link a:visited { font-family: Arial,sans-serif; font-size: 11px; color:#009900; } .headline_link a:hover { text-decoration:underline; } #bottomNav{ font-family: Arial,sans-serif; font-size:11px; float:left; margin: 0px 0px 10px 0px; padding: 10px 20px 10px 20px; color:#CCCCCC; } #bottomNav a { font-family: Arial,sans-serif; font-size:11px; color:#009900; } #bottomNav a:hover{ font-family: Arial,sans-serif; font-size:11px; color:#009900; text-decoration:underline; } #bottomNav p { font-family: Arial,sans-serif; font-size:11px; color:#CCCCCC; } #support{ float:right; margin: 10px 0px 10px 0px; padding: 10px 20px 10px 20px; font-size:10px; color:#CCCCCC; } #support img { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .story { font-family:Arial,sans-serif; font-size:12px; color: #000000; } #content { font-family:Arial,sans-serif; font-size:12px; margin: 0px 209px 0px 10px; color: #000000; padding: 0px 0px 5px 1px; position: relative; } #content p { font-family:Arial,sans-serif; font-size: 12px; padding: 0px 10px 5px 0px; } #content a:hover { text-decoration:underline; } .link_green a:link, .link_green a:visited { color:#006600; } .link_black a:link, .link_black a:visited { color:#000000; } .link_red a:link, .link_red a:visited { color:#990000; font-weight:bold; } .link_blue a:link, .link_blue a:visited { color:#003399; } .link_white { color:#FFFFFF; padding: 5px 5px 0px 0px; } .link_white a:link, .link_white a:visited { color:#FFFFFF; } .link_white a:hover { text-decoration:underline; } .link_clubName a:link, .link_clubName a:visited { color:#990000; } .networkNews_text { font-family: Arial,sans-serif; font-size:12px; color:#000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .award img{ padding: 4px 0px 4px 0px; vertical-align:middle; } .searchResults { margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; } #table_updates { font-family:Arial,sans-serif; font-size:12px; padding: 0px 0px 0px 20px; } #table_updates2 { font-family:Arial,sans-serif; font-size:12px; padding: 0px 0px 0px 20px; } #table_articles { font-family:Arial,sans-serif; font-size:12px; padding: 0px 0px 0px 20px; } table.price { border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: black black black black; border-collapse: collapse; } table.price th { border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: black black black black; } table.price td { border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: black black black black; } .business_hours { font-family:Arial,sans-serif; font-size:10px; color:#000000; padding: 0px 5px 0px 2px; } .business_hours_day { font-family:Arial,sans-serif; font-size:10px; font-weight:bold; color:#000000; padding: 0px 2px 0px 5px; } table#reviews { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#FFFFFF; } table#reviews td { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 0px; } table#reviews p { margin: 4px 10px 4px 10px; padding: 0px 0px 0px 0px; } .author { text-align:right; font-size: 10px; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; } .closed { font-weight:bolder; color:#990000; } .cannabisClubNews { font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight:bold; color: #FFFFFF; background-color:#006600; margin: 8px 4px 4px 4px; padding: 8px 4px 4px 4px; } .cannabisClubNews a:link, .cannabisClubNews a:visited { color: #FFFFFF; text-decoration:none; } .cannabisClubNews a:hover { color: #FFFFFF; text-decoration:underline; } .cannabisClubNews_more { font-family: Verdana,Arial,sans-serif; font-size: 90%; text-align:right; vertical-align:bottom; color: #FFFFFF; background-color:#006600; margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; } .cannabisClubNews_more a:link, .cannabisClubNews_more a:visited { color: #FFFFFF; text-decoration:none; } .cannabisClubNews_more a:hover { color: #FFFFFF; text-decoration:underline; } #newsBox_bottom td { border-width: 0px 1px 1px 1px; padding: 1px 1px 1px 1px; } #table_networkNews { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } #table_networkNews p { padding: 0px 0px 0px 0px; } #sf_clubs_map { width: 450px; height: 288px; margin: 4px 0px; } .goldMember, .silverMember { font-weight: bold; } a:link.goldMember, a:visited.goldMember { color: #006600; }img { border:0; } ul#errorList { list-style:none; padding:12px 5px; } li.submissionErrors { color:#900; font-size:12px; font-weight:bold; } a.link_green { color:#060; } #table_networkNews td.networkNews_text * { color:#000; font-family:Arial,sans-serif; font-size:11px; } .source_text { color:#666; font-family:Arial,sans-serif; font-size:10px; font-weight:bold; } .source_text a { color:#666; } #table_networkNews { color:#000; font-family:Arial,sans-serif; font-size:11px; } #table_networkNews td { padding:4px; } #table_networkNews td.link_green { border-bottom:solid 1px #060; font-size:13px; padding-top:4px; } #table_networkNews td.link_green a:hover { background-color:#ddd; text-decoration:none; padding-right:2px; } #table_networkNews { border-top:1px solid #060; margin:-2px; padding:8px 0; width:100%; } form label { display:inline-block; float:left; font-weight:700; font-size:12px; vertical-align:top; width:200px; } form label.cannabis_club { margin-bottom:5px; } form label#wideLabel { float:left; margin:4px 0; width:300px; } .fieldBuffer { margin-top:12px; } input, textarea, select { margin:3px 0; } textarea { vertical-align:top; width:365px; } fieldset { border:0; } #cannabisClub { width:365px; } #buttonGroup { padding:12px 0 24px 0; } #form1 { margin-left:-8px; } .responseTab { background:url(http://www.sacramentocannabisclubs.com/images/tab_r.gif) no-repeat top right; background-color:#acac9a; float:left; height:24px; margin-top:8px; width:120px; } .tabLeft { height:24px; vertical-align:middle; width:16px; } .responseSwitch { color:#fff; font-weight:bold; text-decoration:none; } a.responseSwitch:hover { cursor:pointer; text-decoration:none!important; } ol#howto { list-style-type:decimal; margin:0; padding:0;  } ol#howto li { display:block; height:19px; width:auto; } sup.smallMark {font-size:6px; font-weight:100; }

