r57 - trunk/www.openmoko.com

roh at sita.openmoko.org roh at sita.openmoko.org
Tue Jun 19 04:07:58 CEST 2007


Author: roh
Date: 2007-06-19 04:07:57 +0200 (Tue, 19 Jun 2007)
New Revision: 57

Removed:
   trunk/www.openmoko.com/HISTORY.txt
   trunk/www.openmoko.com/README.txt
   trunk/www.openmoko.com/files/
   trunk/www.openmoko.com/ie6fix.css
   trunk/www.openmoko.com/images/
   trunk/www.openmoko.com/inc/
   trunk/www.openmoko.com/index.php
   trunk/www.openmoko.com/js/
   trunk/www.openmoko.com/print.css
   trunk/www.openmoko.com/style.css
   trunk/www.openmoko.com/textpattern/
   trunk/www.openmoko.com/textsize.php
   trunk/www.openmoko.com/uploaded_images/
Log:
remove php version


Deleted: trunk/www.openmoko.com/HISTORY.txt
===================================================================
--- trunk/www.openmoko.com/HISTORY.txt	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/HISTORY.txt	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,183 +0,0 @@
-Changes since 4.0.3:
-
-* RSS 2.0 support
-* RSS and Atom feed fixes and improvements
-* Many improvements to admin interface XHTML markup and CSS
-* Many subtle improvements to the admin UI
-* Add automatical detection of and working with SSL
-* add nowidow-attribute to article tags 
-* Adapt navigation-elemts to the user's permissions 
-* Lots of textile improvements
-* Fixed sending Last-Modified header
-* Better indexing for faster article list queries
-* Update to tagbuilders
-* Show (source of) plugin-help before installation
-* Improvements in translations (and translateables) (thanks Skubidu and others)
-* New translations: Indonesian, Hebrew, Hungarian, Romanian
-* Improved handling of comma-separated values in tag attributes
-* article, article_custom tags: new 'sort' attribute
-* New conditional if_article_id
-* author, category, category1, category2 tags: can link to any section by name
-* Improved xhtml attributes on many tags (class, rel)
-* time and date tags: new attributes for overriding language, GMT
-* css, feed_link tags: easier generation of xhtml 'link' tags
-* New link tags: link_category, link_date, link_name, link_url
-* Navigation tag improvements (new attributes, improved xhtml output)
-* Warn if article or comment tags are used in the wrong context
-* Improved error checking, reporting and diagnostics
-* Stricter 404 checking (missing category, author, messy article ID)
-* Simplify and improve comment preview and input form tags
-* Improved article load/parse logic on individual article pages
-* Workaround some rare FCGI problems with HTTP headers
-* Fix some IIS clean URL issues
-* Improved multi-edit support on admin pages
-* Deprecate old-style PHP tags
-* Don't lose your place in admin lists when returning from an edit
-* Extra diagnostic info and pre-flight tests
-* Better time zone handling
-* Remember and automatically reuse thumbnail size settings
-* Textile: fix inline class/style/lang
-* Warn when article and comment tags are used in the wrong place
-* New "if_plugin" conditional checks for an active plugin, with optional version number
-* Fix an occasional time zone bug
-* Fix 404 errors on clean category URLs
-* Add backtrace list to error messages in Debug mode
-* Add limit attribute to search_result_excerpt tag
-* Add escape and default attributes to custom_field tag
-* fix image-upload for outdated gdlib-installations (wet)
-* fix label attribute breadcrumb function (richard)
-* add if_author, if_article_author (with attribute 'name') (mary)
-* allow multiple sections for if_article_section (like for if_section, if_category) (mary)
-* display link category's title, rather than name, in the links page. (mary)
-* extend article_image tag to optionally display the article image thumbnail. (mary)
-* Many minor bugfixes
-
-Changes since 4.0.2:
-
-* fixed 2 potential security holes(detected in internal code review).
-  Updade is recommended. 
-* Textile i18n improvements
-* Add a bulk Ban function for comments
-* Automatically hide comments when banning an IP
-* Fix comments "page by"
-* Fix double translated linebreaks in comments.
-* Fix nofollow in comments
-* Fix preview without textile in certain edge cases
-* Seperate hidden comments into unmoderated and spam
-* Add bulk changing of comment status (visible, moderated, spam)
-* Better error-handling in comments-form when critical fields are missing
-  New tag: <txp:comments_error /> (and conditional <txp:if_comments_error >)
-  Style-able error-message and form-elements via CSS (class=comments_warn).
-* Plugin-Authors: Add callbacks for future spam-plugins [comment.save, comment.form]
-* Plugin-Authors: Add getComment() and comment_evaluator for future spam-plugins
-* Plugin-Authors: Allow (optionally, transparently) for installing compressed plugins.
-* Plugin-Authors: Add window events using addEvent, to allow multiple events loading 
-                  at window.onload, useful for admin side plugins.
-* Improve mysql5-compatibility
-* Add comment edit link to notification emails
-* Make comment-time format customizable in tag (mary)
-* Add offset-attribute to file_download_list (mary)
-* Make older, newer and link_to_home work more consistantly with other nav-tags (mary)
-* Fix mailto: links
-* Fix tag trace output for enclosing tags
-* Update comment_count after import
-* Add extra info to the tag trace (SQL queries, conditional tag results, page template and form names)
-
-Changes since 4.0.1:
-
-* Fix a bug in 404 handling on some fastcgi servers
-* Fix a bug that prevented file_download_list from working properly
-* Fix a redirection bug in the comment form
-* Fix occasional category URL i18n problems
-* Remove extra trailing slash in some breadcrumb links
-* Make articles by author work properly
-* Make feed_link support section and category correctly
-* Add correct content-type to popup comments page
-* Fix an obscure feed caching bug
-* Fix a possible problem with circular dependencies when loading plugins
-* Fix timestamps in Atom feeds
-* Fix occasional Atom encoding issues
-* UI improvements when creating/copying/deleting styles
-* Improve performance of the language loader
-* Make date-based permlinks work properly in comment emails
-* Better handling of invalid login cookies
-* Use page templates for 404 (and other) error pages
-* Minor Atom validation improvements
-* Improved comment conditionals logic; txp:if_comments now means "if the current article has at least 1 comment"
-* Minor performance improvements
-* New txp:if_status and txp:page_url tags
-* Prevent config.php whitespace from breaking stylesheets
-* UI improvements to javascript toggles
-* Improved comment input form HTML markup
-* Improved txp:section and txp:category tags
-* New tags: txp:if_different, txp:if_first_article, txp:if_last_article
-* Localize the XML feed link title
-* Better encoding of article titles
-* Fix rare problems caused by magic_quotes_runtime
-* Improved file upload forms
-* New language: Latvian
-* Support section and category titles in txp:breadcrumb
-* Allow decimals=0 in txp:file_download_size tag
-* Minor diagnostic info changes
-* New labeltag attribute on most list tags
-* Restore use_textile preference
-* Minor HTML validation fixes
-* Developers: new safe_upsert() database function
-* Fall back to English if no language data is available
-* Support comma-separated names in txp:if_category and txp:if_section
-* Identify the offending tag when displaying error messages in templates and forms
-* Add include_default attribute to txp:section_list
-* Add support for changing status and section on multiple articles at once
-* Fix nested category titles in txp:breadcrumb
-* Improved comment message markup
-* Restore the comments_closed message
-* Better handling of per-article Use Textile selection
-* Add class attribute to comments_invite for css-classes 
-* Added 4 attributes to comments_invite: showcount, wraptag, textonly (just the invite-text)
-    and showalways (also display on individual article-pages). Example:
-    <comments_invite wraptag="p" showcount="0" textonly="1" showalways="1" />
-* Support c-style backslash sequences in tag attributes
-* Fix some rare bugs in feeds, admin list paging
-* Add a pageby attribute to txp:article, for multi-column lists
-* Fix txp:link_to_next/prev so they work at the top of a page
-* Minor speed improvements, new class and linkclass attributes for txp:breadcrumb tag
-* Added txp:comments_preview and txp:if_comments_preview tags. Example usage:
-	<txp:if_comments_preview>
-	 <div id="cpreview" style="background-color:#FF0"><b>Hello, the following is your preview</b>
-	   <txp:comments_preview /><txp:comments_form preview="1" />
-	 </div>
-	</txp:if_comments_preview>
-* Fixed unparsed excerpts in Feeds.
-* Textile: smarter handling of relative link and image paths
-* Textile: stop footnote links from clashing in article lists
-* Add fi_FI locale support
-
-Changes since 4.0:
-
-* fixed some serious security issues. Updates are strongly recommended.
-* fixed textile problems (missing block-elements in some cases; notextile; span-handling)
-* fixed updating of comment_count when deleting comments
-* fixed bug in atom feeds (multiple identical excerpts)
-* added new permission level (article.edit.own.published, allows you to edit own articles _after_ publishing)
-* added very basic 404 support (correct 404 Headers are sent)
-* added new languages (Íslenska, Suomi, ..(..), ..(..))
-* fixed bugs in articles by author (clean and messy urls)
-* fixed category_list to use clean urls when appropriate
-* fixed installation problems with certain db prefixes by limiting possible prefixes
-* fixed timezone issue with ymd permlinks
-* fixed GMT formatting of dates
-* fixed bugs with i18n-ascii.txt and added a few new items
-* added language overrides to dirifying url_titles
-* several improvements to url_titles (including not updating them until published)
-* several improvements to diagnostics
-* added style and class attributes to txp:permlink
-* fixed bugs with multibyte strings in some urls
-* added contextual information to page title on the admin side
-* fixed problems with larger file downloads
-* fixed file_download_link with multiple files
-* fixed logging of file downloads (only finished downloads are counted; aborts go to normal logs)
-* fixed problems with sending mail on some systems
-* improvements to older/newer tags
-* developers: added more consistent url generation via new pagelinkurl() function
-* developers: added callbacks to public side (for example to handle 404s)
-if_article_id 

