body {font-family: Arial, Helvetica, sans-serif;}

body          { font-size: 81.25%; }   /* IE 16px=100% */
html > body   { font-size: 13px; }  /* Other browsers */

div, p, a, label {line-height: 1.3;}
p {margin: 0 0 15px 0;}

em {font-style:italic;}
strong {font-weight: bold;}

ul, ol {margin: 0 0 15px 15px; padding: 0 0 0 15px; list-style-type: disc;}
li {line-height: 1.3;}

td {padding: 2px 0;}
td.label {padding-right: 10px;}

a:link {color: #08C; text-decoration: none; outline: none;}
a:visited {color: #08C; text-decoration: none; outline: none;}
a:hover {color: #0AE; text-decoration: none; outline: none;}
a:active {color: #0AE; text-decoration: none; outline: none;}

h1 {font-size: 200%; color: #046; margin-bottom: 30px; font-weight: normal;}
h3 {font-size: 150%; color: #046; font-weight: normal; margin-top: 15px;}

#wrapper {width: 960px; margin: 60px auto;  /* background: url(http://www.blumberg.ca/images/template/grid.gif); */  }

#logo {float: left; width: 210px;}

#nav {float: right; width: 710px;}
#nav ul {margin:0; padding: 0;}
#nav li {display: inline; margin: 0; padding: 0;}
#nav a {padding: 0 5px; border-right: solid 1px #000; text-decoration: none; font-weight: bold; white-space: nowrap; font-size: 120%;}
#nav a:link {color: #046;}
#nav a:visited {color: #046;}
#nav a.current, #nav a:hover {color: #08C;}
#nav a:active {color: #08C;}


#nav .first a {padding-left: 0;}
#nav .last a {border-right-width: 0;}

#main {clear: both; margin: 30px 0; }

#homeGallery {width: 462px; float: left; }

#intro {width: 460px; float:right; font-size: 1.2em;}
#intro p {line-height: 1.5;}

#latest {width: 460px; float: right;}
#recent_posts {width: 220px; float: left; }
#recent_news {}
#links {width: 220px; float: right;}

#recent_posts ul {list-style-type: none; margin-left: 0; padding-left: 0;}

#recent_news p {display: inline;}
#recent_news .date {text-transform: uppercase; font-size: 0.8em; line-height: 1.2em;}
.more {text-transform: uppercase; font-size: 0.8em;}
#recent_news .news {margin-bottom: 0.8em;}

#links p {line-height: 1.2em; margin-bottom: 5px;}

#content {width: 710px; float: right;}
.clr {display: block; clear: both;}

#submenu {width: 250px; float: left;}
#submenu ul {list-style-type: none; margin: 0; padding: 0 20px 15px 0;}
#submenu a {display: block; padding: 0 0 5px 0; text-transform: uppercase;}
#submenu a:link {color: #046;}
#submenu a:visited {color: #046;}
#submenu a.current, #submenu a:hover {color: #0AE;}
#submenu a:active {color: #0AE;}

#copy {width: 460px; float: left;}

#rel_gallery {width: 200px; float: right;}
#rel_gallery .photo {margin: 3px 0 30px 0;}
#rel_gallery img {padding: 0 0 5px 0;}

#gallery {width: 710px; float: right;}
#thumbs img  {padding: 2px; border: solid 1px #046; margin: 5px;}


input[type=submit] {background: #046; color: #fff; border-width: 0; margin: 10px 0; text-transform: uppercase; padding: 5px;}
.defaultBold {font-weight: bold;}
.your_account {margin: 15px 0;}
.tableHeading {text-transform: uppercase; font-weight: bold; margin-bottom: 5px;}

#footer {clear: both; padding-top: 20px;}

a.credit:link, a.credit:visited {color: #bbb;}
a.credit:hover,  a.credit:active {color: #aaa;}
