/*---------------------BODY & CONTAINER ------------- */
	body{
	    position: relative; 
	    width:930px; 
	    /*height:100%; */
	    margin: auto;
	    margin-top: 10px;
	  /*  background-image: url(images/bgfade.jpg);
            background-repeat: no-repeat;
	    background-repeat: repeat-x;
	    background-color: #eaeaea;*/
	}
 
        div#contentcontainer {
           width: 900px;
           float:left;	
	   margin-left:9px;
	   /*position: relative;
	   border-left: solid 0px #c0c0c0;*/
	   background-color:#FDFEFF;
        }
	div#supercontainer
	{
		float:left;
		width:918px;
		background-repeat: repeat-y;
		background-image: url(images/lfade2.jpg);
		background-position: top left;		
	}
	div#subcontainer
	{
		float:left;
		width:918px;
		background-repeat: repeat-y;
		background-image: url(images/rfade2.jpg);
		background-position: top right;		
	}
	div#headcontainer
	{
		float:left;
		width:918px;
		height:30px;		
	}
	
	div#rtopcorner
	{
	    background-image: url(images/rtopcorner.jpg);
            background-repeat: no-repeat;
            width: 33px;
            height: 30px;
	    position: absolute;
	    top: 0px;
	    right: 0px;
	    margin-right: 10px;
	    margin-top:1px;
	    z-index:80;	
	}
	div#ltopcorner
	{
	    background-image: url(images/ltopcorner.jpg);
            background-repeat: no-repeat;
            width: 33px;
            height: 30px;
	    position: absolute;
	    top: 1px;
	    left: 0px;		
	    z-index:79;
	}
        div#topborder
	{
		width:918px;
                background-image: url(images/topfade.jpg);
                background-repeat: repeat-x;
		background-position: top left;
		position:absolute;
		z-index:49;
		height:9px;
		top:0px;
		left:0px;
		
	}
 /*---------------------HEADER DIVS ------------- */
	div#head {
		width: 900px; 
		float: left;
		clear:all;
		height:70px;
		border-bottom: 2px solid #017ac3;
		position:relative;
	        margin:0 auto; 
		z-index:3;
	}

	div#resqr {
            background-image: url(images/resqr_home.jpg);
            background-repeat: no-repeat;
            width: 155px;
            height: 65px;
		position: absolute;
	      bottom: 0px;
	      left: 17px;
	     z-index:1000;
	     cursor: pointer;
	}


	/*div#rtopcorner
	{
	    background-image: url(images/rtopcorner.jpg);
            background-repeat: no-repeat;
            width: 35px;
            height: 30px;
	    position: absolute;
	    top: 0px;
	    right: 0px;	
           
	}*/
     /*--------------------- LINK MENU INSIDE HEADER ------------- */
	 div#links {
            position:absolute; 
            bottom:0px;
            left:182px; 
	    float:left;  
	    margin-left:0px;
	    padding-left:0px;
        }
	div#links ul{padding-left:0px; margin-left:0px; left:0px;}
	 div#links li 
	 {
		list-style-type: none; 
		float: left;
		margin-left:0px;
		left:0px;

	 } 
	div#links li a:link, li a:active, li a:visited 
	{     color:#017ac3;
	      text-decoration: none;
	      font-weight:bold;
	      float: left; 
	      height: 70px;
	      width: 72px;
	      line-height: 90px;
              background-color: white;
	      padding-left: 0px;
	      display: block;
	      text-align: center;
	      font-family: Tahoma;
	      font-size: 15px;
	      font-weight: bold;
	      letter-spacing: 1px;
	      margin-left:0px;

	}	
	div#links li a:hover
	{
		background-color:#017ac3;
		font-color:white;
		color:white;
	}

