	
/* 
White: #fefefe
Light Gray text: #{light_gray_text}
Brown: #010303 
Link color: #cc99cc
Gray, Gray text: #3b3c34
*/

@import url("/stylesheets/font.css");
@import url("/stylesheets/global.css"); /* This file should include styles that are common in all GAP sites */

body {
	background: #d9d9d9;
}


h1 {text-indent:-9999px;}

a, a:link {
	text-decoration: none;
	outline: none;
}

a:hover {
	text-decoration: underline;
}

hr {
/*
	background: #d9d9d9;
	height: 1px;
*/

background:none repeat scroll 0 0 transparent;
/* border-bottom:1px solid #d9d9d9; */
border-top:1px solid #d9d9d9;
height:2px;
}

.container {
	background: #FFFFFF;
	margin:0 auto;
	padding-left:10px;
	width:960px;
}


#header {
/* 	background:blue; */
/* 	height: 10em; */
}

#logo {height:204px;}

#logo img {
	display:block;
	margin:0 auto;
}

/*
p img, p object {
  margin: 12px;
}
*/


#menu {
	position: relative;
	
		-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	
	
	background-color: #66ffff;
	background-image: -moz-linear-gradient(top, #66ffff, #33cccc); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #66ffff),color-stop(1, #33cccc)); /* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#66ffff', EndColorStr='#33cccc'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#66ffff', EndColorStr='#33cccc')"; /* IE8 */

}

#menu ul {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll 0 0 transparent; */
/* 	height:50px; */
	margin:0 auto;
/* 	padding-left: 6px; */
	padding-left: 12px;
	
	width:951px;




}

#menu li {
	z-index: 3;
}

#menu a {
/* 	height:51px; */
/* 	text-indent:-9999px; */
	z-index: 1;
	
	color:#3B3C34;
	display:block;
	font-size:14px;
/* 	font-weight: 600; */
	padding:14px 11px;
	
	
	font-family: "ITCAvantGardeGothicStdDemi", Century Gothic, Helvetica, Arial;
	

}

#menu a:hover, #menu a.selected {
	color: white;
	text-decoration: none;
}

#home {
/* 	margin-left: 12px; */
}

#home a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -12px -59px transparent; */
	width:38px;
}

#home a:hover, #home a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -12px -139px transparent; */

}

#magazine a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -79px -59px transparent; */
	width:67px;
}

#magazine a:hover, #magazine a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -79px -139px transparent; */

}

#multimedia a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -171px -59px transparent; */
	width:76px;
}

#multimedia a:hover, #multimedia a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -171px -139px transparent; */
}

/*
#multimedia-links a {font-size:1.2em;}

#multimedia-links a.selected {
	color: #3b3c34;
	text-decoration: underline;
}
*/


#advertise a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -275px -59px transparent; */
	width:64px;
}

#advertise a:hover, #advertise a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -275px -139px transparent; */
}


#subscribe a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -360px -59px transparent; */
	width:66px;
}

#subscribe a:hover, #subscribe a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -360px -139px transparent; */
}

#freshpicks a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -451px -59px transparent; */
	width:78px;
}

#freshpicks a:hover, #freshpicks a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -451px -139px transparent; */
}

#showcalendar a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -547px -59px transparent; */
	width:110px;
}

#showcalendar a:hover, #showcalendar a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -547px -139px transparent; */
}

#about a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -678px -59px transparent; */
	width:45px;
}

#about a:hover, #about a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -678px -139px transparent; */
}

#contact a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -744px -59px transparent; */
	width:60px;
}

#contact a:hover, #contact a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -744px -139px transparent; */
}

#enewsletter a {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -825px -59px transparent; */
	width:82px;
}

#enewsletter a:hover, #enewsletter a.selected {
/* 	background:url("/images/uploads/stationery-trends/misc/spr10menu.png") no-repeat scroll -825px -139px transparent; */
}

li#menubg {
	/* background:none repeat scroll 0 0 #4E504F; */
	background:none repeat scroll 0 0 #4E504F;
	height:66px;
	left:0;
