/*  
Theme Name: Blitz Advertising
Theme URI: http://www.blitzadvertising.ca
Description: The original Blitz template.
Version: 1.0
Author: Overdrive Design labs

*/

div.content-right-inner { font-family:Georgia; font-size:0.8em; }

div.heading-main h2 { margin:0px; font-family:Georgia, Times, Serif !important; font-size:3.2em; font-weight:lighter; }
div.heading-main h3 { margin:0px; font-family:Georgia, Times, Serif; font-size:1.3em; }

div.bg-head {
	width:300px;
	padding-left:700px;
	padding-top:105px;
	height:90px;
	background-image:url(images/bg-head.gif);
	}
	
	img {
	 border:none;
	}

a, a:active, a:visited {
	color:#0099ff;
	}
	
a:hover {
	text-decoration:none;
	}	

body, div {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:small;
	color:#666666;
	}
	
.smalltext {
	font-size:x-small;
	}	

.mainbg {
	margin:0px;
	}
	
div.container {
	width:1000px;
	background-image:url(images/content-bottom-bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
.clearboth {
	clear:both;
	}
	
div.column-1 {
	width:124px;
	background-image:url(images/bg-left.gif);
	min-height:478px;
	float:left;
	}		

div.column-2 {
	width:752px;
	float:left;
	}		

div.column-3 {
	width:124px;
	background-image:url(images/bg-right.gif);
	min-height:478px;
	float:right;
	}	

div.main-nav-container {
	height:58px;
	background-image:url(images/btn-bg.gif);
	}		


div.main-nav-container ul{
	margin:0px;
	padding:0px;
	display:block;
	}

div.main-nav-container ul li {
	float:left;
	list-style:none;
	}
	
div.main-nav-container ul li a {
	line-height:58px;
	display:block;
	text-decoration:none;
	font-family:Trebuchet MS;
font-size:x-small;
font-weight:bold;
	vertical-align:middle;
	text-align:center;
	color:#ffffff;
	text-transform:uppercase;
	}
	
div.main-nav-container ul li.page-item-3 a { width:63px; }
div.main-nav-container ul li.page-item-3 a:hover, div.main-nav-container ul li.page-item-3.current_page_item a { background-image:url(images/btn-home-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-7 a {	width:133px; }
div.main-nav-container ul li.page-item-7 a:hover, div.main-nav-container ul li.page-item-7.current_page_item a { background-image:url(images/btn-indoor-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-8 a { width:117px; }
div.main-nav-container ul li.page-item-8 a:hover, div.main-nav-container ul li.page-item-8.current_page_item a { background-image:url(images/btn-blitz-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-9 a { width:72px; }
div.main-nav-container ul li.page-item-9 a:hover, div.main-nav-container ul li.page-item-9.current_page_item a { background-image:url(images/btn-venues-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-10 a { width:74px; }
div.main-nav-container ul li.page-item-10 a:hover, div.main-nav-container ul li.page-item-10.current_page_item a { background-image:url(images/btn-pricing-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-11 a { width:91px; }
div.main-nav-container ul li.page-item-11 a:hover, div.main-nav-container ul li.page-item-11.current_page_item a { background-image:url(images/btn-ad-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-12 a { width:81px; }
div.main-nav-container ul li.page-item-12 a:hover, div.main-nav-container ul li.page-item-12.current_page_item a { background-image:url(images/btn-company-on.gif); color:#414141; }
	
div.main-nav-container ul li.page-item-13 a { width:121px; }
div.main-nav-container ul li.page-item-13 a:hover, div.main-nav-container ul li.page-item-13.current_page_item a { background-image:url(images/btn-advertise-on.gif); color:#414141; }



div.main-pic-main { background-image:url(images/pic-main.jpg); height:223px; }
div.main-pic-advantage { background-image:url(images/pic-advantage.jpg); height:223px; }
div.main-pic-company { background-image:url(images/pic-company.jpg); height:223px; }
div.main-pic-pricing { background-image:url(images/pic-pricing.jpg); height:223px; }
div.main-pic-gallery { background-image:url(images/pic-gallery.jpg); height:223px; }
div.main-pic-indoor { background-image:url(images/pic-indoor.jpg); height:223px; }
div.main-pic-venues { background-image:url(images/pic-venues.jpg); height:223px; }
div.main-pic-upload { background-image:url(images/pic-upload.jpg); height:223px; }
div.main-pic-advertise { background-image:url(images/pic-advertise.jpg); height:223px; }


div.caption-main {
	height:48px;
	background-image:url(images/caption-main.jpg);
	}

div.caption-advertise {
	height:48px;
	background-image:url(images/caption-advertise.jpg);
	}

div.caption-upload {
	height:48px;
	background-image:url(images/caption-upload.jpg);
	}

div.caption-advantage {
	height:48px;
	background-image:url(images/caption-advantage.jpg);
	}

div.caption-company {
	height:48px;
	background-image:url(images/caption-company.jpg);
	}

div.caption-pricing {
	height:48px;
	background-image:url(images/caption-pricing.jpg);
	}

div.caption-gallery {
	height:48px;
	background-image:url(images/caption-gallery.jpg);
	}

div.caption-indoor {
	height:48px;
	background-image:url(images/caption-indoor.jpg);
	}

div.caption-venues {
	height:48px;
	background-image:url(images/caption-venues.jpg);
	}




	
div.content-left {
	width:437px;
	padding:25px 25px 40px 40px;
	float:left;
	}
	
div.content-right {
	width:250px;
	float:left;
	display:inline;
	}	
	
div.content-right-inner {
	padding:20px;
	width:210px;
	float:left;
	}		
	
/* div.heading-main {
	background-image:url(images/heading-main.gif);
	height:60px;
	} */
	
div.text-below-heading-main {
	padding-top:20px;
	padding-bottom:20px;
	}
	
div.main-3 {
	min-height:223px;
	background-image:url(images/main-3-bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
div.main-3-head {
	height:69px;
	background-image:url(images/main-3-head.gif);
	}	
	
div.main-3-1 {
	padding:10px 20px 10px 10px;		
	width:119px;
	float:left;
	}	
	
div.main-3-2 {
	padding:10px 20px 10px 10px;		
	width:118px;
	float:left;
	}	
	
div.main-3-3 {
	padding:10px;		
	width:120px;
	float:left;
	}

div.main-3 div strong {
	color:#336699;
	}
	
	


/*Tabs Sidebar*/

#container {
 width:250px;
 margin:0;
 padding:0;
}

#mainmenu {
 width:250px;
 height:35px;
 margin:0;
 padding:0;
}

#tabs {
 margin:0;
 padding:0;
 list-style: none;
}

#tabs li {
 float:left;
 width:125px;
 height:35px;
}

#tabs a {
 float: left;
 font-family:Trebuchet MS;
 text-transform:uppercase;
 text-decoration:none;
 line-height:35px;
 text-align:center;
 color:#999999;
 vertical-align:middle;
 font-size:x-small;
 font-weight:bold;
 width:125px;
 height:35px;
}

#tabs a.tab1 {
 background-image:url(images/sidebar-tab1-off.gif);
}

#tabs a.tab2 {
 background-image:url(images/sidebar-tab2-off.gif);
}

#tabs li.active-tab a.tab1, #tabs a.tab1:hover {
 background-image:url(images/sidebar-tab1-on.gif);
}

#tabs li.active-tab a.tab2, #tabs a.tab2:hover {
 background-image:url(images/sidebar-tab2-on.gif);
}

.panel {
	float:left;
	display: none;
	background:#f6f4f1 url(images/sidebar-bg.png) no-repeat bottom right;
	min-height:412px;
	padding:20px 10px 0px 15px;
}

#tab1, #tab2 {
 float:left;
 width:225px;
}

.panel.active-tab-body {
	display:block;
}

.panel ul {
 margin:0;
 padding:0px 5px 0px 15px;
}

.panel li {
 padding:3px 0px 0px;
}

#innerTabs1 {
 margin:0px 0px 0px 15px;
 padding:0;
 list-style: none !important;
 width:104px;
 height:27px;
}

#innerTabs1 li { 
float:left; 
width:28px;
height:27px;
margin:20px 0px 0px;
padding:0;
background:transparent !important;
}

#innerTabs1 li a {
float:left;
width:28px;
height:27px;
display:inline;
}

#innerTabs1 li a#restaurants-tab {
 margin-left:0;
    background:url(images/restaurant-off.gif) no-repeat 0px 0px; 
}

#innerTabs1 li a#gasstations-tab {
 margin-left:10px;
    background:url(images/gas-off.gif) no-repeat 0px 0px; 
}

#innerTabs1 li a#recreation-tab {
 margin-left:20px;
    background:url(images/recreation-off.gif) no-repeat 0px 0px; 
}

#innerTabs1 li a#recreation-tab:hover { background:url(images/recreation-on.gif) no-repeat 0px 0px !important; }

#innerTabs1 li a#gasstations-tab:hover { background:url(images/gas-on.gif) no-repeat 0px 0px !important; }

#innerTabs1 li a#restaurants-tab:hover { background:url(images/restaurant-on.gif) no-repeat 0px 0px !important; }


#innerTabs1 li.active-tab a#restaurants-tab, #innerTabs1 li.active-tab a#restaurants-tab:hover {
 background:url(images/restaurant-on.gif) no-repeat !important;
 width:28px;
 height:27px; 
}

#innerTabs1 li.active-tab a#gasstations-tab, #innerTabs1 li.active-tab a#gasstations-tab:hover {
 background:url(images/gas-on.gif) no-repeat !important; 
 width:28px;
 height:27px;
}

