*{
padding:0;
margin:0;
}


body
{
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.mainWrap
{
margin-left:30px;
	width:720px;
}
.clear
{
	height:0px;
	font-size:0px;
	clear:both;
	line-height:0px;
}
a.gray{
color:#333333!important;
}

a
{
	outline:0px;
	border:0px;
	color:#bf1613;
	text-decoration:underline;
}

a:hover
{

	text-decoration:none;
}

img
{
	outline:0px;
	border:0px;
}

.header
{
	padding:30px 0 16px 0;
	width:720px;
	height:37px;
	border-bottom:1px solid #000000;
	margin-bottom:6px;
}
.logo
{
	float:left;
}

.nav
{
	margin-top:26px;
	float:right;
	width:442px;
	height:9px;
}

.nav ul
{
	list-style:none;
	padding:0;
	margin:0;
}

.nav ul li
{
	padding:0 0 0 12px;
	margin:0;
	float:left;
	font-size:0;
}

.nav ul li a
{
	display:block;
	float:left;
	height:9px;
	text-indent:-5000px;
}

.nav ul li.selected a.home, .nav ul li.selected a.work, .nav ul li.selected a.about, .nav ul li.selected a.blog,.nav ul li.selected a.workshops, .nav ul li.selected a.showreel, .nav ul li.selected a.contact 
{
	background-position:bottom;
}

.nav ul li a:hover
{
	background-position:bottom;
}

.nav ul li a.home
{
	background:url(images/home.jpg) no-repeat left top;
	width:36px;
}

.nav ul li a.work
{
	background:url(images/work.jpg) no-repeat left top;
	width:40px;
}
.nav ul li a.about
{
	background:url(images/about.jpg) no-repeat left top;
	width:43px;
}

.nav ul li a.blog
{
	background:url(images/blog.jpg) no-repeat left top;
	width:33px;
}

.nav ul li a.workshops
{
	background:url(images/work-shops.jpg) no-repeat left top;
	width:79px;
}
.nav ul li a.showreel
{
	background:url(images/show-reel.jpg) no-repeat left top;
	width:69px;
}
.nav ul li a.contact
{
	background:url(images/contact.jpg) no-repeat left top;
	width:58px;
}
.nav ul li a:hover, .nav ul li a.active
{
	background-position:bottom;
}


.banner
{
	padding-bottom:13px;
}

.content
{
	width:720px;
	padding:23px 0px;
	border-bottom:1px solid #000000;
}

.work
{
	float:left;
	width:373px;
}



.workImg{
width:373px;
height:104px;
margin-bottom:12px;
}

.widget_testimonials
{
	float:right;
	width:320px;
	line-height:16px;
}
.widget_testimonials ul{
margin:0;
padding:0;
padding-top:2px;
list-style:none;

}
.widget_testimonials ul li{
margin:0;
padding:0;
list-style:none;
}
.widget_testimonials ul li a{
font-weight:bold;

}
h3.widgettitle{
color:#A30F0B;
font-size:18px;
text-transform:uppercase;
font-weight:bold;
margin-bottom:10px;
width:200px;

}
h3.widgettitle2
{
margin-top:10px;
color:#A30F0B;
font-size:18px;
text-transform:uppercase;
font-weight:bold;
margin-bottom:10px;
width:200px;
}
.newsTxt
{
	padding:0 0 12px 0; 
	height:70px;
	height:auto !important;
	border-bottom:1px solid #a1a1a1;
	margin-bottom:12px;
}

.borderNone
{
	border-bottom:none !important;
}

.widget_testimonials a
{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#ad0808;
}

.widget_testimonials a:hover
{
	text-decoration:underline;
}


.footer
{
	padding:12px 0 10px 0;
	float:left;
	width:720px;
	margin-left:2px;
	

}


.browsType
{
	float:left;
}
.workMotion
{
	margin-right:10px;
	float:right;
}

.picContent
{
	padding:14px 0px;
	width:720px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
}
.picContent img
{
	margin-right:3px;
	margin-bottom:4px;
}
.leftpaging
{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#ad0808;
	float:left;
	text-transform:uppercase;
}
.paging
{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#ad0808;
	text-transform:uppercase;
	float:right;
}
.paging a
{
	text-decoration:none;
	color:#ad0808;


}
.content-1
{
	padding:10px 0px;
	height:auto !important;
	width:720px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
	
	border-bottom:1px solid #000000;
}
.blogleft
{
	float:left;
	width:454px;
	height:200px;
	min-height:200px;
	height:auto !important;
}
 .blogleft h1
{
	margin:0px;
	margin-bottom:6px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ad0808;
	font-size:18px;
	
}
h2{
color:#A30F0B;
font-size:18px;
text-transform:uppercase;
font-weight:bold;
margin-bottom:10px;


}
h2 span{
color:#6f6f6f;
}
.widget h2{
width:300px;
}
.blogleft h2 a{
text-decoration:none;
}

.block
{
	padding-bottom:6px;
	margin-bottom:18px;
	border-bottom:1px solid #a1a1a1;a
	width:454px;
	float:left;
}
.block img{
padding:1px 0 5px 0;
}
.movieBox
{
	width:454px;
	height:184px;
	min-height:184px;
	height:auto !important;
}
.movieTxt
{
	padding:10px 0px;
	width:454px;
	height:70px;
	min-height:0px;
	height:auto !important;
}
.movieTxt p
{
	margin:0px;
	padding:0px;
}
.movieTxt a
{
	color:#ad0808;
	font-weight:bold;
	text-decoration:none;
}
.movieTxt a:hover
{
	text-decoration:underline;
}
.blogRight
{
	padding-top:25px;
	float:right;
	width:244px;
}

.blogRight h1
{
	margin:0px;
	margin-bottom:6px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ad0808;
	font-size:17px;
	background:#B10909;
	color:#FFFFFF;
	padding:2px 0 2px 5px;
	
}
.blogRight ul
{
	margin:0px 0px 10px 0px;
	padding:0px;
	
}
.blogRight li
{
	list-style-type:none;
	margin-left:10px;
	
}
.blogRight li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.blogRight li a:hover
{
	color:#AD0808;
}
/* for gallery*/
.slideInfoZone h2 
{
	display:none;
}
