/**
 * Design for BlinkTank Studios
 * 
 * Author: BlinkTank Studios <http://www.blinktankstudios.com>
 * Copyright: 2010 BlinkTank Studios
 **/

* {margin: 0px;padding: 0px;border: none;}
img{border-style: none;}
a {color:#373737;}
a:link{color:#373737;text-decoration:underline;}
a:visited{color:#373737;}
body{background:#fff;font-size:14px;color:#373737;font-family:verdana;}
h1{font-size:14px;text-align:left;color:#a20006; font-weight:bold;}
h2{font-size:14px;text-align:left;color:#373737; font-weight:bold;}
.feedback-form{position:relative;float:left;clear:both;}
.feedback-form .text-input{border: 1px solid #000;height:18px;}
.feedback-form .textarea-input{border: 1px solid #000;}
.feedback-form .state-input{border: 1px solid #000;}
.feedback-form .checkbox-input{margin:5px;}
.feedback-form .submit-input{height:25px;width:100px;background:#a20006;color:#fff;font-weight:bold;margin:15px 0 0 230px;}
#nojava {padding: 10px;border: 3px solid #000099;margin: 8px 0;background: #DFEFFF;color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 15px;}
#nojava h1 {padding: 0px 0px 5px 0px;text-transform: uppercase;text-align: center;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #000099;
font-size: 16px;color: #000099;font-weight:bold;}
#nojava p {margin: 10px 0px 0px 0px;text-align:center;}
#nojava p a {font-weight: bold;color: blue;text-align:center;}
/**Begin Top**/
#container{position:relative;margin:0 auto;width:955px;height:768px;}
#top-wrap{position:relative;float:left;width:955px;height:53px;border-bottom:solid #000 1px;z-index:20;background:#fff;}
#tagline{position:relative;float:left;width:745px;height:21px;padding-top:20px;text-align:center;z-index:20;}
#top-right{position:relative;float:right;text-align:right;width:210px;height:53px;background:#fff;z-index:20;}
/**End Top**/
/**Begin Nav bar**/
/** to change location replace in background below with either (../images/austin.jpg), (../images/homer.jpg) or (../images/lasvegas.jpg)**/
#location{position:relative;float:right;width:325px;height:35px;background-image:url(../images/homer.jpg);}
/**Begin menu slider**/
#sliderWrap {float:left;margin:0 auto;width: 210px;}
#slider {position: absolute;background-image:url(../images/slider.png);background-repeat:no-repeat;background-position: bottom;width: 210px;height: 210px;margin-top: -187px;z-index:10;}
#slider img {border: 0;}
#sliderContent {position: absolute;text-align:left;margin:10px 0 0 10px;width:200px;padding:0px 10px 5px 10px;font-size:12px;font-weight:bold;line-height:2em;}
#sliderContent ul{list-style-type:none;padding:0;margin:0;}
#sliderContent li a {text-decoration:none;color:#373737;}
#sliderContent li a:hover{color:#a20006;}
#openCloseWrap {position:absolute;margin: 192px 0 0 55px;font-size:12px;font-weight:bold;}
/**End menu slider**/
#facebook1{width:800px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#about1{width:800px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#websites1{width:850px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#services1{width:800px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#pricing1{width:800px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#clients1{width:600px;height:400px;overflow:auto;}
#webstart1{width:600px;height:400px;overflow:auto;}
#contact1{width:600px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
#call1{width:500px;height:100%;overflow:auto;text-align:center;margin:20px 25px 0px 10px;text-align:left;}
#testimonial1{width:800px;height:100%;overflow-y:auto;margin:0px 25px 0px 10px;overflow-x:hidden;padding-right:15px;}
/**End Nav bar**/
/**Begin Body**/
#body{position:relative;float:left;width:955px;height:365px;background:url(../images/logo.jpg); z-index:1;}

#testimonials {position:relative;float:left;width:125px;height:120px;margin: 10px 0 0 10px; padding: 0;}
#testimonials li {margin:0; padding:0; list-style:none;position:absolute; top:0;}
#testimonials li, #testimonials a {height: 120px; display: block;background:url(../images/atestimonial.png);}
#testimonials li, #testimonials a:hover {height: 120px; width:120px;display: block;background:url(../images/testimonial-click.png);}
#testimonial{left:0; width:125px;}
    
#why{position:relative;float:left;width:120px;height:69px; margin: 195px 0 0 380px; padding: 0;}
#why li {margin:0; padding:0; list-style:none;position:absolute; top:0;}
#why li, #why a {height: 69px; display: block;background:url(../images/awhy.png);}
#why li, #why a:hover {height: 69px; width:120px;display: block;background:url(../images/why-click.png);}
#websites{left:0; width:120px;}
/**End Body**/
/**Begin Portfolio**/
#portfolio-wrap{position:relative;float:left;width:955px;}
.zd-template .image-list .image{position:relative;list-style:none;float:left;margin:5px 7px 5px 12px;}
.zd-template .image-list .title{display:none;}
.item-category{display:none;}
/**End Portfolio**/
/**Begin Footer**/
#footer{position:relative;float:left;width:950px;height:23px;padding-top:5px;text-align:center;font-family:arial;font-size:10px;font-weight:bold;color:#666565;background:#fff; border-top:solid #000 1px}
/**End Footer**/
/**Forms**/
#form-container{position:relative;margin:25px auto;width:500px;height:auto;}
#form-page{position:relative;width:500px; height:auto;}
/**EndForms**/
/**Noscript**/
#noscript-container{position:relative;margin:25px auto;width:800px;height:auto;}
#noscript-page{position:relative;width:800px; height:auto;}
/**EndNoscript**/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
 
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	background: transparent;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('../images/fancy_loading.png') no-repeat;
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 32px;
	height: 32px;
	background: url('../images/fancy_close.png') top left no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Verdana;
	font-size: 14px;
        font-weight:bold;
        color:#a20006;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background: url('../images/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background: transparent url('../images/fancy_title_left.png') repeat-x;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background: transparent url('../images/fancy_title_main.png') repeat-x;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background: transparent url('../images/fancy_title_right.png') repeat-x;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('../images/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background: transparent url('../images/fancy_nav_left.png') no-repeat;
}

#fancybox-right-ico {
	background: transparent url('../images/fancy_nav_right.png') no-repeat;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

div.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	z-index: 1001;
}

div#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../images/fancy_shadow_n.png') repeat-x;
}

div#fancy-bg-ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancy_shadow_ne.png') no-repeat;
}

div#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../images/fancy_shadow_e.png') repeat-y;
}

div#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancy_shadow_se.png') no-repeat;
}

div#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../images/fancy_shadow_s.png') repeat-x;
}

div#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancy_shadow_sw.png') no-repeat;
}

div#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../images/fancy_shadow_w.png') repeat-y;
}

div#fancy-bg-nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../images/fancy_shadow_nw.png') no-repeat;
}