* {padding: 0; margin: 0; line-height: 1.5em; outline: none;}

/* -----BODY STUFF----- */
body {font-family:'Arial', Sans-Serif; color:#ccc; background: #000 url(images/dark/content_content_tile_horizontal.jpg) repeat-x 0 0;  *overflow-x:hidden;margin:auto;}
body.home #dropmenu, body.single #dropmenu {padding:0;}

/* -----A TAG STUFF----- */
a {text-decoration:none; color:#fff;}
a:hover {text-decoration:underline;}
a.noUnderline:hover { text-decoration:none; color: #999; }
a.rollover {width:203px;height:124px;display:inline-block;margin:0 12px 0 0;overflow:hidden;}
#main  a.rollover:hover{background-position:-203px 0;}
a.rollover_2 {width:53px; height:52px;display:inline-block;margin:18.5px 6px;overflow:hidden;float:right;}
#sidebar  a.rollover_2:hover{background-position:-53px 0;}
#dropmenu li a.rollover_3  { width:27px; height:26px; display:inline-block; margin:10px 5px 0; padding:0; position:relative; }
#dropmenu li a#connectToFacebook2:hover, #dropmenu li a#connectToTwitter2:hover, #dropmenu li a#connectToYoutube2:hover { background-position:-26px 0; }
#dropmenu li a#connectToFacebook2 {background:transparent url("../../../images/Clutch_IndexFacebook2State.png") no-repeat 0 0;}
#dropmenu li a#connectToTwitter2 {background:transparent url("../../../images/Clutch_IndexTwitter2State.png") no-repeat 0 0;}
#dropmenu li a#connectToYoutube2 {background:transparent url("../../../images/Clutch_IndexYouTube2State.png") no-repeat 0 0;}
a#joinProducerCrew {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/10/Clutch_IndexProdCrew2State.png") no-repeat 0 0; }
a#preOrder { background:transparent url("http://clutchthemovie.com/wp-content/uploads/2013/03/PreOrderNow.png") no-repeat 0 0; }
a#getMerchandise {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/10/Clutch_IndexStoreMerch2State.png") no-repeat 0 0;}
a#seeTrailer {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/10/Clutch_IndexMovieTrailer2State.png") no-repeat 0 0;}
div#stayconnected h5 { text-align:center; font-style:italic; }
a#seeTrailer2, a#advertiseHere { background: transparent url(../../../images/HomepageSpriteNew.png) no-repeat 0 0; width:280px; height:193px; margin-bottom:20px;}
a#seeTrailer2 { display:block; }
a#seeTrailer2:hover { background-position:-280px 0; }
a#advertiseHere { background-position:0 -193px; display:block;}
a#connectToHub {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/12/Clutch_IndexHub2State.png") no-repeat 0 0;}
a#connectToFacebook {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/12/Clutch_IndexFacebook2State.png") no-repeat 0 0;}
a#connectToTwitter {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/12/Clutch_IndexTwitter2State.png") no-repeat 0 0;}
a#connectToYoutube {background:transparent url("http://clutchthemovie.com/wp-content/uploads/2010/12/Clutch_IndexYouTube2State.png") no-repeat 0 0;}
div#appearances { background: transparent url(../../../images/HomepageSpriteNew.png) no-repeat -280px -238px; width:310px; height:45px; }
div#appearances h3 { padding-top:50px; }

body.home div#main { padding-top:0; }
div.listing h3, div.listing p { text-align:center; }
div.listing p { margin-bottom:10px; }
div.listing p.processing { font-size:1em; }
div.listing p.processing a { text-decoration:underline; }
div.listing p.processing a:hover { text-decoration:none; }
table#tickets tr { margin-bottom:15px; }
td.standard, td.bluray, input.orderNow, td.movie { background: transparent url(../../../images/HomepageSpriteNew.png) no-repeat -280px -238px; }
td.standard { height:110px; width:60px; background-position:-643px 0; }
td.bluray { height:110px; width:70px; background-position:-560px 0; }
td.movie { height:110px; width:70px; background-position:-724px 0; }
td.description { width:55%; }
input.orderNow { width:123px; background-position:-280px -283px; position:relative; height:36px; }
input.orderNow:hover { background-position: -412px -283px; }
table#tickets td form { text-align:center; }
.listing a#return { text-decoration:underline; font-size:12px; display:block; text-align:center; } 
#returnPolicy p { color:#000; }
#retunrPolicy a, #returnPolicy a:hover { text-decoration:none; }
div#posts p { text-align:left; }
#paypal img { width:100%; }
p {font-size: 12px;}

#loadingGif {
	position: absolute; 
	width: 126px; 
	height: 22px; 
	top: 50%; 
	left: 50%; 
	margin: -16px 0 0 -68px;
	border: 1px solid #000;
}

/* -----H TAG STUFF----- */
h1,h2,h3, h4, h5, h6 {color: #fff; font-weight: normal;}
h1,h1 a,h1 a:visited,
h2,h2 a,h2 a:visited,
h3,h3 a,h3 a:visited,
h4,h4 a,h4 a:visited,
h5,h5 a,h5 a:visited,
h6,h6 a,h6 a:visited {text-decoration:none;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,	
h6 a:hover {text-decoration:underline;}

/* -----PAGE STUFF----- */
#contentContainer {width:100%; /*border: 1px solid #000; border-width: 1px 0px 1px;*/}
#content {
	margin: 0px auto;  
	padding:20px 30px 30px; 
	width:960px;
	/*border: 1px solid #383838;
	background: #202020 url(images/dark/sidebar_tile.jpg) repeat-y 623px 0;
	border-color: #2a2a2a;
	-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 1px rgba(0,0,0,1);
	box-shadow: 0px 0px 1px rgba(0,0,0,1);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	position: relative;*/
}
#main {width:660px; float: left; padding-top: 30px;}
.homeButton { float:left; margin-bottom:15px; }
.homeButton p { font-size:12px; font-style:italic; text-align:center; }
div#banner
{
    background: transparent url(../../../images/HomepageSpriteNew.png) no-repeat -280px -195px;
    height: 43px;
    width: 660px;
}

/*-------FULL PAGE----------*/
body.page-template-fullpage-php #content {background: #1f1f1f;}
body.page-template-fullpage-php #main {width: 100%;}
body.page-template-fullpage-php #sidebar {display: none;}

/*---------HEADER STUFF-----------*/
#headerContainer {width:100%; background:#191919 url(images/Clutch_MetalBG.png) repeat; border-top: 1px solid #000;}
body.home #header {height: 455px;}
#header {width:100%; height:145px;position: relative; background: url(images/radial-trans.png) no-repeat center top; }
#header a#logo {position: absolute; top: 20px; left: 50%; margin-left: -480px; z-index: 1000; display: block;text-indent: -999px; overflow: hidden;}
#header a#logo:hover {text-decoration: none;}
#clutchHero{ margin: 0px auto; display:block; overflow:visible;max-height:455px; width:1024px;/*min-width:1200px;*/}	

/*--------THEME SKIN CHANGER------*/
#skinChanger {position: absolute; z-index: 100; top: -30px; right: 50%; width: 44px; margin-right: -17px;}
.skins {width: 10px; height: 10px; float: right; margin: 0px 0 0 10px; cursor: pointer; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#light {background: #eee url(images/indicator_bg.jpg) left center; border: 1px solid #212121; }
#dark {background: #111 url(images/indicator_bg.jpg) right center; border: 1px solid #CECECE; }

/*-------MAIN NAVIGATION STUFF--------*/
#navigation {/*left: 50%; margin-left: -480px; height: 45px;*/}

#dropmenu {
	list-style:none;  
	z-index: 1000; 
        padding-top:150px;
	/*background:#0B0B0B url(images/nav_bg.jpg) left top;
	border: 1px solid #000;*/
}
.page-id-1033 #dropmenu, .blog #dropmenu { padding-top:0; }
#dropmenu li {display: inline; list-style:none; position:relative; line-height: 35px; left:50px; }
li#menuLink,
#dropmenu li a { display: inline; line-height: 35px; color: #ddd; font-size: 1em; padding: 0 20px;text-shadow:1px 1px 1px rgba(0, 0, 0, .5); margin-top:100px;}
#dropmenu li a:hover {text-decoration: underline; color: Yellow;		}
#dropmenu li ul {list-style:none; position:absolute; display:block;  width:auto; z-index:3000; top:18px; left:-3px; background-color: #000; -moz-border-radius: 10px; -webkit-border-radius:10px; border:solid 1px White; opacity:.8; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
    filter: alpha(opacity=80);}
#dropmenu li ul.galleryAdjust { top:-120px; }
#dropmenu li ul li {position:relative; display: block; width:150px; font-size:1em; left:0px;}
#dropmenu li ul li a {line-height: 30px; padding:0px 10px;}
#dropmenu li ul li a:hover {}
#dropmenu li ul li ul {position:absolute;top:-1px; left:190px;}
#dropmenu li:hover ul ul, 
#dropmenu li:hover ul ul ul, 
#dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, 
#dropmenu li li:hover ul, 
#dropmenu li li li:hover ul, 
#dropmenu li li li li:hover ul {display:block;}
#dropmenu li.current_page_item > a, #dropmenu li.current-cat > a {color: #fff;}

/*-----SLIDER STUFF----*/
#slider {
 	height: 455px; 
 	width: 1200px;
 	position: absolute !important;
	top: 0;
	display: none;
	overflow: hidden;
	/*outline: 3px dotted red;*/
}
.nivoSlider {position:relative;}
.nivoSlider img { position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
.nivo-slice { display:block; position:absolute; z-index:50; height:100%;}
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	height: 82px;
	background:url(images/description_bg.png) no-repeat center bottom; 
	color:#fff;
	width:100%;
	z-index:89;
	text-align: center;
	opacity:1 !important;
}
.nivo-caption p { line-height:82px; margin:0;text-shadow:1px 1px 1px rgba(0, 0, 0, .5); font-size: 14px;}
.nivo-directionNav a {
	position:absolute;
	bottom:47px;
	z-index:99;
	cursor:pointer;
	background: #000 url(images/slider_bg.jpg) left top;
	border: 1px solid #000;
	border-width: 0 1px 1px;
	padding: 0px 10px;
	line-height: 27px;
	font-size: 10px;
	color: #fff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	text-transform: uppercase;
}
.nivo-directionNav a:hover {text-decoration: none; border: 1px solid #fff;}
.nivo-prevNav { left:257px; }
.nivo-nextNav { left:315px; }
.nivo-controlNav {	
	position:absolute;
	bottom: 47px;
	right: 50%;
	margin-right: -480px;
	min-width: 27px;
	z-index:99;
	height: 27px;
	font-size: 13px;
	padding: 0 5px;
	background: url(images/slider_bg.jpg) left top;
	border: 1px solid #000;
	border-width: 0 1px 1px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px; 
	border-radius: 8px;
}
.nivo-controlNav a { cursor:pointer; display: block; float: left; height: 27px; width: 23px; overflow: hidden; text-indent: -999px; background-image: url(images/slider_btn.jpg); background-position: 0 -27px;}
.nivo-controlNav a.active { text-decoration: none; background-position: 0 0px;}


/*--------FOOTER STUFF--------*/
#footerContainer {width:100%; text-shadow:1px 1px 1px rgba(0, 0, 0, .5);}
#footerWidgets {
	clear:both;   
	margin: 0 auto; 
	width:960px; 
	color: #ccc;
}
#footerWidgets a {color: #fff;}
#footerWidgets div.footerWidget {
	width: 205px; 
	float: left; 
	margin-right:46px; 
	font-size: 12px; 
	padding: 30px 0 40px;
}
#footerWidgets div.footerWidget h2.footerWidgetTitle {
	color: #eee; 
	padding-bottom: 8px; 
	font-size: 18px;
}
#footerWidgets div.footerWidget ul {border-top: 1px dotted #888; }
#footerWidgets div.footerWidget ul li {
	padding: 10px; 
	border-bottom: 1px dotted #888; 
	list-style: none;
}
#footerWidgets div.footerWidget ul li:hover {background:#222;}
#footerWidgets div.footerWidget ul li ul {border: none}
#footerWidgets div.footerWidget ul li ul li {border: none;padding: 0; list-style-type:disc; list-style-position: inside;}
#footerWidgets div.footerWidget ul li ul li ul {padding-left: 15px;}
#footerWidgets #footerWidgetOne {}
#footerWidgets #footerWidgetTwo {}
#footerWidgets #footerWidgetThree {}
#footerWidgets #footerWidgetFour {margin-right: 0; /*width: 225px*/}

