	/* attahment page and attachments */
	.gallery-item {
		float: left;
		margin-top: 10px;
		text-align: center;
		width: 33%;
		overflow:hidden;
	}
	.gallery-item img {
		border: 1px solid #cfcfcf !important;
		padding:1px !important;
	}
	.gallery-item .gallery-caption {
		margin-left: 0;
	} 
	.attachment-nav {
		display:block;
		margin:15px 0;
		text-align:center;
		font-weight:bold;
		color:#ccc;
	}
	.attachment_more {
		float: left;
		margin-top: 10px;
		text-align: center;
		width: 33%;
		overflow:hidden;
	}
	.attachment_more img {
		border: 1px solid #cfcfcf !important;
		padding:1px !important;
	}
	#postAd {
		text-align:center;
	}
	#postAd img{
		border:0 !important;
		padding:0 !important;
	}
	/* innerpage slider */	
	#innerpage-slider {
		position: relative; /*leave as is*/
		overflow: hidden; /*leave as is*/
		width: 480px; /*width of featured content slider*/
		height: 270px;
		border-bottom:1px solid #ddd;
		margin-bottom:10px;
	}
	#innerpage-slider img {
		display:block;
		min-height:270px;
		height:auto !important;
		height:270px;
		width:480px;
		padding:0 !important;
		border:none !important;
	}
	#innerpage-slider .contentdiv{ /* do not change the name of class - The size of contentdiv is 495x270 (after excluding padding value) */
		visibility: hidden; /*leave as is*/
		position: absolute; /*leave as is*/
		left: 0;  /*leave as is*/
		top: 0;  /*leave as is*/
		z-index:1;
		overflow:hidden;
		height:270px;
		display:block;
	}
	#innerpage-slider p.sliderCaption { /* Post excerpt style on innerpage slider */
		color:#fff;
		font-size:1em;
		padding:3px 5px 5px;
		position:absolute;
		top:15px;
		display:inline;
		width:auto;
		left:0px;
		background: url(default/bgTransparent.png);
	}
	#paginate-innerpage-slider { /* do not change the name of class - used to wrap thumbnails for featured area */
		font:bold 12px arial, verdana, sans-serif;
		padding:5px;
		display:block;
		border:1px solid #efefef;
		margin-bottom:5px;
		height:15px;
	}
	#paginate-innerpage-slider a { /* do not change the name of class - used to style links over featured slider */
		color:#000;
		padding:2px 9px;
	}
	#paginate-innerpage-slider a:hover {
		text-decoration:none;
		color:#cd1713;
	}
	#paginate-innerpage-slider a.selected {
		color:#fff;
		text-decoration:none;
		background:#cd1713;
	}

.post img {
	padding:2px;
	border:0px;
	background:#fff;
}

/* ARCHIVE POSTS - Post format is inherif from .post class
============================================================== */
#bcrum { /* The wrapper for "category Archive for, Author archive" etc... captions in archive pages */
	font-size:.8em;
	padding-top:7px;
	color:#444;
	margin-bottom:10px;
	line-height:1.3em;
}
.labelBC { /* The style for the label used on archive pages to display where visitor is (Category archives for - Posts tagged as ... )*/
	display:block;
	font-size:12px;
	color:#8f8f8f;
	margin-bottom:8px;
	padding-bottom:3px;
	border-bottom:1px dotted #666;
}
.labelBC a {
	color:#6f6f6f;
}
.labelBC a:hover {
	color:#3f3f3f;
}
.locationBC { /* Name of category, archive or date placed below the (Category archives for - Posts tagged as ... ) text on archive pages */
	display:block;
	font-size:18px;
	color:#222;
	letter-spacing:-1px;
}
.metas{
	padding:2px 0 !important;
	border-bottom:1px solid #bcbcbc;
	border-top:1px solid #bcbcbc;
	text-align:right;
	color:#666;
	font-size:12px;
	display:block;
	margin-bottom:10px;
}
.navigation {
	margin-bottom:10px;
}
.metas a,.navigation a{
	color:#cd1713;
}
.metas a:hover ,.navigation a:hover{
	text-decoration:underline;
}
.gab_authorInfo  { /* Author Pages - Post Author Bio wrapper */
	background: #efefef;
	padding:5px;
	margin:5px 0 5px;
	border: 1px solid #ccc;
	font:11px/15px verdana, arial, sans-serif;
}
.gab_authorPic { /* Author Pages - photo inside of bio wrapper */
	float:left;
	width:50px;
	display:inline;
	margin-right:7px;
}	
.mediaFrame { /* container around the photo on archive pages  */
	display:block;
	float:left;
	text-align:center;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	margin-bottom:10px;
	border-bottom:1px solid #f4f4f4;
	width:230px;
	min-height: 255px;
	height: auto !important; /* IE6 Min height hack */
	height: 255px;
}
.postinfoPhotoCat { /* Post info for photo gallery post details shown below thumbnails on archive pages */
	padding-top:5px;
	font:11px verdana, arial, tahoma,sans-serif;
	color:#9f9f9f;
	display:block;
}
.postinfoPhotoCat a {
	color:#0854C7;
}
.postinfoPhotoCat  a:hover {
	color:#cd1713;
}