/* 	margin:0 0 0 0.5em; */
	opacity:0.7;
	filter: alpha(opacity = 70);
	position:absolute;
	top:-8px;
	width:0;
	z-index:2;
}



#main, #main h2, #main h3, h4, h5, h6, h7 {
	color: #3b3c34;	
}

#main h2 {
	font-size: 30px;
	margin: 0;
	overflow:hidden;
/* 	max-width:250px;	 */
}

#sidebar {
}

#footer {
	background: #010303;
	font-size:14px;
}

#copyright p {padding:1em;}

#addy-links p {
	margin:0;
	padding:1em 1em 0 0;
	text-align:right;
}

#addy-links #links {
	color: #cc99cc;
	padding:0 1em 1em 0;
}

#addy-links #links a {
	color: #cc99cc;
	text-transform: uppercase;
}

ul.block {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}

ul.block li {
	display: inline;
	float: left;
	position: relative;
}

ul.block a {
	display: block;
}

.prepend-8 {
	margin-left: 320px;
	padding: 0;
}

.append-bottom {
	margin-bottom: 1em;
}

.append-top {
	margin-top: 1em;
}

.dark, .dark h2, .dark h3, .dark h4, .dark h5  {
	color: #fefefe;
}

.dark a, .dark a:link {
	color: #cc99cc;
}

a, a:link, a:hover, .light, .light a, .light a:hover {
	color: #cc99cc;
}

.serif, h1, h2, h3, h4, h5, h6 {
	/* !Changed by Ray on 4.21.10 */
	/* font-family: serif; */
	font-family: Georgia, Cambria, serif;
}

.san-serif {
	/* !Changed by Ray on 4.21.10 */
	/* font-family: sans-serif; */
	font-family: "Helvetica Neue", Helvetica, Candara, Arial, sans-serif;
}

.rounded_corners {
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
}

.rounded_top {
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

}



.ad {
	margin: 1em 0;
}

.span-16 .ad {
	margin-top: 10px; 
}

.ad p {
	font-size:10px;
	text-align:center;
margin-bottom:2px;
}

.ad img {
	display:block;
	margin:0 auto;
}

#main .ad img {
/* 	width: 600px; */
}

.ad object {

}

.ad.double {
	float: left;
	height: 150px;
	margin:12px 6px;
	width: 140px;
}

.ad.double img {
  width: 140px;
}

.ad-entry.single {
	float: none;
}




/* home page */

#picks {
	background: #3b3c34;
/* 	height: 10em; */
}

#picks h2 {
	color: #fefefe;
}

#picks-display {
	height: 20em;
	position: relative;
}

#picks-display a.article {
	background: url("/images/new/freshpicks.png") no-repeat scroll 10px 10px transparent;
	display:block;
	height:100%;
	position:absolute;
	width:26em;
	z-index: 10;
}

#pick-holder {
	height: 20em;
	background: no-repeat;
}

#pick-holder a.article {

}


#pick-details {
	overflow:hidden;
	position:relative;
}

#pick-details a:hover {
	text-decoration: none;
}

#pick-bg {
	background:none no-repeat scroll 0 0 #3b3c34;
	height:100%;
	left: 312px;
	opacity:0.7;
	filter: alpha(opacity = 70);
	position:absolute;
	width: 318px;
	z-index:0;
	-moz-border-radius:0 4px 0 0;
	-webkit-border-top-right-radius: 4px;
}

#pick-title {
	font-family: serif;
	margin:3em 2em 0;
}

#pick-title h2 {
	margin: 0 0 12px;
	line-height:35px;
}

#pick-title a {
	color: #fefefe;
}

#pick-descript {
	height:90px;
	margin:0 2em;
	overflow:hidden;
}

#pick-descript a {
	color: #fefefe;
	text-decoration: none;
}


#pick-view-all {
	margin:1em 2em 0;
}

#pick-descript a.read-more, #picks a.more {
	color: #fefefe;
	text-decoration: none;
	font-weight: bold;
}

#picks a.more:hover {
	text-decoration: none;
}