#footerCopy {height: 60px;}
#footerCopy #copyright {font-size: 10px; margin: 0 auto;  width:960px; color: #ccc; line-height: 60px;text-align:center;}
#footerCopy #copyright a {color: #fff;}
#footerCopy #copyright #more a#open,
#footerCopy #copyright #more a#close {float: right; line-height: 60px; padding-right: 25px; color: #ccc;}
#footerCopy #copyright #more a#open {background: url(images/more_down.png) no-repeat right center;}
#footerCopy #copyright #more a#close {background: url(images/more_up.png) no-repeat right center; display: none;}
#footerCopy #copyright #more a#open:hover,
#footerCopy #copyright #more a#close:hover {color: #fff; text-decoration: none;}


/* ----TOOL TIP STYLE----- */
.itooltip {
	display:none; 
	font-size: 12px; 
	color: #fff; 
	z-index: 10000000; 
	position:absolute; 
	background: #000; 
	padding: 5px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	-moz-border-radius-topleft: 0;
	-webkit-border-radius-top-left: 0;
	border-radius-topleft: 0; 
	border:1px solid #fff;
}

/* -----SEARCH STUFF----- */
#searchform #s {width:200px; padding: 5px;}
#searchform #searchsubmit {cursor: pointer; padding:5px;} 
#searchform #searchsubmit:hover {text-decoration: none;}

