/* -----------------------------------
			
		  TeesIndoor.com
	 ~ screen.css stylesheet ~
		  
   ----------------------------------- */

/* -----------------------------------
			 Body Styles
   ----------------------------------- */
body {
	font-family: Arial, "Lucida Grande", Helvetica, sans-serif;
	background: #d0d0d0 url('/images/beta/bg-pagebody.jpg') repeat-x 0 0;
	color: #eeeeee;
	font-weight: normal;
}

#container{
	width: 914px;
	margin: 0 auto;
	padding-bottom: 30px;
}

/* -----------------------------------
		  Typography Styles
   ----------------------------------- */
p {
	font-size: 100%;
	margin-bottom: 10px;
	line-height: 160%;
}

a { color: #333; }
a:hover { color: #cc0000; }

/* -----------------------------------
			created by luis
   ----------------------------------- */
   
   
   
   
#Layerc {
	position:static;
	width:902px;
	height:68px;
	z-index:1;
	background-color: #eeeeee;
	padding-top: 0px;
	text-decoration: none;
	
}


#Layer1 {
	position:static;
	top:5px;
	width:120px;
	height:28px;
	z-index:1;
	float:left;
	padding-top: 0px;
	text-decoration: none;
	line-height: 28px;
	
}


#Layer2 {
	position:static;
	left:400px;
	top:5px;
	width:120px;
	height:28px;
	z-index:1;
	float:right;
	border: 2px solid #86b511;
	background-color: #333333;
	text-align: center;
	font-size: 10px;
	padding-top: 0px;
	text-decoration: none;
	line-height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	
}


#Layer2 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #eeeeee;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}

#Layer2 li:hover{
	color:#cc0000;
	background-color:#686868;
}
body {
	background-color: #eeeeee;
}

span.leagues {
	list-style-type: disc;
	margin-bottom: 24px;	

}

/* -----------------------------------
			 Header Styles
   ----------------------------------- */

h1.logo { padding: 0px; }
h1.logo a {
	display: block;
	background: #eeeeee;
	width: 131px;
	height: 28px;
	background: #eeeeee;
	margin-top: 0px;
}


h3 {
	font-size: 120%;
	font-weight: bold;
	color: #252525;
	line-height: 160%;
	margin-bottom: 3px;
}

blockquote {
	padding: 10px;
	line-height: 160%;
	font-style: italic;
	color: #666;
}
blockquote cite {
	display: block;
	text-align: right;
	padding: 10px 0;
}


#header{
	width: 902px;
	float: left;
	margin: 0 0 0 6px;
	display: inline;
}

/* -----------------------------------
		    Navigation Styles
   ----------------------------------- */

