body {width: 990px; font: 12px Verdana,Helvetica,sans-serif; text-align: center; margin: 0px auto; background-color: #D9E2EC}
.audiobottom {padding: 5px 0}
.bgbottom {background-image: url(/images/bottom.gif); background-repeat: no-repeat; height: 7px}
.crumbs {font-size:11px; font-style: italic; padding-top: 25px; padding-right: 10px}
.crumbs a:link {color: #36c; font-weight: bold; text-decoration: none}
.crumbs a:visited {color: #36c; font-weight: bold; text-decoration: none}
.crumbs a:hover {color: #f90; font-weight: bold; text-decoration: none}
.maincontentdiv {background: url(/images/leftbg.gif) repeat-y}
.maincontentdivtop {height: 49px; width: 990px; background: url(/images/nav/top.gif) no-repeat; text-align: right; vertical-align: bottom}
.contentminheight {height: 350px}
.clear {clear: both; float: none}
.clear5 {clear: both; float: none; padding: 5px}
.clear10 {clear: both; float: none; padding: 10px}
.clear20 {clear: both; float: none; padding: 20px}
form {border: none; padding: 0; margin: 0}
.fontsmall {font-size: 10px}
.font {font-size: 12px}
.font11 {font-size: 11px}
.footer {font-size: 10px; margin-top: 15px; text-align: center}
.footerdiv {width: 992px; border-top: #ccc 1px solid}
.frame {border: #ccc 1px solid}
h1 {font-size: 12px; font-weight : bold}
h2 {font-size: 14px; font-weight : bold}
img {border: none}
.imgfloatright {padding-right: 30px}
.imgheader {margin-left: -10px}
.include {padding: 10px 10px 10px 80px}
.inlinediv {float: left; height: 25px}
.pagecontainer {width: 990px; background-color: #fff; margin: 0 auto; text-align: left; border-right: solid 1px #ccc}
ul {font-weight: normal}
#favlinks .linklist {background: url(/images/layout/bullet.gif) 0 4px no-repeat; padding-left: 15px; margin-bottom: 10px}
.dgs{color:#fff}
a:link {color: #36c;font-weight: bold;text-decoration: underline}
a:active {outline:0}
a:visited {color: #309;font-weight: bold;text-decoration: underline}
a:hover {color: #f90;font-weight: bold;text-decoration: underline}
:focus {-moz-outline-style: none}
.innercontainer {text-align: left; margin: 0 auto; width: 240px; margin-top: 15px}
.outercontainer {text-align: center}
.container {margin-top: 0px; background-color: #f8f8e8; font-size: 11px; margin: 0 auto}
.FeedTitle {font-weight : bold; color: #c00}
.FeedDescription {font-size: 12px; font-weight : bold; font-style: italic}
.feedtext {font-size: 10px; font-weight : normal; font-style: italic}
.ItemsRecord {padding: 0}
.PubShort {padding: 10px 0 3px 0; font-style: italic; font-weight: bold}
.strong {font-weight: bold}
/* news toggle styles */
h2.trigger {padding-left: 30px; line-height: 30px; margin: 0px 0px 10px; background: url(/images/layout/news_trigger2.gif) no-repeat; height: 30px}
h2.trigger a {display: block; color: #a93d33; text-decoration: none; font-size: 12px; font-weight: bold}
h2.trigger a:hover {color: #bf6b28}
h2.active {background-position: left bottom}
.toggle_container {padding: 0; margin: 0 0 10px; width: 500px; clear: both; float: none; overflow: hidden}
.toggle_container .block {padding: 0 10px 10px 0}
/*Image Left Styles*/
/*#ImageFeedFav {float:left; width: 280px}
#SearchNews {float: left; width: 520px}*/
/*Image Right Styles*/
#ImageFeedFav {float: right; width: 280px}
#SearchNews {float: left; width: 520px; margin-left: -15px}
/*DGS Search Styles*/
.searchtime {display: none}
.no-query {padding:50px 0 450px 0}
.no-results {padding:50px 0 450px 0}
.none {display: none}
.cornerlogo {float: left; width: 201px; height: 41px; background: url(/images/cornerlogo.gif) no-repeat}
.navbottom {margin-left: 201px; background: url(/images/nav/navbottom.gif) no-repeat; width: 789px; height: 16px}
/*Sprite Nav*/
.navBasic {width:90px; height:20px; float: left; margin-top: 5px; cursor: pointer}
.navHome {background:url(/images/nav/navsprite.gif) 0 0 no-repeat}
.navDesigns {background:url(/images/nav/navsprite.gif) -90px 0 no-repeat}
.navBlog {background:url(/images/nav/navsprite.gif) -180px 0 no-repeat}
.navTennisBlog {background:url(/images/nav/navsprite.gif) -630px 0 no-repeat}
.navTennisBlog:hover {background:url(/images/nav/navsprite.gif) -630px -20px no-repeat}
.navGalleries {background:url(/images/nav/navsprite.gif) -270px 0 no-repeat}
.navMedia {background:url(/images/nav/navsprite.gif) -360px 0 no-repeat}
.navContact {background:url(/images/nav/navsprite.gif) -450px 0 no-repeat}
.navMusings {background:url(/images/nav/navsprite.gif) -540px 0 no-repeat}
.navHome:hover {background:url(/images/nav/navsprite.gif) 0 -20px no-repeat}
.navDesigns:hover {background:url(/images/nav/navsprite.gif) -90px -20px no-repeat}
.navBlog:hover {background:url(/images/nav/navsprite.gif) -180px -20px no-repeat}
.navGalleries:hover {background:url(/images/nav/navsprite.gif) -270px -20px no-repeat}
.navMedia:hover {background:url(/images/nav/navsprite.gif) -360px -20px no-repeat}
.navContact:hover {background:url(/images/nav/navsprite.gif) -450px -20px no-repeat}
.navMusings:hover {background:url(/images/nav/navsprite.gif) -540px -20px no-repeat}