/* -----POST AND ENTRY STUFF----- */
/*#posts { height:790px; overflow-y:scroll; }*/
.listing img{margin-bottom:23px;}
div.post {width:400px; margin-left:200px;}	
.listing .post {width:570px;padding: 15px 0 30px; margin: 0 42px 0; background: url(images/dark/post_divider.jpg) no-repeat center bottom;}
.post h2.posttitle {font-size: 18px; margin-bottom: 3px;}
.entrytitle {font-size: 18px; margin-bottom: 10px;}
.entry{font-size: 12px;}
.entry ol,.entry ul {margin:0 0 15px 25px; padding: 0; font-size: 12px;}
.entry li {padding:0 0 0 5px; list-style-position:outside; line-height: 1.5em;}
.entry p {margin: 0 0 15px;}
.details {font-size: 12px;  margin-bottom: 35px;}
.entry h1, .entry h2, .entry h3, .entry h4,.entry h5,.entry h6 {}


img.attachment-thumbnail {
	border: 1px solid #000 !important; 
	padding: 1px; 
	background: #555;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px; 
	border-radius: 2px;
}

body.single .postMeta {border-bottom: 1px dotted #555; padding-bottom: 10px;}
.postMeta {margin-bottom:10px; display: block; line-height: 14px;}
.postMeta a {color: #959595;}
.time {background: url(images/dark/meta_icons.jpg) no-repeat 0 -15px; padding-left: 22px; line-height: 14px; font-size: 10px; color: #959595;}
.commentLink {background: url(images/dark/meta_icons.jpg) no-repeat 0 0; padding-left: 25px;line-height: 14px; font-size: 10px; }
.authorLink {background: url(images/dark/meta_icons.jpg) no-repeat 0 -28px; padding-left: 22px;line-height: 14px; font-size: 10px;}

/*--- POST THUMBNAIL STUFF ---*/
div.post .thumb {
	float: left; 
	border: 1px solid #000; 
	display: block;  
	margin:0 20px 20px 0;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px; 
	border-radius: 2px;
	height: 172px;
	width: 172px;
	overflow: hidden;
	background: #000;
}
div.post .thumb .postThumb {
	border: 1px solid #444;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px; 
	border-radius: 2px;
}

/*-------BLOG PAGE NAVIGATION STUFF----------*/
.navigation {float:left; font-size:14px; width: 100%;}
.navigation .pagenav a {display: block; font-size: 20px; *width: 6px; margin-right:30px;}
.navigation .pagenav a .grow {display: none;}
#nextpage {float: right;}
#nextpage a .grow {float: left; line-height: 22px;}
#backpage a .grow {float: right; line-height: 22px;}

/*-----SIDEBAR STUFF----*/
#sidebar {float: left; width: 285px;padding-top: 30px; margin-left:15px;}
#sidebar p {width:290px;margin-left:10px;padding:18px 2px;}
#sidebar h2{font-size:2.5em; color:#f1cc03; margin-left:10px;}
.home #sidebar h3 { font-size:1.1em; color:#F1CC03; font-weight:bold; }
#sidebar h3{font-size:12px;color:#333333;font-weight:110%;margin-left:12px;}
#sidebar ul {width:290px;margin-left:10px;padding:	2px;color:#333333;font-size:.8em;}
#sidebar ul li{list-style-type:none;}
#sidebar ul li.question{font-style:italic; color:#f1cc03; font-size:1.2em; font-weight:bold;}
#sidebar ul li.answer{color:#666;}
#sidebar ul li.widget {list-style: none; font-size: 12px; margin-bottom: 5px;}
#sidebar ul li.widget h2.widgettitle {
	line-height: 43px;
	font-size: 14px; 
	padding: 0 0 0 30px; 
	background: url(images/dark/sidebar_title.jpg) no-repeat left center;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 1);
}
#sidebar ul li.widget .widgetcontent { padding: 15px 0 15px 30px;}
#sidebar ul li.widget .widgetcontent ul {}
#sidebar ul li.widget .widgetcontent ol {}
#sidebar ul li.widget .widgetcontent ul li {list-style-type:disc; list-style-position: inside;}
#sidebar ul li.widget .widgetcontent ul li ul li {padding: 0 0 0 15px; list-style-type:disc; list-style-position: inside;}

div.openNav,
div.closeNav {
	cursor:pointer; 
	float: right;
	line-height: 42px;
	color: #777; 
}
div.closeNav {display: none;}

/* -----COMMENT STUFF----- */
#commentsection {width:90%;   font-size: 12px;}
.commentlist {width: 100%; list-style:none; }
h3.comments {margin:40px auto 20px;}
.commentlist li,#commentform input,#commentform textarea {font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-indent:-999px;}
.commentlist li {font-weight:bold;list-style:none; padding:15px 0; font-size:12px;}
.commentlist li img.avatar {float:left;border:1px solid #000;background:#333;margin-right:15px;padding:3px;}
.commentlist cite,.commentlist cite a {font-weight:bold;font-style:normal;}
.commentlist p {font-weight:normal; text-transform:none;margin:10px 5px 10px 83px; font-size: 12px;}
.commentlist .pingback p {margin:10px 5px 10px;}
#commentform p {margin:5px 0;}
.commentmetadata {font-weight:normal;display:block; font-size:10px; color:#333; padding:3px 0 0; text-transform:uppercase;}
cite.fn {text-transform:uppercase;}
.commentlist {text-align:justify;padding:0 0 40px;}
.nocomments {text-align:center;}		
#recentcomments li {}
.alt {}

/*---FORM STUFF---*/
#contactContainer
{	
	background:transparent url(http://www.clutchthemovie.com/wp-content/themes/wpstealth/images/Clutch_ContactBG.png) 	
		no-repeat center 0; 
	width:911px; 
	height:622px;	
}	

#contactContainer form
{
      padding:75px 0 0 35px;			
}
	
input[type="text"],input[type="password"] {
     background:transparent url(http://www.clutchthemovie.com/wp-content/themes/wpstealth/images/Clutch_ContactDataFieldBG.png)	
         no-repeat top right;
     color:#000;
     font-size:20px;
     width:296px;
     height:42px;
     display:block;
     padding:0 6px 28px;
     border:none;	
}
textarea {
      background:transparent url(http://www.clutchthemovie.com/wp-content/themes/wpstealth/images/Clutch_ContactMessageFieldBG.png) no-repeat 0 0;
      width:422px;
      height:196px;
      color:#000;
      font-size:20px;
      display:block;
      border:none;
      margin-top:-8px;		
      padding:7px 11px;
      overflow:hidden;
      font-family:'Arial', 'sans-serif';
}

input[type="submit"]
{
	background:transparent url(http://www.clutchthemovie.com/wp-content/themes/wpstealth/images/Clutch_ContactSubmit.png)	
        	no-repeat top right;
        width:135px;
	height:43px;
	margin-top:15px;
	border:none;
        cursor: pointer;
}

#contactContainer form div
{
	width:315px;
     	margin:-535px 0 0 335px;
	font-size:14px;
}

form div p
{
     font-size:	14px;
     font-weight: bold;	
     margin-bottom:5px;
}


.button { 
	display: inline-block;
	width: auto;
	-moz-border-radius: 7px;
	-webkit-border-radius:7px; 
	border-radius: 7px;
	margin-top: 15px;
	line-height: 24px;
	*display:inline; /*IE7 and below*/
}

.button a {
	cursor: pointer; 
	border: 1px solid #444;/*for older browsers*/
	border: 1px solid rgba(255,255,255,.1);
	background: url(images/dark/button_bg.jpg) repeat-x left center;
	display: inline-block;
	text-shadow:1px 1px 1px #000; 
	padding:0 10px;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px; 
	border-radius: 7px;
	font-size: 10px;
	color: #fff;
	margin-left:240px;
}

#sidebar #searchform {padding: 0 0 10px;}
#sidebar input, #sidebar textarea {padding:3px}
#sidebar input[type="submit"]{cursor:pointer;}

/* -----UNIVERSAL STUFF----- */
code {font:1.1em 'Courier New', Courier, Fixed;}
acronym,abbr,span.caps {font-size:.9em;letter-spacing:.07em;cursor:help;}
p img {max-width:100%;}
img.centered {display:block;margin:0 auto;}
img.alignright {display:inline;margin:0 0 10px 10px;}
img.alignleft {display:inline;margin:0 10px 10px 0;}
.alignright {	ight;}
.alignleft {float:left;}
acronym.abbr {border-bottom:1px dashed #999;}
blockquote {padding-left:20px;margin:15px;}
blockquote cite {display:block;margin:5px 0 0;}
.center {text-align:center;}
hr {display:none;}
a img {border:none;}
img#wpstats {width:0;height:0;border:none;overflow:hidden;}
#hideme {visibility:hidden;}
.hidden {visibility: hidden; display: none;}
.rssSummary {padding-bottom:15px;}
.clear {clear: both;}
p.clear {height:1px; width:1px; }
.hide {display: none;} 

/* -----CALENDAR STUFF----- */
#wp-calendar {empty-cells:show;width:100%;margin:10px auto 0;}
#wp-calendar #prev a,#wp-calendar #next a {font-size:9pt;}
#wp-calendar #next a {padding-right:10px;text-align:right;}
#wp-calendar #prev a {padding-left:10px;text-align:left;}
#wp-calendar a {text-decoration:none;display:block;}
#wp-calendar caption {font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;width:100%; padding-bottom:10px;}
#wp-calendar th {font-style:normal;text-transform:capitalize;}
#wp-calendar td {text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover {background-color:#fff;}
		
/* -----CONTACT PAGE----- */
.contactInput
{	
	
}

/*-------ABOUT CLUTCH ----------*/
#aboutClutch a, #aboutCast a, #aboutCrew a, #aboutJay a
{
	color:#ccc;
}

#aboutClutch
{
	background:transparent url(http://clutchthemovie.com/wp-content/uploads/2010/09/Clutch_AboutClutchBG.jpg) no-repeat 0 0;
	width:1024px;
	height:700px;
	margin-left:-60px;
}

#aboutClutch p img
{
	margin:-20px 0 0 -30px;
}

#aboutClutch p
{
	color:#ccc;
	width:820px;
	margin:15px 0 0 100px;	
	font-size:.9em;
	font-weight:bold;
	line-height:1.5em;
}	

/*-------------ABOUT CAST----------------*/
#aboutCast
{
	margin-left:-15px;
	width:980px;
}

#aboutCast table
{
	margin-top:30px;
}

#aboutCast #castLeftSide
{
	float:left;
	margin-right:5px;
}

#aboutCast #castRightSide
{
	float:left;
}

#aboutCast table tr td
{
	vertical-align:top;
	padding-bottom:25px;
	width: 360px;
}

#aboutCast table tr td.castImage
{
	width:100px;
}

#aboutCast table tr td img
{
	margin:5px 15px 0 0;
	width:auto;
}

#aboutCast .aboutCastOffset
{
	padding-top:20px;	
}
		
/*--------- About the Crew -----------*/
#aboutCrew
{
	width:960px;
	color:#ccc;
	padding-bottom:50px;
}	
#aboutCrew h1
{
    background: transparent url("../../uploads/2010/09/Clutch_AboutCrewHeader.jpg") no-repeat 0 0;
    height:45px;
}
#aboutCrew h2
{
	font-size:1.1em;
	margin: 20px 0;	
	color:#cccc66;	
	font-weight:bold;
}

#aboutCrew h2 span
{
	font-size:.9em;
	font-weight:normal;
	font-style:italic;
	color:#ccc;
}

#aboutCrew div.image
{
    float:left;
    width:218px;
}
#aboutCrew p
{
   float:left;
   width:650px;
   margin-left:30px;
   font-size:0.9em;
}
#aboutCrew #crew_4 ul
{
    float:left;
    margin-left:265px;
}
#aboutCrew a:link
{
    border-bottom: 1px dotted;
}
#aboutCrew a:hover
{
    border-bottom: 1px solid;
    color:#f2e900;
}

/*------------------About Jay----------------*/
#aboutJay
{
	background: transparent url(http://clutchthemovie.com/wp-content/uploads/2010/09/Clutch_AboutJayBG1.jpg) no-repeat 0 0;
	width:1024px;
	height:700px;
}

#aboutJay > p > img
{
	margin:10px 0 0 -15px;	
}

#aboutJay h4
{
	font-size: 1.4em;
	margin:15px 0 5px -25px;
	font-weight:bold;
	font-style:italic;	
}

#aboutJay #aboutJayRundown
{
	font-weight:bold;
	font-size:.8em;
	width:375px;
	margin-left:75px;
	color:#ccc;
	float:left;
}

#aboutJayRundown
{
	height:480px;
	margin-right:40px;
}

#aboutJay #aboutJayStory
{
	color:#fff;	
	margin-right:5px;
	padding-left:10px;
}

#aboutJayStory h4
{
	font-size:1.2em;
	margin-left:75px;	
}

#aboutJayStory p
{
	margin-bottom:10px;
	font-weight:bold;
	font-size:.8em;
}

/*-----------LINKS--------------*/
#links
{
/*	margin-left:-45px;*/
}
#links #sponsors a			
{			
	display:inline;
    	margin-right:57px;
}		
#links #sponsors a img
{			
	vertical-align:middle;
	padding:20px 0;
}
#links #sponsors img.linksQuote, #links #friends img.linksQuote
{
	margin:0 0 -20px 50px;
}
#links #sponsors a.right
{
	float:right;
}
#links #sponsors a.threeCol
{
	margin-right:15px;		
}
#links #sponsors a.last
{
	margin-right:57px;
}
#links #friends
{
	margin-top:25px;
}
#links #friends ul
{
	margin-top:25px;
}
#links #friends ul li
{
	list-style:none none outside;
	float:left;
	text-align:left;
}
#links #friends ul li a
{
	color:#666;
	text-decoration:none;
	min-width:230px;
	display:block;	
	line-height:1.1em;	
}
#links #friends ul li a:hover
{
	color:#fff;
	text-decoration:underline;
}
