
/*	~ STYLE SHEET INFO (edit as needed)
-----------------------------------------------
Theme Name: Nokia Programs Portal
Theme URI: http://onemethod.com
Description: The Nokia Programs Portal Theme
Version: 1.0
Author: OneMethod
Author URI: http://onemethod.com
Tags: Nokia, Program, Portal, One, Method
-----------------------------------------------

	~ INDEX 
-----------------------------------------------
	~ external style sheets
	~ minimal base styles 												
	~ layout
	~ forms
	~ tables
	~ non-semantic helper classes 
----------------------------------------------- */


/* ~ external style sheets 
----------------------------------------------- */
@import "reset.css";

/* ~ minimal base styles 
----------------------------------------------- */
/* always force a scrollbar in non-IE */ 
html 	{ overflow-y: scroll; background-color: #D6FFE0; }

/* The base font size for browsers is 16px. So set your base font here, to apply evenly
16 x 0.625 = 10
16 x 0.75  = 12
16 x 0.875 = 14
16 × 1.125 = 18
*/
body { 
	color: #42210B; 
	font-size: 62.5%; /* 100% = 16px */
	line-height: 1.125em; /* 1.125em = 18px */
	font-family: Georgia, serif; 
	}

h1,h2,h3,h4,h5,h6	{ font-weight: bold; }

a:link		{ text-decoration: none; color: #42210B; }
a:active	{ text-decoration: none; color: #42210B; }
a:visited	{ text-decoration: none; color: #42210B; }
a:hover 	{ text-decoration: none; color: #42210B; }


/* iOS webkit makes this transparent grey by default - change it if you like || j.mp/webkit-tap-highlight-color 
a:link	{ -webkit-tap-highlight-color: ; }*/

strong	{ font-weight: bold; }
em		{ font-style: italic; }
sub 	{ vertical-align: sub; font-size: smaller; }
sup 	{ vertical-align: super; font-size: smaller; }
small	{ font-size: 85%; }


/* ~ layout 
----------------------------------------------- */
section		{ width: 100%; text-align: center; }
#container	{ margin: 100px auto 50px; width: 602px; text-align: center;}

p			{ margin: 10px 0 25px; letter-spacing: 1px; text-align: center; }
.description	{ font-size: 3em; line-height: 1em;  font-family: 'Amatic SC', cursive; padding: 20px 85px 0px; letter-spacing: 0px; }
.phone			{ font-size: 2.4em; font-family: 'Special Elite', cursive; }
.email			{ font-size: .8em; font-family: 'Special Elite', cursive; }
.swatMe			{ margin: 0 4px -10px; }
.address1		{ font-size: 17px; font-family: 'Special Elite', cursive; margin: -10px 0 15px;  }
.address2		{ font-size: 16px; font-family: 'Special Elite', cursive; margin: 0 0 25px; }

.hand	{ margin: 0 10px -10px; }
.social	{ margin: 0 10px -10px; }

/* ~ forms 
----------------------------------------------- */


/* ~ tables 
----------------------------------------------- */


/* ~ non-semantic helper classes 
----------------------------------------------- */

.hidden		{ display: none; visibility: hidden; } /* Hide for both screenreaders and browsers - css-discuss.incutio.com/wiki/Screenreader_Visibility */
.invisible	{ visibility: hidden; } /* Hide visually and from screenreaders, but maintain layout */
.error 		{ color: #8a1f11; }