/* GALLERIA VIDEO */

/* SIDEBAR TOP - MAIN PAGE
================================================================== */
#primaryTopSidebar { /*Wraps the 120*600 ad spot on mainpage */
	float:right;
	width:300px;
	display:inline;
}
/* featured videos */
#video-slider {
	display:block;
	margin-bottom:10px;
}
#featuredVideoNav {
	padding:5px;
	display:block;
	border:1px solid #efefef;
	margin-bottom:5px;
	height:15px;
}
#paginate-video-slider { /* do not change the name of class - used to wrap thumbnails for featured area */
	font:bold 12px arial, verdana, sans-serif;
	float:left;
	width:200px;
}
#paginate-video-slider a { /* do not change the name of class - used to style links over featured slider */
	color:#000;
	padding:2px 5px;
}
#paginate-video-slider a:hover {
	text-decoration:none;
	color:#cd1713;
}
#paginate-video-slider a.selected {
	color:#fff;
	text-decoration:none;
	background:#cd1713;
}
.featuredVideoViewAll {
	float:right;
	width:65px;
	text-align:right;
}
.featuredVideoViewAll a,.featuredVideoViewAll a:hover {
	text-transform:uppercase;
	color:#cd1713;
	font-weight:bold;
	font-size:11px;
	font-family:arial, tahoma, sans-serif;
}
#flickrWidget {
	display:block;
	margin-top:5px;
}
#flickrWidget img {
	margin:7px 7px 7px 6px;
	padding:4px;
	border:1px solid #ddd;
	display:block;
	float:left;
}
/* Primary Top sidebar tabs */
#sidebarTabs{
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
#sidebarTabs_title{
	width:100%;
	overflow:hidden;
	background:url(default/bgr_sidebarTabs_title.gif) repeat-x bottom;
}
#sidebarTabs_title li{
	float:left;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:0 2px 0 0;
}
#sidebarTabs_title li.last{
	padding:0;
}
#sidebarTabs_title li a{
	float:left;
	color:#000;
	background:url(default/bgr_sidebarTabs_title_a.gif) repeat-x;
	height:24px;
	padding:8px 10px 0 10px;
}
#sidebarTabs_title li.last a{
	width:75px;
	white-space:nowrap;
}
#sidebarTabs_title li a.selected{
	color:#cd1713;
	background:#ffffff;
	height:24px;
	padding:7px 10px 0 9px;
	border:1px solid #bcbcbc;
	border-bottom:0;
	text-decoration:none;
}
#sidebarTabs_body{
	width:274px;
	border:1px solid #bcbcbc;
	border-top:0;
	padding:3px 12px 6px 12px;
}
#sidebarTabs_body ol, #sidebarTabs_body ul{
	color:#999999;
	margin:0 0 0 20px;
}
#sidebarTabs_body li{
	list-style:decimal;
	font-size:12px;
	line-height:1.5em;
	padding:2px 0 2px 0;
}
#sidebarTabs_body li a{
	color:#333333;
}
#sidebarTabs_body li a:hover{
	color:#333333;
	text-decoration:underline;
}

/* MEDIA GALLERY
============================================================== */
#mediabar { /*Do not change the name of ID */
	width: 970px;
	height: 210px;
	margin-bottom:15px;
	position: relative;  
	border-top:1px solid #efefef;
	border-bottom:1px solid #efefef;
	display:block;
}
#mediabar a {
	color:#005497;
}
#mediabar a:hover {
	color:#cd1713;
}
#mediabar .container { /*Do not change the name of class */
	position: absolute;
	left: 29px;  
	width: 915px;
	height: 210px;
	overflow:hidden;
}
#mediabar .thumb {
	display:block;
	margin-bottom:5px;
}
#mediabar #previous_button { /*Do not change the name of class */
	position: absolute;
	width: 27px;
	height: 210px;
	background: url(default/left.gif);
	z-index: 100;    
	cursor:pointer;
}
#mediabar #previous_button_disabled { /*Do not change the name of class */
	background: url(default/left-disabled.gif);
	cursor:default;
}
#mediabar #previous_button.disabled { /*Do not change the name of class */
	background: url(default/left-disabled.gif);
	cursor:default;
}
#mediabar #next_button { /*Do not change the name of class */
	position: absolute;
	right: 0;
	width: 27px;
	height: 210px;
	background: url(default/right.gif);
	z-index: 100;
	cursor:pointer;
}
#mediabar #next_button_disabled { /*Do not change the name of class */
	background: url(default/right-disabled.gif);
	cursor:default;
}
#mediabar #next_button.disabled { /*Do not change the name of class */
	background: url(default/right-disabled.gif);
	cursor:default;
}
#mediabar ul { /* Main page photo gallery is displayed in a list format */
	width: 100000px;
	position: relative;
	margin-top:10px;
}
#mediabar ul li {
	display:inline;
	float:left;
	line-height:1.2em;
	padding:0 10px;
	border-right:1px solid #ccc;
	width:208px;
	height:190px;
	overflow:hidden;
}
