
        	.header-content {
				color: #000;
			}
			
			.header-content p {
			}
			
			#gttb_pop_div {
				position: absolute;
				display: none;
				border: 3px solid navy;
				top: 30%;
				left: 40%;
				z-index: 10;
				background: #FFF;
				width: 350px;
			}
			#gttb_pop_div table {
				display: block;
				padding-left: 20px;
				padding-top: 10px;
			}
			
			#gttb_pop_div tr {
				width: 295px;
			}
			
			#gttb_pop_div td {
				padding-top: 3px;
				padding-left: 5px;
			}
			
			#gttb_editor_container {
				position: absolute;
				top: -9999px;
				left: -9999px;
				border-right: 3px solid #EEE;
				border-left: 3px solid #EEE;
				background-color: #EFEFFF;
			}
			
			#gttb_content {
				margin 5px auto;
				padding: 5px;
				border-right: 3px solid #EEE;
				border-left: 3px solid #EEE;
				background-color: #EFEFFF;
			}
		
			#gttb_main_user_form, #articleUploadForm, #userFormDiv {
				border-right: 3px solid #EEE;
				border-left: 3px solid #EEE;
				background-color: #EFEFFF;
			}
			
			/* Overwrite the YUI CSS resets for lists... */
			#gttb_content ol li {
				list-style-type: decimal;
				text-align: left;
				margin-left: 20px;
			}
			
			#gttb_content ul li {
				list-style-type: disc;
				text-align: left;
				margin-left: 20px;
			}
			
			#gttb_content b, strong {
				font-weight: bold;
			}
			
			#articleUploadForm ul li {
				list-style-type: none;
				margin-left: 0px;
			}
			
			#thumbs_content {
				padding-bottom: 75px;
			}
			
			#thumbs_content ul li {
				list-style: none;
				text-align: center;
				margin-left:0px;
				margin-right: 10px;
				padding-left: 10px;
				padding-right: 10px;
				/* float: left; */
			}
			 #thumbs_content img {
				float: left;
		    }
		    
		    #thumbs_contet .whitespace {
		    	padding-top: 65px;
		    }
			 
			#gttb_main_user_content td {
				padding: 5px;
			}
			
			/* Beginning of the CSS styling for Image gallery */
			#photo.show{
				left:250px;
				top:120px;
			}
			.close{
				background:#006699;
				position:absolute;
				top:5px;
				right:10px;
				color:#fff;
				font-weight:bold;
				text-decoration:none;
				padding:.2em .5em;
				text-align:right;
				display:block;
			}
			#photo{
				position:absolute;
				top:0;
				left:-30000px;
				border:3px solid #006699;
				background:#fff;
				padding:1em 100px;
				/* width:625px; */
				height:340px;
				z-index: 10;
			}
			html>body #photo{
				min-height:340px;
				height:auto;
			}
			/* #photo img{
				margin:0 auto;
				display:block;
			} */
			#main_photo {
				position: relative;
				/* width: 600px; */
			}
			#main_photo img {
				display: block;
				margin: 0 auto;
				/* border: 3px solid red; */
			}
			div#photo p.caption{
				margin:5px 0;
				padding:2px 5px;
				color:#fff;
				font-size:1.5em;
				text-align:center;
			}
			a.next{
				position:absolute;
				top:40%;
				right:10px;
				background:#fff;
				display:block;
				width:80px;
				height:55px;
				background:url(arrows.gif) top right transparent no-repeat;
			}
			a.prev{
				background:#666;
				position:absolute;
				top:40%;
				left:10px;
				display:block;
				width:80px;
				height:55px;
				background:url(arrows.gif) top left transparent no-repeat;
			}
			a.next.hide,a.prev.hide{
				left:-20000px;
			}
			
			.friend-div {
            	border-top: 3px solid #DDD;
            	border-left: 3px solid #DDD;
            	padding-left: 4px;
            	min-height: 120px;
            }
            
            .friend-div img {
            	float: left;
            	border: 1px solid black;
            	margin: 3px;
            }
            
            .friend-div a {
            	text-decoration: none;
            	color: #000;
            }
            
            .article {
            	border-bottom: 2px solid #EEE;
            	border-left: 3px solid #EEE;
            	border-top: 1px solid #EEE;
            	padding-left: 5px;
            	padding-right: 5px;
            	width: 788px;
            }
            
            .article h4 {
            	color: #000080;
            	font-weight: bold;
            	text-align: justify;
            	padding-top: 2px;
            	padding-bottom: 1px;
            }
            
            .article h6 {
            	text-indent: 100px;
            	font-size: 0.9em;
            	padding-top: 0.5em;
            	padding-bottom: 1.5em;
            }
            
            .article a {
            	color: #blue;
            	font-weight: bold;
            	text-decoration: none;
            }
            
            .article ul li {
            	list-style: disc;
            	margin-left: 20px;
            }
            
             .article ol li {
            	list-style: decimal;
            	margin-left: 20px;
            }
            
            .article p {
            	padding-bottom: 1em;
            	/* text-indent: 1em; */
            }
            
            .article-text {
            	margin-left: 70px;
            }
        	
        	#ft {
        		margin-top: 20em;
				border-top: 8px solid #DDD;
				border-right: 2px solid #EEE;
				border-left: 2px solid #EEE;
				border-bottom: 1px solid #DDD;
			}
			
			#js-movie {
				height: 150px;
				background: #FFF;
			}
			
			a {
				color: blue;
			}
			
			a:visit {
				color: blue;
			}
			
			/*
			#subject-headers h4 {
				opacity: 0;
				filter: alpha(opactiy='0');
			}
			*/