Deleted: trunk/www.openmoko.com/README.txt
===================================================================
--- trunk/www.openmoko.com/README.txt	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/README.txt	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,33 +0,0 @@
-Textpattern 4.0.3 - 29 Dec 2005
-Released under the Gnu General Public License
-
-== Installation ==
-
-* Extract the files to your site (in the web root, or choose a 
-  subdirectory). The top-level index.php should reside in this 
-  directory, as should the /textpattern/ directory.
-* Create, or establish the existence of, a working mysql database,
-  load /textpattern/setup/ (or /subpath/textpattern/setup/ )
-  in a browser, and follow the directions.
-
-== Upgrading ==
-
-* Simply replace the two files in your main installation directory 
-  (index.php and .htaccess) and everything in your /textpattern/ 
-  directory (except config.php) with the corresponding files in this
-  distribution.
-* When you login to the admin-side, the relevant upgrade script is 
-  run automatically. Please take a look into diagnostics to find out 
-  whether there are any errors and whether the correct version number 
-  is displayed.
-
-== Getting Started ==
-
-* FAQ is available at http://textpattern.com/faq
-* In-Depth Documentation and tag-index is available in the TextBook-Project
-  at http://textpattern.net
-* You can get support in our forums at http://forum.textpattern.com
-
-* IMPORTANT: Regularly check back at textpattern.com to see if updates are 
-  available. 4.0.x is in maintenance mode which means updates are as painless 
-  as possible, and often fix important bugs or security-related issues.
\ No newline at end of file

Deleted: trunk/www.openmoko.com/ie6fix.css
===================================================================
--- trunk/www.openmoko.com/ie6fix.css	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/ie6fix.css	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,86 +0,0 @@
-#middleblock_container {
-	height: 380px;
-}
-
-#middleblock_tabs {
-	bottom: 89px;
-}
-
-#middleblock_tabs li a {
-	position: relative;
-}
-
-.banner_images {
-	width: 10px;
-}
-
-.shadow {
-	background-image: none;
-	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38one.servehttp.com/openmoko/images/product_bottom_shadow.png',sizingMethod='scale');
-}
-
-.button_enlarge {
-	background: none;
-	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38one.servehttp.com/openmoko/images/button_enlarge.png',sizingMethod='scale');
-	top: 50%;
-	cursor: pointer;
-}
-
-.content p,
-.content ul,
-.content ol {
-/*	font-size: 12px;*/
-}
-
-
-.banner_product_thumbs li {
-	background: none;
-}
-
-.accessories_container .column1 {
-	margin-left: 5px;
-}
-
-.accessory_container {
-	height: 150px;
-}
-
-.accessories_container .description {
-	height: 90px;
-}
-
-#accessories_tabs a {
-	position: relative;
-	bottom: 0px;
-}
-
-.accessory_block_alternative #article_description {
-	height: 200px;
-	overflow:visible;
-	margin-left: 200px !important;
-}
-
-.top_link_alt {
-	margin-top: 15px;
-}
-
-.accessories_listing .pagination {
-	top: -5px;
-}
-
-.single_accessory {
-	position: relative;
-	width: 155px;
-}
-
-.single_accessory_0 {
-	margin-left: 6px;
-}
-
-.home_quote {
-	left: -5px;
-}
-
-#home_banner h1{
-	/*top: 80px;*/
-}
\ No newline at end of file

Deleted: trunk/www.openmoko.com/index.php
===================================================================
--- trunk/www.openmoko.com/index.php	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/index.php	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,41 +0,0 @@
-<?php
-/*
-$HeadURL: http://svn.textpattern.com/releases/4.0.4/source/index.php $
-$LastChangedRevision: 1925 $
-*/
-
-	// Make sure we display all errors that occur during initialization
-	error_reporting(E_ALL);
-	@ini_set("display_errors","1");
-
-	if (@ini_get('register_globals'))
-		foreach ( $_REQUEST as $name => $value )
-			unset($$name);
-	define("txpinterface", "public");
-
-	// NOTE: to use constants from our openmoko_config-inc.php in config.php
-	// we have to make sure it gets loaded before config.php is used.
-	require_once '../openmoko_config-inc.php';
-	require_once '../openmoko_common-inc.php';
-
-
-	// Use buffering to ensure bogus whitespace in config.php is ignored
-	ob_start(NULL, 2048);
-	$here = dirname(__FILE__);
-	include './textpattern/config.php';
-	ob_end_clean();
-
-	if (!isset($txpcfg['txpath']) )	{
-		$status = '503 Service Unavailable';
-		if (substr(php_sapi_name(), 0, 3) == 'cgi' and empty($_SERVER['FCGI_ROLE']) and empty($_ENV['FCGI_ROLE']))
-			header("Status: $status");
-		else
-			header("HTTP/1.1 $status");
-
-		$msg = 'config.php is missing or corrupt.  To install Textpattern, visit <a href="./textpattern/setup/">textpattern/setup/</a>';
-		exit ($msg);
-	}
-
-	include $txpcfg['txpath'].'/publish.php';
-	textpattern();
-?>

Deleted: trunk/www.openmoko.com/print.css
===================================================================
--- trunk/www.openmoko.com/print.css	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/print.css	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,2 +0,0 @@
-/* CSS Document */
-