#picks ul {
	margin-left:1em;
	position: relative;
}

#picks ul li {
	z-index: 3;
}

#picks ul a {
	color: #fefefe;
	padding: 12px;
	z-index: 1;
}

#picks ul a:hover {
	text-decoration: none;
}


#picks ul li span {
	display: none;
}

#picks ul li span.title {
	display: block;
}

#picks ul li h2 {
	font-family: sans-serif;
	font-size: 16px;
	@font-weight: bold;
	margin: 0;
}

#picks li#bg {
	/* background: #4e504f; */
	background: #4E504F;
	height:5em;
	left: 0;
	margin:0.5em 0 0;
/* 	padding-left: 2em;  */
	opacity:0.7;
	filter: alpha(opacity = 70);
	position:absolute;
	top:19em;
	@top: -1em;
	width:0;
	z-index: 2;
}

#home-body {
	background: #010303;
	/* height:396px; */
	@padding: 2em 0;
}

#home-articles {
	padding:10px 20px 20px;
	/* width: 100%; */
}

#home-articles ul {
	margin:0;
	padding:0;
}

#home-articles li {
	border-bottom: 1px solid #3b3c34 !important;
	display:block;
	float:left;
	list-style:none outside none;
	/* @margin-bottom:1em; */
	margin-bottom: 0 0 10px;
	padding: 10px 0 5px !important;
	width:100%;
}

#home-body hr {
background: #3b3c34;
border: none;
height: 1px;
color: #3b3c34;
margin: 0 20px 10px;
width: 590px;
}

#home-articles .thumb, .fresh .thumb, .magazine .thumb, .articles .thumb, .thumb {
	display:block;
	float:left;
	margin-bottom:1em;
	@margin-bottom:0;
	max-height:8em;
	overflow:hidden;
}

#home-articles img, .fresh .thumb img, .magazine .thumb img, .articles .thumb img {
	margin:0 1em 0 0;
}

.magazine .thumbnail {
	float: right;
  margin:0 0 12px 12px;
}

.fresh-img {
	
}

.fresh-featured-info {margin-left:9em;}

.body .fresh-featured-info h4 {
	font-size: 24px;
	margin-top:-6px;
}

#fresh-all a.thumb {
	clear:both;
	display:block;
	float:left;
	height:96px;
}

#fresh-all li {
	margin: 0 24px 24px 0;
	width: 96px;
}

#fresh-all h4 {

}

.categories {
	float: left;
}

#fresh-pick {
position: relative;
}

#fresh-nav {
	float:right;
/*
	position: absolute;
	top:33px;
	right: 0;
*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #ccc;
	border-radius: 10px;
	padding: 7px;
	padding-left: 10px;
	
	background-image: -moz-linear-gradient(top, #fff, #ececec); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #fff),color-stop(1, #ececec)); /* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ececec'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ececec')"; /* IE8 */
	
	-moz-box-shadow: 0px 0px 2px #333; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #333; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #333; /* Opera 10.5, IE 9.0 */
}

#fresh-nav p {
	margin: 0;
	width:191px;
}
#fresh-nav p img {
position: relative;
float: right;
height: 15px;
width: 15px;
top:3px;
}

#fresh-nav a {
	display: block;
}

#fresh-nav a:focus a:hover {color:#CE78A3}

#fresh-nav-list {
	/* margin-top: 8px; */
	margin: 8px 0 0;
	/* background:none repeat scroll 0 0 #f0f0f0; */
	display: none;
	padding:5px;
	/* position:absolute; */
	/* width:148px; */
	/* background: white; */
	z-index: 900;
	/* height: auto; */
	
	zoom:1;
}

#fresh-nav-list ul {
line-height: 25px;
margin: 0;
padding: 0;
}
	#fresh-nav-list li {
	list-style-type: none;
	border-top: 1px solid #ccc;
	padding: 0 10px;
	}

.fresh-body {
	background:none repeat scroll 0 0 #D9D9D9;
	padding: 12px;
}

#main .fresh-collection h3 {
	font-size: 14px;
}

