/* CSS for NT Orion */



/* General

----------------------------------------------- */



html {

  height: 100%;

  margin-bottom: 1px;

}

body {



	

          margin: 0;

	padding: 0;

	line-height: 150%;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

          color: #FC0;

	background:#151515;

	

}

body.small {

	font-size: 10px;

}

body.default {



background-image: url(http://www.labordaycarnival.com/images/2010carnivalBG22.jpg);

	background-repeat: repeat-x; 

	background-attachment:fixed;	font-size: 11px;

background-color:#000000;

}

body.large {

	font-size: 12px;

}

p {

  margin-top: 0;

  margin-bottom: 5px;

}

fieldset {

	border: 0;

	padding: 5px 0;

}

pre {

    margin:3px 10px;

    padding:5px 10px;

    border: 1px solid #222;

    border-left-width: 20px;

    border-left-style: solid;

    border-left-color: #222;

    background: #555;

    font-size: 100%;

    color:#F90;

}

a img {

   border:0px;

}

.center {



	text-align: center;

         margin: 0 auto;

}



a {

	color:#4b8fd4;

	text-decoration:none;

}

.wide div.wrapper {

	width: 964px;

	margin:0 auto;

         background:151515;

}

.wrapper2 {

	margin-top:15px;

}

span.pathway {

	height:20px;

	line-height:20px;

	padding-left:10px;

}

#pathway {

	padding-bottom: 5px;

}

span.pathway img {

	position:relative;

	left:-2px;

}

a.pathway {

	padding:0px 3px;

}

.padding {

	padding:10px;

}

td.right .padding {

	padding:0px 20px 10px 20px;

}

h1, h2, h3, h4, h5 {

    padding-bottom: 5px;

    margin-top: 25px;

    margin-right: 0pt;

    margin-bottom: 10px;

    margin-left: 0pt;

    line-height: 120%;

}

h1 {

    font-size:200%;

    color: #ffffff;

}

h2 {

    font-size:175%;

}

h3 {

    font-size:150%;

}

h4 {

    font-size:120%;

}

h5 {

    font-size:120%;

    text-transform:uppercase;

}

.small {

	font-weight: bold;

	color: #F6FF39;

}

.modifydate {

	height: 20px;

	vertical-align: bottom;

	font-weight: bold;

	color: #F6FF39;

}

.createdate {

	height: 20px;

	vertical-align: top;

	font-weight: bold;

	vertical-align: top;

	padding-bottom: 5px;

	padding-top: 0px;

	color: #FFF;

}

.small,

.modifydate,

.createdate,

div.mosimage_caption {

	font-size: 100%;

}

.contentheading,

.componentheading {

	font-size: 20px;

	color: #660000;

	line-height:120%;

}

#nt-page {

         background: #151515;

	background-image:url(http://www.labordaycarnival.com/images/2010carnivalBG22.jpg);

	background-repeat: repeat-x; 

	background-attachment:fixed;

}

#nt-main {

	border-left: 1px solid #000;

	border-right: 1px solid #000;

	width:962px;

          background-color: #151515;



}

#nt-main2 {

	border-left: 1px solid #2a2a2a;

	border-right: 1px solid #2a2a2a;

	width:960px

}

#nt-header {

	height:150px;

	position:relative;

	background: url(../images/header-bg.png) no-repeat;

}

#logo {

	position: absolute;

	top: 0px;

	left: 20px;

	display: block;

	width:800px;

	height: 150px;

	background: url(../images/logo.png) no-repeat;

}

.nt-toolbar {

	height:36px;

	background: url(../images/toolbar-bg.png) repeat-x;

}

#nt-bar {

	height:27px;

	background: url(../images/header-bg.png) 0 -150px no-repeat;

}

.bar {

	width:320px;

	vertical-align:top;

	height:30px;

}

#date {

	text-align:center;

	color:#F6FF39;
	line-height:27px;

}

#menu2 {

	height:25px;

	background: url(../images/menu2-bg.png) repeat-x;

	margin-right:1px;

	text-align:center;

}

#user4 {

	height:27px;

	position:relative;

	top:-1px;

}

#mod_search_searchword {

	background: #000;

	border:1px solid #202020;

	width:230px;

	height:15px;

	padding-top:7px;

	padding-left:5px;

	font-size:11px;

	color:#F6FF39;

}

.search .button {

	background: url(../images/search.png) no-repeat;

	height:27px;

	width:81px;

	position:relative;

	top:0px;

	left:1px;

	border:0px;

}

#user1,

#user2,

#user3 {

	width:320px;

	background: url(../images/user-bg.png) 50% 0 no-repeat;

	vertical-align:top;

	padding:5px;

}

#user1 div.moduletable h3,

#user2 div.moduletable h3,

#user3 div.moduletable h3 {

	margin:0px;

	background:none;
	background-color:#030;

	color:#FC0;

	font-size:11px;

	font-weight:bold;

	line-height:10px;

	padding:0px;

	text-transform:uppercase;

	border:0px;

}