Deleted: trunk/www.openmoko.com/style.css
===================================================================
--- trunk/www.openmoko.com/style.css	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/style.css	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,2064 +0,0 @@
-html,body {
-	margin: 0px;
-	padding: 0px;
-	background: #FFF;
-	background-attachment: fixed;
-}
-
-body {
-	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, Helvetica, sans-serif;
-	font-size: 0.75em;
-	color: #333;
-}
-
-h1 {
-	font-size: 1.9em;
-}
-
-h2 {
-	font-size: 1.4em;
-}
-
-h3 {
-	font-size: 1.1em
-}
-
-a {
-	color: #FF6600;
-	text-decoration: none;
-}
-
-a:hover {
-	text-decoration: underline;
-}
-
-img {
-	border: none;
-}
-
-ul {
-	margin: 0 0 0 0.5em;
-	padding: 0 0 0 0;
-	list-style: none;
-}
-
-ul li {
-	background: url(images/list_bullet.png) no-repeat 0 0.5em;
-	padding-left: 0.7em;
-	margin-bottom: 0.4em;
-}
-
-
-input,textarea {
-	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, Helvetica, sans-serif;
-	font-size: 0.9em;
-}
-
-#wrapper {
-	width: 950px;
-	margin: 0px auto;
-	position: relative;
-}
-
-#header {
-	height: 121px;
-	position: relative;
-	background:url(images/navigation_background.png) no-repeat 0 0;
-}
-
-#site_logo {
-	position: absolute;
-	top: 32px;
-	left: 25px;
-}
-
-/**************/
-/* NAVIGATION */
-/**************/
-
-#main_navigation {
-	float: right;
-	position: absolute;
-	top: 42px;
-	right: 15px;
-}
-
-#main_navigation ul {
-	list-style: none;
-	margin: 0;
-	padding: 0;
-}
-
-#main_navigation ul li {
-	display: inline;
-	margin: 0;
-	padding: 0;
-	background: none;
-}
-
-
-
-#main_navigation a {
-	float: left;
-	display: block;
-	height: 11px;
-	background-position: 50% 0%;
-	background-repeat:no-repeat;
-	margin-left: 10px;
-}
-
-#main_navigation a:hover {
-	background-position: 50% 100%;
-}
-
-#main_navigation a span{
-	display: none;
-}
-
-#main_navigation .selected {
-	background-position: 50% 100%;
-}
-
-
-.nav_home {
-	background-image:url(images/navigation/home.png);
-	width: 58px;
-}
-
-.nav_about {
-	background-image:url(images/navigation/about.png);
-	width: 64px;
-}
-
-.nav_products {
-	background-image:url(images/navigation/products.png);
-	width: 86px;
-}
-
-.nav_developers {
-	background-image:url(images/navigation/developers.png);
-	width: 98px;
-}
-
-.nav_network {
-	background-image:url(images/navigation/network.png);
-	width: 83px;
-}
-
-.nav_press {
-	background-image:url(images/navigation/press.png);
-	width: 58px;
-}
-
-.nav_careers {
-	background-image:url(images/navigation/careers.png);
-	width: 76px;
-}
-
-.nav_contact {
-	background-image:url(images/navigation/contact.png);
-	width: 79px;
-}
-
-.nav_shop {
-	background-image:url(images/navigation/shop.png);
-	width: 55px;
-}
-
-/****************/
-/* MIDDLE BLOCK */
-/****************/
-
-#middleblock {
-	background: #030303 url(images/middleblock_tile.jpg) repeat-x 0% 0%;
-	position: relative;
-	border-bottom: 1px solid #CCCCCC;
-}
-
-#middleblock_container {
-	min-height: 380px;
-}
-
-#middleblock_tabs {
-	margin: 0px;
-	padding: 0px;
-	list-style: none;
-	font-size: 1.1em;
-	display: block;
-
-	position: relative;
-	top: 1px;
-	
-	margin-left: 348px;
-}
-
-#middleblock_tabs li {	
-	display: inline;
-	margin: 0;
-	padding: 0;
-	background: none;
-}
-
-#middleblock_tabs li a {
-	float: left;
-	display: block;
-	font-weight: bold;
-	color: white;
-	text-decoration: none;
-	margin-right: 5px;
-}
-
-#middleblock_tabs li a span {
-	display: block;
-	padding: 0.5em 0.8em 0.5em 0.9em;
-}
-
-#middleblock_tabs li a:hover {
-	color: #FF6600;
-	background:#FFF url(images/middleblock_tabs_left.png) no-repeat 0% 0%;
-}
-
-.middleblock_tabs_alt li a:hover {
-	background-image:url(images/middleblock_tabs_left_alt.png)!important;
-}
-
-#middleblock_tabs li a:hover span {
-	background:url(images/middleblock_tabs_right.png) no-repeat 100% 0%;
-}
-
-.middleblock_tabs_alt li a:hover span {
-	background-image:url(images/middleblock_tabs_right_alt.png)!important;
-}
-
-
-#middleblock_tabs li .selected {
-	color: #FF6600;
-	background:#FFF url(images/middleblock_tabs_left.png) no-repeat 0% 0%;
-}
-
-#middleblock_tabs li .selected span {
-	background:url(images/middleblock_tabs_right.png) no-repeat 100% 0%;
-}
-
-.middleblock_tabs_alt li a.selected {
-	background-image:url(images/middleblock_tabs_left_alt.png)!important;
-}
-
-.middleblock_tabs_alt li a.selected span {
-	background-image:url(images/middleblock_tabs_right_alt.png)!important;
-}
-
-.main_container {
-	padding-top: 40px;
-	padding-bottom: 40px;
-}
-
-.clear {
-	clear: both;
-}
-
-
-.left_column {
-	width: 303px;
-	padding-left: 45px;
-	float: left;
-	line-height: 140%;
-}
-
-.left_column h3 {
-	margin: 0 0 1.1em 0;
-	padding: 0;
-}
-
-.left_column ul li a {
-	color: #333;
-}
-
-.left_column ul li a:hover {
-	color: #FF6600;
-}
-
-.left_column ul li .selected {
-	font-weight: bold;
-	color: #FF6600;
-}
-
-.right_column {
-	margin-left: 350px;
-}
-
-#footer {	
-	text-align: center;
-	background: #FAFAFA;
-	border-top: 1px solid #CCC;
-	padding: 5em 0 4em 0;
-	margin: 0 0 20px 0;
-	font-size: 0.9em;
-	color: #666666;
-}
-
-#secundary_navigation {
-	margin: 0;
-	padding: 0 0 2em 0;
-	text-transform: uppercase;
-	margin: 0 auto;
-}
-
-#secundary_navigation li {
-	background: none;
-	padding: 0;
-	display: inline;
-	margin: 0 1em;
-}
-
-#secundary_navigation .selected {
-	font-weight: bold;
-	color: #FF6600;
-}
-
-#secundary_navigation a {
-	color: #333333;
-	text-decoration: none;
-}
-
-#secundary_navigation a:hover {
-	color: #FF6600;
-}
-
-
-
-/***********/
-/* CONTENT */
-/***********/
-
-.content {
-	line-height: 1.5em;
-	padding-bottom: 20px;
-}
-
-.content p {
-	margin: 0;
-	padding: 0.6em 0;
-}
-
-.content ul,
-.content ol {
-	padding: 0.9em 0 0.8em 2em;
-}
-
-.content blockquote {
-	margin: 0;
-	padding: 0.6em 0 0.6em 2em;
-	color: #666666;
-}
-
-.content h2 {
-	margin: 0;
-	padding: 0 0 1em 0;
-}
-
-.content .title_container {
-	border-bottom: 1px solid #CCCCCC;
-	margin: 0 0 0.7em 0;
-}
-
-.content img {
-	border-right: 1px solid #CCCCCC;
-	float: left;
-	margin: 0 1em 1em 0;
-}
-
-#home_banner {
-	height: 390px;
-	width: 950px;
-	background: url(images/home_banner.jpg) no-repeat 0 0em;
-	position: relative;
-}
-
-#home_banner .button_read_more {
-/*	position: absolute;
-	left: 405px;
-	top: 298px;*/
-	
-	margin-top: 15px;
-}
-
-#home_content {
-	background:url(images/home_background.png) no-repeat 0 0em;
-	padding: 1px 0px 1px 0px;
-}
-
-#home_content .column1,
-#home_content .column2 {
-	width: 336px;
-	float: left;
-	margin-right: 5px;
-	padding: 0px 10px;
-	position: relative;
-}
-
-#home_content .column2 {
-	width: 554px;
-	line-height: 150%;
-	padding-left: 20px;
-}
-
-#home_content .column3 {
-	width: 207px;
-	float: left;
-	padding: 0px 10px;
-	position: relative;
-}
-
-#home_content .column1 h2,
-#home_content .column2 h2 {
-	margin: 0px 0px 20px 0px;
-	padding: 34px 0px 21px 0px;
-	display:block;
-	font-size: 17px;
-}
-
-#home_content .column1 h2 {
-	margin-left: 15px;
-}
-
-#home_content .img_button {
-	margin-top: 10px !important;
-	margin-left: 15px;
-}
-
-#home_banner h1{
-	position: absolute;
-	left: 405px;
-	top: 83px;
-	color: #FF6600;
-	font-size: 25px;
-	margin-top: 0px;
-	display:none;
-}
-
-.home_tabs_links {
-	list-style: none;
-	margin: 0;
-	padding: 0;
-	position: absolute;
-	left: 405px;
-	top: 85px;
-	font-size: 25px !important;
-	color: #FFF;
-	font-weight: bold;
-}
-
-.home_tabs_links li {
-	display: inline;
-	background:none;
-	padding: 0;
-	/*margin: 0 0.2em 0 0;*/
-}
-
-.home_tabs_links li a {
-	color: #FF6600;
-	font-weight:normal;
-}
-
-.home_tabs_links li a:hover {
-	color: #FFF;
-	text-decoration: none;
-}
-
-.home_tabs_links li .selected {
-	color: #FFF;
-}
-
-.home_tabs {
-	position: absolute;
-	left: 405px;
-	top: 135px;
-	width: 425px;
-	padding-top: 5px;
-	padding-right: 15px;
-	color:#FFF;
-	line-height:1.5em;
-}
-
-.home_tabs p {
-	margin: 0px;
-	padding: 7px 0px;
-}
-
-.rss_icon_link {
-	display: block !important;
-	width:35px;
-	height: 12px;
-	background:url(images/icon_rss.png) no-repeat 0 0;
-}
-
-.rss_icon_link span {
-	display: none;
-}
-
-#home_content .rss_icon_link {
-	position: absolute;
-	right: 10px;
-	top: 41px;
-}
-
-/********************/
-/* HOME SEARCH FORM */
-/********************/
-
-#home_searchform {
-	width: 230px;
-	height: 79px;
-	background: url(images/label/search_openmoko.png) no-repeat 10px 20px;
-	position: absolute;
-	right: 0px;
-	top: -3px;
-	
-}
-
-#home_searchform .input_text {
-	width: 165px;
-	padding: 2px 2px;
-	position: absolute;
-	top: 40px;
-	left: 10px;
-}
-
-#home_searchform label {
-	display: none;
-}
-
-#home_searchform .input_submit {
-	position: absolute;
-	top: 36px;
-	left: 185px;
-}
-
-/**********/
-/* INPUTS */
-/**********/
-
-.button_read_more {
-	display: block;
-	background:url(images/button_read_more.png) no-repeat 0 0;
-	width: 100px;
-	height: 22px;
-}
-
-.button_read_more_gray {
-	background:url(images/button_read_more_gray.png) no-repeat 0 0;
-}
-
-.button_read_more span {
-	display: none;
-}
-
-#home_content .button_read_more_gray {
-	margin: 20px 0px 10px 0px;
-}
-
-/*********/
-/* PRESS */
-/*********/
-
-.press_list {
-	position: relative;
-}
-
-.press_list li {
-	margin-bottom: 13px;
-	
-}
-
-.press_list a {
-	font-weight: bold;
-}
-
-.date_posted {
-	font-size: 0.9em;
-	color: #666666;
-}
-
-/*********/
-/* ABOUT */
-/*********/
-
-.left_container {
-	width: 200px;
-	float: left;
-	padding-top: 80px;
-	padding-left: 15px;
-}
-
-.right_container {
-	width: 706px;
-/*	margin: 0 0 0 29px;*/
-	float: right;
-	padding-top: 35px;
-}
-
-.page_content {
-	width: 530px;
-	margin: 0 0 0 auto;
-}
-
-
-.left_content {
-	width: 160px;
-	float:left;
-	margin-top: 45px;
-}
-
-.article_list {
-	width: 160px;
-	float:left;
-	margin-top: 45px;
-}
-
-.article_list li {
-	padding: 0px;
-	background: none;
-}
-
-.article_list a {
-	font-weight: bold;
-	color: #333;
-	background: url(images/article_bullet.png) no-repeat 0 0.2em;
-	padding: 0px 0px 0px 15px;
-}
-
-.article_list a:hover {
-	color: #FF6600;
-	background: url(images/article_bullet_hover.png) no-repeat 0 0.2em;
-}
-
-.article_list .selected {
-	color: #FF6600;
-	background: url(images/article_bullet_hover.png) no-repeat 0 0.2em;
-}
-
-.banner_about {
-	background:url(images/banner_about.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-.banner_contact {
-	background:url(images/banner_contact.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-.banner_developers {
-	background:url(images/banner_developers.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-.banner_press {
-	background:url(images/banner_press.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-.banner_careers {
-	background:url(images/banner_careers.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-.banner_search {
-	background:url(images/banner_search.jpg) no-repeat 0 0;
-	height: 150px;
-	margin-bottom: 35px;
-}
-
-
-.sidebox {
-	width: 189px;
-	margin: 0 0 30px 0;
-	background:url(images/sidebox_tile.png) repeat-y 0 0;
-}
-
-.sidebox .inner {
-	background:url(images/sidebox_top.png) no-repeat 0 0;
-}
-
-.sidebox .inner_2 {
-	background:url(images/sidebox_bottom.png) no-repeat 0 100%;
-	padding: 7px;
-}
-
-#searchform {
-	position: relative;
-	margin: 0;
-	padding: 24px 0 1px 0;
-	background:url(images/label/search_openmoko_gray.png) no-repeat 0 8px;
-}
-
-#searchform label {
-	display: none;
-}
-
-#searchform .input_text {
-	width: 135px;
-}
-
-#searchform .input_submit {
-	position: absolute;
-	left: 142px;
-	top: 20px;
-}
-
-
-.side_banner {
-	margin: 0 0 30px 0;
-	display:block;
-	width: auto;
-}
-
-.banner_images {
-	position: absolute;
-	left: 86px;
-	top: 20px;
-	width: auto;
-	overflow:visible;
-}
-
-.banner_images div {
-	position: relative;
-}
-
-.shadow {
-	width:146px;
-	height: 46px;
-	background:url(images/product_bottom_shadow.png) no-repeat 50% 100%;
-	margin: 0 auto;
-}
-
-.button_enlarge {
-	display:block;
-	width: 72px;
-	height: 32px;
-	background: url(images/button_enlarge.png) no-repeat 0 0;
-	
-	position: absolute;
-	right: -72px;
-	top: 60%;
-}
-
-.button_enlarge span {
-	display: none;
-}
-
-.banner_content {
-	padding-top: 35px;
-	margin: 0px 50px 50px 350px;
-}
-
-.banner_content h1 {
-	display: block;
-	margin: 0px 0px 0px 0px;
-	padding: 0px 0px 10px 0px;
-	font-size: 23px;
-	color: #FF6600;
-}
-
-.banner_content h1 span {
-	
-}
-
-.banner_content p {
-	color: #FFF;
-	line-height: 1.5em;
-}
-
-.banner_details {
-/*	background:url(images/banner_details.png) no-repeat 0 3.5em;*/
-	color: #FFF;
-	padding-top: 20px;
-}
-
-.banner_details h2 {
-	font-size: 1em;
-	margin: 0 0 2em 0;
-	padding: 0;
-}
-
-.banner_details h2 a {
-	background: url(images/link_bullet.png) no-repeat 0 0.25em;
-	padding: 0px 0px 0px 15px;
-}
-
-.banner_details ul li a {
-	color: #999999;
-}
-
-.banner_details ul li a:hover {
-	color: #ff6600;
-}
-
-.banner_left {
-/*	width: 245px;	
-	float: left;*/
-}
-
-.banner_left h2 {
-/*	background: #ddd;
-	width: 140px;*/
-	float: left;
-	padding-top: 8px;
-}
-
-.banner_right {
-	width: 245px;
-	float: left;
-}
-
-.button_all_accessories {
-	display: block;
-	background: url(images/button_all_accessories.png) no-repeat 0 0;
-	width: 125px;
-	height: 28px;
-	margin: 2em 0 0 0;
-}
-
-.button_all_accessories:hover {
-	background-position: 0 100%;
-}
-
-.button_all_accessories span {
-	display: none;
-}
-
-.button_all_accessories_white {
-	background:url(images/button_all_accessories_whit.png) no-repeat 0 0;
-}
-
-.button_add_to_cart {
-	display: block;
-	background: url(images/button_add_to_cart.png) no-repeat 0 0;
-	width: 106px;
-	height: 28px;
-	margin: 1em 0 0em 0;
-}
-
-.button_add_to_cart_white {
-	background: url(images/button_add_to_cart_white.png) no-repeat 0 0;
-}
-
-.button_add_to_cart_gray {
-	background-image: url(images/button_add_to_cart_gray.png);
-}
-
-.button_add_to_cart:hover {
-	background-position: 0 100%;
-}
-
-.button_add_to_cart span {
-	display: none;
-}
-
-
-.banner_product_thumbs {
-	margin: 0px 0px 0px 25px;
-	padding: 10px 0px 0px 25px;
-	height: 87px;
-	border-left: 1px solid #616161;
-	float:left;
-}
-
-.banner_product_thumbs li {
-	padding: 0 0 20px 0;
-	margin: 0 30px 0 0;
-	background: 0;
-	display: inline;
-	background:url(images/product_bottom_shadow_small.png) no-repeat 50% 100%
-}
-
-.press_listing {
-	margin: 0 0 30px 10px;
-	padding: 0;
-}
-
-.press_listing li {
-	margin-left:5px;
-	padding-left: 11px;
-	margin-bottom: 8px;
-}
-
-.press_listing li a {
-	color: #333;
-	font-weight: bold;
-}
-
-.press_listing .selected {
-	color: #FF6600;
-}
-
-.press_listing li a:hover {
-	color: #FF6600;
-}
-
-.careers li{
-	background: none;
-	padding: 0 !important;
-	margin-left:0px !important;
-}
-
-.careers li a {
-	background: url(images/article_bullet.png) no-repeat 0 0.2em;
-	padding: 0px 0px 0px 15px;
-	font-size: 1.2em;
-}
-
-.press_category {
-	background: none;
-	padding: 0 !important;
-	margin-left:0px !important;
-}
-
-.press_category a {
-	background: url(images/article_bullet.png) no-repeat 0 0.35em;
-	padding: 0px 0px 0px 15px;
-	font-size: 1.2em;
-}
-
-.press_container h3 {
-	font-size: 1.2em;
-	margin: 0 0 7px 0;
-	padding: 0;
-	color: #444;
-}
-
-.press_container {
-	padding-top: 10px;
-}
-
-.press_container ul {
-	margin: 0 0 0 0px;
-	padding: 0 0 25px 0;
-}
-
-.press_container ul li {
-	margin-bottom: 10px;
-}
-
-.press_container ul li a {
-	font-weight: bold;
-}
-
-.press_container .date {
-	font-size: 0.9em;
-	color: #666;
-}
-
-.career_apply {
-	border-top: 1px solid #CCCCCC;
-	background: #FAFAFA;
-	padding: 15px 25px 15px 25px;
-	margin: 10px 0px 0px 0px;
-}
-
-.career_apply h3 {
-	margin: 0px 0px 5px 0px;
-	padding: 0px;
-}
-
-.top_link {
-	height: 11px;
-	width: 100px;
-	display:block;
-	background:url(images/top_link.png) no-repeat top left;
-	margin-top: 20px;
-}
-
-.top_link_alt {
-	float: left;
-	margin-top: 15px;
-	margin-left: 5px;
-}
-
-.top_link:hover {
-	background-position: bottom left;
-}
-
-.top_link span {
-	display: none;
-}
-
-.top_link_container {
-	border-top: 1px solid #ccc;
-	padding-top: 5px;
-}
-
-.search_excerpt {
-	padding-left: 20px !important;
-	padding-bottom: 15px !important;
-	padding-top: 0px !important;
-}
-
-.search_excerpt strong {
-	background: #e6e6e6;
-}
-
-.display_none {
-	display: none;
-}
-
-.pagination {
-	border-top: 1px solid #CCCCCC;
-	padding-top: 10px;
-	text-align: center;
-	font-size: 0.9em;
-}
-
-.pagination .selected {
-	color: #FF6600 !important;
-}
-
-.pagination a {
-	color: #444;
-	margin-right: 5px;
-	padding-bottom: 2px;
-}
-
-.pagination a:hover {
-	color: #FF6600;
-	text-decoration: none;
-}
-
-.pag_first {
-	background:url(images/icons/icon_first.png) no-repeat 0 2px;
-	padding-left: 14px;
-	margin-right: 20px !important;
-}
-
-.pag_previous {
-	background:url(images/icons/icon_previous.png) no-repeat 0 2px;
-	padding-left: 14px;
-	margin-right: 20px !important;
-}
-
-
-.pag_next {
-	background:url(images/icons/icon_next.png) no-repeat right 2px;
-	padding-right: 14px;
-	margin-left: 15px !important;
-}
-
-.pag_last {
-	background:url(images/icons/icon_last.png) no-repeat right 2px;
-	padding-right: 14px;
-	margin-left: 20px !important;
-}
-
-.pagination .disabled {
-	color: #aaa !important;
-}
-
-.pagination .disabled:hover {
-	color: #aaa !important;
-}
-
-.search_term {
-	background: #E6E6E6;
-	padding: 0px 4px;
-}
-
-.toptab {
-	background: #333333 url(images/toptab_left.png) no-repeat 0 100%;
-	float: right;
-	font-size:0.9em;
-	color: #999999;
-	margin-left: 15px;
-	position: relative;
-	z-index: 100;
-}
-
-.toptab .inner {
-	background:url(images/toptab_right.png) no-repeat 100% 100%;
-	padding: 2px 15px;
-	position: relative;
-}
-
-.toptab a {
-	color: #999;
-}
-
-.toptab a:hover {
-	color: #FF6600 !important;
-	text-decoration: none;
-}
-
-
-.buton_decrease_font{
-	display: block;
-	width: 11px;
-	height: 8px;
-	background:url(images/icons/icon_decrease_font.png) no-repeat 0% 0%;
-}
-
-.buton_decrease_font:hover{
-	background-position:0% 100%;
-}
-
-.buton_decrease_font span {
-	display: none;
-}
-
-.decrease_font,
-.increase_font {
-	font-weight: bold;
-	color: #666 !important;
-	font-size: 0.8em;
-	margin-left: 5px;
-}
-
-.top_tabs_container {
-	position: absolute;
-	right: 0px;
-	top: 0px;
-	margin-right: 20px;
-	z-index: 100;
-}
-
-.product_page {
-	padding: 0px 0px 0px 0px;
-}
-
-.product_page h2 {
-	padding: 0px 0px 10px 15px;
-	margin: 0px 0px 0px 0px;
-	border-bottom: 1px solid #CCCCCC;
-}
-
-.accessories_container {
-	padding: 10px 0px 9px 0px;
-	border-bottom: 1px solid #CCCCCC;
-	position: relative;
-}
-
-.accessories_container .inner {
-	background: url(images/accessories_back.png) repeat-y center 0;
-	border-bottom: 1px solid white;
-}
-
-.accessories_container2 .inner {
-	background: url(images/accessories_back2.png) repeat-y center 0;
-	/*background: none;*/
-	border-bottom: 1px solid white;
-	margin-top: 10px;
-}
-
-.accessories_container_with_border {
-	margin-bottom: 10px;
-}
-
-.accessories_container .column1 {
-	width: 330px;
-	margin:0px 16px 0px 10px;
-	float: left;
-	padding: 5px 0px;
-	font-size: 0.95em;
-}
-
-.accessories_container .column2 {
-	width: 330px;
-	margin:0px 0px 0px 10px;
-	float: left;
-	padding: 5px 0px;
-	font-size: 0.95em;
-}
-
-.accessories_container .column3 {
-	width: 201px;
-	margin:0px 10px 0px 10px;
-	float: left;
-	padding: 5px 0px;
-}
-
-.accessories_container ul {
-	margin: 0 0 0 20px;
-	padding: 0;
-}
-
-.accessories_container ul a {
-	color: #333;
-}
-
-.accessories_container ul a:hover {
-	color: #FF6600;
-}
-
-.accessories_container .button_all_accessories {
-	margin-left: 15px;
-}
-
-.accessories_container h3 {
-	background:url(images/orange_bullet.png) no-repeat 0px 4px;
-	margin: 0px 0px 5px 0px;
-	padding: 0px 0px 0px 15px;
-	font-size: 1.2em;
-}
-
-.accessories_container h3.noimage {
-	background: none;
-}
-
-.accessory_container {
-	text-align: left;
-	padding-bottom: 10px;
-	min-height: 150px;
-	margin-left: 160px;
-}
-
-.accessory_image_container {
-	width: 150px;
-	text-align: center;
-	float: left;
-	padding-top: 30px;
-}
-
-.accessory_image_container img {
-	float: none;
-	margin: 0px;
-	border: none;
-}
-
-.single_accessory {
-	width: 156px;
-	float: left;
-	margin:0px 10px 0px 10px;
-	font-size: 0.95em;
-	padding-bottom: 10px;
-}
-
-.single_accessory h3 {
-	font-size: 1.1em;
-	display: block;
-	height: 2.9em;
-}
-
-.single_accessory .accessory_container {
-	margin-left: 0px;
-}
-
-a.single_image {
-	border-bottom: 1px solid #ccc;
-	text-align: center;
-	display: block;
-	padding-bottom: 10px;
-	padding-top: 10px;
-	min-height: 100px;
-}
-
-.single_image img {
-	margin: 0px;
-	padding: 0px;
-	border: 0px;
-	float: none;
-}
-
-.img_button {
-	display: block;
-	background-position: 0 0;
-	background-repeat: no-repeat;
-}
-
-.img_button:hover {
-	background-position: 0 100%;
-}
-
-.img_button span {
-	display: none;
-}
-
-.button_select {
-	background-image:url(images/button_select.png);
-	width: 66px;
-	height: 28px;
-}
-
-.accessories_container .description {
-	min-height: 90px;
-	padding-bottom: 10px;
-}
-
-#article_description .description {
-	padding-bottom: 15px;
-}
-
-.accessories_listing {
-	position: relative;
-	/*margin-top: 30px;*/
-}
-
-.accessories_listing .pagination {
-	position: absolute;
-	text-align: right;
-	right: 10px;
-	top: -8px;
-	border: none;
-}
-
-.accessories_listing .bottom_pagination {
-	position: static;
-	margin-top: 0px;
-	padding-top: 15px;
-	margin-right: 10px;
-}
-
-a.via {
-	font-size: 0.9em;
-	color: #555;
-	margin-right: 5px;
-}
-
-span.via {
-	font-size: 0.9em;
-	color: #555;
-	margin-right: 5px;
-	font-weight: bold;
-}
-
-.accessory_block {
-	background:url(images/accessory_tile.png) repeat-y 0 0;
-	margin: 0px 0px 5px 0px;
-}
-
-.accessory_block_alternative {
-	background: #333333 url(images/accessory_tile_alt.png) repeat-x 0 0;
-}
-
-.accessory_block .inner {
-	padding: 40px 0px 0em 0px;
-	background:url(images/accessory_top.png) no-repeat 0 0;
-	position: relative;
-	border-bottom: 1px solid #ccc;
-}
-
-.accessory_block_alternative .inner {
-	background-image:url(images/accessory_top_alt.png);
-}
-
-.accessories_left {
-	width: 205px;
-	float: left;
-}
-
-.accessories_right {
-	margin-left: 263px;
-}
-
-#article_description {
-	padding-left: 260px;
-	margin-right: 20px;
-	line-height: 1.5em;
-	padding-bottom: 35px;
-}
-
-.accessory_block_alternative #article_description {
-	min-height: 200px;
-}
-
-.accessory_block_alternative {
-	color: #FFF;
-}
-
-#article_description h2 {
-	font-size: 1.4em;
-	margin: 0;
-	padding: 0;
-	color: #FF6600;
-}
-
-
-#accessories_tabs {
-	margin: 0px 0px 0px 0px;
-	padding: 0px;
-	list-style: none;
-	font-size: 1.1em;
-	display: block;
-
-	position: relative;
-	top: 1px;
-	
-	margin-left: 260px;
-}
-
-#accessories_tabs li {	
-	display: inline;
-	margin: 0;
-	padding: 0;
-	background: none;
-}
-
-#accessories_tabs li a {
-	float: left;
-	display: block;
-	font-weight: bold;
-	color: #333333;
-	text-decoration: none;
-	margin-right: 5px;
-}
-
-.accessory_block_alternative #accessories_tabs li a {
-	color: #FFF;
-}
-
-#accessories_tabs li a span {
-	display: block;
-	padding: 0.5em 0.8em 0.5em 0.9em;
-}
-
-#accessories_tabs li a:hover {
-	color: #FF6600;
-	background:#FFF url(images/accessories_tabs_left.png) no-repeat 0% 0%;
-}
-
-.accessory_block_alternative #accessories_tabs li a:hover {
-	color: #FF6600 ;
-	background:#FFF url(images/accessories_tabs_left_alt.png) no-repeat 0% 0%;
-}
-
-#accessories_tabs li a:hover span {
-	background:url(images/accessories_tabs_right.png) no-repeat 100% 0%;
-}
-
-.accessory_block_alternative #accessories_tabs li a:hover span {
-	background:url(images/accessories_tabs_right_alt.png) no-repeat 100% 0%;
-}
-
-#accessories_tabs li .selected {
-	color: #FF6600 ;
-	background:#FFF url(images/accessories_tabs_left.png) no-repeat 0% 0%;
-}
-
-.accessory_block_alternative #accessories_tabs li .selected {
-	color: #FF6600 ;
-	background:#FFF url(images/accessories_tabs_left_alt.png) no-repeat 0% 0%;
-}
-
-#accessories_tabs li .selected span {
-	background:url(images/accessories_tabs_right.png) no-repeat 100% 0%;
-}
-
-.accessory_block_alternative #accessories_tabs li .selected span {
-	background:url(images/accessories_tabs_right_alt.png) no-repeat 100% 0%;
-}
-
-.accessory_image {
-	position: absolute;
-	left: 20px;
-	top: 20px;
-	width: 210px;
-	text-align: center;
-	padding: 20px 0px;
-}
-
-.accessory_block_alternative .accessory_image {
-	left: -20px;
-	top: -20px;
-	padding: 0px;
-}
-
-.button_by_it_now {
-	background:url(images/button_by_it_now.png) no-repeat 0 0;
-	width: 100px;
-	height: 22px;
-}
-
-.button_news_archive {
-	background:url(images/button_news_archive.png) no-repeat 0 0;
-	width: 100px;
-	height: 22px;
-}
-
-.button_more_details {
-	background:url(images/button_more_details.png) no-repeat 0 0;
-	width: 102px;
-	height: 22px;
-}
-
-.button_more_details_gray {
-	background:url(images/button_more_details_gray.png) no-repeat 0 0;
-	width: 85px;
-	height: 20px;
-}
-
-#featured_phone {
-	width: 950px;
-	height: 330px;
-	background:url(images/banner_products.jpg) no-repeat 0 0;
-	position: relative;
-}
-
-
-#featured_phone .image_container {
-	width: 370px;
-	position: absolute;
-	top: 30px;
-	left: 0px;
-	text-align: right;
-}
-
-.featured_product {
-	padding-top: 80px;
-	padding-left: 414px !important;
-}
-
-.featured_product h2 {
-	font-size: 1.7em !important;
-	margin-bottom: 15px !important;
-}
-
-.featured_product .description {
-	margin-right: 100px;
-	font-weight: bold;
-	color: #FFF;
-}
-
-#featured_accessory {
-	width: 950px;
-	background:url(images/banner_accessories.jpg) repeat-x 0 100%;
-	position: relative;
-	height: 234px;
-}
-
-.featured_image {
-	position: absolute;
-	bottom: 0px;
-	left: 120px;
-}
-
-#featured_accessory #article_description {
-	padding-top: 50px !important;
-	padding-bottom: 40px !important;
-}
-
-#featured_accessory #article_description .description {
-	color: #fff;
-}
-
-.back_to_accessories_container {
-	border-top: 1px solid #CCCCCC;
-	padding-top: 10px;
-	padding-left: 10px;
-	padding-bottom: 10px;
-
-}
-
-.back_to_accessories_container a {
-	background: url(images/bullet_back_to_accessories.png) no-repeat 0 2px;
-	padding: 0px 0px 0px 15px;
-}
-
-.button_buy_it_now {
-	background:url(images/button_buy_it_now.png) no-repeat 0 0;
-	height: 28px;
-	width: 106px;
-	
-	margin-top: 20px;
-}
-
-.separated {
-	margin-top: -20px;
-}
-
-.media_subtitle {
-	display: block;
-	font-size: 0.6em;
-	font-weight: normal;
-}
-
-.media_subtitle .via{
-	font-size: 1em;
-}
-
-.products_page_all_accessories {
-	float: right;
-	margin-top: 15px;
-}
-
-.titlebar {
-	height: 63px;
-	width: 950px;
-	position: relative;
-	border-bottom: 1px solid #CCCCCC;
-}
-
-.titlebar .pagination {
-	padding: 0px;
-	position: absolute;
-	right: 10px;
-	top: 35px;
-	border: 0px;
-}
-
-.titlebar h2 {
-	margin: 0px;
-	top: 15px;
-	position:absolute;
-	top: 30px;
-	left: 259px;
-	font-size: 1.4em;
-}
-
-.titlebar_accessories {
-	background: url(images/titlebar_accessories.jpg) no-repeat 0 0;
-}
-
-.titlebar_products {
-	background: url(images/titlebar_products.jpg) no-repeat 0 0;
-	border-bottom: 1px solid #999999;
-}
-
-
-.left_container_alternative {
-	padding-top: 27px;
-}
-
-.right_container_alternative {
-	padding-top: 0px;
-}
-
-.header_default { background-image: url(images/navigation_default.jpg) !important;}
-.header_products { background-image: url(images/navigation_products.jpg) !important;}
-.header_accessories { background-image: url(images/navigation_accessories.jpg) !important;}
-#product_neo1973 #header { background-image: url(images/navigation_neo.png) !important; background: #1F1F1F !important;}
-
-/*.header_default { background-image: url(images/navigation_default.jpg) !important;}
-.header_default .nav_home { background-image:url(images/navigation/default/home.png) !important; }
-.header_default .nav_about { background-image:url(images/navigation/default/about.png) !important; }
-.header_default .nav_products { background-image:url(images/navigation/default/products.png) !important; }
-.header_default .nav_developers { background-image:url(images/navigation/default/developers.png) !important; }
-.header_default .nav_press { background-image:url(images/navigation/default/press.png) !important; }
-.header_default .nav_careers { background-image:url(images/navigation/default/careers.png) !important; }
-.header_default .nav_contact { background-image:url(images/navigation/default/contact.png) !important; }
-.header_default .nav_shop { background-image:url(images/navigation/default/shop.png) !important;}
-
-.header_products { background-image: url(images/navigation_products.jpg) !important;}
-.header_products .nav_home { background-image:url(images/navigation/products/home.png) !important; }
-.header_products .nav_about { background-image:url(images/navigation/products/about.png) !important; }
-.header_products .nav_products { background-image:url(images/navigation/products/products.png) !important; }
-.header_products .nav_developers { background-image:url(images/navigation/products/developers.png) !important; }
-.header_products .nav_press { background-image:url(images/navigation/products/press.png) !important; }
-.header_products .nav_careers { background-image:url(images/navigation/products/careers.png) !important; }
-.header_products .nav_contact { background-image:url(images/navigation/products/contact.png) !important; }
-.header_products .nav_shop { background-image:url(images/navigation/products/shop.png) !important;padding-left: 5px;}
-
-.header_accessories { background-image: url(images/navigation_accessories.jpg) !important;}
-.header_accessories .nav_home { background-image:url(images/navigation/accessories/home.png) !important; }
-.header_accessories .nav_about { background-image:url(images/navigation/accessories/about.png) !important; }
-.header_accessories .nav_products { background-image:url(images/navigation/accessories/products.png) !important; }
-.header_accessories .nav_developers { background-image:url(images/navigation/accessories/developers.png) !important; }
-.header_accessories .nav_press { background-image:url(images/navigation/accessories/press.png) !important; }
-.header_accessories .nav_careers { background-image:url(images/navigation/accessories/careers.png) !important; }
-.header_accessories .nav_contact { background-image:url(images/navigation/accessories/contact.png) !important; }
-.header_accessories .nav_shop { background-image:url(images/navigation/accessories/shop.png) !important;}
-
-
-#product_neo1973 #header { background-image: url(images/navigation_neo.png) !important; background: #1F1F1F !important;}
-#product_neo1973 .nav_home { background-image:url(images/navigation/phone/home.png) !important; }
-#product_neo1973 .nav_about { background-image:url(images/navigation/phone/about.png) !important; }
-#product_neo1973 .nav_products { background-image:url(images/navigation/phone/products.png) !important; }
-#product_neo1973 .nav_developers { background-image:url(images/navigation/phone/developers.png) !important; }
-#product_neo1973 .nav_press { background-image:url(images/navigation/phone/press.png) !important; }
-#product_neo1973 .nav_careers { background-image:url(images/navigation/phone/careers.png) !important; }
-#product_neo1973 .nav_contact { background-image:url(images/navigation/phone/contact.png) !important; }
-#product_neo1973 .nav_shop { background-image:url(images/navigation/phone/shop.png) !important;}
-#product_neo1973 .toptab { background: #424242 url(images/phone_toptab_left.png) no-repeat 0 100%;}
-#product_neo1973 .toptab .inner { background:url(images/phone_toptab_right.png) no-repeat 100% 100%; padding: 2px 15px; position: relative; }*/
-
-.home_quote {
-	width: 248px;
-	border-top: 1px solid #CCCCCC;
-	font-weight: bold;
-	font-size: 1.1em;
-	padding: 15px 20px;
-	background: #F0F1F2 url(images/home_quote.png) no-repeat left bottom;
-	float: right;
-	margin: 93px -10px 10px 10px;
-	position:relative;
-	left: 5px;
-}
-
-.home_quote .author {
-	font-weight: normal;
-	font-size: 0.9em;
-	border-top: 1px solid #ccc;
-	padding-top: 4px;
-	margin-top: 12px;
-}
-
-#products_page {
-	height: 551px;
-	background: url(images/products_page.jpg) no-repeat 0 0;
-}
-
-.single_product {
-	margin-top: 0px;
-	width: 430px;
-	height: 500px;
-}
-
-.first_single_product {
-	position: absolute;
-	left: 30px;
-}
-
-.second_single_product {
-	position: absolute;
-	left: 460px;
-}
-
-.single_product .image_container {
-	text-align: center;
-	height: 310px;
-}
-
-.single_product .article_description {
-	padding: 0px 30px;
-	color: #FFF;
-}
-
-.single_product .article_description h2 {
-	font-size: 20px;
-}
-
-.single_product .article_description h2 a:hover{
-	color: #FFF;
-	text-decoration: none;
-}
-
-.single_product .article_description .description{
-	font-size: 1.1em;
-	font-weight: normal;
-	line-height: 150%;
-	letter-spacing: 0.1em;
-}
-
-.contact_single_block {
-	border-bottom: 1px solid #cccccc;
-	padding-top: 10px;
-	padding-bottom: 10px;
-	margin-right: 10px;
-}
-
-.contact_single_block h3 {
-	margin-bottom: 8px;
-	margin-top: 0px;
-}
-
-.contact_single_block h4 {
-	font-size: 1em;
-	margin: 12px 0px 0px;
-	padding: 0px;
-}
-
-.contact_mails {
-	padding: 1px 0px !important;
-}
-
-.contact_mails span {
-	float: left;
-	display: block;
-	width: 120px;
-}
-
-.contact_mails a {
-	margin-left: 30px;
-}
-
-.contact_column {
-	width: 48%;
-	float: left;
-	padding-right: 10px;
-}
-
-.contact_map_container {
-	text-align: center;
-	background: #c0c0c0;
-	padding: 25px 0px 25px;
-	margin-bottom: 15px;
-}
-
-.contact_map_container img {
-	float: none !important;
-	border: none !important;
-	margin: 0px !important;
-}
-
-.contact_single_block img {
-	float: none !important;
-	border: none !important;
-	margin: 0px !important;
-}
-
-
-.screenshot_thumb {
-	width: 56px;
-	height: 80px;
-	background:url(images/thumb_background.png) left top;
-	float: left;
-	text-align: center;
-	padding-top: 8px;
-	margin: 0px 12px 20px;
-	cursor: pointer;
-	overflow: hidden;
-}
-
-.screenshot_thumb:hover {
-	background-position: left bottom;
-}
-
-.screenshot_thumb_hover {
-	background-position: left bottom;
-}
-
-#screenshot_caption {
-	width: 315px;
-	float: left;
-	padding-right: 20px;
-	line-height: 150%;
-}
-
-.screenshots_page .title_container {
-	border-bottom:1px solid #CCCCCC;
-	margin:0pt 0pt 0.7em;
-	padding-top: 1.5em;
-}
-
-.screenshots_right {
-	padding: 10px 0px 10px 20px;
-	float: left;
-	border-left: 1px solid #CCCCCC;
-	width: 590px;
-}
-
-.screenshot_image {
-	width: 325px;
-	overflow: hidden;
-	float: left;
-	cursor: pointer;
-}
-
-.screenshot_thumbs {
-	float: left;
-	width: 255px;
-}
-
-.pictures_block {
-	background: #040404 url(images/product_pictures_background.png) repeat-x left bottom;
-	color: #FFF;
-	position: relative;
-}
-
-.pictures_block .left_column {
-	width: 393px;
-	position: relative;
-	padding-bottom: 100px;
-}
-
-.pictures_block .right_column {
-	margin-left: 440px;
-	position: relative;
-}
-
-.picture_list {
-	margin: 0px 0px 0px 0px;
-	padding: 0px 0px 0px 0px;
-	list-style: none;
-	display: block;
-	
-	position: absolute;
-	bottom: 60px;
-	left: 50px;
-	z-index: 1000;
-}
-
-* html .pictures_block {
-	height: 10px;
-}
-
-.picture_list li {
-	margin: 0px;
-	padding: 0px 25px 0px 0px;
-	background: 0px;
-	display: inline;
-	position: relative;
-}
-
-.picture_list li .button_shadow {
-	position: absolute;
-	left:0px;
-	width: 90%;
-	height: 25px;
-	bottom: 0px;
-	display: none;
-}
-
-.picture_list li:hover .button_shadow {
-	display: inline;
-}
-
-.picture_list li img.action_image {
-	position: relative;
-	top: 0px;
-	cursor: pointer;
-	margin-bottom: 1px;
-}
-
-.picture_list li img.action_image:hover {
-	position: relative;
-	top: -15px !important;
-}
-
-.picture_list li img.action_image_hover {
-	position: relative;
-	top: -15px !important;
-}
-
-.pictures_block .screenshot_image {
-	float: none;
-	width: auto;
-	overflow: auto;
-	text-align: center;
-	position: absolute;
-	bottom: 35px;
-	right: 10px;
-	width: 480px;
-}
-
-
-.neo-advanced .banner_content {
-	width: 320px !important;
-	margin-top: 100px;
-	margin-left: 40px;
-	border-right: 1px solid #666666;
-	padding: 30px 30px 30px 0px;
-}
-
-.neoadvanced_image {
-	float: right;
-	margin-right: 25px;
-	margin-bottom: 15px;
-}
-
-.neo-advanced {
-	padding-top: 1px;
-}
-
-.standard_kit_top {
-	border-top:1px solid #CCCCCC;
-	margin-left: 350px;
-}
-
-* html .standard_kit_top {
-	padding-top: 20px;
-}
-
-#screenshot_caption p {
-	font-size: 1.03em;
-}
-
-.pictures_block #screenshot_caption {
-	min-height: 265px;
-}
-
-* html .pictures_block #screenshot_caption {
-	height: 225px;
-}
-
-.software_block {
-
-}
-
-.software_block .left_column {
-	width: 410px;
-	padding: 0px 20px 0px 40px;
-}
-
-.software_block .right_column {
-	padding: 0px 40px 0px 20px;
-	margin-left: 480px;
-	color: #333;
-	line-height: 1.5em;
-}
-
-.software_block .left_column h3 {
-	font-size: 16px;
-	color: #FF6600;
-	line-height: 130%;
-	margin-bottom: 70px;
-}
-
-.software_block .right_column blockquote {
-	color: #888;
-	margin-left: 0px;
-	margin-right: 0px;
-}
-
-
-div.collumn_view {
-	-moz-column-gap:3em;
-	-moz-column-width:400px;
-	-webkit-column-width: 13em;
-	-webkit-column-gap: 1em;
-
-	padding: 0px 40px;
-	color: #FFF;
-	
-	line-height: 1.5em;
-}
-
-div.collumn_view h4 {
-	margin-top: 9px;
-	margin-bottom: -7px;
-	padding-bottom: 0px;
-	font-weight: bold;
-}
-
-.hardware_block {
-	background:#050505;
-}
-
-.hardware_block .right_column {
-	padding-bottom: 15px;
-}
-
-#overlay {
-	background: #000;
-	opacity: 0.7;
-	position: absolute;
-	top: 0px;
-	left: 0px;
-	width: 100%;
-	
-	height: 100px;
-	display: none;
-	z-index: 11999;
-	cursor: pointer;
-}
-
-* html #overlay {
-	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-}
-
-#popup_image {
-	position: fixed;
-	top: 20px;
-	left: 50%;
-	z-index: 20000;
-	background:url(images/loader.gif) no-repeat center center;
-/*	border: 8px solid #3B3B3B;*/
-	display: none;
-	cursor: pointer;
-}
-
-* html #popup_image {
-	position: absolute;
-	top:expression((documentElement.scrollTop ? documentElement.scrollTop : body.scrollTop) + 20 + "px");
-}
\ No newline at end of file

