BODY {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(images/topBorder.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 19px 0px 20px; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif; TEXT-ALIGN: center
}
A {
	COLOR: #404466; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	DISPLAY: inline
}
#siteContainer {
	MARGIN: 0px auto; WIDTH: 800px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN-BOTTOM: 5px
}
HR {
	COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#contentAnchor {
	DISPLAY: none
}
#bannerAd {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: #857977 8px solid; HEIGHT: 92px; TEXT-ALIGN: center
}
#masthead {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px; BORDER-BOTTOM: #857977 6px solid; HEIGHT: 108px
}
#mastheadLogo {
	FLOAT: left; WIDTH: 530px; MARGIN-RIGHT: 25px; TEXT-ALIGN: center
}
#mastheadDate {
	DISPLAY: block; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; FONT-FAMILY: "Times New Roman",times,georgia,serif; LETTER-SPACING: 2px
}
#mastheadAd {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 8px; HEIGHT: 100px
}
#subscriptionBoxNew {
	FLOAT: right; WIDTH: 235px; COLOR: #333333
}
#subscriptionBoxNew .coverImage {
	DISPLAY: block; FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 10px
}
#subscriptionBoxNew DIV {
	FLOAT: right; TEXT-TRANSFORM: uppercase; WIDTH: 155px; TEXT-ALIGN: left
}
#subscriptionBox {
	MARGIN-TOP: 6px; FLOAT: right; PADDING-BOTTOM: 8px; WIDTH: 235px; COLOR: #333333; BACKGROUND-COLOR: #e4e4e6; TEXT-ALIGN: left
}
#subscriptionBox H4 {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 170px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial,'Lucida Grande',sans-serif; BACKGROUND-COLOR: #393b50
}
#subscriptionBox H4 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#subscriptionBox H4 A:hover {
	TEXT-DECORATION: underline
}
#subscriptionBox P {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#loginLink {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 60px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial,'Lucida Grande',sans-serif; BACKGROUND-COLOR: #5f617d; TEXT-ALIGN: center
}
#loginLink:hover {
	TEXT-DECORATION: underline
}
#indentedContent {
	CLEAR: both; MARGIN: 0px; TEXT-ALIGN: left
}
.walrusPrimeIcon {
	PADDING-TOP: 3px
}
#nav {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #696767 1px solid; FONT-FAMILY: "Lucida Grande",Lucida,"Lucida Sans","Lucida Sans Unicode","Lucida Console",verdana,arial,sans-serif; HEIGHT: 11px; TEXT-ALIGN: center
}
#nav A {
	COLOR: #000000
}
.navSpacer {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; MARGIN: 0px; WIDTH: 2px; TEXT-ALIGN: center
}
#nav .walrusStoreLink {
	COLOR: #990000
}
#navSearchForm {
	PADDING-LEFT: 10px
}
#navSearchFormTextBox {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; WIDTH: 115px; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.goButton {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: text-bottom; PADDING-TOP: 5px
}
#leftColumn {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 522px; MARGIN-RIGHT: 20px; TEXT-ALIGN: left
}
#rightColumn {
	FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 235px; TEXT-ALIGN: left
}
.subhead {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #8a4739; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif; TEXT-ALIGN: left
}
.subheadHighlighted {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif; BACKGROUND-COLOR: #857977
}
.articleLink {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: georgia,"times new roman",times,serif
}
#feature {
	BACKGROUND: url(images/dottedDivider.gif) repeat-x 50% bottom; PADDING-BOTTOM: 15px; OVERFLOW: auto; PADDING-TOP: 15px; TEXT-ALIGN: left
}
.featureImage {
	BORDER-RIGHT: #554b4a 1px solid; BORDER-TOP: #554b4a 1px solid; FLOAT: left; BORDER-LEFT: #554b4a 1px solid; WIDTH: 236px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #554b4a 1px solid; TEXT-ALIGN: center
}
#feature DIV {
	FLOAT: right; WIDTH: 260px
}
#feature H2 {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 24px; FONT-FAMILY: georgia,"times new roman",times,serif
}
#feature H2 A {
	COLOR: #333333
}
#feature H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #61605f; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
#feature H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 7px; FONT-STYLE: italic
}
#subfeatures {
	CLEAR: both; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#subfeatures .articleBlurb {
	MARGIN-BOTTOM: 0px
}
.subfeatureSubhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #554b4a; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif
}
.homepageCurrentIssue {
	CLEAR: both; BORDER-TOP: #cccccc 2px solid; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.homepageCurrentIssue .articleBlurb {
	MARGIN-BOTTOM: 0px
}
.homepageCurrentIssue .articleBlurb P {
	LINE-HEIGHT: 14px
}
.issueInfo {
	FLOAT: left; WIDTH: 235px
}
.issueCover {
	PADDING-RIGHT: 13px; DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 91px; HEIGHT: 127px
}
.issueCover IMG {
	BORDER-RIGHT: #554b4a 1px solid; BORDER-TOP: #554b4a 1px solid; BORDER-LEFT: #554b4a 1px solid; BORDER-BOTTOM: #554b4a 1px solid
}
.issueLinks {
	FLOAT: right; WIDTH: 125px; PADDING-TOP: 10px
}
.issueLinks A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px
}
#outlookBlurb {
	FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 250px
}
#outlookBlurb H4 SUP {
	TEXT-TRANSFORM: lowercase
}
#outlookBlurb H3 {
	MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: georgia,"times new roman",times,serif
}
#outlookBlurb H3 A {
	COLOR: #333333
}
#outlookBlurb P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif
}
#homepageMoreStories {
	CLEAR: both; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 5px
}
.byline {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #6b524d; FONT-FAMILY: arial,verdana,helvetica,sans-serif
}
#loginBox {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; BORDER-BOTTOM: #554b4a 1px solid; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.loginTextBox {
	WIDTH: 55px; HEIGHT: 12px
}
.loginButton {
	VERTICAL-ALIGN: bottom
}
#loginBox P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#loginInfo {
	PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
