﻿
	body {
		/* 76%  results in 12 pixel text when the base size is 16 */
		font: 76% Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif; 
		margin: 0; 
		padding: 0;
		color: #575858;
	}

	p   {
		font-size: 1em;
		margin-bottom: 1em;
		margin-top:.4em;		
		padding-left: 1em;
		padding-right: 1em;
	
	}
	

	h1 {
		font-size: 1.5em;
		color:#369;
		padding-left:10px;
		margin-bottom:0;
		padding-top:1em;

	}	
	
	h2 {
		padding-left:10px;
		font-size: 1.2em;
		color:#369;
		margin-bottom:0;
	}	
	

	h3 {
		padding-left:10px;
		font-size: 1em;
		color:#369;
		margin-bottom:0;
	}	
    
    b, strong   
    {
/*        color:#393; */
        color:#69C;
        
    }
    .extra 
    {
       color:#F33;
    }
    .specialHeadline    
    {
        color:#F33;
        text-align:center;
        font-weight:bold;
        padding: .2em 0 .2em 2.4em;
        margin:0;
        
    }
    .specialPrice   
    {
        color:#393;
        text-align:center;
        font-weight:bold;
        padding: .2em 0 .2em 2.4em;
        margin:0;
    }
    
    
	a	{
		/* color:#048; 
		color:#1462FF;*/
		color:#4785C2;
	}
	
	a:visited {
	
		color:#639;
	}
	a:hover{
		color:#393;
	}
	

	table {
		width: 100%;
		margin: 0;
		}
	
	table td {
		padding: 0; 
		border-width: 0; 
		vertical-align: top;
		}


	#head	
	{
	    background:url(../i/head.jpg) repeat-x;
	    height:86px; 
	    width:99%; 
	    border-color:#369; 
	    border: solid 1px; 
	}	
	
	#head img	{
		padding-left:1em;
		padding-top:.4em;

	}	
	#nav 
	{
	    position:absolute;
	    width:728px; 
	    height:30px; 
	    background-color:#369; 
	    z-index:1000; 
	    margin: -2.2em 0 0 240px;
	    
	}
	
	#nav ul{
		padding : .4em 0 0 .2em;
		margin : 0; 
		white-space : nowrap;
	   
	}
	#nav ul li{
	   display : inline;
	   float : left;
	   font-size:.9em;
	   font-weight:bold;
	   padding: 0 1.2em 0 1.5em;
	   margin:0;
	}
	#nav ul li a{

	   font-weight:normal;
	   padding-top:.2em;
		color:#FFF;
		font-weight:bold;
/*	  	color: #A83E24; */
	   text-decoration : none;
	   float : left;


	}
	
	#nav ul li a:hover
	{
		color: #FEB114; 
        
	}

	li.plainnav{
	   padding-left : 1em; 
	   padding-right : 1em;
	   width: 125px;
	}
    
    #wrapper    
    {
        text-align: left;
        width: 890px;
        background-color: #FFF;
        
    }
    
	#container {
		width: 73.5em;
		background: #FFF;
		margin: 0 auto; 
		border: 1px solid #000;
		text-align: left; /* this overrides the text-align: center on the body element. */
	}
	
    #maincontent 
    {
        position:relative;
        width:980px;
        margin:-14px 0 0 14px;
        border-color:#369; 
        border: solid 1px; 
        min-height:32em; 
        background-color:#FFF;
		padding: 1em 1.4em 0 .5em ;
		text-align:left;
		

		}
		#maincontent p, #maincontent ul 
		{
		    padding-right: 1em ;
		}
		
        #maincontent ol
        {
            padding: 0 0 0 2em;
            margin-top:0;
            
        }
	#footer, #copy {
			padding: 0 1.4em 0 .5em;
			width:980px;
			margin:0 0 0 14px;
            border-color:#369; 
            border-bottom: solid 1px; 
            border-left: solid 1px; 
            border-right:solid 1px; 
            background-color:#FFF;
		    text-align:center;	    
	}
	

	#copy p, #footer p
	{
        padding-top: .6em;
        padding-bottom:0;
        font-size:.9em;
		color:#A1BE93;
		text-align:center;
		margin-bottom:.2em;
		margin-top:0;
	
	}
	.adSense
	{
        padding-left: .5em;
		padding-right: 1em;
	}

	
	#login 
	{
	    position:absolute;
	    left:700px;
	    top:30px;
		width:280px;
		text-align:right;
		margin-right:1em;
	}
	
	#login h1 {
			font-size:1em;
			font-weight : bold; 
			}
    


    .DetailsPanel    
    {
        min-height: 60em;
    }
    
    .DesignImgPanel 
    {
           min-height: 5em;
    }
    
    .SyndicationPanel
        {
        min-height: 30em;
    }

    .LogoPanel
        {
        min-height: 5em;
    }
        
    .SixPhotoPanel
        {
        min-height: 1em;
            }
    
    

     .WizardStep 
    {
      background-color: #FFF;
      width:790px;
      padding-left: .5em;
      padding-top: 1em;
      font: Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif; 
      font-size: 1.4em;
    }
    .WizardSideBar
    {
        padding-left: .5em;
        padding-right: .6em;
      
        padding-top: 1em;
        width: 4em;
        background-color: #507CD1;
        font-size: 1.4em;
      
    }


    .WizardButton
    {

        background-color: #FFF;
        border-style:solid;
        border-color: #507CD1;
        font-size: 1em;
        color: #284E98;
        width: 12em;
        padding-left:0;
        padding-right:0;
        margin:0;
      
    }    
    

        .WizardPreviousButton
    {

        background-color: #FFF;
        border-style:solid;
        border-color: #507CD1;
        font-size: 1em;
        color: #284E98;
        width: 12em;
        float: left;
        padding-left:0;
        padding-right:0;
        margin:0;
      
    }    
	
	bookmark    
	{
	    text-align: center;
	    padding: 1em 0 0 0;
	    margin: 0 0 1em 0;
	}
	
	.createUserButton   
	{
	    position:static;
	    z-index:1000;
	    left:20px;
        float:left;    
	}
	
	.triCol 
	{
	    float:left;
	    width:320px;
	    padding:0;
	}
	

	.section
	{
	    clear:both;
        background-color:#FFF;
        margin: 0 1em 0 1em;
/* 		padding: 1em 1.4em 0 .5em ; */
		text-align:left;
		border-color:#369; 
        border: solid 1px; 
        margin-bottom: 1em;
        min-height:20em; 
        width:968px;
        overflow:hidden;
		
	    
	}	
	.section h2
	{
	    position:relative;
        width:958px;
	    height:30px; 
	    padding-top: .8em;
	    padding-bottom: .2em;	    
        margin: 0 0 0 0;
        color: #FEB114; 
        background-color:#369; 
        
	}
	
	.section h2 a
	{
	    color:#FFF;
	    text-decoration : none;
	}
	
    .section h2 a:hover
	{
		color: #FEB114; 
        
	}
	
	.section ul  
	{
	    width: 720px;
	    float:left;
	    padding-left: 1.2em;
	    margin-bottom: 1em;
	    margin-top:0;
	    margin-left:0;
	}
	
		.section ul li  
		{
		    padding-left:0;
		}