#innerTabs1 li.active-tab a#recreation-tab, #innerTabs1 li.active-tab a#recreation-tab:hover {
 background:url(images/recreation-on.gif) no-repeat !important; 
 width:28px;
 height:27px;
}


#innerTabs2 {
 margin:0px 0px 0px 15px;
 padding:0;
 list-style: none !important;
 width:104px;
 height:27px;
}

#innerTabs2 li { 
float:left; 
width:28px;
height:27px;
margin:20px 0px 0px;
padding:0;
background:transparent !important;
}

#innerTabs2 li a {
float:left;
width:28px;
height:27px;
display:inline;
}

#innerTabs2 li a#restaurants-tab {
 margin-left:0;
    background:url(images/restaurant-off.gif) no-repeat 0px 0px; 
}

#innerTabs2 li a#gasstations-tab {
 margin-left:10px;
    background:url(images/gas-off.gif) no-repeat 0px 0px; 
}

#innerTabs2 li a#recreation-tab {
 margin-left:20px;
    background:url(images/recreation-off.gif) no-repeat 0px 0px; 
}

#innerTabs2 li a#recreation-tab:hover { background:url(images/recreation-on.gif) no-repeat 0px 0px !important; }

#innerTabs2 li a#gasstations-tab:hover { background:url(images/gas-on.gif) no-repeat 0px 0px !important; }