ul#menu{
	width:902px;
	height:28px;
	border-top:2px solid #ccc;
}
ul#menu li {
	list-style:none;
	float:left;
	position:relative;
	border-right:2px solid #ccc;
	text-align:center;
	font-size: 10px;
	line-height:28px;
	height:28px;
	border-bottom:2px solid #ccc;
	background-color:#333;
	cursor:pointer;
	color: ccc;
}
ul#menu li.drivers {width: 110px;border: 2px solid #86b511;}
ul#menu li.fairway	{width: 115px;border: 2px solid #86b511;}
ul#menu li.hybrids	{width: 120px;border: 2px solid #86b511;}
ul#menu li.irons	{width: 114px;border: 2px solid #86b511;}
ul#menu li.game			{width: 128px;border: 2px solid #86b511;}
ul#menu li.womens		{width: 150px;border: 2px solid #86b511;}
ul#menu li.accessories	{width: 134px;border: 2px solid #86b511;}
ul#menu li.tour			{ width: 82px;  }
ul#menu li a{
	height:28px;
	display:block;
	text-decoration:none;
	color:#ccc;
	text-transform:uppercase;
	width:100%;
	background:url(../images/beta/bg-main-menu-link.jpg) repeat-x 0 0;
}
ul#menu li ul li a img{
	float:right;
	height:28px;
	width:67px;
	border:none;
	margin:0 22px 0 0;
}
ul#menu li:hover a,
ul#menu li.hover a,
ul#menu li.hover a.active{
	background:url(../images/beta/bg-main-menu-link.jpg) repeat-x 0 100%; /*THIS LINK WILL FIX THE HOVER OF THE MENUE*/
	color:#fff;
	background-color:#86b511;
}
ul#menu li ul{
	display:none;
	list-style:none;
	position:absolute;
	left:-2px;
	top:30px;
	width:223px;
	border-left:2px solid #ccc;
	z-index: 100;
}
ul#menu li.accessories ul{width:218px;}
ul#menu li.tour ul{
	width:218px;
	left:-138px;
}
ul#menu li ul li{
	float:left;
	width:100%;
	height:28px;
	line-height:26px;
	position:static; 
	text-align:left;
	border-bottom:2px solid #ccc;
	background:none;
	overflow:hidden;
}
ul#menu li.tour ul li{
	text-align:right;
}
ul#menu li.sfhover ul li,
ul#menu li:hover ul li{
	background:url(../images/bg-drop-menu-link.jpg) repeat-x 0 0;
}
/*this controls the drop down menues style text*/
ul#menu li.sfhover ul li a,
ul#menu li:hover ul li a,
ul#menu li ul li a.active{
	height:28px;
	color:#2d3031;
	display:block;
	width:100%;
	padding:0 0 0 22px;
	float:left;
	background:url(../images/bg-drop-menu-link.jpg) repeat-x 0 0;
}
ul#menu li.tour ul li a{
	padding:0 22px 0 0;
	width:201px;
}
ul#menu li:hover ul,
ul#menu li.sfhover ul{
	display:block;
}
ul#menu li ul li a:hover{
	color:#86b511;
	background:url(../images/beta/bg-drop-menu-hover-link.jpg) no-repeat 8px 11px;
}
ul#menu li.tour ul li a:hover{
	background:url(../images/beta/bg-drop-hover-link-right.jpg) no-repeat 206px 11px;
}

/* -----------------------------------
		    Content Styles
   ----------------------------------- */

#content{
	width: 898px;
	margin:0 0 0 6px;
	padding-bottom: 5px;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	background-color:#fff;
}

.content-womens-blue 	{ background: url('/images/style/womens-blue.jpg') no-repeat 0 0; }
.content-womens-tang 	{ background: url('/images/style/womens-tang.jpg') no-repeat 0 0; }
.content-womens-sand 	{ background: url('/images/style/womens-sand.jpg') no-repeat 0 0; }
.content-womens-green 	{ background: url('/images/style/womens-green.jpg') no-repeat 0 0; }

#content-bottom-cap {
	width: 914px;
	height: 15px;
	background: url('../images/style/content-cap-bottom.gif') no-repeat 0 0;
	padding: 0px 0 0 0; 
}

/* page title bar */

#content div.page-title {
	width: 835px;
	margin: 0 31px 20px 32px;
	padding: 25px 0 15px 0;
	border-bottom: 1px solid #999;
}

#content div.page-title ul.title {
	float:left;
	font-size:10px;
	line-height:10px;
	font-weight: bold;
}
#content div.page-title ul.title li {
	list-style:none;
	float:left;
	color:#cc0000;
	text-transform:uppercase;
	background:url(/images/beta/bg-title-separator.jpg) no-repeat 0 3px;
	padding:0 13px 0 23px;
}
#content div.page-title ul.title li.first {
	background:none;
	padding:0 13px 0 0;
}
#content div.page-title ul.title li a {
	text-decoration:none;
	color:#333;
	float:left;
}
#content div.page-title ul.title li a:hover,
#content div.page-title ul.title li a.active {
	color:#cc0000;
}
#content div.page-title ul.add-menu {
	float:right;
	font-size:10px;
	line-height:10px;
	font-weight: bold;
	text-transform: uppercase;
	margin:1px 0 0 0;
}
#content div.page-title ul.add-menu li {
	float:left;
	list-style:none;
	padding:0 0 0 22px;
}
#content div.page-title ul.add-menu li a {
	text-decoration:none;
	color:#333;
	float:left;
}
#content div.page-title ul.add-menu li a:hover,
#content div.page-title ul.add-menu li.active a {
	color:#86b511;
}

/* page content */

div#page-content {
	text-align: left;
}

div#main-content {
	padding-top: 20px;
}

