/* Hodges Style Sheet - created 091013 */
body { margin-top: 0; margin-left: 0; margin-right:0; margin-bottom:0; marginwidth: 0; marginheight: 0; font-size: 11px; font-family:arial,sans-serif; background-color: #d3d3d3; }

.bar_top { background-image: url(../images/logorowtop.jpg); background-repeat: horizontal-repeat; }
.bar_middle { background-image: url(../images/logorow.jpg); background-repeat: no-repeat; background-position: right;}
.bar_menu { background-image: url(../images/menubar.jpg); background-repeat: horizontal-repeat; }
.bar_side { background-image: url(../images/menu_side.jpg); background-repeat: no-repeat; }
.bg_main { background-image: url(../images/bg_main.jpg); background-repeat: horizontal-repeat; }
.bg_divider { background-image: url(../images/divider.gif); background-repeat: repeat-y; }
.bg_main_right { background-color: #909090}
.bg_main_other { background-color: #b6b6b6;}
.bg_bottom { background-image: url(../images/bg_bottom.jpg); background-repeat: horizontal-repeat; }
.float {position:absolute; top: 20px; z-index:2;}
.float_h {position:absolute; top: 20px; z-index:3;}

P {color:#4e4e4e; font-size: 11px; font-family: tahoma,arial,helvetica,sans-serif; line-height: 140%; letter-spacing: 0.11em; margin: 0;}

P.contrast {color:#efefef; font-size: 11px; font-family: tahoma,arial,helvetica,sans-serif; line-height: 140%; letter-spacing: 0.11em; margin: 0;}

DIV {margin: 0;}

H1 {color: #000000; font-family: Century Gothic,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 0.01em; text-transform: uppercase; margin: 0;}
H2 {color: #000000; font-family: Century Gothic,Arial,Helvetica,sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.01em; margin: 0;}
H3 {color: #3f3f3f; font-family: Century Gothic,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 700; letter-spacing: -0.01em; margin: 0;}

A:link {color: #41596d; text-decoration: underline;}
A:visited {color: #41596d; text-decoration: underline;} 
A:active {color: #41596d; text-decoration: underline;} 
A:hover {color: #000000; text-decoration: underline;}

A:link.menu_bottom {color: #cbdae2; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:visited.menu_bottom {color: #cbdae2; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:active.menu_bottom {color: #cbdae2; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:hover.menu_bottom {color: #ffffff; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}

A:link.menu_top {color: #000000; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:visited.menu_top {color: #000000; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:active.menu_top {color: #000000; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}
A:hover.menu_top {color: #6f6f6f; text-decoration: none; font-size: 10px; font-weight:normal; letter-spacing: -0.03em;}

A:link.sidemenu {color: #555555; text-decoration: none; font-size: 12px; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: -0.03em; font-weight:bold;}
A:visited.sidemenu {color: #555555; text-decoration: none; font-size: 12px; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: -0.03em; font-weight:bold;}
A:active.sidemenu {color: #555555; text-decoration: none; font-size: 12px; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: -0.03em; font-weight:bold;}
A:hover.sidemenu {color: #517491; text-decoration: none; font-size: 12px; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: -0.03em; font-weight:bold;} 

FORM {margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }

UL {list-style: round; list-style-position: outside; }
LI {list-style: round; list-style-position: outside; color:#4e4e4e; font-size: 11px; font-family: tahoma,arial,helvetica,sans-serif; line-height: 140%; letter-spacing: 0.11em;}

TD {color:#4e4e4e; font-size: 11px; font-family: tahoma,arial,helvetica,sans-serif; line-height: 130%; letter-spacing: 0.11em; }
TH {color:#4e4e4e; font-size: 12px; font-family: tahoma,arial,sans-serif; font-style: bold;}

.head {color: #000000; font-family: Century Gothic,Arial,Helvetica,sans-serif; font-size: 14px; ; font-weight: 500; letter-spacing: 0.01em; text-transform: uppercase;}

.textsm { color: #cacaca; font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight:normal; }
.text_sidemenu {font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }

.textb {font-weight:bold;}
.formtext {color: #000000; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }

.datarequired {color: #CC3300;; font-weight: normal}

.contrast {color:#ffffff; font-size:11px; font-weight:normal; font-family: tahoma, Arial, Helvetica, sans-serif; }

.button {cursor: hand; 
}
.boxborder {padding: 0px; border: 1px; border-style: solid; border-color: #666666; }

.wx_icon {background-image: url(http://myurbangarden.com/images/icon.jpg); background-repeat: no-repeat;}

.wx_temp {background-image: url(http://myurbangarden.com/images/vws889.jpg); background-position: 8px 0px; background-repeat: no-repeat;}
