/* ----------------------------general---------------------------- */
body{
	padding:0;
	margin:0;
	background:url(http://www.onevoiceproductions.com/images/bodybg.jpg) #000 0 0 repeat-x; 
	font:normal 12px/17px Arial, Helvetica, sans-serif;

	}
td, a,  a, h1, h2, h3, h4, h5, h6, object{
	padding:0;
	margin:0;
	}

	
img{ border:none;}

a{ text-decoration:none;
	outline:none;
	}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}

/* ----------------------------top---------------------------- */
.topright{
	background:url(http://www.onevoiceproductions.com/images/righttop.jpg) 0 0 no-repeat;
	height:152px;
	width:522px;
	}
.flashimage{
	margin:0 0 0 116px;
	}
.menu{
	background:url(http://www.onevoiceproductions.com/images/menu.jpg) #fff 0 0 no-repeat;
	height:37px;
	color:#000;
	}
/* ----------------------------navigation---------------------------- */	
.tablenav{
	height:37px;
	}

	
.menu ul {
	list-style-type:none;
	padding:0 0 0 50px;
	}
.menu ul li {
	float:left;
	padding:0 8px 0 0;
	}
.menu ul li a{
	height:40px;
	width:126px;
	display:block;
	float:left;
	text-decoration:none;
	text-indent:-2000px;
	}
.menu ul li a:hover{
	text-decoration:none;
	}
.menu ul li a.home, .menu ul li a.hactive {
	background:url(http://www.onevoiceproductions.com/images/home.gif) 0 50% no-repeat;
	}
.menu ul li a.home:hover, .menu ul li a.hactive{
	background:url(http://www.onevoiceproductions.com/images/homehover.gif) 0 50% no-repeat;
	}
.menu ul li a.about, .menu ul li a.abactive {
	background:url(http://www.onevoiceproductions.com/images/about-us.gif) 0 50% no-repeat;
	}
.menu ul li a.about:hover, .menu ul li a.abactive {
	background:url(http://www.onevoiceproductions.com/images/aboutushover.gif) 0 50% no-repeat;
	}
.menu ul li a.service, .menu ul li a.seractive {
	background:url(http://www.onevoiceproductions.com/images/our-services.gif) 0 50% no-repeat;
	}
.menu ul li a.service:hover, .menu ul li a.seractive{
	background:url(http://www.onevoiceproductions.com/images/ourservicehover.gif) 0 50% no-repeat;
	}
.menu ul li a.rentals, .menu ul li a.rtactive {
	background:url(http://www.onevoiceproductions.com/images/rentals.gif) 0 50% no-repeat;
	}
.menu ul li a.rentals:hover, .menu ul li a.rtactive{
	background:url(http://www.onevoiceproductions.com/images/rentalshover.gif) 0 50% no-repeat;
	}
.menu ul li a.contact, .menu ul li a.ctactive {
	background:url(http://www.onevoiceproductions.com/images/contactus.gif) 0 50% no-repeat;
	}
.menu ul li a.contact:hover, .menu ul li a.ctactive {
	background:url(http://www.onevoiceproductions.com/images/contactushover.gif) 0 50% no-repeat;
	}
	
/* ----------------------------leftpannel---------------------------- */	
.leftbg{
	background:url(http://www.onevoiceproductions.com/images/leftpannel.jpg) #fff 0 100% no-repeat;
	color:#000;
	padding:0 28px 0 33px;
	}
ul.lefticon{
	padding:0;
	margin:0;
	list-style-type:none;
	font:bold 10px/36px Arial, Helvetica, sans-serif;
	padding-top:10px;
	}
ul.lefticon li {
	padding-left:0px;
	height:34px;
	}
ul.lefticon a{
	color:#fff;
	background:url(http://www.onevoiceproductions.com/images/leftmenubutton.gif) no-repeat 0px 50%;
	text-decoration:none;
	background-color:inherit;
	padding-left:10px;
	display:block;
	}
	
/* Facebook Badge */
ul.lefticon a#fb{
	padding-left: 0;
	padding-bottom: 10px;
	padding-right: 0;
	padding-top: 10px;
	background: none;
	}
	
/* Wedding Wire */
#weddingwire {padding-top: 5px; padding-left: 13px;}
	
ul.lefticon a:hover{
	background:url(http://www.onevoiceproductions.com/images/leftmenubuttonover.gif) no-repeat 0px 50%;
	background-color:inherit;
	}
ul.lefticon span{
	color:#fff;
	background:url(http://www.onevoiceproductions.com/images/leftmenubuttonover.gif) no-repeat 0px 50%;
	text-decoration:none;
	background-color:inherit;
	padding-left:10px;
	display:block;
	}

/* ----------------------------mainbody---------------------------- */	
.bodyinside{
	padding:10px 25px 20px 0;
	color:#000;
	background-color:#FFF;
	}
.small{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000;
	}
h1{
	font:normal 22px/20px  Arial, Helvetica, sans-serif;
	color:#000033;
	background-color:#FFF;
	padding:10px 25px 20px 0;
	}
h1 span{
	font:normal 18px/20px  Arial, Helvetica, sans-serif;
	color:#FF0000;
	background-color:#FFF;
	}
h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	background-color:#FFF;
	}
.image_border{
	border:4px solid #DCDCDC;
	}


.copy{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:inherit;
	padding:10px 0 0 0;
	}
	
/* ----------------------------contactus---------------------------- */
p.calltext {
	color:#000;
	background:inherit;
	}
p {
	color:#000;
	background:inherit;
	}
	
ul.bltext {
	padding:0;
	margin:0;
	list-style-type:none;
	}
ul.bltext li {
	color:#000;
	background:inherit;
	}
td.blktext{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF;
	}
/* ----------------------------sub-menu---------------------------- */
.submenu{
	padding:0;
	margin:0;
	height:27px;
	color:#fff;
	}
.submenu ul{
	list-style-type:none;
	}
.submenu ul li {
	float:left;
	font:bold 10px/26px Arial, Helvetica, sans-serif;
	}
.submenu ul li a{
	height:27px;
	width:100px;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:6px;
	color:#fff;
	}
.submenu ul li a:hover{
	text-decoration:none;
	}
.submenu ul li a.intro, .submenu ul li a.introa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.intro:hover, .submenu ul li a.introa{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.packages, .submenu ul li a.packagesa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.packages:hover, .submenu ul li a.packagesa{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.wedding, .submenu ul li a.weddinga {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.wedding:hover, .submenu ul li a.weddinga {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.others, .submenu ul li a.othersa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.others:hover, .submenu ul li a.othersa{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.testimonials, .submenu ul li a.testimonialsa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.testimonials:hover, .submenu ul li a.testimonialsa{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.editing, .submenu ul li a.editinga {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.editing:hover, .submenu ul li a.editinga {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.faq, .submenu ul li a.faqa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
}
.submenu ul li a.faq:hover, .submenu ul li a.faqa {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
}




/* ----------------------------photography-sub-menu---------------------------- */
.submenu ul li a.introp, .submenu ul li a.intropa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.introp:hover, .submenu ul li a.intropa{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.packagesp, .submenu ul li a.packagesap {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.packagesp:hover, .submenu ul li a.packagesap{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.weddingp, .submenu ul li a.weddingap {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.weddingp:hover, .submenu ul li a.weddingap {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.glamour, .submenu ul li a.glamoura {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.glamour:hover, .submenu ul li a.glamoura{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.testimonialsp, .submenu ul li a.testimonialsap {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.testimonialsp:hover, .submenu ul li a.testimonialsap{
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.headshot, .submenu ul li a.headshota {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
	}
.submenu ul li a.headshot:hover, .submenu ul li a.headshota {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
	}
.submenu ul li a.check, .submenu ul li a.checka {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
}
.submenu ul li a.check:hover, .submenu ul li a.checka {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
}
.submenu ul li a.printroom, .submenu ul li a.printrooma {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
}
.submenu ul li a.printroom:hover, .submenu ul li a.printrooma {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
}
.submenu ul li a.oservices, .submenu ul li a.oservicesa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
}
.submenu ul li a.oservices:hover, .submenu ul li a.oservicesa {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
}
.submenu ul li a.familyp, .submenu ul li a.familypa {
	background:url(http://www.onevoiceproductions.com/images/submenubutton.gif) 0 50% no-repeat;
}
.submenu ul li a.familyp:hover, .submenu ul li a.familypa {
	background:url(http://www.onevoiceproductions.com/images/submenubuttonover.gif) 0 50% no-repeat;
}

#tuxlogo { margin-left: 43px;}
#buildatux {padding-top: 10px; margin-left: 190px; padding-left: 0; padding-bottom: 20px; padding-right: 0;}
#gallery {margin-left: 10px; display: inline-block; clear: both; width: 500px;}
.thumbnail {padding-bottom: 15px; padding-right: 15px; float: left;}