div.content-pane {
	width: 835px;
	margin: 0 31px 0 32px;
	padding-bottom: 15px;
	color: #000;
	text-align: left;
	font-size: 75%;
	font-weight: normal;
}

/* product info */

div.product-info,
div.main-info {
	width:560px;
	float:left;
	padding:0 0 8px 0;
}

div#product-banner {
	position: relative;
	border: 1px solid #999;
	margin-bottom: 30px;
	width: 560px;
	height: 204px;
}
div#product-banner img { 
	display: none; 
	position: absolute;
	top: 0;
	left: 0;
	width: 560px;
}
div#product-banner img.main-banner { display: block; }

div#product-video {
	margin-bottom: 30px;
	width: 560px;
}

div.product-info h1 {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	margin:19px 0 0 3px;
	display:inline;
	padding:0 0 5px 0; 
}

h2.product-title {
	margin-bottom: 5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 170%;
	font-weight: bold;
	color: #2a2a2a;
}
span.sub-title {
	display: block;
	font-size: 120%;
	font-weight: bold;
	text-transform: uppercase;
	color: #969696;
	margin-top: 0;
	margin-bottom: 20px;
}
.womens span.sub-title { color: #666; }
h2.product-title span.text-gradient {
	background: url('/images/style/text-gradient-white.png') repeat-x 0 0;
	position: absolute;
	display: block;
	width: 100%;
	height: 31px;
}

#content div.product-info img.ebs-icon {
	float:right;
	margin:0 30px 0 15px;
	display:inline;
}

/* product full */

div.product-full,
div.main-full {
	width: 100%;
	padding: 0 0 8px 0;
}

/* product sidebar */

#content div.product-sidebar,
#content div.main-sidebar {
	width: 252px;
	float: right;
}

/* 3 column pane */

#content div.main-column-1,
#content div.main-column-2,
#content div.main-column-3 {
	width: 268px;
	float: left;
}

#content div.main-column-2 { margin: 0 15px; }

h3.sidebar-title {
	margin: 12px 0 6px 0;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 70%;
	color: #cc0000;
}

