* {
	height: auto;
	width: auto;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
body { background: #000;
	overflow: auto;
}
html, input, textarea, select{
	font-family:arial;
	font-size:100%;
	color:#CCCCCC;
	font-weight:normal;
	font-size:12px;
	line-height:1.33em;
}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.clear {
	clear:both;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: auto;
}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}

p {margin:0; padding:0;}


h1 {
	text-indent:-1000px;
	padding:0;
	margin:0;
	line-height:1em;
	font-size:1em;
	background:url(images/Phoenix-Arizona-Video-Production.jpg) no-repeat;
	width:282px;
	height:86px;
	margin-left:40px
}
.pos{ position:absolute; margin:0; padding:0; margin-left:40px}

h2 {
	margin:0;
	font-size:24px;
	padding-bottom:1px;
	line-height:normal;
	font-family: Helvetica, Geneva, Arial;
	color: #FFFFFF;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	text-indent: 10px;
}
h3 {
	color:#FFFFFF;
	font-size: 16px;
}
/*txt, links*/

.list ul {
	margin:0;
	padding:0;
	list-style:none;
	color: #CCCCCC;
	font-size: 12px;
}
.list ul li a {
	color:#999999;
	text-decoration: underline;
	font-weight:normal;
	font-size:11px
}
.list ul li a:hover{
	text-decoration:none;
	color: #FFFFFF;
}

.list1 ul { margin:0; padding:0; list-style:none; line-height:1.875em}
.list1 ul li{ background:url(images/list_bg.gif) no-repeat 0 8px; padding-left:12px}
.list1 ul li a { color:#929292; text-decoration: underline; font-weight: bold; font-size:0.91em}
.list1 ul li a:hover{ text-decoration:none}

.list2 ul {
	margin:0;
	line-height:1.9em;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	list-style-image: url(images/list_bg.gif);
	list-style-type: none;
}
.list2 ul li{
	background:url(images/list_bg1.gif) no-repeat 0 8px
}
.list2 ul li a { color:#831d40; text-decoration: underline; font-weight: normal; font-size:0.91em}
.list2 ul li a:hover{ text-decoration:none}


a{
	color:#CCCCCC;
	text-decoration:underline
}
a:hover{ text-decoration:none}

/*header*/
#header{ background:url(images/head_bg.jpg) no-repeat}

/*footer*/
#footer .indent{ padding:0 45px; color:#3d3b3b}
#footer .bg{
	width:100%;
	background-image: url(images/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footer .bg div{ padding:32px 0 0 18px}
#footer a:hover{ text-decoration:none}


/*content*/
#content{ background:url(images/Phoenix-Arizona-Video-Services.jpg) no-repeat}
#content .col1 .indent{
	padding-top: 15px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#content .block{ width:100%}
#content .block .t{ background:url(images/top.gif) repeat-x #280012; width:100%}
#content .block .b{ background:url(images/bottom.gif) repeat-x left bottom; width:100%}
#content .block .l{ background:url(images/left.gif) repeat-y; width:100%}
#content .block .r{ background:url(images/right.gif) repeat-y right top; width:100%}
#content .block .lt{ background:url(images/lt.gif) no-repeat; width:100%}
#content .block .rt{ background:url(images/rt.gif) no-repeat right top; width:100%}
#content .block .lb{ background:url(images/lb.gif) no-repeat left bottom; width:100%}
#content .block .rb{ background:url(images/rb.gif) no-repeat right bottom; width:100%}

#content .box{ background:#4a041d url(images/l.gif) no-repeat; width:85px}
#content .box .ind_{
	background:url(images/r.gif) no-repeat right top;
	color:#ffffff;
	font-weight:bold;
	font-family:tahoma;
	text-align:center;
	font-size:.97em;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#content .col1 .separate{
	height:30px;
	background:url(images/separate.gif) repeat-x center
}

#content .col1 .link{ background:url(images/marker.gif) no-repeat 0 4px; padding-left:17px; color:#710a2d; text-decoration:underline; font-family:tahoma}
#content .col1 .link:hover{ text-decoration:none}

#content .col2 .row1{
	width:100%;
	height: auto;
}
#content .col2 .row1 .link{background:url(images/marker1.gif) no-repeat 0 4px; padding-left:17px; color:#404726; text-decoration:underline; font-family:tahoma}
#content .col2 .row1 .link:hover{ text-decoration:none}

#content .col2 .row2{ width:100%}
#content .col2 .row2 .link{background:url(images/marker2.gif) no-repeat 0 4px; padding-left:17px; color:#7f7f7f; text-decoration:underline; font-family:tahoma}
#content .col2 .row2 .link:hover{ text-decoration:none}

#content .title{
	margin-bottom:10px;
}