#loginInfo A {
	FONT-WEIGHT: bold
}
.rightSideBox {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(images/dottedDivider.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.rightSideBox H3 {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 16px; FONT-FAMILY: georgia,"times new roman",times,serif
}
.rightSideBox H3 A {
	COLOR: #333333
}
.rightSideBox P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#articleTools {
	DISPLAY: block; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
#articleTools P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px
}
#articleTools P A {
	FONT-WEIGHT: bold
}
.toolsSeparator {
	BORDER-TOP: #666666 1px dotted; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 10px
}
#poll TABLE {
	WIDTH: 100%; border-spacing: 10px
}
#poll H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px
}
#poll H3 {
	MARGIN-TOP: 8px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif
}
.results1 {
	BACKGROUND-COLOR: #990000
}
.results2 {
	BACKGROUND-COLOR: #000099
}
.results3 {
	BACKGROUND-COLOR: #990000
}
.results4 {
	BACKGROUND-COLOR: #990000
}
.results5 {
	BACKGROUND-COLOR: #990000
}
.results6 {
	BACKGROUND-COLOR: #990000
}
.results7 {
	BACKGROUND-COLOR: #990000
}
.results8 {
	BACKGROUND-COLOR: #990000
}
.results9 {
	BACKGROUND-COLOR: #990000
}
.results10 {
	BACKGROUND-COLOR: #990000
}
#trialOffer {
	BORDER-RIGHT: #666666 1px solid; BACKGROUND: url(images/walrusGlobeBackground.gif) #b69d8b no-repeat left bottom; MARGIN-BOTTOM: 15px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
#trialOffer .subhead {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #784634
}
#trialOffer P {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 45px; COLOR: #000000; PADDING-TOP: 5px
}
#trialOffer A {
	FONT-WEIGHT: bold; COLOR: #000000; LETTER-SPACING: -1px
}
#searchTheWalrus {
	MARGIN-TOP: 0px; DISPLAY: block; MARGIN-BOTTOM: 15px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
