/*

Theme Name: Bubbles and Ink version 3.0

Author: Tony Espinoza

Author URI: http://www.tonyespinoza.com/

Version: 3.0

*/



body{ margin: 0; text-align: center; font: normal 14px Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif;}

div, form{ margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6{ margin: 0; padding: 0; color: #000; font-family: Century Gothic, "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase;}



a:link, a:visited{ color: #FF4C6E; text-decoration: none;}

a:hover, a:active{ color: #fff; background-color: #FF4C6E;}



.alignleft{ float: left; margin: 0 10px 10px 0;}

.alignright{ float: right; margin: 0 0 10px 10px;}

.aligncenter{ margin: 0 auto;}



#page{ }



header#masthead{ min-width: 980px;}

	header#masthead hgroup{ margin: 0 auto; width: 980px;}

		h1.site-title a{ text-indent: -5000px; display: block; height: 210px; background: url(images/bubbles-and-ink-logo-large.png) center no-repeat;}

		h2.site-description{  text-indent: -5000px;}

	

	nav#site-navigation{ margin: 5px 0; background-color: #000; border-top: 2px solid #ff4c6e; border-bottom: 2px solid #ff4c6e; line-height: 0px;}

		nav#site-navigation h3.menu-toggle{ display: none;}

		nav#site-navigation a.assistive-text{ display: none;}

		nav#site-navigation .menu-custom-menu-container{ margin: 0 auto; padding: 0; width: 980px; background-color: #000; }

		nav#site-navigation ul{ margin: 0; padding: 5px 0; list-style-type: none; text-indent: 0; font-size: 6px; background-color: #000;}

		nav#site-navigation ul li{ margin: 0; padding: 0; display: inline-block; text-indent: -5000px; background-color: #FF4C6E;}

		nav#site-navigation ul li a{ display: block; margin: 0; padding: 0; width: 119px; height: 120px;}

		nav#site-navigation ul li a:link, nav#site-navigation ul li a:visited{ opacity:1; filter:alpha(opacity=100);}

		nav#site-navigation ul li a:hover, nav#site-navigation ul li a:active{ opacity:0.6; filter:alpha(opacity=60);}

			nav#site-navigation li#menu-item-2015 a{ background: url(images/n_art-culture.gif) no-repeat;}

			nav#site-navigation li#menu-item-2045 a{ background: url(images/n_fashion-beauty.gif) no-repeat;}

			nav#site-navigation li#menu-item-4842 a{ background: url(images/n_food-drink.gif) no-repeat;}

			nav#site-navigation li#menu-item-2029 a{ background: url(images/n_home-decor.gif) no-repeat;}

			nav#site-navigation li#menu-item-4841 a{ background: url(images/n_life-family.gif) no-repeat;}

			nav#site-navigation li#menu-item-2027 a{ background: url(images/n_shopping-deals.gif) no-repeat;}

			nav#site-navigation li#menu-item-2030 a{ background: url(images/n_travel-miami.gif) no-repeat;}

			nav#site-navigation li#menu-item-4840 a{ background: url(images/n_weddings-events.gif) no-repeat;}

	

#main{ text-align: left; margin: 0 auto; width: 980px;}

	#primary{ width: 700px; margin-right: 15px; float: left; border: 3px solid #ff4c6e;}

		body.blog #primary, body.archive #primary, body.category #primary, body.single #primary{}

		#content{ padding: 20px; text-align: justify;}

			#content #nav-single{ display: none;}

			#content header.page-header{ }

			body.search #content header.page-header, body.category #content header.page-header, body.archives #content header.page-header{ margin-bottom: 20px;}

			#content .entry-title{ font-size: 70px; line-height: 60px; text-align: left;}

			body.search #content .entry-title, body.category #content .entry-title, body.archives #content .entry-title{ font-size: 30px; line-height: normal;}

			#content h2{ font-size: 30px;}

			#content article{ margin-bottom: 40px;}

			#content article div.entry-meta{ text-transform: uppercase; font-size: 10px; clear; both;}	

			#content article img{ background-color: white; padding: 3px; border: 2px solid #666;}

			#content .entry-header img{ display: none;}

			#content .entry-title a:link, #content .entry-title a:visited{ color: #000;}

			#content .entry-title a:hover, #content .entry-title a:active{ color: #fff;}

			#content nav#nav-above{ display: none;}

			#content footer.entry-meta{ margin: 10px 0; padding: 15px; border: 1px solid #ccc; border-left: none; border-right: none; clear: both;}

			#content a.more-link{ display: inline-block; padding: 5px 7px; margin-left: 250px;}

			#content a.more-link:link, #content a.more-link:visited{ background-color: #FF4C6E; color: #fff; text-decoration: none;}

			#content a.more-link:hover, #content a.more-link:active{ color: #fff; background-color: #333;}

			

			#content .fbcomments, #content .addthis_toolbox{ clear: both; margin: 5px 0;}

			table#works{ }

				#works tr{}

				#works td{ width: 33%; padding: 10px; text-align: center; vertical-align: text-top;}

				#works td img{}

			

	#postthumb{ width: 150px; height: 150px; padding: 3px; background-color: #ccc; float: left; margin: 0 10px 10px 0; text-align: center;}

		#postthumb img{}

							

	#secondary{ width: 240px; float: left; font-size: 12px; border: 3px solid #ff4c6e; text-align: justify;}

		#secondary aside{ margin: 20px;}

		#secondary h3.widget-title{}

		#secondary a:link, nav#secondary a:visited{ text-decoration: underline;}

		#secondary a:hover, nav#secondary a:active{}

		#secondary ul{ margin: 0 0 0 0; padding: 0; list-style-type: none; text-indent: 0;}

		#secondary ul li{ margin: 0; padding: 0;}

		#secondary aside#recent-posts-3 li{ padding: 5px; border-bottom: 1px dotted #ccc;}

		#secondary select{ width: 200px;}

		#secondary aside#text-8 textarea{ width: 200px; height: 130px;}

		#secondary aside#text-6{ text-align: center;}

		#secondary aside#text-7{ padding-bottom: 10px; border-bottom: 2px dotted #ccc;}

		#secondary aside#search-2{ padding-bottom: 10px; border-bottom: 2px dotted #ccc;}

		#secondary aside#search-2 label{ display: none;}

		#secondary aside#search-2 input{ clear: both; width: 200px;}

		#secondary aside#instagrm_widget-3{ padding-bottom: 10px; border-bottom: 2px dotted #ccc;}

		#secondary aside#instagrm_widget-3 img{ width: 180px;}

		#secondary aside#instagrm_widget-3 p#instagram_widget_title{ font-weight: bold; text-transform: uppercase; font-size: 13px;}

		#secondary aside#instagrm_widget-3 li{ border: 2px solid #FF4C6E; background-color: #000; padding: 4px; text-align: center;}

		#secondary aside#instagrm_widget-3 p.instagram_caption{ margin: 0; padding: 5px; color: #fff; line-height: 12px;}



#colophon{ min-width: 980px; clear: both; background-color: #000; border-top: 2px solid #ff4c6e; border-bottom: 2px solid #ff4c6e;}

	#supplementary{}

		aside{}

		aside h3{}

	#site-generator{}

div.site-info{ background-color: #000; margin: 0 auto; width: 980px; padding: 10px; font-size: 11px; color: #666;}



#tbone{ font-size: 10px; text-transform: uppercase; color: #434;}

	#tbone a{}