h3.performance-chart	{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/performance-chart.gif') no-repeat 0 0; }
h3.set-makeup			{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/set-makeup.gif') no-repeat 0 0; }
h3.available-wedges		{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/available-wedges.gif') no-repeat 0 0; }
h3.lofts-features		{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/lofts-features.gif') no-repeat 0 0; }
h3.lofts-only			{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/lofts-only.gif') no-repeat 0 0; }
h3.features-only		{ text-indent: -9000px; width: 252px; height: 10px; background: url('/images/headers/sub/features-only.gif') no-repeat 0 0; }

strong.hilight {
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	font-family: Helvetica, Arial, sans-serif;
}

div.product-gallery img {
	border: 1px solid #999999;
}

div.product-gallery img.no-border { border: none; }

ul.gallery-thumbs {
	width: 100%;
	overflow: hidden;
	margin-top: 4px;
}
ul.gallery-thumbs li {
	float: left;
	margin-right: 3px;
}
ul.gallery-thumbs li.active img { border: 1px solid #cc0000; }
ul.gallery-thumbs li.last 		{ margin: 0; }
ul.gallery-thumbs li img 		{ width: 80px; height: 50px; }

ul.no-box,
ul.no-box li {
	margin: 0;
}
ul.no-box li.active img,
ul.no-box li img {
	border: none;
	width: auto;
	height: auto;
}

ul.cloth-swatches {
	padding-left: 110px;
}
ul.cloth-swatches li img {
	width: auto;
	height: auto;
}

ul.integrated-8 li				{ margin-right: 5px; }
ul.integrated-8 li img 			{ width: 120px; height: 50px; }

ul.integrated-13 li				{ margin-right: 2px; }
ul.integrated-13 li img 		{ width: 59px; height: 59px; }

ul.a4os-designer li {
	width: 175px;
	margin: 0 5px 10px 5px;
	float: left;
	line-height: 140%;
}

ul.a4os-designer li img { margin-bottom: 10px; }

ul.a4os-designer li span.designer-title {
	color: #391F19;
	font-weight: bold;
}

ul.clubset-clubs {
	width: 252px;
	margin-bottom: 10px;
}

ul.clubset-clubs li {
	float: left;
	width: 32px;
	height: 24px;
	margin: 0 4px 4px 0;
	text-indent: -9000px;
}

ul.clubset-tech {
	width: 252px;
	line-height: 24px;
}

ul.clubset-tech li {
	margin-bottom: 10px;
	line-height: 110%;
	font-size: 105%;
	font-weight: bold;
	text-transform: uppercase;
	color: #3f3f3f;
}

ul.clubset-tech li.club-boxer-hybrid				{ width: 142px; height: 12px; text-indent: -9000px; background: url('/images/clubsets/tech/boxer-hybrid.gif') no-repeat 0 0; }
ul.clubset-tech li.club-trans-hybrid				{ width: 142px; height: 12px; text-indent: -9000px; background: url('/images/clubsets/tech/trans-hybrid.gif') no-repeat 0 0; }
ul.clubset-tech li.club-cavity-back-short-irons		{ width: 142px; height: 24px; text-indent: -9000px; background: url('/images/clubsets/tech/cavity-back-short-irons.gif') no-repeat 0 0; }
ul.clubset-tech li.club-hotter-face					{ width: 142px; height: 12px; text-indent: -9000px; background: url('/images/clubsets/tech/hotter-face.gif') no-repeat 0 0; }
ul.clubset-tech li.club-lower-cg					{ width: 142px; height: 12px; text-indent: -9000px; background: url('/images/clubsets/tech/lower-cg.gif') no-repeat 0 0; }
ul.clubset-tech li.club-high-moi					{ width: 142px; height: 12px; text-indent: -9000px; background: url('/images/clubsets/tech/high-moi.gif') no-repeat 0 0; }


ul#tour-pros {
	position: absolute;
	padding: 10px 0 5px 0;
	width: 200px;
	top: 300px;
	left: 32px;
	z-index: 100;
	float: none;
	background-color: white;
}

ul#tour-pros li {
	font-size: 80%;
	line-height: 120%;
	margin-bottom: 5px;
}

ul#tour-pros li a {
	color: black;
	text-decoration: none;
}

ul#tour-pros li.active a { color: #86b511; }

ul.retailer-list li {
	float: left;
	width: 175px;
	padding: 0 10px 15px 0;
	font-size: 90%;
}

ul.print-list li {
	float: left;
	margin: 0 4px 15px 4px;
}

ul.print-list li img {
	border: 1px solid #ccc;
}

/* -----------------------------------
	  		  	Lists
   ----------------------------------- */

ul.list { 
	margin-bottom: 15px; 
	padding-left: 5px;
}
ul.list li {
	margin-bottom: 10px;
	padding-left: 20px;
	line-height: 140%;
}

ul.bullet-logo li 	{ background: url('../images/bullets/logo.gif') no-repeat 0 0; }
ul.bullet-red li 	{ background: url('../images/bullets/red.gif') no-repeat 0 0; }
ul.bullet-black li 	{ background: url('../images/bullets/black.gif') no-repeat 0 0; }
ul.bullet-yellow li { background: url('../images/bullets/yellow.gif') no-repeat 0 0; }

ul.badges {
	margin-bottom: 15px;
}
ul.badges li {
	float: left;
	margin-right: 10px;
}

ul.list-tech {
	margin-bottom: 15px;
}
ul.list-tech li {
	float: left;
	width: 270px;
	margin-right: 5px;
	margin-bottom: 10px;
	line-height: 130%;
	color: #808285;
}
ul.list-tech li img {
	float: left;
	border: none;
	margin-right: 10px;
}

ul.product-showcase {
	padding-bottom: 20px;
}
ul.product-showcase li {
	float: left;
	width: 256px;
	padding-right: 20px;
	padding-bottom: 20px;
}
ul.product-showcase li a { 
	display: block;
	width: 256px;
	padding-bottom: 15px;
	text-align: center;
	text-decoration: none;
	font-size: 100%;
	font-weight: bold;
	color: #333;
	border-left: 1px solid #a2a2a2;
	border-top: 1px solid #a2a2a2;
	border-right: 1px solid #a2a2a2;
	border-bottom: 1px solid #a2a2a2;
} 
ul.product-showcase li a img {
	display: block;
	margin-bottom: 10px;
}
ul.product-showcase li a:hover {
	color: #cc0000;
	border: 1px solid #cc0000;
}

ul.list li a { color: black; }
ul.list li a:hover { color: #cc0000; }

/* -----------------------------------
		   Product Carousel
   ----------------------------------- */

.product-overview #technology,
.product-overview #specs,
.product-tech #overview,
.product-tech #specs,
.product-specs #technology,
.product-specs #overview { display: none; }

#carousel-mask {
	overflow: hidden;
	position: relative;
	width: 898px;
	background-image: url(images/sam_putt_lab/sam_putt_main.jpg);
}

.carousel {
	position: relative;
	width: 898px;
	clear: both;
}

.carousel div.content-pane { 
	float: left; 
}

/* -----------------------------------
		   Performance Chart
   ----------------------------------- */
   
ul#performance-chart,
ul.performance-chart { 
	margin: 0;
	width: 251px; 
}
ul#performance-chart li,
ul.performance-chart li {
	position: relative;
	width: 251px;
	height: 26px;
	text-indent: -9000px;}

ul#performance-chart li span.chart-bar,
ul.performance-chart li span.chart-bar {
	display: block;
	position: absolute;
	width: 62px;
	height: 2px;
	top: 11px;
	left: 173px;
}

ul#performance-chart li span.chart-bar span.chart-line,
ul.performance-chart li span.chart-bar span.chart-line {
	display: block;
	height: 2px;
	background: url('/images/chart/bar.png') no-repeat 0 0;
}

/* -----------------------------------
		 	  SPECS TABLE
   ----------------------------------- */

table.tech-specs {
	width: 835px;
	border-left: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e;
	border-collapse: collapse;
	background-color: #fff;
}

span.tech-specs-top,
span.tech-specs-bottom {
	display: block;
	width: 835px;
	text-indent: -9000px;
}
span.tech-specs-top 	{ height: 10px; background: url('/images/tables/spec-table-top.gif') no-repeat 0 0; }
span.tech-specs-bottom 	{ height: 27px; background: url('/images/tables/spec-table-bottom.png') no-repeat 0 0; margin-bottom: 15px; }

table.tech-specs td,
table.tech-specs th { 
	padding: 5px 0; 
	text-align: center;
	width: 119px;
}

tbody tr.odd td {
	background: url('/images/tables/spec-table-zebra.gif') repeat-x left bottom;
}

table.tech-specs thead {
	border-bottom: 1px solid #5e5e5e;
	background: #d5d5d5;
}
table.tech-specs thead th { 
	padding-top: 0;
	font-weight: bold;
	font-size: 110%;
}

table.tech-specs tbody,
table.tech-specs tfoot {
	border-left: 1px solid #5e5e5e;
	border-right: 1px solid #5e5e5e;
}
table.tech-specs tbody td,
table.tech-specs tfoot td {
	border-bottom: 1px solid #c0c0c0;
}
table.tech-specs tbody tr.last td,
table.tech-specs tfoot tr.last td {
	border-bottom: none;
}
table.tech-specs tfoot tr.last td {
	padding-bottom: 0;
}

ul.specs-options {}
ul.specs-options li {
	float: left;
	width: 365px;
	padding: 10px 25px 0px 25px;
	text-align: left;
}
ul.specs-options li img { 
	display: block; 
	margin-top: 5px;
}

/* -----------------------------------
		    HOME SLIDESHOW
   ----------------------------------- */

ul#home-slideshow 			{ width: 898px; margin: 0 0 20px 0; }
ul#home-slideshow li 		{ display: none; float: left; }
ul#home-slideshow li.active { display: block; }

ul#home-slideshow-handles {
	position: absolute;
	bottom: 10px;
	left: 20px;
}
ul#home-slideshow-handles li {
	float: left;
	height: 15px;
	width: 15px;
	margin-right: 5px;
	text-indent: -9000px;
	background: url('../images/home/main/handle.gif') no-repeat 0 0;
}
ul#home-slideshow-handles li.active { background-position: 0 -15px; }

ul#home-subnav { width: 915px; }
ul#home-subnav li { 
	position: relative;
	float: left;
	width: 304px;
	padding-bottom: 11px;
}
ul#home-subnav li a {
	display: block;
	position: relative;
	width: 277px;
	height: 87px;
	margin: 0 6px;
	padding: 8px 8px 25px 8px;
	background: #ffffff url('../images/home/subnav/subnav-bottom-thirds.gif') no-repeat -6px bottom;
	z-index: 5;
}
ul#home-subnav li span.subnav-shadow {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 304px;
	height: 15px;
	background: url('../images/home/subnav/subnav-bottom-shadow-thirds.gif') no-repeat 0 0;
	z-index: 1;
}

