/* ------------------------------------------------------
WWW.VICTORIATALBOT.COM
Portfolio website of Victoria Talbot, Graphic Designer
Say hello at hello@victoriatalbot.com
------------------------------------------------------ */

/* ------------------------------------------------------
RULES FOR ALL PAGES
------------------------------------------------------ */

/* Specify blanket rules for all elements */ 
	body	{ 
		    	font-size:10px; 
		    	font-family:Verdana, Tahoma, sans-serif; 
		    	color: #333;
		    	line-height: 130%;
		    	padding: 0;
		    	margin: 0;
		    	} 
		    
	img	{
    	       border: 0;
    	       }
    	       
	a:link {
	    color: #7ac1d3;
           }
	
	a:visited {
	    color: #333;
   	    }
           
	a:hover {
	    color: #333333;
           }
           
/* Style the container for all page content */
	#container	{
	    			width: 950px;
	    			padding: 0;
	    			margin: 28px;
	    			background-color: #FFF;
           			}
           
/* Style the navbar */ 
	#navbar 	{ 
				float: left;
	    		margin-right:20px; 
	    		width:166px; 
	    		}
	    		
	#navbar_contact    {
						padding: 10px 0 15px 0px;
	                    }
	                    
	#navbar_contact a:link {
	    color: #333333;
           }
           
    #navbar_contact p {
	    padding-bottom: 5px;
           }
	   	    	
	#navbar ul {
	    list-style-type: none;
	    margin: 0;
	    padding-left: 20px;
	    width: 140px;
           }
           
	#navbar li {
	    padding: 7px 0 8px 0;
	    margin: 0;
	    border-bottom: 1px dashed #aaa; 
           }
           
/* Style the navbar portfolio list */
	#navbar p {
	    margin: 0;
	    padding: 1px 0 1px  25px;
           }
           
       #navbar img {
	    margin: 0;
	    padding: 0;
	    vertical-align: middle;
           }
           
/* Style the footer */	
	#footer	{
		clear: both; 
		margin-top: 20px;
		margin-left: 20px;
		width: 934px; 
		} 
          
		
/* ------------------------------------------------------
HOMEPAGE
------------------------------------------------------ */		
		       
/* Style the newsbar*/ 
	#newsbar 	{ 
	  			float: right;
	    		padding: 0 20px 0 10px;
	    		width: 236px;
	    		font-weight: bold;
	    		color: #00ccff;
	    		}
	    		
	#newsbar_head
				{ 
	  		padding:0 0 10px 0;
	  		margin: 0;
	    		}
	    	
	
	#newsbar p	{ 
	  		padding:2px 0 10px 0;
	  		margin: 2px 0 10 0;
	  		line-height: 140%;
	    		}
	    		
	.newsitem	{ 
	  		padding: 20px;
	  		margin: 0;
	  		font-weight: normal;
	  		color: #999; 
	  		border-bottom: 1px dashed #aaa
	    		}
	    		          
/* Style the index content */ 
	#home_ct { 
		padding: 20px 0 5px 0;
		margin-left: 180px;
	     	width: 490px; 
	     	height: 661px;
	     	background:url(home_mainimg.jpg);
	     	background-repeat: no-repeat;
	    	} 
	    	
/* ------------------------------------------------------
ABOUT PAGE
------------------------------------------------------ */
	    	
/* Style the about image */ 
	#about_img { 
		padding: 20px 0 5px 0;
		margin-left: 182px;
	     	width: 235px; 
	     	height: 645px;
	     	background:url(about_img.jpg);
	     	background-repeat: no-repeat;
	    	} 
	    	
/* Style the about text*/ 
	#abouttext	{ 
	  		float: right;
	    		padding: 15px;
	    		width: 220px;
	    		height: 465px;
	    		margin-top: 151px;
	    		margin-right: 255px;
	    		background-color: eeeeee;
	    		}

	#abouttext p {
	    margin: 0;
	    padding: 5px 0 5px  0;
           }
	    
/* ------------------------------------------------------
PORTFOLIO PAGES IMAGES
------------------------------------------------------ */
/* Style all of the main images */ 
	#image_panel { 
			padding-top: 0;
			margin: 15px 20px 100px 187px;
	     	width: 489px;
	     	height: 516px;	     	
	     	background-repeat: no-repeat;
	    	} 
	     	
/* ------------------------------------------------------
PORTFOLIO PAGES INFO
------------------------------------------------------ */
	    	
/* Style the info panel */ 
	#info		{ 
	  		float: right;
	    		padding: 6px 50px 0 0;
	    		width: 200px;
	    		}
	    		
	#info_cp	{ 
	    		margin: 8px 10px 3px 0;
	    		}
	    		
	#info_alt	{
	    		margin: 0px 0 8px 0;
	    		padding: 0 0 10px 0;
	    		border-top: 1px dashed #ddd;
	    		border-bottom: 1px dashed #ddd;
	    		width: 180px;
	    		}
	    		
		.tb	{ 
	    		margin: 4px 4px 0 0;
	    		}
    		
	#info_nav	{
	    		margin-bottom: 10px;
	    		}
	    		
	#info_nav img	{
	    		margin-right: 5px;
	    		}
