/*
Theme Name: Bowls Default
Theme URI: http://bowlsla.cin/
Description: The default Bowls theme.
Version: 1.0
Author: Huan Vu
Author URI: http://huan.vu
Tags: blue, custom header, fixed width, two columns, widgets

	Bowls Default

	This theme was built by Huan Vu for bowlsla.com.
*/

a#RSSLink {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 178px; height: 19px;
	background: url(../../../../images_2/rss.gif);
	position: absolute;
	margin-top: -25px; margin-left: 40px;
}

body h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 856px; height: 152px;
	background: url(../../../../images_2/intelligence_header.gif) center no-repeat;
}

body.reconnaissance h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 856px !important; height: 152px !important;
	background: url(../../../../images_2/reconnaissance_header.gif) center no-repeat;
	margin-left: 37px;
}

body.intelligence h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 856px !important; height: 152px !important;
	background: url(../../../../images_2/intelligence_header.gif) center no-repeat;
	margin-left: 37px;
}

body.wheeldivision h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930p !importantx; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

body.intel h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930px !important; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

body.feature h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930px !important; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

body.gallery h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930px !important; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

body.lab h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930px !important; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

body.tech h1#HeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 930px !important; height: 153px !important;
	background: url(../../../../images_2/2wheeldiv_header.gif);
}

h1#IntelHeaderImage {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 856px; height: 156px;
	background: url(../../../../images_2/intelligence_header.gif) center no-repeat;
	margin-left: 37px;
}

div#FullColumn {
	background:url(../../../../images_2/bg/930_bg.png);
	width: 930px;
	float: left;
}

div#FullColumn div.top {
	background:url(../../../../images_2/bg/930_top.png);
	height: 17px;
}

div#FullColumn div.gallery {
	background:url(../../../../images_2/bg/930_gallery_top.png);
	height: 52px;
}

div#FullColumn div.bottom {
	background:url(../../../../images_2/bg/930_bottom.png);
	height: 17px;
}

div#FullColumn div.content {
	margin: 0px 20px;
	padding: 10px 0px;
}

div#FullColumn div.dateBar {
	background: url(../../../../images_2/bg/930_dateBar.gif);
	padding: 6px 0px 0px 15px;
	width: 875px;
	height: 17px;
	font-size: 10px;
}

div#MidColumn {
	background:url(../../../../images_2/bg/760_bg.png);
	margin-left: 85px;
	width: 760px;
	float: left;
}

div#MidColumn div.top {
	background:url(../../../../images_2/bg/760_top.png);
	height: 17px;
}

div#MidColumn div.bottom {
	background:url(../../../../images_2/bg/760_bottom.png);
	height: 17px;
}

div#MidColumn div.content {
	margin: 0px 20px;
	padding: 10px 0px;
}

div#MidColumn div.dateBar {
	background: url(../../../../images_2/bg/760_dateBar.png);
	padding: 6px 0px 0px 15px;
	width: 705px;
	height: 17px;
	font-size: 10px;
}

div#LeftColumn {
	background:url(../../../../images_2/bg/620_bg.png);
	width: 620px;
	float: left;
}

div#LeftColumn div.top {
	background:url(../../../../images_2/bg/620_top.png);
	height: 17px;
}

div.top a {
	float: right;
	margin: 28px 37px 0px 0px;
}

div#LeftColumn div.intelligence {
	background:url(../../../../images_2/bg/620_intelligence_top.png);
	height: 52px;
}

div#LeftColumn div.photos {
	background:url(../../../../images_2/bg/620_photos_top.png);
	height: 52px;
}

div#LeftColumn div.gallery {
	background:url(../../../../images_2/bg/620_gallery_top.png);
	height: 52px;
}

div#LeftColumn div.tech {
	background:url(../../../../images_2/bg/620_tech_top.png);
	height: 52px;
}

div#LeftColumn div.lab {
	background:url(../../../../images_2/bg/620_lab_top.png);
	height: 52px;
}

div#LeftColumn div.content {
	margin: 0px 20px;
	padding: 10px 0px;
}

div#LeftColumn div.bottom {
	background:url(../../../../images_2/bg/620_bottom.png);
	height: 17px;
}

div#FullColumn h1, div#LeftColumn h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 5px 0px;
}

div#LeftColumn div.dateBar {
	background: url(../../../../images_2/bg/dateBar.gif);
	padding: 6px 0px 0px 15px;
	width: 565px;
	height: 17px;
	font-size: 10px;
}

div#RightColumn {
	width: 300px;
	float: left;
	margin-left: 10px;
}

div#RightColumn div div.top {
	background:url(../../../../images_2/bg/300_top.png);
	height: 17px;
}

div#RightColumn div div.content{
	background:url(../../../../images_2/bg/300_bg.png);
	padding: 10px 20px 0px 20px;
	margin: 0px;
}

div#RightColumn div div.bottom {
	background:url(../../../../images_2/bg/300_bottom.png);
	height: 17px;
}

div#RightColumn div#Feature div.top {
	background:url(../../../../images_2/bg/300_feature_top.png);
	height: 52px;
}

div#RightColumn div#Tech div.top {
	background:url(../../../../images_2/bg/300_tech_top.png);
	height: 52px;
}

div#RightColumn div#Lab div.top {
	background:url(../../../../images_2/bg/300_lab_top.png);
	height: 52px;
}

div#RightColumn div#Gallery div.top {
	background:url(../../../../images_2/bg/300_gallery_top.png);
	height: 52px;
}

div#RightColumn div#Photos div.top {
	background:url(../../../../images_2/bg/300_photos_top.png);
	height: 52px;
}