/* -----------------------------------
			DiXX BLU Putter
   ----------------------------------- */

#content .dixx-tech div.product-info {
	width: 430px;
}
#content .dixx-tech div.product-sidebar {
	width: 382px;
	height: 465px;
	position: relative;
	background: url('/images/gallery/dixx/screenshot-background.jpg') no-repeat 0 0;
}

#dixx-overlay {
	width: 382px;
	height: 465px;
	position: absolute;
	top: 0;
	left: 0;
	background: url('/images/gallery/dixx/screenshot-overlay.gif') no-repeat 0 0;
	z-index: 20;
}

#dixx-mask {
	overflow: hidden;
	position: relative;
	margin: 135px 0 0 175px;
	width: 169px;
	height: 126px;
	z-index: 10;
}

ul#dixx-screenshots {
	position: absolute;
	width: 169px;
}
ul#dixx-screenshots li { 
	margin: 0;
	padding: 0;
	line-height: 0;
}


/* -----------------------------------
				Footer
   ----------------------------------- */
   
#footer {
	width: 914px;
	padding-top: 15px; 
}

#footer a:link,
#footer a:visited  	{ color: #333; text-decoration: none; }
#footer a:hover 	{ color: #cc0000; }

ul.footer-menu {
	margin: 0 153px 40px 153px;
	width: 637px;
}
ul.footer-menu li {
	float: left;
	padding: 0 10px;
}
ul.footer-menu li a {
	display: block;
	float: left;
	height: 10px;
	font-size: 70%;
	text-indent: -9000px;
}

