body 									{ background: #000; color: #000; font-size: 12px; font-family: Arial, Tahoma, Verdana; margin:0px; width:100%; height:100%; }
#wrap 									{ background: #000; width: 800px; margin: 25px auto 25px; padding: 0px; position: relative; }
/************************************************
*	Hyperlinks									*
************************************************/
a, a:visited 							{ color: #7A3254; text-decoration: none; }
a:hover 								{ color: #495D5C; text-decoration: underline; }
a img 									{ border: none; }
a:focus, a:hover, a:active 				{ outline: none; }
a.slideshowlink 						{ visibility:hidden; display:none; }
/************************************************
*	Header  									*
************************************************/
#header 								{ width: 800px; height: 52px; color: #FFFFFF; font-size: 11px; margin: 0px; padding: 0px; overflow: hidden; }
#logo 									{ margin-left:332px; }
/************************************************
*	Homepage 		    	                    * 
************************************************/
#flash 									{ background:#000; width:800px; height:400px; margin-top:15px; margin-bottom:15px; }
.hpfeatured 							{ background:url(images/navbg.gif); width: 800px; height:17px; margin: 0px 0px 15px 0px; padding:12px 0px 13px 0px;color:#fff; text-align:left; }
.newsheader 							{ font-family:"Arial Black", Gadget, sans-serif; font-size:11px; margin:0px; }
.hpfeatured a 							{ color:#fff; text-decoration:none; }
.hpfeatured a:hover 					{ text-decoration:underline; }
.clear									{ clear: both; }
/************************************************ 
*	Content 					     		    * 
************************************************/
#content 								{ width: 800px; padding: 0px; margin:15px 0px 15px 0px;  background:url(images/contentbg.gif) repeat; float:left; }
#content h1 							{ color: #ba8748; font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px; padding: 0px; }
.imagearea								{ width: 400px; height:400px; padding:0px; float: left; }
.imagearea p							{ padding:0px; margin:0px; }
.gallery 								{ background: #FFF; float: left; width: 400px; min-height:400px; padding: 0px; margin:0px; }
.postarea 								{ background: #FFF; float: left; width: 350px; min-height:350px; height:auto !important; height:350px; padding: 25px; margin:0px; }
.postarea p 							{ margin: 0px; padding: 0px 0px 10px 0px; }
.postarea ul 							{ list-style-type: disc; margin: 0px; padding: 0px 0px 15px 0px; }
.postarea ul li 						{ list-style-type: disc; margin: 0px 0px 0px 18px; padding: 0px; }
.postarea ul ul 						{ list-style-type: disc; margin: 0px; padding: 0px 0px 0px 0px; }
.postarea ol							{ margin: 0px; padding: 0px 0px 15px 0px; }
.postarea ol li 						{ margin: 0px 0px 0px 20px; padding: 0px; }
.breadcrumb								{ font-size: 11px; margin: 0px 0px 20px 0px; padding: 0px 0px 3px 0px; border-bottom: double #EAEAEA; }
.date 									{ width: 100%; float: left; margin:  0px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom:1px solid #ba8748; }
/************************************************
*	Navbar      								* 
************************************************/
#navbar 								{ background:url(images/navbg.gif); width: 800px; height:40px; margin: 0px; padding: 2px 0px 0px 0px; }
#nav 									{ margin: 0px; padding: 0px; }
#nav ul 								{ float: left; list-style: none; margin: 0px; padding: 0px; }
#nav li 								{ float: left; list-style: none; margin: 0px; padding: 0px 54px 0px 0px; }
#nav li.nomargin 						{ border:0; padding:0; margin:0 }
#nav li a								{ display: block; margin: 0px; color:#000;}
#nav li a:hover, #nav li a:active		{ margin: 0px; }
/************************************************
*	Navbar Images								*
************************************************/
/*ABOUT*/
.menu-item-547							{ background:url(images/about.gif) no-repeat;width:67px;height:38px;display:block;}
.menu-item-547 a 						{ width:67px;height:38px;display: block;color: #5a4b4c; font-size:0px;  }
.menu-item-547 a:hover 					{ background:url(images/aboutOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0; }
.current_page_item.menu-item-547 a 		{ background:url(images/aboutOVR.gif) no-repeat;color: #5a4b4c;  }
/*TEAM*/
.menu-item-544							{ background:url(images/team.gif) no-repeat;width:57px;height:38px;display:block; }
.menu-item-544 a 						{ width:57px;height:38px;display: block;color: #5a4b4c; font-size:0px; }
.menu-item-544 a:hover 					{ background:url(images/teamOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0; }
.current_page_item.menu-item-544 a 		{ background:url(images/teamOVR.gif) no-repeat;color: #5a4b4c;   }
/*SERVICES*/
.menu-item-548 							{ background:url(images/services.gif) no-repeat;width:85px;height:38px;display:block;}
.menu-item-548 a 						{ width:85px;height:38px;display: block;color: #5a4b4c; font-size:0px;  } 
.menu-item-548 a:hover					{ background:url(images/servicesOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0; }
.current_page_item.menu-item-548 a 		{ background:url(images/servicesOVR.gif) no-repeat;color: #5a4b4c;  } 
/*GALLERY*/
.menu-item-546 							{ background:url(images/gallery.gif) no-repeat;width:83px;height:38px;display:block;}
.menu-item-546 a 						{ width:83px; height:38px;display: block;color: #5a4b4c; font-size:0px;  }
.menu-item-546 a:hover 					{ background:url(images/galleryOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0;}
.current_page_item.menu-item-546 a 		{ background:url(images/galleryOVR.gif) no-repeat;color: #5a4b4c;  }
/*MEDIA*/
.menu-item-545 							{ background:url(images/media.gif) no-repeat;width:63px;height:38px;display:block;}
.menu-item-545 a 						{ width:63px;height:38px;display: block;color: #5a4b4c; font-size:0px;  }
.menu-item-545 a:hover 					{ background:url(images/mediaOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0;}
.current_page_item.menu-item-545 a 		{ background:url(images/mediaOVR.gif) no-repeat;color: #5a4b4c; }
/*BLOG*/
.menu-item-549						    { background:url(images/blog.gif) no-repeat;width:58px;height:38px;display:block;}
.menu-item-549  a 						{ width:58px;height:38px;display: block;color: #5a4b4c; font-size:0px;    }
.menu-item-549  a:hover 				{ background:url(images/blogOVR.gif) no-repeat;color: #5a4b4c; font-size:0; line-height:0; }
.current_page_item.menu-item-549  a 	{ background:url(images/blogOVR.gif) no-repeat;color: #5a4b4c;  }
/*HOME*/
.menu-item-550 							{ background:url(images/home.gif) no-repeat;width:59px;height:38px;display:block;}
.menu-item-550  a 						{ width:59px;height:38px;display: block;color: #5a4b4c; font-size:0px;   }
.menu-item-550  a:hover 				{ background:url(images/homeOVR.gif) no-repeat;color: #5a4b4c;font-size:0; line-height:0; }
.current_page_item.menu-item-550  a 	{ background:url(images/homeOVR.gif) no-repeat;color: #5a4b4c;    }
/************************************************
*	Images  					     		    * 
************************************************/
img.alignleft							{ padding: 0px; margin: 0px 10px 10px 0px; display: inline; }
.alignleft 								{ float: left; margin: 0px 10px 10px 0px; }
/************************************************
*	Sidebar 		    	        	        * 
************************************************/
#sidebar								{ float: left; width: 400px; margin: 0px; padding: 0px; display: inline; text-align:center; }
#sidebar .widget 						{ float: right; width: 400px; margin: 135px 0px 0px 0px; padding: 0px; display: inline;}
#sidebar a 								{ font-size:13px; text-transform:uppercase; color:#000; }
#sidebar li								{  margin:10px 0 0 0; }
#sidebar p 								{ margin: 0px; padding: 0px 0px 0px 0px; }
#sidebar a img 						{ border: none; margin: 0px; padding: 0px; }
#sidebar ul 							{ list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; }

/************************************************
*	Footer      								*
************************************************/
#footer 								{ background: #000;  url(images/topnav.png); width: 800px; height: 55px; margin: 0px; padding: 0px; text-align: center; }
#footer p 								{ color: #ba8748; font-size: 11px; line-height:14px; font-family: Arial, Tahoma, Verdana; margin: 0px; text-transform:uppercase; }
#footer a, #footer a:visited 			{ color: #ba8748; text-decoration: underline; }
#footer a:hover							{ color: #FFF; text-decoration: underline; }


.tubepress_meta_title {margin-top:5px; line-height:14px;}
.tubepress_meta_runtime {margin-top:5px;}

.tubepress_container {padding:10px;}