.userspacer {

	width:1px;

	background:#000;

}

td.left,

td.right {

	width:190px;

	background: url(../images/side-bg.png) repeat-y;

	border-bottom:1px solid #000;

}

td.left {

	border-right:1px solid #000;

}

td.right {

	border-left:1px solid #000;

}

td#content .padding {

	background: #131313 url(../images/content-bg.png) repeat-y scroll 50% 0;

}



#top {

	position: absolute;

	top:0px;

	right:205px;

	height:30px;

	padding-top:9px;

	text-align:right;

}

#top a {

	color:#4b4b4b;

}

.bg { background-color:#000000;

}

#top a:hover {

	color:#4b8fd4;

}

#banner {

	background:#000;

}

td.left div.moduletable,

td.left div.moduletable-menu {

	background: url(../images/h3-left.png) no-repeat;

	padding:0 8px;

	margin:0 0 10px 0;

}

td.left div.moduletable h3,

td.left div.moduletable-menu h3 {

	background:none;
	background-color:#030;

	color:#fff;

	font-size:10px;

	font-weight:bold;

	margin:0 0 10px 0;

	text-transform:uppercase;

	border:0px;

	padding:0px;

	height:23px;

	line-height:23px;

}

td.right div.moduletable,

td.right div.moduletable-menu {

	background: url(../images/h3-right.png) no-repeat;

	padding:0 8px;

	margin:0 0 10px 0;

}

td.right div.moduletable h3,

td.right div.moduletable-menu h3 {

	background:none;

	color:#fff;

	font-size:10px;

	font-weight:bold;

	margin:0 0 10px 0;

	text-transform:uppercase;

	border:0px;

	padding:0px;

}

div.moduletable-menu table {

	border-bottom:1px solid #21516C;

}

div.moduletable h3 {

	color:#b5b5b5;

	font-size:14px;

	margin-top:15px;

	background: url(../images/h3-bg.png) repeat-x;

	border:1px solid #444444;

	height:23px;

	line-height:23px;

	padding:0 0 0 5px;

	font-weight:normal;

}

#user5-6 div.moduletable h3,

#user7-8 div.moduletable h3 {

	margin:0px;

	background:none;

	color:#FC0;

	font-size:11px;

	font-weight:bold;

	line-height:10px;

	padding:0px;

	text-transform:uppercase;

	border:0px;

}

#user5,

#user6,

#user7,

#user8 {

	background:#000;

	padding:7px;

}

#advert1,

#advert2 {

	text-align:center;

	padding:5px 0;

}

#user9-12 {

	background: #000 url(../images/user9-12.png) repeat-x;

}

#user9-12 div.moduletable h3 {

	margin:0px;

	background:none;

	color:#fff;

	font-size:11px;

	font-weight:bold;

	line-height:10px;

	padding:0px;

	text-transform:uppercase;

	border:0px;

}

#user9,

#user10,

#user11,

#user12 {

	width:24%;

	vertical-align:top;

	padding:10px;

}

#copyright {

	font-family:tahoma;

	font-size:10px;

	color:#232323;

	height: 41px;

	line-height:41px;

	text-align:center;

}

#copyright a {

	color:#0b2b40;

}

#bottom {

	height:20px;

	line-height:25px;

	font-family:tahoma;

	color:#5a5a5a;

	text-align:right;

	font-size:10px;

}

#bottom a {

	color:#5a5a5a;

	text-decoration:none;

}

#bottom a:hover {

	color:#4b8fd4;

}

a.mainlevel, a.sublevel {

	display: block;

	height: 20px;

	line-height: 20px;

	padding: 0;

	padding-left: 5px;

	margin-bottom: 0px;

	background: #000;

	color:#767676;

	border:1px solid #21516C;

	border-bottom:none;

}

a.sublevel {

    margin-left:-4px;

    padding-left: 20px;

}

a.mainlevel:hover {

	text-decoration: none;

	color:#c7c7c7;

	background: #21516C;

}

a.sublevel:hover {

	text-decoration: none;

	color:#c7c7c7;

	background: #21516C;

}

a.mainlevel-nav {

	height:22px;

	line-height:22px;

	color:#c7c7c7;

	padding:0 5px;

}

#modlgn_username,

#modlgn_passwd {

	background:#000;

	border:1px solid #202020;

}

.input .button {

	background:#000;

	border:1px solid #202020;

	color:#999;

	font-size:11px;

	height:22px;

	line-height:22px;

}

html{

scrollbar-arrow-color:#00FF33; 

scrollbar-track-color:#000000;

scrollbar-face-color:#000000; 

scrollbar-highlight-color:#000000; 

scrollbar-3dlight-color:#00FF33; 

scrollbar-darkshadow-color:#000000; 

scrollbar-shadow-color:#00FF33; 

}