#searchTheWalrus .searchBox {
	WIDTH: 180px
}
#searchTheWalrus .subhead {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #857977
}
#searchTheWalrus P {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 30px
}
#mediaCentreModule {
	MARGIN-BOTTOM: 15px; BACKGROUND-COLOR: #454547
}
#mediaCentreTitle {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 10px
}
#mediaCentreTitle .subhead {
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #ffffff
}
#mediaCentreTitle .colorBlock {
	PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: right; WIDTH: 14px
}
#mediaCentreTitle TD {
	WIDTH: 18px
}
#mediaCentreModule .mediaCentreSection {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 7px
}
#mediaCentreModule H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mediaCentreModule H3 A {
	COLOR: #e8e6e6; FONT-FAMILY: georgia,"times new roman",times,serif
}
#mediaCentreBlogroll {
	BORDER-LEFT: #f4e702 1px solid
}
#mediaCentreBlogroll .subhead A {
	COLOR: #f4e702
}
#mediaCentrePodcasts {
	BORDER-LEFT: #d07b73 1px solid
}
#mediaCentrePodcasts .subhead A {
	COLOR: #d07b73
}
#mediaCentreNews {
	BORDER-LEFT: #b6b6b9 1px solid
}
#mediaCentreNews .subhead A {
	COLOR: #b6b6b9
}
#mediaCentreDiscussion {
	BORDER-LEFT: #9cb2db 1px solid
}
#mediaCentreDiscussion .subhead A {
	COLOR: #9cb2db
}
#mediaCentreGalleries {
	BORDER-LEFT: #ff9900 1px solid
}
#mediaCentreGalleries .subhead A {
	COLOR: #ff9900
}
#mediaCentreGalleries IMG {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #ff9900 1px solid; WIDTH: 79px; BORDER-BOTTOM: #ff9900 1px solid; HEIGHT: 79px
}
#mediaCentreModule SPAN {
	FONT-SIZE: 10px; COLOR: #cccccc
}
#weblogBlurb {
	
}
#newsletterSignup {
	MARGIN: 0px; POSITION: relative; TOP: -5px
}
#newsletterSignupTextbox {
	WIDTH: 180px; MARGIN-RIGHT: 3px
}
.advertisement {
	DISPLAY: block; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.rightColumnAd {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(images/dottedDivider.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.adVerticalBanner {
	BORDER-RIGHT: #847977 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #847977 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #847977 4px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #847977 4px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
#upcomingArticles UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
#inDiscussionBlurb {
	
}
.fromTheArchives {
	CLEAR: both
}
.fromTheArchives H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fromTheArchivesImage {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; MARGIN-TOP: 5px; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 3px; BORDER-LEFT: #333333 1px solid; WIDTH: 79px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 79px
}
.fromTheArchives H3 {
	MARGIN: 0px; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: georgia,"times new roman",times,serif
}
.fromTheArchives H3 A {
	COLOR: #333333
}
.fromTheArchives P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande",Lucida,verdana,arial,sans-serif
}
#walrusBookshelfAd {
	MARGIN-TOP: 10px; DISPLAY: block
}
#walrusInterviewsAd {
	MARGIN-TOP: 10px; DISPLAY: block
}
.flourish {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 40px; TEXT-ALIGN: center
}
#footer {
	BORDER-TOP: #857977 8px solid; PADDING-TOP: 5px; FONT-FAMILY: "Lucida Grande",Lucida,"Lucida Sans","Lucida Sans Unicode","Lucida Console",verdana,arial,sans-serif
}
#comments {
	BORDER-TOP: #857977 1px solid; MARGIN-TOP: 20px; BACKGROUND: url(/images/dottedDivider.gif) repeat-x 50% bottom; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
