/**
 * 	file  :     style.css
 *  author:     adam frankowski
 *  version:    3.0
 *  desc:       KarioukArchitecture.com master style sheet
 *
 */
 
 body 		{	 font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #4A6B84;  background: #ffffff; margin: 0px 0 0 0; padding: 0px;}
 img		{ 	 border: none; 	}
 td			{	 padding: 0px; margin: 0px; 	}
 table		{	 padding: 0px; margin: 0px; border: none;	}
 
  
 /* basic link redefinitions */
 a:link, a:active, a:visited    { color: black;  text-decoration: none; letter-spacing: 1px; font-size: 12px;	 }
 a:hover    					{ color: #FF3300;   								 }
 
 /* size of the main image */
 #main_container 	 			{ width: 578px; text-align: left; padding: 0px; margin-top: 60px;}
 
 #main_navigation ul 			{ margin: 0px 0 0 0; padding: 0px; }
 #main_navigation li 			{ list-style-type: none; margin-bottom: 10px; }
 
 #project_list	  a				{ color: #5A83B2; }
 #project_list	  a:hover		{ color: FF3300; }
 #project_list	  table 		{ margin:0px; margin-bottom: 10px; margin-left: 20px;  }
 
 #project_list	  td 			{ font-size: 11px; text-align: left;}
 #project_list	  img 			{ padding-right: 10px; }
 #project_list	  p 			{ text-align: left; margin: 0 0 2px 0; }

 #project_list	  table.toplist 	{ margin-top:20px; margin-bottom: 10px; margin-left: 20px;  border-bottom:none; }
 #project_list	  table.noborder 	{ margin:0px; margin-bottom: 20px; margin-left: 20px;   border-bottom: none;  }
 #project_list	  hr				{ margin-left: 20px; border: 0; border-bottom:  solid 1px #c7c7c7; margin-right: 0px; padding-right:0px; width:100%;}
 
 #new_project_list  a				{ color: #5A83B2; }
 #new_project_list	a:hover			{ color: FF3300; }
 #new_project_list	table 			{ margin:0px; margin-bottom: 10px; margin-left: 20px;  }
  
 #new_project_list	td 				{ font-size: 11px; text-align: left;}
 #new_project_list	img 			{ padding-right: 10px; }
 #new_project_list	p 				{ text-align: left; margin: 0 0 2px 0; }
 #new_project_list	table.toplist 	{ margin-top:20px; margin-bottom: 10px; margin-left: 20px;  border-bottom:none; }
 #new_project_list	table.noborder 	{ margin:0px; margin-bottom: 20px; margin-left: 20px;   border-bottom: none;  }
 #new_project_list	hr				{ margin-left: 20px; border: 0; border-bottom:  solid 1px #c7c7c7; margin-right: 0px; padding-right:0px; width:100%;}

 #other_project_list  	a				{ color: #5A83B2; }
 #other_project_list	a:hover			{ color: FF3300; }
 #other_project_list	table 			{ margin:0px; margin-bottom: 10px; margin-left: 20px;  }
 
 #other_project_list	td 				{ font-size: 11px; text-align: left;}
 #other_project_list	img 			{ padding-right: 10px; }
 #other_project_list	p 				{ text-align: left; margin: 0 0 2px 0; }
 #other_project_list	table.toplist 	{ margin-top:20px; margin-bottom: 10px; margin-left: 20px;  border-bottom:none; }
 #other_project_list	table.noborder 	{ margin:0px; margin-bottom: 20px; margin-left: 20px;   border-bottom: none;  }
 #other_project_list	hr				{ margin-left: 20px; border: 0; border-bottom:  solid 1px #c7c7c7; margin-right: 0px; padding-right:0px; width:100%;}
 
 
 /* project info */
 
#project_info	 				{ width: 90%; margin-top: 20px; }
#project_info	p				{ color: #5C6B7B; font-size: .9em; line-height: 1.5em; text-align: justify; }
#project_info	h2				{ color: black; font-size: .8em; padding-top: 15px; }
#project_info	h1				{ color: black; font-size: 18px; }
#project_info	td.heading		{ color: black; font-weight: bold; font-size: .8em;vertical-align: top; }
#project_info	td.detail		{ color: black; font-weight: normal; font-size: .8em; line-height: 1.5em; }
#project_info	ul				{ margin: 0px; padding: 0px; padding-top: .8em; }
#project_info	li				{ list-style: none; margin-bottom: .8em;}
#project_info	p.navigation	{ text-align: right; }
#project_info	hr				{ border: 0px; border-bottom: 1px solid #666; }

#gproject_info	 				{ width: 90%; margin-top: 20px; }
#gproject_info	p				{ color: #5C6B7B; font-size: 12px; line-height: 1.5em; text-align: justify; }
#gproject_info	h2				{ color: black; font-size: 16px; padding-top: 5px; }
#gproject_info	ul				{ margin: 0px; padding: 0px; padding-top: .8em; }
#gproject_info	li				{ list-style: none; margin-bottom: .8em;}
#gproject_info	p.navigation	{ text-align: right; }
#gproject_info	hr				{ border: 0px; border-bottom: 1px solid #666; }

/* media container */

#media_container				{ width: 90%; text-align: left;	 margin-top: 40px; }
#media_container	p			{ color: #5C6B7B; font-size: .9em; line-height: 1.5em; text-align: left; }
#media_container	h2			{ color: black; font-size: 15px; padding-top: 15px; }
#media_container	a			{ color: black; font-size: .9em; line-height: 1.5em; text-align: left; }
#media_container	td			{ font-size: .9em; line-height: 1.5em; text-align: left; }
#media_container	hr			{ border: 0px; border-bottom: 1px solid #666; }

#basic_container				{ width: 600px; text-align: left; margin-top: 40px; margin-left: 60px; }
#basic_container	p			{ color: #5C6B7B; font-size: 1em; line-height: 1.8em; text-align: justify; }
#basic_container	h2			{ color: black; font-size: 15px; padding-top: 15px; }
#basic_container	a			{ color: black; font-size: .9em; line-height: 1.5em; text-align: left; }
#basic_container	td			{ font-size: .9em; line-height: 1.5em; text-align: left; }
#basic_container	hr			{ border: 0px; border-bottom: 1px solid #666; }
#basic_container	li			{ color: #5C6B7B; font-size: 1em; line-height: 1.8em; margin-bottom: 15px; }

#credits p	{ color: #5C6B7B; font-size: 1em; line-height: 1.8em; text-align: justify; margin: 0px; padding: 0px; }
#credits h2	{ color: black; font-size: 15px; margin: 0px; padding: 0px; padding-top: 15px; }


/* path */
#path			p				{ font-size: 9px; text-align: right; }
#path			a				{ font-size: 9px; }