#innerTabs2 li a#restaurants-tab:hover { background:url(images/restaurant-on.gif) no-repeat 0px 0px !important; }


#innerTabs2 li.active-tab a#restaurants-tab, #innerTabs2 li.active-tab a#restaurants-tab:hover {
 background:url(images/restaurant-on.gif) no-repeat !important;
 width:28px;
 height:27px; 
}

#innerTabs2 li.active-tab a#gasstations-tab, #innerTabs2 li.active-tab a#gasstations-tab:hover {
 background:url(images/gas-on.gif) no-repeat !important; 
 width:28px;
 height:27px;
}

#innerTabs2 li.active-tab a#recreation-tab, #innerTabs2 li.active-tab a#recreation-tab:hover {
 background:url(images/recreation-on.gif) no-repeat !important; 
 width:28px;
 height:27px;
}

#restaurants1, #gasstations1, #recreation1, #restaurants2, #gasstations2, #recreation2 {
 display:none;
 margin:20px 0px 0px;
}

hr {
	border-top:1px #cccccc dotted;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	height:1px;
	}
	
div.belowclearboth {
	min-height:135px;
	}

	
div.above-belowclearboth {
	padding-left:40px;
	}	

h2.title {
	font-family:Trebuchet MS;
	font-size:medium;
	}