/*
	li#home a:link, li#home a:active, li#home a:visited 
	{
		background-image: url(images/button-home.jpg);
		background-repeat: repeat-x;
	}
	li#apps a:link, li#apps a:active, li#apps a:visited 
	{
		background-image: url(images/button-apps.jpg);
		background-repeat: repeat-x;
	}
	li#blog a:link, li#blog a:active, li#blog a:visited 
	{
		background-image: url(images/button-blog.jpg);
		background-repeat: repeat-x;
	}
	li#about a:link, li#about a:active, li#about a:visited 
	{
		background-image: url(images/button-about.jpg);
		background-repeat: repeat-x;
	}



	li#home a:hover
	{
		background-image: url(images/rolloverbutton-home.jpg);
		background-repeat: repeat-x;
	}
	li#apps a:hover
	{
		background-image: url(images/rolloverbutton-apps.jpg);
		background-repeat: repeat-x;
	}
	li#blog a:hover
	{
		background-image: url(images/rolloverbutton-blog.jpg);
		background-repeat: repeat-x;
	}
	li#about a:hover
	{
		background-image: url(images/rolloverbutton-about.jpg);
		background-repeat: repeat-x;
	}
*/


/*--------------------- MAIN, CENTER DIV ------------- */

        div#main {
	    width:900px;
	    float:left;
        } 


/*--------------------- BLUE AREA FOOTER ------------- */
 	     div#footer{
            background-image: url(images/footer.jpg);
            background-repeat: no-repeat;
            width: 900px;
            height: 197px;
	    
		background-color:white;
		position:relative;
		float:left;
        }

	div#footer a
	{color:black;}

	div#footer a:hover
	{color:#017ac3;}
        
	div#footerleft
	{
		margin-top:15px;
		margin-left: 15px;
		float: left;
		font-family: Verdana;	
		font-size: 10pt;
		width: 350px;
	}
	div#footerleft hr
	{
		style:none;
		height:1px;
		background-color:black;
		border: 0px;
	}

	div#sitemap
	{
		margin-top:15px;
		margin-right: 15px;
		float: right;
		font-family: Verdana;	
		font-size: 10pt;
		width: 350px;
	}
	
	
/*---------------------BOTTOM FOOTER ------------- */
	
	div#footer2
	{
		background-color:white;
		width:890px;
		height:20px;
		float: left;
		font-family: "Arial Narrow";
                font-size: 13px;
		/*align: center;
		position: relative;*/
		clear:left;
		padding-left:10px;
		padding-top:10px;
		
	}
	div#footer2 a
	{
		color:black;

	}
	div#footer2 a:hover
	{color:#017ac3;}

        div#legal {
            width: 125px;
            height: 25px;
            margin-left: 5px;
	      float: left;
		margin-top: 0px;
        }
        
        div#legal p {
            font-family: "Arial Narrow";
            font-size: 13px;
        }
        
        div#legal2 {
            width: 100px;
            height: 25px;
            margin-left: 30px;
 	      float: left;
        }
        
        div#legal2 p {
            font-family: "Arial Narrow";
            font-size: 13px;
        }
        
        div#think {
            width: 100px;
            height: 25px;
            margin-left: 30px;
	    float:left;
        }
        
        div#think p{
            font-family: "Arial Narrow";
            font-size: 13px;
        }    

/*-------- SOCIAL NETWORKING BUTTONS ---------------------*/
        div#socialconnect 
	{

            width: 305px;
            float:left;
	    margin-top:30px;
	    margin-left:50px;
	    font-family: verdana;
	    font-size: 10pt;
	    color: #555;
        }
	 
	  div#socialright
	  {
		float:left;
		padding-left:7px;
	  }        

	  div#socialleft
	  {
		float:left;

		border-height: 50%;
	  }     

img
{  border-style: none;
}

	div#youtubehome
	{
		
		margin-left: 50px;
		margin-top:15px;
		float:left;
	}

object{padding-top:15px; } 

#footer3
{ width:930px; height:36px;
background-image: url(images/bottomfade2.jpg);
}
