			* {margin: 0; padding: 0}
			body {background: #090909; margin: 0 auto;}
			a, a:visited {text-decoration: none}
			a:hover {text-decoration: underline !important}
			a *{border: 0}
			p {font-size: 1em; font-family: 'Tahoma', sans-serif;}
			img {margin: 0; padding: 0; border:0 ;}
					
			#content_outer_wrapper {margin: 0 auto; padding: 10px 0 10px 0; background: #131313 url('http://static.gettimeline.net/bg2.jpg') repeat-x top center; min-height: 500px}
			#content_wrapper {width: 900px; margin: 0 auto; clear: both; padding: 0 10px}
			#header_bg {width: 100%; height: 100px; background: black; margin: 0 auto}
			#headerwrapper {width: 900px; height: 100px; background: #090909; position: relative; margin: 0 auto}
			#whatis_wrapper {width: 900px; height: 100px; padding-left: 10px; margin: 0 auto}
			h1.header {text-indent: -9999px; height: 0px}
			h2#header {height: 100px; width: 540px;  float: left;}
			h2.loginmessage {margin: -10px auto auto auto; padding: 10px 0; text-align: center; color: #ffbf00; background: #101010; border: 1px solid #ffbf00; font-family: 'Georgia', serif; clear: both}
			
			h3#explainer {background: url('http://static.gettimeline.net/explainer.gif') no-repeat; text-indent: -9999px; width: 880px; height: 82px; margin-bottom: 15px}
			
			#header {margin-bottom: 5px;}
		
					
			.textinput {background: black; border: 1px dotted gray; margin-bottom: 5px; color: white;}
			
			
			#loginform  {float: left; display: block; width: 350px; height: 100px}
			#loginbutton { margin-right: 25px;}
			#loginfields {float: left; padding-top: 10px; padding-right: 10px}
			#loginsubmit  {padding-top: 10px; padding-left: 35px;}
			input#name { background: #202020; height: 20px; width: 157px; margin-right: 10px; font-family: 'Georgia', sans-serif; font-size: 1.0em; text-align: center}
			input#password { background: #202020;  height: 20px; width: 157px; font-family: 'Georgia', sans-serif; font-size: 1.0em; text-align: center}
			img#signup {margin-left: 43px}
			div#fullscreen_wrapper{color: #808080; font-family: 'Tahoma', sans-serif; font-size: 0.8em}
			input#fullscreen {margin-right: 7px}
			
			#login {width: 250px; text-align: left; color: white; font-family:'Calibri', sans-serif; font-size:0.8em;}
			span.invalid {position: absolute; bottom: 10px; right: 10px;  color: #ffbf00; font-family: 'Georgia', sans-serif; font-weight: bold}
			
			
			#search_wrapper {width: 880px; height: 66px; margin: 10px 10px 20px 10px; background: url('http://static.gettimeline.net/front_search_bg.gif') no-repeat;}
			#search {margin: 5px}
			#search_query {width: 780px; height: 40px; margin: 10px 6px; background: transparent; border: none; color: white; font-size: 36px; font-family: 'Calibri', 'Tahoma', sans-serif; font-style: italic}
			#search_submit {float: right; padding-top: 4px; padding-right: 4px;}
			#search_result_wrapper {width: 880px; height: 66px; margin: 20px 0px; background: url('http://static.gettimeline.net/search_result_bg.gif') no-repeat;}
			#search_result {margin: 5px}
			#search_result #search_query {width: 400px; height: 50px; float: left; margin: 10px 6px; background: transparent; border: none; color: white; font-size: 36px; font-family: 'Calibri', 'Tahoma', sans-serif; font-style: italic}
			#search_result #search_result_submit {float: left; padding-top: 4px; padding-left: 4px; padding-right: 30px;}
			#search_result p {padding-top: 21px}
			#search_result p, #search_result p a {float: left; font-family: 'Georgia', serif; font-size: 1em; color: white; }
			#search_result p.divider {color: #ffbf00}
			#search_result p.selected, #search_result p.selected a{color: #ffbf00; font-weight: bold}
			#search_result p.empty {color: #808080}
			
						#select_options {float: right; }
h2#search_numresults {font-family: 'Georgia', serif; font-size: 1.4em; font-weight: bold; color: white}
h2#search_numresults strong {color: #ffbf00}

h3#search_numberofresults {font-family: 'Georgia', serif; font-size: 1em; color: white; margin-bottom: 20px}
h3#search_numberofresults strong {font-weight: bold; color: #ffbf00}

div.search_results {width: 900px; padding: 0;}
div.search_row {height: 242px; width: 880px; margin-bottom: 20px}
div.search_info {font-family: 'Calibri', 'Tahoma', sans-serif; font-size: 0.9em; width: 539px; color: white; float: left; padding: 10px; position: relative; height: 220px;}
div.search_thumbnail {float: left; width: 320px; height: 240px; background-position: 0 1px !important; background-repeat: no-repeat !important}

.row0 {background: url('http://static.gettimeline.net/search_row0_bg.gif') no-repeat;}
.row1 {background: url('http://static.gettimeline.net/search_row1_bg.gif') no-repeat;}

.search_options_wrapper {border-top: 1px dotted #303030; border-bottom: 1px dotted #303030; margin-top: 45px; height: 135px; padding: 5px}
.search_options {display: none}
.search_options *:hover  {text-decoration: none !important}
.search_image_graphic {width: 128px; height: 96px; background: url('http://static.gettimeline.net/search_image_surround.gif') no-repeat; padding: 8px; margin: auto auto 8px auto}
.search_image_graphic:hover {background: url('http://static.gettimeline.net/search_image_surround_selected.gif') no-repeat; }
.search_timeline_graphic {display: block; width: 128px; height: 96px; background: url('http://static.gettimeline.net/search_timeline_surround.gif') no-repeat; padding: 8px; margin: auto auto 8px auto; text-align: center}
.search_timeline_graphic:hover {background: url('http://static.gettimeline.net/search_timeline_surround_selected.gif') no-repeat; }
.search_timeline_numimages {display: block; font-family: 'Georgia', serif; font-size: 56px; color: #808080;}
.search_timeline_imagedates {display: block;margin-top: 10px;; font-family: 'Tahoma', sans-serif; font-size: 14px}
.search_image_preview {width: 128px; height: 96px}

.search_options_wrapper a {color: #c0c0c0; text-decoration: none}
.search_options_image, .search_options_timeline, .search_options_user {float: left; width: 176px; height: 135px; text-align: center; color: #c0c0c0}

.search_image_title a, .search_image_title a:visited {color: #ffbf00; text-decoration: none}
.search_image_user a, .search_image_user a:visited, .search_image_timeline a, .search_image_timeline a:visited {color: #1969ff; text-decoration: none}
.search_image_title a {font-family: 'Georgia', serif; font-size: 1.2em; font-weight: bold; color: #ffbf00; float: left; width: 315px; }

.search_image_user {float: left; width: 220px; text-align: right}
.search_image_user a {font-family: 'Calibri', 'Tahoma', sans-serif; font-size: 1.2em; color: #1969ff; font-weight: bold;  }
.search_image_user strong {font-family: 'Georgia', serif; font-weight: bold; color: #ffbf00; }
.search_image_date {font-family: 'Tahoma', sans-serif; font-size: 1em; color: gray; float: left; clear: both; width: 215px}
.search_image_timeago {font-family: 'Tahoma', sans-serif; font-size: 1em; color: gray; float: left; width: 320px; text-align: right}
.search_image_fromtimeline {font-family: 'Tahoma', sans-serif; font-size: 0.8em; color: gray; font-weight: normal}
.search_image_timeline {width: 315px; float: left;}
.search_image_timeline a {font-family: 'Georgia', serif; font-size: 1.2em; font-weight: bold; color: #1969ff; }
.search_image_views {font-family: 'Tahoma', sans-serif; font-size: 1em; color: #505050; float: left; clear: both; width: 270px;}
.search_image_numimages {font-family: 'Tahoma', sans-serif; font-size: 0.8em; color: #505050; font-weight: normal}
.search_image_stats { font-family: 'Tahoma', sans-serif; font-size: 1em; color: #505050; float: left; width: 220px; text-align: right}

.search_bottom {position: absolute; bottom: 2px; left: 10px}

#search_explainer {width: 645px; float: left}
#search_explainer p {color: white; font-family: 'Calibri', 'Tahoma', sans-serif; padding: 15px 0}
#search_explainer p em {color: #ffbf00}
#search_popular {width: 235px; float: left; text-align: right; color: white; font-family: 'Tahoma', 'Calibri', sans-serif;}
#search_popular ul {}
#search_popular ul li {padding: 8px 0 2px 0; list-style-type: none; clear: both}
#search_popular ul li a {color: white}
#search_popular ul li a:hover {color: #ffbf00}
.popular_visual {background: #404040; height: 1px; display: block; float: right; margin: 0 0 5px 0; padding: 0 !important}
.search_mini {width: 20px; height: 15px; padding-left: 5px}

#search_explainer h3, #search_popular h3 {color: #ffbf00; font-size: 16px; font-family: 'Georgia', serif; padding-bottom: 10px}

			
			#footer {clear: both; margin: 0 auto; text-align: center; margin: 10px 0}
			
			
			#footer ul { width: 900px; list-style-type: none; margin: 0 auto;}
			#footer ul li {display: inline; margin-right: 20px}
			#footer ul li, #footer ul li a {font-family: 'Georgia', serif; font-size: 24px; font-style: italic; color: #505050; text-decoration: none}
			#footer ul li.selected a {color: #ffbf00 !important}
			li.last {margin-right: 0 !important}
			
			#search_bubble_wrapper {width: 900px; height: 65px; margin: 0 auto}
			#search_bubble {background: url('http://static.gettimeline.net/search_bubble.gif') no-repeat top center; width: 300px; height: 65px; position: relative; left: 80px; color: white; text-align: center; padding-top: 30px; font-family: 'Georgia', serif; font-size: 12px; color: #404040}
			
			#info h2 {margin-bottom: 15px; padding: 0; font-family: 'Lucida Grande', sans-serif; font-size: 1.2em; color: #d0d0ff; border-bottom: 1px dotted #c0c0c0}
			
			#linkbar {width: 238px; margin: 0; padding-top: 15px;}
			#links {list-style-type: none; padding: 0; margin: 0;}
			#links li.sidenav {padding: 10px 0; background: #282828; margin: 0}
			#links li.sidenav a {font-family: 'Calibri', 'Arial', sans-serif; font-size: 1.2em; text-decoration: none; color: #e0e0e0; margin-left: 16px;}
			#links li.sidenav a strong {color: #8080ff}
			#links li.sidenav:hover, #links li.selected {background: #404040;}
			
			#info {width: 640px; float: right; color: white; left: 20px; background: #202020; margin-top: 22px; padding-top: 15px; height: 437px}
			#info table td {padding: 10px}
			#info p {font-family: 'Calibri', sans-serif; font-size: 1.1em; line-height: 1.5em;}
			#info p img {padding-right: 20px; padding-bottom: 20px; float: left;}
			#info p strong {color: #00c000}
			
			.highslide-header {display: none;}
			.highslide-html-content {padding: 0 !important;}
			
			ul.signup_container {width: 800px; margin: 15px auto; padding: 10px; color: white; list-style-type: none}
			div.signup_inner {background: #202020; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; margin: 0; padding: 15px}
			div.signup_inner label{font-family: 'Georgia', sans-serif; font-size: 1.2em; font-style: italic;}
			div.signup_input h3 {font-family: 'Georgia'; padding: 20px 0 0 20px; font-size: 1em; font-style: italic; font-weight: normal}
			div.signup_input {padding-left: 50px; padding-top: 20px}
			div.signup_input td {padding: 10px 20px;}
			
			.signup_text_input {background: black; border: 0; height: 25px; width: 300px; border: 1px dotted #404040; color: white; font-family: 'Georgia', sans-serif; font-size: 1.2em;}
			.signup_dropdown_input {background: black; border: 0; height: 25px; border: 1px dotted #404040; color: white; font-family: 'Georgia', sans-serif; font-size: 1.1em; text-align: center;}
			div.signup_buttons {padding: 60px 0 0 0}
			li.signup_border_top {height: 10px; margin: 0; padding: 0; background: url('http://static.gettimeline.net/images/signup_container_top.gif') no-repeat; }
			li.signup_border_bottom {height: 10px; margin: 0; padding: 0; background: url('http://static.gettimeline.net/images/signup_container_bottom.gif') no-repeat; }
			img.signup_progress {padding-right: 130px}
			.continue {margin-left: 550px;}
			
			div.time_container {margin: 0 auto; width: 800px}
			div.time_container p {width: 600px; padding: 50px 100px 50px 100px; line-height: 2em; font-family: 'Georgia', sans-serif; font-size: 1em; font-style: italic; text-align: justify; color: white;}
			h2#instruction_username {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_username.gif') no-repeat; height: 50px; width: 700px}
			h2#instruction_password {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_password.gif') no-repeat; height: 50px; width: 700px}
			h2#instruction_email {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_email.gif') no-repeat; height: 50px; width: 700px}
			h2#instruction_optional {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_optional.gif') no-repeat; height: 50px; width: 700px}
			h2#instruction_completed {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_completed.gif') no-repeat; height: 50px; width: 700px}
			h2#instruction_activate {text-indent: -5000px; background: url('http://static.gettimeline.net/images/signup_instruction_activate.gif') no-repeat; height: 50px; width: 700px}
			h2#time_header_1 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_1.gif') no-repeat; height: 98px; width: 800px;}
			h2#time_header_2 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_2.gif') no-repeat; height: 180px; width: 800px;}
			h2#time_header_3 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_3.gif') no-repeat; height: 113px; width: 800px;}
			h2#time_header_4 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_4.gif') no-repeat; height: 180px; width: 800px;}
			h2#time_header_5 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_5.gif') no-repeat; height: 114px; width: 800px;}
			h2#time_header_6 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_6.gif') no-repeat; height: 141px; width: 800px;}
			h2#time_header_7 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_7.gif') no-repeat; height: 81px; width: 800px;}
			h2#time_header_8 {text-indent: -5000px; background: url('http://static.gettimeline.net/images/time_header_8.gif') no-repeat; height: 174px; width: 800px;}
			
			.fullscreen_message {width: 900px; margin: 0 auto; clear: both}
			.fullscreen_message p {font-family: 'Calibri', Tahoma; font-size: 1.1em; color: #808080}
			
			#discover_wrapper {width: 950px; margin: 0 auto; padding: 0}			#discover_wrapper hr {padding: 5px 0 15px 0; margin: 5px 0 15px 0; border-top: 0; border-left: 0; border-right: 0; border-bottom: 2px dashed #404040; clear: both}
			#discover_main {clear: both; width: 950px; padding-top: 10px}
			.discover_main {border: 2px solid #404040; float: left}
			#discover_details {padding-left: 15px; width: 240px; float: left; font-family: 'Calibri', 'Verdana', sans-serif; color: #c0c0c0; font-size: 1.2em; text-align: center; line-height: 30px}
			#discover_details span {display: block}
			#discover_title {float: left; width: 640px; font-family: 'Georgia', serif; font-size: 2em; color: #ffbf00; padding: 0}
			#discover_date {float: left; width: 250px; margin-left: 10px; font-family: 'Calibri', 'Tahoma', sans-serif; color: #1969ff; font-style: italic; font-size: 1.5em; text-align: right; padding: 8px 0 0 0}
			.discover_timeline {font-family: 'Georgia', serif; color: #ffbf00; font-weight: bold; line-height: 35px}
			.discover_user {font-family: 'Calibri', 'Tahoma', sans-serif; color: #1969ff; font-weight: bold; line-height: 35px}						#discover_options_header {padding-top: 20px; color: #1969ff; font-weight: bold; font-family: 'Georgia'}			.discover_options {list-style-type: none; padding-top: 5px;padding-bottom: 10px}			.discover_options a {color: #ffbf00;}			.discover_options a:hover {text-decoration: underline}