/*
Theme Name: a New Look
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.6
Author: Gabriel Bach + Pericycle.com
*/

/*      ------------------------ */
/*      WELCOME */

body                    {
                        margin: 342px 0px 10px 22px;
                        background-color: #FFF;
                        font: 12px Verdana, Helvetica, Arial, sans-serif;
                        background: #FFF url(_img/basics/background.gif) repeat-x top left;
                        }

/*      ------------------------ */
/*      LINKS */

a:link			{font: 12px Verdana, Helvetica, Arial, sans-serif; color: #330000; text-decoration: underline; } 
a:visited		{font: 12px Verdana, Helvetica, Arial, sans-serif; color: #999; text-decoration: underline; }
a:hover			{font: 12px Verdana, Helvetica, Arial, sans-serif; color: #CC0000; text-decoration: underline; }

a.blog:link        	{ font: 22px Arial, Helvetica, Verdana, sans-serif; color: #EBEBEB; text-decoration: none; letter-spacing: -1.5px; font-weight: bold;}
            
a.blog:visited     	{ font: 22px Arial, Helvetica, Verdana, sans-serif; color: #EBEBEB; text-decoration: none; letter-spacing: -1.5px; font-weight: bold; }
            
a.blog:hover       	{ font: 22px Arial, Helvetica, Verdana, sans-serif; color: #666; text-decoration: underline; letter-spacing: -1.5px; font-weight: bold; }              

a.pericycle:link        { font: 10px Georgia, Times, Times New Roman, serif; color: #999; text-decoration: none;}
            
a.pericycle:visited     { font: 10px Georgia, Times, Times New Roman, serif; color: #999; text-decoration: none;}
            
a.pericycle:hover       { font: 10px Georgia, Times, Times New Roman, serif; color: #006699; text-decoration: none;}                
                
/*      ------------------------ */
/*      BASICS */

h1                      {
                        font: 60px Arial, Helvetica, sans-serif;
			letter-spacing: -6px;
                        font-weight: bold;
                        line-height: 55px;
			margin-top: 10px;
			margin-bottom: 10px;
			}
                
h2                      {
                        font: 18px Arial, Helvetica, sans-serif;
                        color: #333;
                        line-height: 1px;
                        font-weight: bold;
			text-transform: none;
                        }




#linkcat-1 h2		{
                        font: 18px Arial, Helvetica, sans-serif;
                        color: #333;
                        line-height: 1px;
                        font-weight: bold;
			text-transform: none;
			}
                
h3                      {
                        font: 12px Verdana, Arial, Helvetica, sans-serif;
                        color: #999;
                        line-height: 10px;
                        letter-spacing: 1px;
                        font-weight: normal;
                        }
                
h4                      {
                        font: 10px Verdana, Arial, Helvetica, sans-serif;
                        color: #999;
                        line-height: 1px;
                        text-transform: uppercase;
                        letter-spacing: 1px;
                        font-weight: normal;
			margin-bottom: 0px;
			}

.post 			{
			text-align: left;
			margin-top: 5px;
			margin-bottom: 30px;
			border-bottom: 1px dashed #666;
			z-index: 2;
                        clear: both;
			}

.post2 			{
			text-align: left;
			margin-top: 5px;
			margin-bottom: 30px;
			z-index: 2;
                        clear: both;
			}

.entry 			{
                        clear: both;
			}

img			{
                	margin-right: 10px;
			margin-bottom: 10px;
			border: none;
                        float: left;
			}

img.large               {
                        clear:both;
                	border: none;
                        margin-right: 0px;
			margin-bottom: 5px;
                        float: right;
			}

img.large2              {
                        clear:both;
                	border: none;
                        margin-right: 10px;
			}

.coverclass		{
			margin: 0px 0px 10px 0px;
			}

strong			{
			font: 18px Arial, Helvetica, sans-serif;
			}                        
                        
/*      ------------------------ */
/*      LIST */

#list-menu              {
                        margin: 0px;
                        width: auto;
                        }

#list-menu ul           {
                        margin: 0;
                        padding: 0px 0px 10px 0px;
                        list-style-type: none;
                        font-family: verdana, helvetica, arial, sanf-serif;
                        font-weight: regular;
                        font-size: 12px;
                        line-height: 12px;
                        letter-spacing: 0px;
                        }

#list-menu li           {
			padding-top: 1px;
                        padding-bottom: 1px;
                        }
                        
#list-menu a            {
                        display: block;
                        width:auto;
                        padding: 2px 0px 0px 0px;
                        text-decoration: none;
                        text-align: left;
                        }
                        
#list-menu a:link, #list-menu a:active, #list-menu a:visited {

			font-size: 12px;
                        color: #666;
                        border-bottom: 1px solid #EBEBEB;
                        }

#list-menu a:hover      {
			font-size: 12px;
                        color: #000;
                        background-color: #fff;
                        border-bottom: 1px solid #EBEBEB;
                        } 
	
/*      ------------------------ */
/*      TABLES */

                       

#container       	{
                        position: absolute;
                        top: 310px;
                        width: 834px;
                        height: 100%;
                        text-align:left; 
                        margin: 10px;
                        padding-top: 10px;
			z-index: 2;
                        }

#logo                   {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 1036px;
                        height: 393px;
                        z-index: 1;
                        }
                        
#blog_link		{
                        width: 100%;
                       	text-align: right;
                       	font-family: Arial, Helvetica, Verdana, sans-serif;
                       	font-weight: bold;
                       	font-size: 22px;
                       	color: #666; 
                       	letter-spacing: -1.5px;
                        padding-top: 10px;
                        padding-bottom: 10px;
                        }
                        
#div_bar		{
                        width: 100%;
			}
                       	
#img_header		{
                        width: 100%;
                        margin-top: 10px;
                        margin-bottom: 10px;
			} 

#content_col		{
                        width: 590px;
                        height: auto;
                        color: #333;
                        float: left;
			margin-left:22px;
			
                        }
                        
#nav_col		{
                        width: 168px;
                        height: auto;
                        color: #333;
                        float: left;
                        padding-left: 22px;
                        padding-right: 22px;
			padding-top:10px;
			background-color: #f2f8fb;
			opacity: 0.9;
			filter: alpha(opacity=90);
                        }


                        
#footer                	{
                        width: 590px;
                        margin-top: 10px;
			padding-top: 10px;
			padding-bottom: 10px;
                        font: 10px Georgia, Times, Times New Roman, serif;
                        color: #CCC;
                        letter-spacing: 1px;
                        font-weight: normal;
			text-align: right;
                        float: right;
			border-top: 1px dashed #666;
                        }

#footer_blog		{
                        width: 590px;
                        margin-top: 10px;
			padding-bottom: 10px;
                        font: 10px Georgia, Times, Times New Roman, serif;
                        color: #CCC;
                        letter-spacing: 1px;
                        font-weight: normal;
			text-align: right;
                        float: right;
			}

#imageContainer {
                width:590px;
                }

#imageSub       {
                float:left;
                }

.clr            {
                clear:both;
                }