#content p{ padding-bottom:10px}

/*================== index-1.html ==================*/
#content .col1 .ind{
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 28px;
}
#content .col1 b{ color:#ffffff; font-size:0.91em}
#page1 #content .col1 .title{
	margin-bottom:10px
}
#content .col1 .ind1{ padding-left:8px}
#page1 #content .col1 ul{ margin:17px 0 20px 0}

#content .col2 .row1 .indent{
	color:#999999;
	padding-top: 0px;
	padding-right: 18px;
	padding-left: 0px;
}
#content .col2 .row1 p{ padding-bottom:16px}
#content .col2 .row2{
	color:#929292
}
#page1 #content .col2 .row2 .col1{
	width:280px
}
#page1 #content .col2 .row2 .title{ margin:5px 0 33px 0}
#page1 #content .col2 .row2 .col1 .img{ display:block; margin-bottom:22px}
#page1 #content .col2 .row2 .col2{ width:255px}
#content .col2 .row2 .col2 .indent{
	height: auto;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 0;
}
#page1 #content .col2 .row2 .block{
	width:240px;
	padding-bottom:26px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: auto;
}
#page1 #content .col2 .row2 .block .c1{
	width:125px;
	float:left
}
#page1 #content .col2 .row2 .block .c2{
	width:115px;
	float:left
}
#page1 #content .col2 p{ padding-bottom:14px}

/*================== index-1.html ==================*/
#page2 #content .col1 .title{ margin-bottom:25px}
#page2 #content .col1 b{
	display:block;
	padding-bottom:3px
}
#page2 #content .col1 .ind_{ padding-left:6px}
#page2 #content .col1 .img{
	display:block;
	margin-top: 12px;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: -5px;
}
#page2 #content .col1 p{ padding-top:21px}
#page2 #content .col1 .ind{ padding-bottom:39px}

#page2 #content .col2 .row1 .indent{
	padding-bottom:5px;
	color: #999999;
	padding-top: 45px;
}
#page2 #content .col2 .row2 .ind{
	padding:0 34px 0 7px;
	color: #999999;
}
#page2 #content .col2 .row2 ul{ margin:0 0 10px 0}
#page2 #content .col2 .row2 .img{ float:left; margin-right:21px}

/*================== index-2.html ==================*/

#page3 #content .col1 .title{ margin-bottom:36px}
#page3 #content .col1 ul{ margin:17px 0 20px 0}
#page3 #content .col2 .row1 .indent{
	padding-right:0;
	padding-bottom:10px
}
#page3 #content .col2 .row1 .indent .block{ width:452px}
#page3 #content .col2 .row1 .indent .block .c1{ float:left; width:452px; height:auto;}
#page3 #content .col2 .row1 .indent .block .c1 div{ padding-right:40px}
#page3 #content .col2 .row1 .indent .block .c2{ float:left; width:209px}
#page3 #content .col2 .row2 .c1{ width:250px; float:left}
#page3 #content .col2 .row2 .c1 .img{ display:block; margin-bottom:15px}
#page3 #content .col2 .row2 .c1 div{ padding-top: 10px; padding-right:25px; padding-bottom:10px; padding-left: 6px; width: auto;}
#page3 #content .col2 .row2 .c2{ width:270px; float:right}
#page3 #content .col2 .row2 .c2 div{padding-right:40px; padding-bottom:10px }
#page3 #content .col2 .row2 .c2 ul{ margin-bottom:5px}

/*================== index-3.html ==================*/
#page4 #content .col1 .title{ margin-bottom:25px}
#page4 #content .col1 .ind{
	padding-bottom:10px
}
#page4 #content .col1 .ind_{
}
#page4 #content .col1 ul{ margin-bottom:20px}

#page4 #content .col2 .row1 p{ padding:20px 0 12px 0}
#page4 #content .col2 .row1 .indent{
	padding-bottom:32px
}