#comments .commentCount {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #333333; PADDING-TOP: 0px
}
#commentPreview {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 0px; DISPLAY: none; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #efefde
}
#commentPreview H3 {
	MARGIN-TOP: 0px
}
.comment {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.commentsUser {
	FONT-WEIGHT: bold
}
.commentDate {
	DISPLAY: block; COLOR: #777777
}
.commentForm {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.commentForm .subhead {
	COLOR: #554b4a
}
.commentText {
	FLOAT: left; WIDTH: 408px
}
.commentSubmit {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 80px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.archivesText {
	COLOR: #666666
}
.archivesText FORM {
	DISPLAY: block; MARGIN-BOTTOM: 20px
}
.archivesText .archivesDate {
	MARGIN-TOP: 30px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #333333; FONT-FAMILY: georgia,"times new roman",times,serif
}
.archivesText P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
.archivesText P A {
	FONT-WEIGHT: bold
}
#archivesCoverTable {
	border-spacing: 20px
}
#archivesCoverTable TD {
	WIDTH: 91px; TEXT-ALIGN: center
}
#archivesCoverTable A {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; DISPLAY: block; BORDER-LEFT: #333333 1px solid; WIDTH: 91px; BORDER-BOTTOM: #333333 1px solid
}
.archivesPagination {
	FONT-WEIGHT: bold; MARGIN: auto; WIDTH: 400px; TEXT-ALIGN: center
}
.archivesLeft {
	FLOAT: left; WIDTH: 235px
}
.archivesRight {
	FLOAT: right; WIDTH: 250px
}
.mastheadPosition {
	DISPLAY: block; FONT-WEIGHT: bold
}
.outlookCalendar {
	border-spacing: 5px
}
.outlookCalendar TD A {
	TEXT-DECORATION: underline
}
.outlookMonths {
	MARGIN-TOP: 30px; PADDING-LEFT: 15px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; HEIGHT: 150px; TEXT-ALIGN: center
}
.outlookMonth {
	FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 20px
}
.outlookMonth H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blogArchivesList {
	CLEAR: both; MARGIN-TOP: 10px
}
.blogArchivesList A {
	DISPLAY: block
}
.entry A {
	BORDER-BOTTOM: #404466 1px solid
}
.entry A:hover {
	TEXT-DECORATION: none
}
.podcastNav {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #999999 1px dotted; TEXT-ALIGN: center
}
#aboutNav {
	LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 295px
}
#mediaCentreNav {
	LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 295px
}
#archivesNav {
	LEFT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 295px
}
#archivesSubNav1 {
	LEFT: 0px; POSITION: absolute; TOP: 295px
}
#archivesSubNav2 {
	LEFT: 0px; POSITION: absolute; TOP: 318px
}
#archivesSubNav3 {
	LEFT: 0px; POSITION: absolute; TOP: 341px
}
#archivesSubNav4 {
	LEFT: 0px; POSITION: absolute; TOP: 363px
}
#categoryNav {
	LEFT: 0px; POSITION: absolute; TOP: 409px
}
#customerCareNav {
	LEFT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 295px
}
.menu {
	BORDER-RIGHT: #696767 1px solid; VISIBILITY: hidden; BORDER-LEFT: #696767 1px solid; WIDTH: 150px; BORDER-BOTTOM: #696767 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.menu A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #696767 1px solid
}
.menu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #5d6184; TEXT-DECORATION: none
}
.menu .last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.submenu {
	BORDER-RIGHT: #696767 1px solid; BORDER-TOP: #696767 1px solid; VISIBILITY: hidden; BORDER-LEFT: #696767 1px solid; WIDTH: 320px; BORDER-BOTTOM: #696767 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.submenu A {
	DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #696767 1px solid
}
.submenu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #5d6184; TEXT-DECORATION: none
}
.submenu .last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.message {
	FONT-WEIGHT: bold; COLOR: #990000
}
.registrationRequiredWarning {
	FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #990000; LINE-HEIGHT: 26px; TEXT-ALIGN: center
}
#primeIntro {
	BORDER-TOP: #cccccc 2px dotted; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#primeIntro IMG {
	MARGIN: auto; TEXT-ALIGN: center
}
#primeIntro BIG {
	FONT-WEIGHT: bold; FONT-SIZE: 40px; MARGIN: 0px
}
#primeIntro H1 {
	MARGIN-TOP: 20px; FONT-SIZE: 25px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 30px
}
#primeIntro P {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#primeIntro A {
	FONT-WEIGHT: bold
}
.walrusPrimeLogo {
	FONT-WEIGHT: bold; LINE-HEIGHT: 24px
}
.walrusPrimeLogo B {
	COLOR: #653828
}
#registrationLoginBox {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
#registrationLoginBox H3 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #990000; LINE-HEIGHT: 20px
}
#registrationForm {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
#registrationForm H3 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #990000; LINE-HEIGHT: 20px
}
#contentHolder {
	DISPLAY: none
}
#gallery {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
#gallery H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 20px; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-FAMILY: georgia,"times new roman",times,serif; LETTER-SPACING: 1px
}
.byline {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #6d6d6d; LETTER-SPACING: 1px
}
.introText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(images/dottedDivider.gif) repeat-x 50% top; PADDING-BOTTOM: 15px; LINE-HEIGHT: 18px; PADDING-TOP: 15px; FONT-FAMILY: georgia,"times new roman",times,serif; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.footnote {
	FONT-SIZE: 7px
}
.viewGallery {
	MARGIN-TOP: 25px; DISPLAY: block; PADDING-BOTTOM: 25px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; TEXT-ALIGN: center
}
.galleryImage {
	MARGIN-TOP: 20px; DISPLAY: block; TEXT-ALIGN: center
}
.imageDescription {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LETTER-SPACING: 1px
}
.nav {
	PADDING-RIGHT: 5px; BORDER-TOP: #c5c4c4 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 22px 0px 25px; PADDING-TOP: 5px; BORDER-BOTTOM: #c5c4c4 1px solid; TEXT-ALIGN: center
}
#innerNav {
	FONT-SIZE: 9px; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; COLOR: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#innerNav A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #302d74; TEXT-DECORATION: none
}
#innerNav SPAN {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#innerNav A:hover {
	TEXT-DECORATION: underline
}

