@charset "utf-8";
/* CSS Document */
/* WarwickNet Main Screen Style Sheet */

/* Default styles */

body { margin: 0px auto; padding: 10px 0px 0px 0px; text-align: center; background: #d3d3d4; color: #333333; font-family: Arial, Helvetica, sans-serif; }

h1  { font-size: 150%; color: #a97231; font-weight: normal; }
h2  { font-size: 130%; color: #a97231; font-weight: normal; }
h3  { font-size: 120%; color: #a97231; font-weight: normal; }
h4  { font-size: 110%; color: #a97231; font-weight: normal; }
h5  { font-size: 100%; color: #a97231; font-weight: normal; }

img { border: 0px; }
hr  { color: #a97231; background-color: #a97231; height: 1px; border: none;  }

blockquote { color: #39335a; padding: 5px 5px 5px 5px; margin: 0px; font-style: italic; }
cite { font-size: 0.8em; color: #808285; text-align: right; }

ul  { list-style: url('../img/bullet_brown.gif') circle; padding-left: 0px; margin-left: 17px; }
ol  { padding-left: 0px; margin-left: 24px; }

a, a:link, a:visited { color: #37325a; text-decoration: none; }
a:hover              { color: #808285; text-decoration: none; }

.note { font-size: 0.8em; }
.reference { font-size: 0.8em; color: #808285; text-align: right; }

/* Site Containers */

div.site_outer_main  { padding: 0px; margin: 0px auto; background: #ffffff; font-size: 80%; text-align: left; }

/* Header */

div.header_top_outer { height: 90px; padding: 0px; margin: 0px; text-align: left; }
div.header_top_inner { padding: 10px 20px 0px 10px; margin: 0px; text-align: left; }
div.header_logo { float: left; padding: 0px; margin: 0px; }
div.header_phone { float: right; padding: 0px; margin: 50px 0px 0px 0px; font-size: 110%; }

div.header_phone a, div.header_phone a:link, div.header_phone a:visited { color: #a97231; text-decoration: none; }
div.header_phone a:hover { color: #a97231; text-decoration: underline; }

/* Navigation */

div.navigation_outer { display: none; }

/* Home Pages */

div.banner_home { display: none; }

div.home_content_main { margin: 0px; padding: 30px 10px 0px 10px; clear: both; border-top: 1px solid #333333; }
div.home_content_box_outer { margin: 0px; padding: 0px; }
div.home_content_box_inner { margin: 0px; padding: 0px 10px 0px 10px; }
div.home_content_clear { margin: 0px; padding: 10px 0px 0px 0px; clear: both; height: 0px; }

div.home_content_box_body { padding: 0px 10px; margin: 0px; }
div.home_content_box_body p, div.home_content_box_body h1, div.home_content_box_body h2, div.home_content_box_body h3, div.home_content_box_body h4,div.home_content_box_body h5, div.home_content_box_body ul, div.home_content_box_body ol { margin-top: 0.5em; margin-bottom: 0.5em; }    

div.home_content_box_header { padding: 0px 10px 2px 10px; margin: 0px; }
div.home_content_main h1, div.home_content_main h2, div.home_content_main h3, div.home_content_main h4, div.home_content_main h5 { color: #333333; } div.home_content_box_header h1, div.home_content_box_header h2, div.home_content_box_header h3, div.home_content_box_header h4, div.home_content_box_header h5 { margin: 0px; } 
div.home_content_box_header a, div.home_content_box_header a:link, div.home_content_box_header a:visited { color: #333333; text-decoration: none; }
div.home_content_box_header a:hover { color: #808285; text-decoration: none; }
div.home_content_box_header img { padding-right: 5px; }

div.box_header_theme_1 { border-bottom: 2px solid #a4bc9f; } /* green */
div.box_header_theme_2 { border-bottom: 2px solid #9b98ac; } /* blue */
div.box_header_theme_3 { border-bottom: 2px solid #c99a95; } /* red */
div.box_header_theme_4 { border-bottom: 2px solid #e5cf9b; } /* yellow */
div.box_header_theme_5 { border-bottom: 2px solid #a97231; } /* brown, note: unlike the rest this is a full strength tone */

/* Content Styles */

div.feature_tl { padding: 0px; margin: 0px; font-size: 85%; }
div.feature_tr { padding: 0px; margin: 0px; }
div.feature_bl { padding: 0px; margin: 0px; }
div.feature_br { padding: 1px 10px; margin: 0px; }
div.feature_br p, div.feature_br h1, div.feature_br h2, div.feature_br h3, div.feature_br h4, div.feature_br h5, div.feature_br ul, div.feature_br ol { margin-top: 0.5em; margin-bottom: 0.5em; }  

div.content_breadcrumb { margin: 0px; padding: 10px 30px; clear: both; border-top: 1px solid #333333; }
div.content_breadcrumb a, div.content_breadcrumb a:link, div.content_breadcrumb a:visited { text-decoration: underline; }
div.content_breadcrumb a:hover { text-decoration: none; }

div.cont_content_main { margin: 0px; padding: 10px 10px 0px 10px; clear: both; }
div.cont_content_main a, div.cont_content_main a:link, div.cont_content_main a:visited { text-decoration: underline; }
div.cont_content_main a:hover { text-decoration: none; }

div.cont_content_box_main  { margin: 0px; padding: 0px; }
div.cont_content_box_extra { margin: 0px; padding: 3px 0px 0px 0px; }
div.cont_content_box_full  { margin: 0px; padding: 0px; }
div.cont_content_box_inner { margin: 0px; padding: 0px 10px 0px 10px; }
div.cont_content_clear { margin: 0px; padding: 10px 0px 0px 0px; clear: both; height: 0px; }

div.cont_content_box_body { padding: 0px 10px; margin: 0px; }
div.cont_content_box_body p, div.cont_content_box_body h1, div.cont_content_box_body h2, div.cont_content_box_body h3, div.cont_content_box_body h4, div.cont_content_box_body h5, div.cont_content_box_body ul, div.contcontent_box_body ol { margin-top: 0.5em; margin-bottom: 0.5em; }    

div.cont_content_box_header { padding: 0px 10px 2px 10px; margin: 0px; }
div.cont_content_main h1, div.cont_content_main h2, div.cont_content_main h3, div.cont_content_main h4, div.cont_content_main h5 { color: #333333; } div.cont_content_box_header h1, div.cont_content_box_header h2, div.cont_content_box_header h3, div.cont_content_box_header h4, div.cont_content_box_header h5 { margin: 0px; } 
div.cont_content_box_header a, div.cont_content_box_header a:link, div.cont_content_box_header a:visited { color: #333333; text-decoration: none; }
div.cont_content_box_header a:hover { color: #808285; text-decoration: none; }
div.cont_content_box_header img { padding-right: 5px; }


/* Content Main Banner areas */

div.cont_banner_theme_1 { display: none; } /* green */
div.cont_banner_theme_2 { display: none; } /* blue */
div.cont_banner_theme_3 { display: none; } /* red */
div.cont_banner_theme_4 { display: none; } /* yellow */
div.cont_banner_theme_5 { display: none; } /* brown */

/* Footer */

div.footer_main_outer { padding: 0px; margin: 0px; text-align: right; clear: both; font-size: 90%; }
div.footer_main_inner { border-top: 1px solid #333333; padding: 10px 20px; margin: 0px; text-align: right; }

div.footer_sub { display: none; }


