a 		{ color: #333; font-weight:bold; text-decoration: none; }		
a:hover		{ color: #ccc; font-weight:bold; text-decoration:underline;  }

body {background-color: #C3C3C3; margin:0;}

body, td, tr{		
font-family: verdana;		
color:#444;		
font-size:11px;
font-weight:normal;
}

th,td {vertical-align:top;}

h1 {font-weight: bold; font-size:120%; padding-top:5px; margin-bottom:10px; color: #333;}
h2 {font-weight: bold; font-size:100%; padding-top:5px; margin-bottom:10px; color: #333;}


#container {background-color:#fff; width:950px; border: solid 0px #fff; text-align:left; margin: 0 auto; }

#SuperTopNav {text-align:right; width:950px; margin: 5px auto 0 auto; height:20px;}
#SuperTopNav a {font-size:90%; color: #fff; border-left: solid 1px; padding-left:3px;}
#SuperTopNav a:first-child {border-left: none;}
#SuperTopNav a:hover {font-weight:normal; color: #333; }

div#hdr {height:120px; padding: 0px; border: solid 0px #22232F;}
div#hdr img {margin:10px; border:none;}
                                
div#topnav {background-color: #888; height:30px;}
div#topnav a {color:#fff; min-width:75px;}
div#topnav a:hover {text-decoration:underline;}
div#topnav ul {margin:0; padding:9px 15px;}
div#topnav li:first-child {border-left:none; padding-left:0;}
div#topnav li {list-style-type:none; display:inline; border-left: solid 1px #C0C0C0; padding: 0 20px;}
div#topnav li.sel a { text-decoration:underline;}

div#topnav div.searchbox {float:right; margin:-28px 5px 0 0; height:15px; vertical-align:top;}
div#topnav div.searchbox input {width:90px; font-family:Verdana; font-size:x-small; height:15px;}
div#topnav div.searchbox input.button {height:18px; width:25px; font-size:x-small; border:none;}

div.subnav {border:dotted 1px #888; float:left; margin: 10px 10px 0 10px; min-height:150px;}
div.subnav h2 {background-color:#ccc; xwidth:200px; margin:	0px -0px 5px -0px; padding: 4px; }
div.subnav ul {padding: 5px 10px 5px 20px; margin:0; margin-bottom:10px; width:100px; }
div.subnav ul a {color:#888;}
div.subnav ul li {list-style-type:square; margin:0; padding:5px 0;}
div.subnav ul li.sel a {color:#333; text-decoration:underline;}
div.subnav ul li.subsub {margin-left:20px; margin-top:0px;}
div.subnav a.morelink {margin-left:5px;}

div#content {background: #fff; margin:0; padding: 0 0 10px 0; display:block; border-top:solid 0px #202020; font-size:small; min-height:300px;}
div#content-inner {padding: 0px 5px 0px 10px;  width:700px; min-height:300px; float:left;}


img.hdrImage {float: right; border: solid 1px #fff; margin: 10px 5px 5px 5px;}


div#belowcontainer {width:950px; margin: 0 auto;}

/*div.gallery	{float:left; width:230px; margin:10px;}*/


table.CopyRight {width:950px;}
table.CopyRight td {color:#fff;}



div.clear {clear:both;}

div.CrumbTrail {margin-left:0px; margin-top:10px; font-size:smaller;}
div.CrumbTrail a {color: #666; font-weight: normal; color: #666; }

div#container.home div.CrumbTrail {display:none;}


