*{outline:none;}body {	min-height: 1000px;	margin: 0;	padding: 0;	font-family: "verdana", arial, helvetica, sans-serif;	}a {	color: #ffffff;	text-decoration: none;}b{	font-size: 110%;}em {	color: red;}hr {	margin: 3px 3px 6px 0px;	color: #8a8e18;	background-color: #8a8e18;	height: 1.5px;	border: 0px;}p.right {	padding: 0px;	margin: 0px;	text-align: right;}p.title {	font-size: 12px;	font-weight: bolder;	padding: 5px 3px 6px 0px;	margin: 0px;}.c_title {	font-size: 14px;	font-weight: bolder;}.select {	font-size: 12px;	font-weight: bolder;	color: #ffffff;	font-family: "arial", helvetica, sans-serif;}.wide {	/*letter-spacing: 2px;*/	/*font-size: 13px;*/	letter-spacing: 1px;	font-size: 10px;}.col_txt {	font-size: 11px;	color: #ffffff;}.main_txt {	font-size: 11px;	color: #000000;}a.menu {	text-decoration: none;	color: #ffffff;	font-size: 11px;	font-family: "tahoma", helvetica, sans-serif;}td.menu_td {	background-color: #8a8e18;	text-align: center;	width: 198px;}td.menu_td:hover {	background-color: #a8a853;}td.m_links {	background: url(../images/web/nav/linksup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_links:hover {	background: url(../images/web/nav/linksdown.gif) bottom right no-repeat #fff;}td.m_books {	background: url(../images/web/nav/ourbooksup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_books:hover {		background: url(../images/web/nav/ourbooksdown.gif) bottom right no-repeat #fff;	}td.m_cocktails {	background: url(../images/web/nav/cocktailsup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_cocktails:hover {	background: url(../images/web/nav/cocktailsdown.gif) bottom right no-repeat #fff;}td.m_pubs {	background: url(../images/web/nav/pubsbarsup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_pubs:hover {	background: url(../images/web/nav/pubsbarsdown.gif) bottom right no-repeat #fff;}td.m_spirits {	background: url(../images/web/nav/spiritsup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_spirits:hover {	background: url(../images/web/nav/spiritsdown.gif) bottom right no-repeat #fff;	}td.m_class {	background: url(../images/web/nav/classup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_class:hover {	background: url(../images/web/nav/classmagdown.gif) bottom right no-repeat #fff;}td.m_about {	background: url(../images/web/nav/aboutup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_about:hover {	background: url(../images/web/nav/aboutdown.gif) bottom right no-repeat #fff;}td.m_contact {	background: url(../images/web/nav/contactup.gif) bottom right no-repeat #fff;	text-align: center;	width: 198px;}td.m_contact:hover {	background: url(../images/web/nav/contactdown.gif) bottom right no-repeat #fff;}td.menu_page {	background-color: #a8a853;	text-align: center;	width: 198px;}a.terms {	text-decoration: none;	color: #ffffff;}#maincontainer {		width: 950px; /*Width of main container*/	margin: 0 auto; /*Center container on page*/}#topsection1 {	background: url(../images/web/diffords_top1_950.gif) bottom right no-repeat		#fff;	cursor: pointer;	height: 50px; /*Height of top section*/}#topsection2 {	height: 20px; /*Height of top section*/}#topsection3 {}.content{	min-height: 800px;	position:relative;	top:-4px;	}#contentwrapper {	width: 100%;	float: left;	}#background {	float: left;	width: 100%;	background: url(../images/web/diffords_col_950.gif) top left #fff;}#contentcolumn {	/*padding: 9px 267px 15px 267px;*/	padding: 9px 260px 15px 260px;	/*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/}#leftcolumn {	float: left;	width: 250px;		margin-left: -950px; /*Set margin to that of -(MainContainerWidth)*/}#rightcolumn {	float: left;	width: 250px;	margin-left: -250px;		 /*Set left margin to -(RightColumnWidth)*/}#footer {	clear: left;	width: 100%;	background: url(../images/web/diffords_footer.gif) bottom right repeat #fff;	text-align: center;	padding: 4px 0;	color:#ffffff;	font-size:10px;	}#footer a {	color: #FFFF80;}#protect{z-index: 2;}.innertube {	margin: 21px;	margin-top: 6px;	height: 100%;	clear:both;}#ceditor{	min-height:600px;	height:100%;		overflow: auto;}#loginLink{		font-size:x-small;	width: 950px;	margin: 0 auto;	text-align: right;	}#loginLink span{	text-align: left;	/*float: left;*/	position: relative;}#loginLink{color:#a8a853;}	#loginLink a{color:#a8a853;}.invisible{display: none;}.visible{display: inline;}#loginLink a.in{display: inline;}#loginLink a.reg{display: inline;}#loginLink a.out{display: none;}#loginLink .greetings{display: none;}.error{color:#F00;}span.error{color: #F00;}span.message{color:  #a8a853;}a.visibleLink {		color:#7A7A08;		cursor: pointer;	font-size: 9px;	text-decoration: none;}a.term_link {		color:#7A7A08;	cursor: pointer;	/*font-size: 9px;*/	font-weight: bold;}a.linksInTerm{cursor:pointer;text-decoration: none; font-style: italic; font-weight: bold;}a.linkEmail{cursor:pointer; text-decoration: none; color:#8a8a18; }.style1 {font-family: Arial, Helvetica, sans-serif;}.style1 a{color: #7A7A08;}p.style1{color: black;}a.pageLink{color: black;}