ul.footer-menu li a.home		{ width: 103px; background: url('../images/footer/home.gif') no-repeat 0 0;}
ul.footer-menu li a.specials	{ width: 107px; background: url('../images/footer/specials.gif') no-repeat 0 0; }
ul.footer-menu li a.rates		{ width: 90px;  background: url('../images/footer/rates.gif') no-repeat 0 0; }
ul.footer-menu li a.location	{ width: 127px; background: url('../images/footer/location.gif') no-repeat 0 0; }
ul.footer-menu li a.contact		{ width: 94px;  background: url('../images/footer/contact.gif') no-repeat 0 0; }

ul.footer-menu li a:hover { background-position: 0 -10px; }

#footer p {
	color: #666;
	font-size: 70%;
	text-align: center;
	line-height: 140%;
}

/* -----------------------------------
			Miscellaneous
   ----------------------------------- */

.clear-left 	{ clear: left; }
.clear-right 	{ clear: right; }
.clear-both 	{ clear: both; }
.left 			{ float: left; }
.right			{ float: right; }
.block			{ display: block; }
.none			{ display: none; }
.strong			{ font-weight: bold; }
.no-background 	{ background-image: none; }
.ampersand		{ font-family: "Baskerville", "Goudy Old Style", "Palatino", "Book Antiqua", serif; font-style: italic; }
.lowercase		{ text-transform: lowercase; }
.flickr-blue	{ color: #0061dc; font-family: Arial, sans-serif; font-weight: bold; text-transform: lowercase; }
.flickr-pink  	{ color: #ff0084; font-family: Arial, sans-serif; font-weight: bold; text-transform: lowercase; }
.filckr-white	{ color: #ffffff; font-family: Arial, sans-serif; font-weight: bold; text-transform: lowercase; }
img.right		{ margin: 0 0 10px 10px; }
img.left		{ margin: 0 10px 10px 0; }

/* ----------------------------------------------------------------------------
						Clearfix Easy Clearing of Floats

			http://www.positioniseverything.net/easyclearing.html
   ---------------------------------------------------------------------------- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
