/* CSS Document */
/* Core Styles */
	body {
		background-color: #000000;
		margin: 0px;
		background-image: url(../images/back_cloud.jpg);
		background-repeat: no-repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
	}
	br {
		height: 5px;
	}
	/* Core Text Styles */
		h1,h2,h3,h4,h5,h6 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		h1 {
			font-size: 30px;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			line-height: normal;
			margin-bottom: 5px;
			margin-top: 5px;
		}
		h2 {
			font-size: 25px;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			line-height: normal;
			margin-bottom: 5px;
			margin-top: 5px;
		}
		h3 {
			font-size: 21px;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			line-height: normal;
			margin-bottom: 5px;
			margin-top: 5px;
		}
		h4 {
			font-size: 18px;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			line-height: normal;
			margin-bottom: 5px;
			margin-top: 5px;
		}
		h5 {
			font-size: 16px;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			line-height: normal;
			margin-bottom: 5px;
			margin-top: 5px;
		}
		h6 {
			font-size: 12px;
			font-weight: bold;
			font-style: oblique;
			font-variant: normal;
			line-height: normal;
			margin-bottom: -10px;
			margin-top: 5px;
			color: #CCCCCC;
		}
		p {
			margin-top: 5px;
			margin-bottom: 5px;
		}
		
		blockquote {
			background-color: #29667C;
			border: 1px dashed #CCCCCC;
			margin-left: 15px;
			padding: 5px;
			font-style: italic;
			margin-top: 10px;
			margin-right: 20px;
			margin-bottom: 10px;
		}
		abbr {
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #CCFFFF;
		}
		acronym {
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #CCFFFF;
		}
		ul {
			margin-top: 10px;
			margin-bottom: 10px;
			margin-left: 0px;
			/margin-left: 40px;
			}
		ol {}
		li {}
		dl {
			background-color: #24586C;
			padding: 5px;
			border: 1px solid #798D95;
			margin: 10px;
		}
		dt {
			font-style: oblique;
			font-weight: bold;
			font-size: 12px;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #798D95;
			margin-right: -5px;
			margin-left: -5px;
			padding-right: 5px;
			padding-left: 5px;
		}
		dd {
			margin-left: -5px;
			margin-bottom: 5px;
			padding-left: 15px;
			margin-right: -5px;
			padding-right: 15px;
			padding-bottom: 8px;
		}
	/* End Core Text Styles */
	/* Core Link Styles */
		a {
			font-size: 11px;
			color: #99CCFF;
		}
		a:visited {
			color: #CCCCCC;
		}
		a:hover {
			color: #9999FF;
		}
		a img {
			border-width:0;
		}
	/* End Core Link Styles */
/* End Core Styles */
/* ------------------------------------------- */
/* DIV Container Styles */	
	/* Positional Container */
		#container {
			width: 900px;
			\width: 920px;
			w\idth: 900px;
			margin: 10px;
			margin-left: 15px;
			margin-right: auto;
			margin-top: 0px;
			padding: 0px;
			background-color: #183B48;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-right-color: #798D95;
			border-bottom-color: #798D95;
			border-left-color: #798D95;
			background-image: url(../images/back_tile_long.gif);
			background-repeat: repeat-y;
		}
		#container_singlecol {

			width: 900px;
			\width: 920px;
			w\idth: 900px;
			margin: 10px;
			margin-left: 15px;
			margin-right: auto;
			margin-top: 0px;
			padding: 0px;
			background-color: #183B48;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-right-color: #798D95;
			border-bottom-color: #798D95;
			border-left-color: #798D95;
		}
	/* End Positional Container */
	/* Banner Elements */
		#header0 {
			width: 900px;
			\width: 920px;
			w\idth: 900px;
			margin-left: 15px;
			margin-right: auto;
			margin-top: 30px;
			\margin-top: 0px;
			margin-bottom: 0px;
			padding: 0px;
		}
		#banner0 {
			width: 587px;
			/width: 589px;
			margin-left: 0px;
			margin-right: auto;
			margin-top: 30px;
			margin-bottom: 0px;
			padding: 0px;
			border-top-width: 1px;
			border-right-width: 1px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-left-style: solid;
			border-top-color: #798D95;
			border-right-color: #798D95;
			border-left-color: #798D95;
			background-color: #2E2C36;
			background-image: url(../images/eye_url.gif);
			background-repeat: no-repeat;
			background-position: center center;
			height: 45px;
		}
		#menu0 {
			width: 900px;
			\width: 920px;
			w\idth: 900px;
			padding: 0px;
			margin-bottom: 0px;
			background-color: #183B48;
			background-image: url(../images/back_tile_long.gif);
			background-repeat: repeat-y;
			border: 1px solid #798D95;
		}
	/* End Banner Elements */
	/* Main Content */
		#content0 {
			padding: 0px;
			margin-right: 310px;
			line-height: 1.2;
		}
		#content0_singlecol {

			padding: 0px;
			margin-right: 0px;
			line-height: 1.2;
		}
			#content1 {
				padding: 10px;
			}
	/* End Main Content */
	/* Sidebar Content */
		#sidebar0 {
			float: right;
			width: 310px;
			margin: 0px;
			padding: 0px;
			width: 310px;
		}
			#sidebar1 {
				padding: 10px;
			}

	/* End Sidebar Content */
	/* Footer Content */
		#footer0 {
			clear: both;
			padding: 0px;
			margin-top: 0px;
			background-color: #446E5C;
			border-top:solid 1px #798D95;
		}
			#footer1 {
				padding: 10px;
				text-align:center
			}
	/* End Footer Content */
