
.hp_header_table { border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
.menubar_table { padding-right: 10px; padding-left: 25px; border: solid 1px #ccc }
.hp_content_table_boarder { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.hp_rightpane_table_rule { border-left: 1px solid #ccc }
.hp_footerad_border { padding: 5px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.footer_border { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.footer_rightsidepadrule { padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-left: 1px solid #ccc }
.footer_text { color: #999; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.wp_content_table { padding: 20px 15px 20px 25px }
.art_content_table  { padding-bottom: 20px; padding-left: 25px }
.feature_headtable   { background-image: url("feature_1_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.feature_2_headtable    { background-image: url("feature_2_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.feature_3_headtable  { background-image: url("feature_3_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.feature_4_headtable   { background-image: url("feature_4_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.feature_5_headtable  { background-image: url("feature_5_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_ken_headtable   { background-image: url("artical_kendruse_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_architecture_headtable  { background-image: url("artical_architecture_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_art_headtable  { background-image: url("artical_art_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_construction_headtable  { background-image: url("artical_construction_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_green_headtable     { background-image: url("artical_green_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_landscape_headtable    { background-image: url("artical_landscape_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_lighting_headtable    { background-image: url("artical_lighting_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_mechanicals_headtable  { background-image: url("artical_mechanicals_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_musings_headtable { background-image: url("artical_musings_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_technology_headtable { background-image: url("artical_technology_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_interior_headtable  { background-image: url("artical_interior_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.artical_landscape_headtable  { background-image: url("artical_landscape_bk.gif"); background-repeat: no-repeat; background-position: left top; padding: 75px 15px 20px 25px }
.wp_rightpane_table { padding-top: 20px; padding-right: 10px; padding-bottom: 20px }
.art_rightpane_table  { padding-right: 10px; padding-bottom: 20px; padding-left: 10px }
.art_rightpanerule { padding-left: 15px; border-left: 1px solid #ccc }
.art_photocap { padding-left: 15px }
.art_continued { padding-top: 25px }
.masthead_toptableborder { border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
.masthead_bottomtableborder { border-right: 1px solid #ccc; border-left: 1px solid #ccc }
.previous  { padding-bottom: 10px; padding-left: 25px }
.next  { padding-right: 15px; padding-bottom: 10px }
.feature_b_col1 { padding-right: 15px; padding-left: 15px }
.feature_b_col2 { padding-right: 15px }
.feature_b_callout { padding-top: 15px; padding-bottom: 15px; padding-left: 15px }
.Head { color: #000; font-size: 22px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: 100 }
.SubHead { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.SubSubHead { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.Normal { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px }
.NormalTextBox { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.NormalRed { color: #f00; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.NormalBold { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.CommandButton { color: #996; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.CommandButton:link { color: #996; text-decoration: underline }
A.CommandButton:visited { color: #996; text-decoration: underline }
A.CommandButton:active { color: #996; text-decoration: underline }
A.CommandButton:hover { color: #4d4d33; text-decoration: underline }
A:link { color: #996; text-decoration: underline }
A:visited { color: #996; text-decoration: underline }
A:active { color: #996; text-decoration: underline }
A:hover { color: #4d4d33; text-decoration: underline }
.Message { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px }
.ItemTitle { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
/* Main Menu */
.MainMenu_MenuContainer { height: 28px }
.MainMenu_MenuBar { height: 25px }
.MainMenu_MenuItem { color: #333; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100; background-color: transparent; padding-right: 5px; height: 28px; border-style: none }
.MainMenu_MenuIcon { display: none }
.MainMenu_SubMenu { background-color: #996; outline: solid 1px #ccc }
.MainMenu_MenuBreak { }
.MainMenu_MenuItemSel { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100; background-color: #4d4d33; padding-right: 5px; height: 28px; border-style: none }
.MainMenu_MenuArrow { display: none }
.MainMenu_RootMenuArrow { display: none }
/*DNN Server Includes or SkinObjects*/
.SkinObject { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none }
A.SkinObject:link { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.SkinObject:visited { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.SkinObject:active { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
A.SkinObject:hover { color: #996; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
.CoverTitle { color: #fff; font-size: 14px; font-family: "Century Gothic"; line-height: 16px }
.CoverText { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px }
A.CoverTitle:link { color: #fff; font-size: 14px; font-family: "Century Gothic"; line-height: 16px; text-decoration: none }
A.CoverTitle:visited { color: #fff; font-size: 14px; font-family: "Century Gothic"; line-height: 16px; text-decoration: none }
A.CoverTitle:active { color: #fff; font-size: 14px; font-family: "Century Gothic"; line-height: 16px; text-decoration: none }
A.CoverTitle:hover { color: #fff; font-size: 14px; font-family: "Century Gothic"; line-height: 16px; text-decoration: none }
.LeadinCopy { color: #996; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 100 }
.CalloutCopy { color: #996; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: 100; line-height: 18px }