Deleted: trunk/www.openmoko.com/textsize.php
===================================================================
--- trunk/www.openmoko.com/textsize.php	2007-06-19 01:59:30 UTC (rev 56)
+++ trunk/www.openmoko.com/textsize.php	2007-06-19 02:07:57 UTC (rev 57)
@@ -1,22 +0,0 @@
-<?php
-	$max_size = 3;
-	$normal_size = 0;
-
-	$action = isset($_GET['action']) ? $_GET['action'] : null;
-	$redirect_url = isset($_GET['redirect']) ? urldecode($_GET['redirect']) : null;
-	$current_size = isset($_COOKIE['openmoko_fontsize']) ? $_COOKIE['openmoko_fontsize'] : $normal_size;
-	
-	if ($action == 'decrease') {
-		if ($current_size>0) $current_size --;
-	} else {
-		if ($current_size<$max_size) $current_size ++;
-	}
-	
-	setcookie('openmoko_fontsize',$current_size);
-	
-	if (!$redirect_url) {
-		header('Location: ' . om_href_link( OPENMOKO_WEB_HOST, OPENMOKO_WEB_WS_PATH ) );
-	} else {
-		header("Location: ".$redirect_url);
-	}	
-?>
\ No newline at end of file





More information about the webdesign-commitlog mailing list