/* End DIV Container Styles */
/* ------------------------------------------- */	
/* Custom Content Styles */
	/* New Link Indicator*/
		.newWinLink {
			padding: 1px 14px 1px 1px;
			background-image: url(../images/icons/icon_newwin.gif);
			background-repeat: no-repeat;
			background-position: right bottom;
		}
		.newWinLink:hover {
			padding: 1px 14px 1px 1px;
			background-color: #000000;
			background-image: url(../images/icons/icon_newwin.gif);
			background-repeat: no-repeat;
			background-position: right center;
		}
		.nolinelink{
			text-decoration: none;
			color: #FFFFFF;
		}
	/* New Link Indicator*/
/* End Custom Content Styles */
/* ------------------------------------------- */
/* Blog Content Styles */
#blog{}
	#blog h1 {
		display: none;
	}
	#blog h2 {
		display: none;
	}
	#blog h3 {
		font-size: 15px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #798D95;
		border-bottom-color: #798D95;
		margin-top: 15px;
		margin-right: -08px;
		/margin-right: -10px;
		margin-left: -10px;
		padding-right: 10px;
		padding-left: 10px;
	}
		.familypic{
			background-image: url(../images/banners/banner_family.jpg);
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			height: 148px;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.technologypic{
			background-image: url(../images/banners/banner_tech.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.artpic{
			background-image: url(../images/banners/banner_art.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.musicpic{
			background-image: url(../images/banners/banner_music.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.literaturepic{
			background-image: url(../images/banners/banner_lit.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.cigarpic{
			background-image: url(../images/banners/banner_cigar.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.drinkpic{
			background-image: url(../images/banners/banner_drink.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		.moviepic{
			background-image: url(../images/banners/banner_movie.jpg);
			height: 148px;
			border-top-width: 1px;
			border-bottom-width: 1px;
			border-top-style: solid;
			border-bottom-style: solid;
			border-top-color: #798D95;
			border-bottom-color: #798D95;
			background-repeat: no-repeat;
			margin-right: -8px;
			/margin-right: -10px;
			margin-left: -10px;
		}
		/* Blog Post Content Styles */
		#post {
			background-color: #1E4A5B;
			margin-left: -10px;
			margin-right: -7px;
			/margin-right: -9px;
			padding-left: 10px;
			padding-right: 10px;
		}
			#post H3 {
				background-color: #446E5C;
				border-top-width: 1px;
				border-bottom-width: 1px;
				border-top-style: solid;
				border-bottom-style: solid;
				border-top-color: #798D95;
				border-bottom-color: #798D95;
				background-image: url(../images/go_arrow.gif);
				background-repeat: no-repeat;
				background-position: left center;
				padding-left: 32px;
				font-size: 19px;
				text-align: left;
				margin-left: -10px;
				margin-right: -10px;
				vertical-align: middle;
			}
			#post H4 {
				font-size: 18px;
				font-weight: bold;
			}
			#post h6 {
				font-size: 14px;
				font-weight: bold;
				font-style: normal;
				font-variant: normal;
				line-height: normal;
				margin-bottom: 5px;
				margin-top: 5px;
			}
			#post .footer {
				background-color: #446E5C;
				margin-left: -10px;
				margin-right: -10px;
				vertical-align: middle;
				padding-top: 5px;
				padding-right: 10px;
				padding-bottom: 5px;
				padding-left: 10px;
				border-top-width: 1px;
				border-bottom-width: 1px;
				border-top-style: solid;
				border-bottom-style: solid;
				border-top-color: #798D95;
				border-bottom-color: #798D95;
			}
		/* End Blog Post Content Styles */
		/* Blog Comment Styles */
			#comments {}
				#comments dl {
					background-color: #1E4A5B;
					margin-right: 5px;
					margin-left: 5px;
					margin-bottom: 10px;
					border: 2px dotted #CCCCCC;
				}
				#comments dt {
					border-bottom-width: 2px;
					border-bottom-style: dotted;
					border-bottom-color: #CCCCCC;
				}
		/* End Blog Comment Styles */
		/* Blog Link Styles */
			#links {}
				#links dl {
					background-color: #1E4A5B;
					margin-right: 5px;
					margin-left: 5px;
					margin-bottom: 10px;
					border: 2px dotted #CCCCCC;
				}
				#links dt {
					border-bottom-width: 2px;
					border-bottom-style: dotted;
					border-bottom-color: #CCCCCC;
				}
		/* End Blog Link Styles */
		/* Blog Right Styles */
			#right {}
			#right h4 { /*This is for the right column*/
				font-size: 14px;
				background-color: #29667C;
				text-align: left;
				vertical-align: middle;
				border-top-width: 1px;
				border-bottom-width: 1px;
				border-top-style: solid;
				border-bottom-style: solid;
				border-top-color: #798D95;
				border-bottom-color: #798D95;
				margin-right: -10px;
				margin-left: -12px;
				/margin-left: -10px;
				padding-right: 10px;
				padding-left: 10px;
			}
			#right a{
				font-size: 14px;
			}
			#right a:hover{
				font-size: 14px;
			}
			#right a:visited{
				font-size: 14px;
			}
			#b-navbar {
   				height:0px;
   				visibility:hidden;
   				display:none
   			}
		/* End Blog Right Styles */