#home-articles h3 {
	font-size: 20px;
	margin:0;
/* 	@margin-top: -20px; */
}

#home-articles h3 a {
	color: #fefefe;
}

#home-articles p {
	color: #{light_gray_text};
	margin:0;
}

#home-articles .excerpt {
	color: #fefefe;
	display:block;
}

#home-articles .link a, #home-images p a, #home-videos p a,  #home-news p a {
	font-family: sans-serif;
	font-size: 12px;
}



#home-articles .entryInfo {
float: left;
width: 470px;
}
	#home-articles .entryInfo * { float: none; }






#home-images {
/* 	margin: 0 2em 1em; */
}

#home-images p, #home-videos p, #home-news p {
	color: #fefefe;
	font-size:14px;
	margin:0 0 0.5em 24px;
	width: 100%;
}

#home-news ul {
	margin: 0 24px;
}

#home-news li {
	height:16px;
	margin-right:10px;
	overflow:hidden;
	text-transform:capitalize;
	width:281px;
}

#home-images ul, #home-videos ul {padding:0;}

#home-images img, #home-videos img {
	background:none repeat scroll 0 0 white;
	display:block;
/* 	height:6em; */
	margin:0 11px 1em 0;
	width:72px;
}

#home-videos .jcarousel-prev-horizontal, #home-videos .jcarousel-next-horizontal {
	top: 2px;
}

#issue-carousel {
	background: #d9d9d9;
}

#issue-carousel h4 {
	margin: 0 1em;
	padding: 1em 0 0;
}

/* PAGES */

.body {
	margin-left: 12px; 
	margin-right: 12px;
	position:relative;
}

.fresh-collection {
	float: left;
	margin-right: 0;
}

.body h3 {
	font-size: 24px;
	margin:0 0 0.3em;
}

.body h4 {
	margin:0 0 0.3em;
}

.staff {
	float:left;
	margin:12px 12px 0 0;
	width:291px;
}

.staff_pic {
	float:left;
	margin-right:1em;
}

.staff_title, .staff_position, .staff_phone, .staff_email {
	clear:right;
	display:block;
}

.staff_title {
	font-weight: bold;
}

/* MAGAZINE ISSUES */

.body.issues a {
	display:block;
	float:left;
	margin-bottom: 12px;
	margin-right:12px;
}

/* MAGAZINE ARTICLES */
.body.articles {
	margin-bottom: 2em;
}

.parent-issues {
}

.parent-issue, .parent-issue {
	display:block;
/* 	margin:0 0 1em; */
}

#main .body.media h2 {
/* width:239px; */
}

.body.multimedia h3 {

}

ul.multimedia.last {
	display: block;
}

.multimedia-issue {
	margin-bottom: 1em;
}

/* CALENDAR */

#fresh-featured {
	background: #d9d9d9;
	clear: both;
	position: relative;
	padding: 12px;
/* 	zoom: 1; */
}

.cal_body, .fresh_body {
	margin-bottom: 2em;
}

.event {
	margin: 0 0 2em 0;
}

.fresh {
		/* margin: 0 0 2em 1em; */
}

.body.calendar h3 {
}

.field-name {
	font-weight: bold;
}

.body.calendar .location, .body.calendar .date {
	display: block;
}

.body.calendar .descript {}

/* CONTACT */

.body .span-8 {
	width: 290px;
}

form.contact {
	display: none;
}


form#contact-0 {
	display: block;
}

form.contact input.required,  #recipient {
	width: 276px;
}

form.contact textarea {
	width: 266px;
}

#contact-body {padding-top:1.5em;}

/* SEARCH RESULTS */

.body.results form {
	margin-bottom: 1em;
}

.body.results h3 {
	margin: 0 0 -6px;
line-height:2em;
}

#search {
	background: #d9d9d9;
	height: 10em;
}

#search form {
	padding: 1em;
}

#search label {
	display:block;
	font-size:0;
	margin:0;
	padding:0;
	text-indent:-9999px;
}



