/* --------------------------------template for all pages */

body		{
		margin: 0;
		font-size: 62.5%;
		font-family: arial;
		background-color: white;
		}

#wrapper	{
		width: 94em;
		height: 130em;
		margin: 0 auto;
		position: relative;
		background-color: #ffffff;
		}

#facebook 	{
		margin: .5em 0 0 5em;
		}

h1		{
		font-size:	2.2em;
		margin: .4em 0em .5em 8.5em;
		padding: 0 0 .4em .3em;
		color: #000000;
		width: 35em;
		}

h2		{
		font-size: 1.6em;
		color: #000000;
		}


h1, h2, h3	{
		font-family: century gothic;
		font-weight: 100;
		}

h3		{
		font-size:	2.2em;
		margin: .4em 0em .5em 8.5em;
		padding: 0 0 .4em .3em;
		color: #000000;
		}		


/* ------------------------menu(part of template)*/


ul		{
		menu: 2em 0 0 0;
		background-color: #ffffff;
		float: left;
		}

#menu		{
		margin: .5em 0 1000em 0;
		}


li		{
		height: 2.6em;
		list-style-type: none;
		}


a		{
		font-size: 1.1em;
		font-family: helvetica;
		padding:  .2em .3em .2em .3em;
		text-decoration: none;
		list-style-type: none;
		width: 10em;
		text-transform: uppercase;
		text-align: center;
		letter-spacing: 2px;
		}
		

a:link	{
		color: #000000;
		background-color: #f7f7f7;
		}

a:visited	{
		color: #000000;
		background-color: #f7f7f7;
		}

a:hover	{
		color: #ffffff;
		background-color: #00CCFF;
		}

a:active	{
		color: #000000;
		}

ul		{
		padding: 0 3em 0 0;
		}

#home		{
		background-color: #00eeee;
		}



/* ---------------------------------blog css*/

#main		{
		float: left;
		}



.blog_text	{
		width: 45em;
		font-size: 1.2em;
		margin: 0 0 5em 0;
		line-height: 1.5em;
		padding: 4em 0 0 0;
		border-top: dotted 4px #99ffcc;
		}

.blog_link:link
		{
		font-size: 1em;
		background-color: #ffffff;
		color: green;
		font-family: arial;
		padding:  0 .5em 0 .5em;
		text-decoration: none;
		list-style-type: none;
		float: inherit;
		width: auto;
		height: auto;
		text-transform: none;
		text-align: inherit;
		letter-spacing: 0.5px;
		}

.blog_link:visited
		{
		font-size: 1em;
		background-color: #ffffff;
		color: green;
		font-family: arial;
		padding:  0 .5em 0 .5em;
		text-decoration: none;
		list-style-type: none;
		float: inherit;
		width: auto;
		height: auto;
		text-transform: none;
		text-align: inherit;
		letter-spacing: 0.5px;

		}

.blog_link:hover
		{
		background-color: #ffffff;
		color: #FFCC33;
		font-family: arial;
		padding:  0 .5em 0 .5em;
		text-decoration: underline;
		list-style-type: none;
		float: inherit;
		width: auto;
		height: auto;
		text-transform: none;
		text-align: inherit;
		letter-spacing: 0.5px;

		}

img		{
		float: left;
		padding: 0 0 6em 0;
		width: 400px;
		}

#my_links	{
		margin: 0 0 0 57.5em;
		font-size: 1.2em;
		}

#my_links a	
		{
		background-color: #ffffff;
		color: #cc0000;
		margin: 0 .5em 0 0;
		}

#my_links a:hover
		{
		color: #ff6600;
		}


#ads	{
		}



