/* 
Website:		Cynthia Sheppard Illustration 
Author:			Cynthia Sheppard
*/ 

a 						{text-decoration: none; } 
a:link, a:visited 		{color: #C63;text-decoration: none;} 
a:hover, a:focus 		{text-decoration: underline;}  	
a:active 				{text-decoration: underline; position:relative; top:1px;}  
ul, li					{list-style-type: none; margin: 0px; padding: 0px;}
.title					{font-family:Arial, Helvetica, sans-serif; font-size: 17px; line-height:23px; color: #e5e4e1; font-weight: bold; text-transform:uppercase;} 	
.title_2				{font-family:Arial, Helvetica, sans-serif; font-size: 17px; line-height:23px; color: #66615a; text-transform:uppercase;}
.footer					{font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height:23px; color: #55545a;}
.footer li				{padding-bottom: 6px;border-bottom: 1px solid #222;list-style-type: none;list-style-image: none;padding-top: 3px;}

/* Page holder style */  
#body_holder			{width: 100%;margin: 20px auto 20px auto;float: left;}

/* Page Header and links */ 
#nav 					{height: 65px;background-image:url(../_img/static/nav_bg.png);background-repeat: no-repeat;margin: 20px 0px 0px 0px;width: 960px;overflow: visible;float: left;}
.nav					{font-family: Arial, Helvetica, sans-serif;color: #fff;font-size: 14px;text-decoration: none;padding: 22px 20px;text-transform:uppercase;font-weight: bold;display: inline;background-image: url(../_img/static/nav_divider.png);background-position: right;float: left;height: 22px;background-repeat: no-repeat; z-index: 1000}  
.nav a:link, .nav a:visited{color: #FFFFFF; text-decoration: none;}    
.nav a:hover, .nav a:focus, .nav-active  {color: #FFFFFF; border-bottom: 3px solid #9c6a41;} 
.nav a:active 			{color: #FFFFFF; border-bottom: 3px solid #9c6a41; position:relative; top:1px;}   
.contact 				{font-family: Arial, Helvetica, sans-serif;color: #FFCC66;font-size: 14px;text-decoration: none;padding: 22px 24px;text-transform:uppercase;font-weight: bold;display: inline;height: 22px;float: left;}    
.contact  a:link, .contact  a:visited {color: FFCC66; text-decoration: none;}    
.contact  a:hover, .contact  a:focus {color: FFCC66; border-bottom: 3px solid #9c6a41;} 
.contact  a:active 			{color: #FFCC00; border-bottom: 3px solid #9c6a41; position:relative; top:1px;}  

.google-plus			{display: inline;float: right;width: 60px; padding: 20px 15px 0 0;}    
#soc_media 				{display: inline;float: right;width: 200px;}    
.soc_media				{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 14px;text-decoration: none;text-transform:uppercase;font-weight: bold;height: 22px;float: right;width: 200px;text-align: center;overflow: visible;}
 

/* Page BODY */ 
#portfolio 				{float: left;width: 100%;margin: 0 auto 0 auto;}
#resume 				{float: left;width: 100%;margin: 0px auto 30px auto;}
#sub_holder 			{width: 992px;float: left;text-align: left;padding: 10px;}  
#maincontent 			{ width: 1000px; float: left; padding: 20px 0px 32px 0px; } 
.glyphs					{height: 31px; margin: 0px 0px 12px 0px;}
.rss					{float:right; margin: 5px 15px; text-align:right;}
#footer_holder 			{ width: 100%; border-top: 2px solid #2A0F0F; padding-top: 18px; padding-bottom:30px; 0px;float: left; background-color: #000000; } 
#footer 				{} 
#thumbnail 				{border: 3px solid #0a070c;padding: 1px;float: left;margin: 0px 5px 5px 0px;background-color: #66615a; z-index: 1;} 

/*Image Styles */
.thumbnail 				{margin: 10px 0px;float: left;} 
.thumbnail_image		{ padding: 2px; border: 1px solid #333; width: 298px; }
.description 			{ width: 288px; float: left; text-align: left; padding: 5px 5px; height: auto; }
.description_sub		{font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color:#666;}
.description_sub2		{font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color:#CCCCCC;}

.inset_image			{ float: left; padding: 2px; border: 1px solid #333; margin: 5px 10px 10px 0px;}

/*RESUME Styles */
.resume_experience, .resume_clients {width: 624px; padding: 4px 20px 20px 123px; float: left;}

.brclear 				{clear:both; height:0; margin:0;font-size: 1px;line-height: 0px;}