.body.results #keywords, #search #keywords {
  border:medium none;
	color: #{light_gray_text};
  font-size:13px;
}

.body.results #kw-wrapper, #search #kw-wrapper {
	background:url("/images/partypaper/search-imgs.png") no-repeat scroll 0 1px transparent;
	border: none;
	color: #acacac;
	display:block;
	float:left;
	font-size:13px;
	margin: 0;
	overflow: hidden;
	padding:3px 23px 10px 32px;
	width:156px;
}

.body.results #keywords:focus, #search #keywords:focus {outline-width:0;}

.body.results #keywords {
/*	margin:-6px 0 0; */
}

.body.results .submit, #search .submit {
	background:url("/images/new/search-imgs.png") repeat scroll 69px -5px transparent;
	border:medium none;
	color: transparent;
	display:block;
	height:26px;
	margin:7px 0 0;
	text-indent:-9999px;
	text-transform: capitalize;
	width:67px;
}

.body.results .submit {
	clear: both;
}

#twitter {
	background:url("/images/new/search-imgs.png") repeat scroll 0 -45px transparent;
	display:block;
	float:left;
	height:35px;
	margin:0 1em;
	width:36px;
}

#facebook {
	background:url("/images/new/search-imgs.png") repeat scroll -53px -45px transparent;
	display:block;
	float:left;
	height:35px;
	padding:0 1em 0 0;
	width:30px;
}

#search span {
	background:url("/images/new/search-imgs.png") no-repeat scroll -96px -60px transparent;
	display:block;
	float:left;
	height:10px;
	margin:16px 0 0;
	text-indent:-9999px;
	width:177px;
}

#search-form {
	background: #d9d9d9;
	padding: 1em;
}

/* NEWSLETTER */

#mailinglist_form input {
	clear: both;
	display: block;
}

/* MULTIMEDIA */


#multimedia-links, #advertise-links {
/*
	position:absolute;
	right:0;
	top:0;
*/

  float:right;
  margin-bottom:4px;
  margin-left:12px;
	
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	
	
	background-color: #66ffff;
	background-image: -moz-linear-gradient(top, #66ffff, #33cccc); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #66ffff),color-stop(1, #33cccc)); /* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#66ffff', EndColorStr='#33cccc'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#66ffff', EndColorStr='#33cccc')"; /* IE8 */

	
}

#multimedia-links li, #advertise-links li {
	z-index: 3;
}

#multimedia-links a, #advertise-links a {
/*
	display: block;
	height:34px;
	margin:0 1em;
	text-indent: -9999px;
	z-index: 1;
*/
	color:#3B3C34;
	display:block;
	font-size:14px;
/* 	font-weight: 600; */
	margin:2px 1em;
	z-index:1;
	
	font-family: "ITCAvantGardeGothicStdDemi", Century Gothic, Helvetica, Arial;
}

#multimedia-links a.selected, #advertise-links a.selected,
#multimedia-links a:hover, #advertise-links a:hover {
	color: white;
	text-decoration: none;
}

#multimedia-links-all, #advertise-links-all {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -4px -8px transparent; */
	padding-left: 1em;
}

#multimedia-links-all a, #advertise-links-all a {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -23px -45px transparent; */
/* 	width:17px; */
}

#multimedia-links-all a:hover, #multimedia-links-all a.selected, #advertise-links-all a:hover, #advertise-links-all a.selected {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -23px -73px transparent; */
}

#multimedia-links-videos {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
}

#multimedia-links-videos a {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -67px -45px transparent; */
/* 	width:47px; */
}

#multimedia-links-videos a:hover, #multimedia-links-videos a.selected {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -67px -73px transparent; */
}

#multimedia-links-photos {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
}

#multimedia-links-photos a {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -143px -45px transparent; */
/* 	width:47px; */
}

#multimedia-links-photos a:hover, #multimedia-links-photos a.selected {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -143px -73px transparent; */
}


#multimedia-links-blogs {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
/* 	background:url("/images/sub-menu.png") no-repeat scroll right -8px transparent; */
	padding-right: 1em;
}

