/*-----------------------------------------------
Cooper Design
Author:   Jason Cooper
Version:  1 June 2008
----------------------------------------------- */



/* Global
----------------------------------------------- */

/* Remove border around linked images */
img {
	border: 0;
	padding: 0;
	margin: 0;
	}

a:link, a:visited, a:active {
	color: #bd8578;
    text-decoration: underline;
	}    
	
a:hover {
	color: #bd8578;
    text-decoration: none;
	}  

p {
	padding: 5px 0 5px 0;
	}
	
	
/* Body 
----------------------------------------------- */
body {
	margin: 0px;
	padding: 0px;
  	background-color: #2d2d2d;
	font-family: helvetica, tahoma, sans-serif;
  	font-size: 12px;
  	line-height: 16px;
  	color: #fff;
  	text-align: center;
	}

#container {
	margin: 0 auto;
	}
	
	
#headerTable {
	margin: 0 auto;
  	padding: 0px;
	}
	#header {
		margin: 0 auto;
		width: 900px;
		height: 153px;
		}
		#logo {
		float: left;
		width: 378px;
		padding-top: 20px;
		}
		#nav {
		padding-top: 75px;
		float: right;
		width: 490px;
		color: #bd8578;
		font-size: 16px;
		text-align: right;
		}
		#nav a:link, #nav a:visited, #nav a:active {
			color: #bd8578;
    		text-decoration: none;
			}    
		#nav a:hover {
			color: #fff;
    		text-decoration: none;
			}  
		.selected {color: white;}	


#mainTable {
	margin: 0px;
  	padding: 0px;
  	background-color: #4a4a4a;
  	text-align: left;
  	font-size: 12px;
  	line-height: 16px;
  	background-image: url("../media/middleBG.png");
	background-repeat: repeat-x;
	background-position: left top;
	}	
	
* html #mainTable {
	margin: 0px;
  	padding: 0px;
  	background-color: #4a4a4a;
  	text-align: left;
  	font-size: 12px;
  	line-height: 16px;
  	background-image: none;
	background-repeat: repeat-x;
	background-position: left top;
	}		
	
	#main {
		margin: 0 auto;
		width: 900px;
		padding: 40px 0 20px 0;
		}	
		#left {
			float: left;
			width: 350px;
			padding: 0 0 30px 0;
			}
		#leftHome {
			float: left;
			width: 400px;
			padding: 0 0 30px 0;
			}			
		#leftResume {
			float: left;
			width: 900px;
			padding: 0 0 30px 0;
			}
		#leftResume {
			float: left;
			width: 900px;
			padding: 0 0 30px 0;
			font-size: 14px;
			line-height: 18px;
			}
		#right {
			float: right;
			width: 460px;
			color: #979797;
			font-size: 18px;
			line-height: 22px;
			}
			.thumbnail {
			display: inline;
			}			
			.thumbnail img{
			border: 1px solid #616161;
			margin: 0 5px 5px 0;
			}
			.thumbnail:hover{
			background-color: transparent;
			}
			.thumbnail:hover img{
			border: 1px solid #fff;
			}
		#rightHome {
			float: right;
			width: 460px;
			color: #bdbdbd;
			font-size: 15px;
			line-height: 22px;
			}
			#rightHome a:link, #rightHome a:visited, #rightHome a:active {
			color: #bd8578;
    		text-decoration: none;
			font-size: 18px;
			}    
			#rightHome a:hover {
			color: #fff;
    		text-decoration: none;
			font-size: 18px;
			}  
	
/* Misc.
----------------------------------------------- */	



/* Footer 
----------------------------------------------- */
#footerTable {
		margin: 0 auto;
		width: 900px;
		color: #bd8578;
		text-align: center;
		padding: 10px;
		font-size: 12px;
		line-height: 16px;
		}	
		.white {color: white}
		
		#footer a:link, #footer a:visited, #footer a:active {
			color: #bd8578;
    		text-decoration: none;
			font-size: 18px;
			}    
		#footer a:hover {
			color: #fff;
    		text-decoration: none;
			font-size: 18px;
			}  
			
			