#page4 #content .col2 .row2 .block{
	width:460px
}
#page4 #content .col2 .row2 .block .c1{ width:234px; float:left}
#page4 #content .col2 .row2 .block .c2{ width:209px; float:left}
#page4 #content .col2 .row2 .block .c2 img{ margin:0 6px 11px 0}
#page4 #content .col2 .row2 .fleft{ padding-left:4px}
#page4 #content .col2 .row2 .fright{ color:#6b6b6b; padding-right:80px} 
#page4 #content .col2 .row2 .fright a{ color:#6b6b6b; text-decoration:underline}
#page4 #content .col2 .row2 .fright a:hover{ text-decoration:none}
#page4 #content .col2 .row2 .fright span a{ text-decoration:none; font-weight:bold}
 
/*================== index-4.html ==================*/
#page5 #content .col1 .title{ margin-bottom:28px}
#page5 #content .col1 .ind_{ padding-left:8px; color:#831d40; font-size:0.91em}
#page5 #content .col1 p{ padding-bottom:16px}
#page5 #content .col1 .indent{ padding-right:45px}
#page5 #content .col1 .ind{ padding-bottom:17px}
#page5 #content .col2 .row1 .title{ margin-bottom:18px}
#page5 #content .col2 .row1 .img{ float:left; margin-right:16px}
#page5 #content .col2 .row1 a{ color:#455a00; text-decoration:underline}
#page5 #content .col2 .row1 a:hover{ text-decoration:none}
#page5 #content .col2 .row1 .indent{padding-left:50px;padding-bottom:25px}
#page5 #content .col2 .row2 .indent{ padding:30px 20px 10px 0 }
#page5 #content .col2 .row2 .indent .block{width:auto; margin-top:0px}
#page5 #content .col2 .row2 .indent .block .c1{width:auto; float:left}
#page5 #content .col2 .row2 .indent .block .c1 .row{height:auto}
#page5 #content .col2 .row2 .indent .block .c2{ width:auto; float:right}
#page5 #content .col2 .row2 .indent .block input{ width:176px; height:18px; background:#0d0d0d; border:#a4a4a4 1px solid; font-family:tahoma; font-size:0.91em}
#page5 #content .col2 .row2 .indent .block textarea{width:280px; height:100px; background:#0d0d0d; border:#a4a4a4 1px solid; font-family:tahoma; font-size:0.91em; overflow:auto}
#page5 #content .col2 .row2 .indent .block .fleft{ padding-top:19px}
#page5 #content .col2 .row2 .indent .block .fright{ padding-top:19px; padding-right:3px}


/*================== index-5.html ==================*/
#page6 #content .col1 .title{ margin-bottom:28px}
#page6 #content .col1 .ind_{ padding-left:8px; color:#831d40; font-size:0.91em}
#page6 #content .col1 p{ padding-bottom:16px}
#page6 #content .col1 .indent{ padding-right:45px}
#page6 #content .col1 .ind{ padding-bottom:36px}

#page6 #content .col2 .row1 .indent{ padding-top:36px; padding-left:53px}
#page6 #content .col2 .row1 p{ padding:16px 0 14px 0}

#page6 #content .col2 .row2 .indent{ padding:0 20px 10px 0 }
#page6 #content .col2 .row2 .indent p{ padding-bottom:15px}
#page6 #content .col2 .row2 .link{ color:#7f7f7f; text-decoration:underline; font-family:tahoma; background:none; padding:0}
#infoDiv {
	visibility: visible;
	height: 50px;
	width: 300px;
	text-align: center;
	background-color: #330066;
	right: 200px;
	float: right;
}
#footer_top {
	background-image: url(images/Video-Production-footer-top-bg.jpg);
	width: 100%;
	font-size: .90em;
	vertical-align: top;
}
#footer_bottom {

}
.afooter{
	font-size: 12px;
}
#contact_table_left {
	float: left;
}
#contact_table_right {
	float: right;
}
#input_background { background-color:#0d0d0d; background-image:url(images/input_background.png); background-repeat:repeat-x; height:20px;  border-bottom-style:solid; border-width:thin; border-color:#666666;}
#message_background { background-color:#0d0d0d; background-image:url(images/input_background.png); background-repeat:repeat-x; border-bottom-style:solid; border-width:thin; border-color:#666666; overflow:hidden}
#message_box { float:right;}