#multimedia-links-blogs a {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -216px -45px transparent; */
/* 	width:37px; */
}

#multimedia-links-blogs a:hover, #multimedia-links-blogs a.selected {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -216px -73px transparent; */
}

#multimedia-links-webinars, #advertise-links-other {
/* 	background:url("/images/sub-menu.png") no-repeat scroll right -8px transparent; */
	padding-right: 1em;
}

#multimedia-links-webinars a {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -280px -45px transparent; */
/* 	width:63px; */
}

#multimedia-links-webinars a:hover, #multimedia-links-webinars a.selected {
/* 	background:url("/images/sub-menu.png") no-repeat scroll -280px -73px transparent; */
}

	/* 	ADVERTISE MENU */
	#advertise-links-print {
/* 		background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
	}
	
	#advertise-links-print a {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -54px 5px transparent; */
/* 		width:29px; */
	}
	
	#advertise-links-print a:hover, #advertise-links-print a.selected {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -54px -24px transparent; */
	}
	
	#advertise-links-online {
/* 		background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
	}
	
	#advertise-links-online a {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -114px 5px transparent; */
/* 		width:45px; */
	}
	
	#advertise-links-online a:hover, 	#advertise-links-online a.selected {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -114px -24px transparent;	 */
	}
	
	#advertise-links-social {
/* 		background:url("/images/sub-menu.png") no-repeat scroll -8px -8px transparent; */
	}
	
	#advertise-links-social a {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -194px 5px transparent; */
/* 		width:41px; */
	}
	
	#advertise-links-social a:hover, #advertise-links-social a.selected {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -194px -24px transparent;	 */
	}
	
	#advertise-links-other {
	}
	
	#advertise-links-other a {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -268px 5px transparent; */
/* 		width:38px; */
	}
	
	#advertise-links-other a:hover, #advertise-links-other a.selected {
/* 		background:url("/images/advertise-menu.png") no-repeat scroll -268px -24px transparent; */
	}

#sub-menubg {
	/* background:none repeat scroll 0 0 #4E504F; */
	background:none repeat scroll 0 0 #4E504F;
	height: 46px;
	left:0;
/* 	margin:0 0 0 0.5em; */
	opacity:0.7;
	filter: alpha(opacity = 70);
	position:absolute;
	top:-8px;
	width:0;
	z-index:2;
}

#photo-featured, #video-featured, #blog-featured, #featured-article {
	background: #d9d9d9;
	padding: 12px;
}

.top h3 {
	font-size: 16px;
}

.top h4 {
	font-size: 24px;
}



#multimedia-videos {}

#multimedia-videos h3, #multimedia-photos h3, #multimedia-blogs .titleBar h3 {
	font-size:24px;
/* 	width: 200px; */
/* 	float: left; */
}

#multiemedia-videos-large, #multiemedia-videos-large img {
	height: 225px;
	width: 300px;
}

#multimedia-videos li img {
	width: 72px;
}

.video-large {
	display: none;
}

#multimedia-videos .jcarousel-skin-tango {
	width: 300px;
	background: #d9d9d9;
	margin-left:1em;
	margin-right:1em;
}

#multimedia-photos {
/* 	margin-right: 12px; */
}

#multimedia-photos img {
	margin:0 0 1em 1em;
}

#multimedia-blogs {}

#multimedia-blogs h4 {
	font-size: 18px;
}

#more-videos, #more-photos, .more-blogs {
	float:right;
	display: block;
}

.more-blogs.two {
	margin-top: 0;
}

#more-videos a, #more-photos a, #more-blogs a {
	color: #cc99cc;
}

#more-videos .all, #more-photos .all, .more-blogs .all {

	display: block;
	float: left;
	margin-top: -2px;
	margin-right: 2px;
	overflow: auto;

}

#more-videos {
/* 	float:right; */
/* 	margin-top:-3em; */
}

#more-photos {margin-right:12px;}

.more-blogs{
	margin-right: 2em;
}

#blog-categories {
	background: #d9d9d9;
	padding:12px;
}