div#RightColumn h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 5px 0px;
}

div#RightColumn:after {
	content: ".";
	visibility: hidden;
	height: 0px;
	display: block;
	clear: both;
}

div.primary-item {
	border-top: 1px dotted #cacaca;
	padding: 10px 0px; 
}

div.primary-item h2 {
	font-size: 16px;
	margin-top: 5px;
}

div.primary-item .UIRoundedImage, img.roundedLarge {
	width: 110px;
	height: 110px;
	float: left;
}

div.primary-item div.details {
	width: 455px;
	margin: 0px 0px 0px 15px;
	float: left;
}

div.secondary-item {
	margin: 10px 0px 0px 0px;
	border-top: 1px dotted #cacaca;
	padding: 10px 0px 0px 0px;
}

div.secondary-item .UIRoundedImage, img.roundedSmall {
	width: 45px;
	height: 45px;
	float: left;
}

div.secondary-item div.details {
	width: 200px;
	margin: 0px 0px 0px 15px;
	float: left;
}

div.secondary-item div.details h2 {
	font-size: 16px;
	margin: 2px 0px;
}

div.articleFooter {
	height: 10px;
	clear: both;
	font-size: 10px;
	background: #e6e6e6;
	padding: 5px 8px;
	border-bottom: 1px solid #cacaca;
	margin-bottom: 7px;
}

a.moreLink {
	display: block;
	text-indent: -9999px; text-decoration: none;
	width: 34px; height: 7px;
	background: url(../../../../images_2/buttons/moreButton.gif);
}

a.moreLink:hover {
	background: url(../../../../images_2/buttons/moreButton.gif) bottom;
}

div#LeftColumn div.content div.first, div#RightColumn div.content div.first {
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
}

/* Gallery */

div.galleryPreviewBit {
	float: left;
	width: 270px; height: 100px;
	margin: 8px;
	border: 1px solid #e4e4e4;
	padding: 8px 0px 8px 8px; 
}

div.galleryPreviewBit div.thumbnails {
	width: 200px;
	height: 60px;
	float: left;
	overflow: hidden;
}

div.galleryPreviewBit div.thumbnails img, div.thumbnails span {
	float: left;
	margin-right: 5px;
}

div.galleryPreviewBit div.imageCount {
	margin: 0px; 
	padding: 15px 0px 0px 0px;
	width: 64px;
	float: left;
	text-align: center;
	font-weight: bold; font-size: 30px;
	color: #727272;
	line-height: 10px;
}

div.galleryPreviewBit  div.imageCount img {
	float: none;
	margin-top: 10px;
}

span.galleryImageDescription {
	display: block;
	border-top: 1px dotted #cacaca;
	margin-top: 10px;
	padding-top: 10px;
}

#HeaderImage {
	position: relative;
	z-index: 0;
}

div#blog div.blogBit h1 {
	margin-left: 10px;
}

div#blog div.blogBit a.moreLink {
	margin-left: 10px;
}

div#blog div.blogBit span.UIRoundedImage {
	float: left;
	margin: 10px;
}
div#blog div.blogBit div.blogDetails {
	display:block; 
	width:550px; 
	float:left;
}

/* Rounded Corner Stuff */
.UIRoundedImage{display:block;background-color:#C4CDE0;overflow:hidden;position:relative;}
.UIRoundedImage_Image{display:block;position:absolute;background:transparent !important;top:0px;left:0px;vertical-align:middle;overflow:hidden;background:none !important;}
.UIRoundedImage_Corners{display:block;position:absolute;background:none;top:0px;left:0px;overflow:hidden;width:100%;height:100%;}
.UIRoundedImage_CornersSprite{display:block;position:absolute;}
.UIRoundedImage_CornersSprite{background:transparent !important;width:155px !important;height:110px !important;}
.UIRoundedImage_CornersSprite img{background:transparent !important;width:155px !important;height:110px !important;}
span.UIRoundedImage_CornersSprite{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../../../../images_2/rounded_corners.png',
sizingMethod="scale");}
.UIRoundedImage_CornersSprite .invisible_png{display:block;width:100%;height:100%;background:transparent url(../../../../images_2/rounded_corners.png)
0px 0px no-repeat;}
.UIRoundedImage_NONE .UIRoundedImage_Corners{display:none;}
.UIRoundedImage_WHITE .UIRoundedImage_CornersSprite{top:0px;}
.UIRoundedImage_GIRLIE .UIRoundedImage_CornersSprite{top:-50px;}
.UIRoundedImage_DARK .UIRoundedImage_CornersSprite{top:-100px;}
.UIRoundedImage_MEDIA .UIRoundedImage_CornersSprite{top:-150px;}
.UIRoundedImage_LARGE{width:110px;height:110px;}
.UIRoundedImage_LARGE .UIRoundedImage_Image{width:110px;height:110px;}
.UIRoundedImage_SMALL{width:45px;height:45px;}
.UIRoundedImage_SMALL .UIRoundedImage_Image{width:45px;height:45px;}
.UIRoundedImage_TINY{width:25px;height:25px;}
.UIRoundedImage_TINY .UIRoundedImage_Image{width:25px;height:25px;}
.UIRoundedImage_LARGE .UIRoundedImage_CornersSprite{/* @noflip */
left:0px;}
.UIRoundedImage_SMALL .UIRoundedImage_CornersSprite{/* @noflip */
left:-110px;}
.UIRoundedImage_TINY .UIRoundedImage_CornersSprite{/* @noflip */
left:-82px;}
/* End Rounded Corner */

