/* default and override cascade styles for Trip not Taken sub-site */  body { 	margin: 15px 0 0 15px; 	padding: 0; 	font-family: Verdana, Helvetica, Arial, sans-serif; 	font-size: 11px; 	line-height: 14px; 	color: #000; 	background: #3A538E; 	}  table {  	margin: 0; 	border: none; 	border-collapse: collapse; 	border-spacing: 0; 	} 	 td { 	vertical-align: top; 	padding: 0;  	text-align: left; 	font-size: 11px; 	line-height: 14px; 	font-family: Verdana, Helvetica, Arial, sans-serif; 	border: none; 	} 	 th { 	font-family: Verdana, Helvetica, Arial, sans-serif;  	font-size: 11px;  	line-height: 14px; 	font-weight: bold;  	}  p { 	margin: 0px; 	} 	 font { 	font-family: Verdana, Helvetica, Arial, sans-serif;  	font-size: 11px; 	} 	 ol { 	margin: 10px 0px 10px 15px; 	padding-left: 15px; 	font-family: Verdana, Helvetica, Arial, sans-serif;  	font-size: 11px; 	} 	 ul { 	margin: 0; 	padding-left: 0px; 	font-family: Verdana, Helvetica, Arial, sans-serif;  	font-size: 11px;  	list-style-type: none; 	font-weight: normal; 	} 	 li { 	margin: 0px 0px 0px 0px; 	padding-left: 0px; 	font-size: 11px;  	line-height: 14px;  	} 	 img { 	display: inline; 	border: none; 	margin: 0; 	padding: 0; 	}  img.block { 	display: block; 	}  .hide { 	display: none; 	}  div { 	margin: 0; 	padding: 0; 	}  /* headers */  h1 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 17px;} h2 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color:#cc0000;} h3 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;} h4 {font-family: Verdana, Helvetica, Arial, sans-serif; font-style: italic; font-size: 11px;} h5 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 11px; font-style: normal;} h6 {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}  /* ============== [ Container ] ============== */  #wrapper, .contentWrap { 	float: none; 	width: 1040px; 	margin: auto; /*	min-height: 350px;	*/ 	overflow: visible;	 	}  #container, .mainContent { 	width: 1040px; /*	min-height: 400px;	*/ 	background: #FFF url('/uploads/images/tnt_vert_rules3.gif') top left repeat-y; 	border: none; 	overflow: visible; 	}  #content, .mainContentWrap { /*	width: 1000px;	*/ 	float: left; 	margin: 0; 	padding-left: 15px; 	width: 540px; 	width: 512px; 	width: 500px; 	background: transparent; 	border: none; 	}  /* ============== [ Header ] ============== */  #header { 	height: 110px; 	width: auto; 	margin-bottom: -2px; 	border-bottom: solid 2px #8F1176; 	background: #FFF url('/uploads/images/tnt_header4.jpg') top right no-repeat; 	}  #navbar {display:none;}   /* Logo */ 			 #logo-block {height: 110px; width: auto; overflow: hidden; background: none;} 		 #logo-block .logo {background: none;height: 110px; margin: 0; width: auto;}  	.logo .identity { 		left: 20px; 		position: absolute; 		top: 10px; 		} 	.logo #tagline {                 display: none; 		position: absolute; 		right: 20px; 		top: 40px;	 		}  #logo-block .logo .identity {top:0;left: 0;} #logo-block .identity img {display: none;} #logo-block .identity a {display: block; height: 110px; width: 188px;background:url('/uploads/images/tnt_logo2.gif') top left no-repeat;} #logo-block #tagline {display: none;}   /* ============== [ Left Sidebar ] ============== */  #sidebar-left .quadrant-nav {display: none;} #sidebar-left .quadrant-nav div {display: none;} #sidebar-left .quadrant-guide {display: none;} #sidebar-left .box {display: none;}  #sidebar-left { 	background: none; 	float: left; 	width: 188px; 	}  /* TNT navigation */  #oneoffnav {overflow: auto;}  #oneoffnav ul#leftNav { 	margin: 15px 0px 0 0px; 	padding: 0; 	font-size: 12px; 	line-height: 14px; 	}  #oneoffnav ul#leftNav li { 	margin: 0 0px 0px 0; 	padding: 0;     width: 188px; 	font-size: 12px; 	line-height: 14px;		 	font-weight: bold; 	border: none; 	}  #oneoffnav ul#leftNav li a { 	display: block; 	padding: 5px 5px 5px 10px; 	color: #FFF; 	border-bottom: solid 2px #4787C7; 	border-top: solid 2px #4787C7	; 	} 	 #oneoffnav ul#leftNav li a:hover,  #oneoffnav ul#leftNav li a.onPage { 	text-decoration: none; 	border-bottom: solid 2px #A9BDE2; 	border-top: solid 2px #A9BDE2; 	color: #8F1176; 	background-color: #E6EAF6; 	} 	 /* .leftNav li a.onPage {color: #8F1176;}	*/  #oneoffnav p#mapLink { 	width: 165px; 	margin: 30px 0 20px 10px; 	} #oneoffnav p#mapLink img {float: none;display: block;}	 #oneoffnav p#mapLink span { 	display: block; 	padding-top: 5px;  	text-align:center;  	color: #FFF;  	font-weight: bold;  	font-size: 12px; 	}  #oneoffnav p#mapLink a {color: #FFF;} #oneoffnav p#mapLink a:hover {color: #8F1176;}  #oneoffnav p#nn_host {margin-top: 15px;margin-left: 10px;color: #FFF;} #oneoffnav p#nn_host a {color: #FFF;text-decoration: underline;} #oneoffnav p#nn_host a:hover {color: #8F1176;}   /* Main Content area formatting */  .mainContentWrap {width: 1000px;}  .topHead {width: 188px;}  .topHead2 {width: 812px;}  .leftCol {width: 188px;float: left;}  .midCol {width: 540px;float: left;overflow: auto;}  .rightCol {width: 272px;float: left;}  .adColumn {margin-top: 10px; margin-left: 3px;text-align: center;}  	 /* ============== [ Right Sidebar ] ============== */  #sidebar-right { 	background: #fefcf7; 	background: none; 	color: #48250e; 	float: right; 	margin-right: 3px; 	padding-bottom: 30px; 	width: 311px; 	width: 272px; 	width: 300px; 	width: 311px; 	overflow: hidden; 	border-top: 1px solid #cabc93;  	border-left: 1px solid #cabc93; 	border: none; 	}  #sidebar-right .box {display: none;} #sidebar-right .sidebar-happy { /*	display: none;	*/ 	border-bottom: 1px solid #A9BDE2; 	} 	 #sidebar-right .sponsor-opps a { 			border-bottom: none; 			color: #8F1176 !important; 			text-decoration: none; 			} #sidebar-right .sponsor-opps a:hover { 			color: #8F1176 !important; 			text-decoration: underline; 			}   /* ============== [ TNT styles ] ============== */   #content {margin-bottom: -20px;} #content .post {margin: 0;width: 525px;background: none;}  #content .postentry {border: none;width: 525px;padding-bottom: 20px;overflow: visible;} #content .postentryborders {width: 505px;}  #content #intro {     margin-top: -25px; 	padding: 0px 15px 15px 0px; 	margin-right: 3px; 	background: #FFF; 	}  #content #intro a {color:#8F1176;}  #content .post h1.pagetitle {display: none;} 	 #content #intro h2, #content .post h2 { 	margin: 0 0 10px 0; 	font-size: 16px; 	line-height: 18px; 	font-weight: bold; 	color: #8F1176; 	color: #3A538E; 	}  #content .post h3 { 	margin: 10px 10px 5px 5px; 	color: #3A538E; 	} 	 #content .post h3 a {color: #3A538E;}  #content .post a.blank {display: none;} #content .post .postentry a.blank {display: block;}  #content #intro p, #content .post p,  #content .postentry p { 	margin: 0 10px 15px 0; 	font-size: 11px; 	line-height: 14px;  	}  #content .postentry p {padding-right: 5px}  #content .post img.alignRight { 	float: right; 	margin: 0 0px 0px 0px; 	border-right: solid 10px transparent; 	border-left: solid 10px transparent; 	border-bottom: solid 10px transparent;	 	_border-right: solid 10px #FFF; /* IE6 specific hack */ 	_border-left: solid 10px #FFF; /* IE6 specific hack */ 	_border-bottom: solid 10px #FFF;	 /* IE6 specific hack */ 	} 		 #content .post span.alignRight { 	float: right; 	margin: 0 0 5px 10px; 	width: 250px; 	}  #content .post .postentry p img {margin: 0 0 0px 0px;}  #content .post span.caption { 	float: left; 	padding: 5px 5px 0px 0; 	font-size: 10px; 	}  #content .sub-head {border: none;} #content .home-bar { 	margin: 10px 0px; 	width: auto; 	} 	 #content .home-bar h3 { 	margin: 0; 	background: #E6EAF6; 	color: #8F1176; 	padding: 10px 18px 10px 10px; 	line-height: 20px; 	border: solid 2px #8F1176; 	} 	 #content .home-bar img {display: none;}  #content a.more-link {color:#8F1176;}  .home-bar ul.tabs li a.selected { 	background: url(/images/v1.0/label-background.gif) no-repeat top center; 	padding: 4px 5px 18px;	 	}	   #content .sub-head ul.tabs { /*	position: relative; 	top: 15px; 	left: 20px;	*/	 	}  #content #newstab {  	}  #content #eventstab {  	}  .postmeta { 	margin-top: 10px; 	border-bottom: 1px solid #4787C7; 	border-top: 1px solid #4787C7; 	width: 505px; 	}  #content #newstab .postmeta, #content #eventstab .postmeta {margin-top: 0;}  .metainfo, .comment-count {margin: 3px 0;font-size: 11px;}	  .post-vote-down, .post-vote-up {display: none;}  .postentry img.thumbnail {margin: 0 15px 5px 10px;}  .news { 	background: none; 	padding: 0 0px; 	} 	 .events { 	background: none; 	padding: 0 0px; 	} 	 #content .post .postCol { 	float: left; 	width: 250px; /* _width: 245px;  IE6 only hack */ 	margin: 0 12px 10px 0px; _margin-right: 8px;  /* IE6 only hack */ 	} 	 #content .post .postCol img {} 	 #content .post postCol h3 { 	margin: 10px 10px 5px 5px; 	color: #3A538E; 	} 	 #content .post .postCol h3 a {color: #3A538E;}  #content .post .postCol p {margin: 5px 10px 10px 5px;}  #content .post .postCol p a { _font-size: 10px; } /* IE6 only hack */  #content .post .postCol span.type-tnt { 	font-size: 11px; 	color: #3A538E;  	font-style: italic; 	}  #content .post ul { 	margin: 0 45px 15px 30px; 	} 	 #content .post li, #content .postentry li { 	margin: 5px 0px 5px 0px; 	list-style: disc; 	padding-left: 0; 	background-image: none; 	} 	 #content .post a {color: #8F1176;}  #content .post a:hover {color: #8F1176;}  #content .related {width: 220px;}	 .related ul li {width: 220px;}  #content .share-this { 	margin: 15px 0px 15px 0px;  	width: 500px; 	}	  #content .single-split {margin: 0 10px 20px 0px;}   	 	.share-this ul li { 		float: left; 		margin: 10px 4px 0 11px; 		} 		.share-this ul li a { 			padding: 4px 0 4px 20px; 			}  /* colors */  /* ============== [ Footer ] ============== */  #footer { /*	clear: both;	*/ 	color: #efcab2; 	height: 60px;	 	width: 1040px; 	margin-top: -2px; 	padding: 0; 	background: #FFF; 	border-top: solid 2px #8F1176; 	border-bottom: solid 2px #8F1176; 	}  #bottom {	 	margin-top: -2px; 	padding: 0; 	background: none; 	border: none;	 	width: 1040px; 	overflow: hidden;	 	} 	 #bottom .block1 {display: none;} #bottom .block2 {display: none;} #bottom .block3 {display: none;}  #bottom p {margin: 10px 20px; margin: 0;}  #footer-cred {display: none;}  /* Footer formatting */  #bottom #oneofffooter { /*	width: 1000px;	*/ 	height: 60px; 	margin: 3px 0 0 0; 	padding: 0; 	overflow: hidden; /*	border-top: solid 2px #8F1176; 	border-bottom: solid 2px #8F1176;	*/ 	}  #bottom #oneofffooter img {margin: 0;} #bottom #oneofffooter p.nn_host {float: right; margin:5px 10px;color: #4787C7;} #bottom #oneofffooter p.nn_host a {color: #8F1176;} #bottom #oneofffooter p.nn_host a:hover {color: #8F1176;}  #bottom #footer-tnt p { 	margin-right: 10px; 	font-size: 9px; 	line-height: 20px; 	font-family: Arial, Verdana, Helvetica, sans-serif; 	text-align: right;  	color:#FFF; 	}  #bottom #footer-tnt a { 	float: left; 	padding-right: 10px; 	font-weight: bold; 	font-size: 9px; 	color: #FFF; 	} 	 #bottom #footer-tnt a:hover { 	color: #FFF; 	}  /* links */  a {text-decoration: none; color: #000;} a:link {} a:visited {} a:hover {text-decoration: underline; color: #600;} a:active {}