#blog-categories h4 {
	margin: 0;
}

#blog-categories ul {padding-bottom:1em;}

#blog-categories li {margin-right:12px;}

#blog-categories a {}

/* VIDEOS PAGE */

.video-thumb {
	float:left;
	height:142px;
	margin:0 2em 2em 0;
	width:120px;
}

.photo-thumb {
	float:left;
	height:146px;
	margin:0 2em 2em 0;
	width:75px;
}

a.video-thumb:hover, a.photo-thumb:hover {
	text-decoration: none;
}

.featured p, .video-thumb p, .photo-thumb p {
	color: #cc99cc;
	margin: 0;
}

.featured .featured-title, .video-thumb .video-title, .photo-thumb .photo-title {
	color: #222222;
	font-weight: bold;
	max-height:36px;
	overflow:hidden;
}

.photo-thumb .photo-count {
	color: #222222;
}

#video-list .pagination, #photo-list .pagination {
	clear: both;
}







/* ADVERTISEMENT SECTION */


#ad-submenu {margin-left:12px;}

#ad-submenu  li {
	margin-bottom:19px;
	margin-right:19px;
}



/* RSS and SHARING */

#rss a, .rss a {
/*
	clear: both;
	color: #3b3c34;
	float:right;
*/
}

#rss {
/*
	bottom:11px;
	position:absolute;
	right:0;
*/

clear: right;
float: right;
}

#rss span {
	display:block;
	float:left;
	margin:-1px 3px 0;
}

#rss img {

}

#share {
/*
	bottom:2px;
	position:absolute;
	right:0;
*/
	clear: right;
	float: right;
	margin-left:12px;
}

#share iframe {
	display:block;
	float:left;
	margin-top:2px;
}

#share #fb {
	display:block;
	float:left;
}

.home-rss {
	display:block;
	float:left;
	margin:3px 4px 0 0;
}

.home-more {
	float: left;
}

#home-images .home-rss img, #home-videos .home-rss img {
	background: none;
	margin: 0;
	width: 16px;
}

.rss {
/*
	display:block;
	float:right;
	margin:2px 4px 0 3px;
*/
}

#multimedia-photos .rss img {
	margin: 0;
}

.multimedia #rss {
	bottom: 2px;
}

.more .rss {
/*
	clear: both;
	margin: 0;
*/

/* clear:both; */
/* display:block; */
/* float:right; */

/*
display:block;
float:right;
margin:2px;
*/

}

#rss .mag {
/*
	clear:right;
	float:right;
	margin-bottom:4px;
*/
}

#rss .mag a {
	color: #3b3c34;
}

.media #share {bottom:-3px;}

ul.listing {
margin: 0;
overflow: auto;
padding: 0;
}
    ul.listing li {
    float: left;
    height: 292px;
    list-style: none;
    width: 200px;
    }
    ul.listing li.paginate {
    background-image: -moz-linear-gradient(top, #dddddd, #ffffff); /* FF3.6 */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #dddddd),color-stop(1, #ffffff)); /* Saf4+, Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#ffffff'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#ffffff')"; /* IE8 */    float: left;
    height: auto;
    padding: 5px 2%;
    width: 96%;
    }
    
/* Multimedia title bars */
.titleBar {
overflow: auto;
}
	.titleBar h3 {
	float: left;
	padding-left: 15px;
	}
	.titleBar ul {
	float: right;
	margin: 0;
	padding: 0;
	}
		.titleBar ul li {
		float: left;
		list-style: none;
		}
			.titleBar ul li a {
			border-right: 1px solid #ddd !important; /* !Something's trying to force this to not have a border...unusual. */ 
			display: block;
			padding: 2px 5px;
			}
			.titleBar ul li.last a {
			border-right: none !important; /* Must force this..see above comment */
			padding-right: 0;
			}
				.titleBar ul li a img { /* What's causing this image to get resized? */
				width: 16px !important;
				height: 16px !important;
				}
			
			
			#multimedia-photos .titleBar img {
			  margin: 0;
			}
			
			
.clearfix {zoom:1;}	


