/*
Theme Name: Caught Ya Lookin'
Theme URI: http://caughtyalookin.com
Description: Custom theme for Caught Ya Lookin' car club.
Version: 6.5
Author: Chris Aldrich and Joe DeStazio
Author URI: http://christopheraldrich.com

*/

body, html
{
  margin: 0;
  padding: 0;
  background: #161616
}

table.Layout
{
  width: 100%;
}

table.Layout td, table.Layout th
{
  padding: 0;
  margin: 0;
  vertical-align: top;
}

#dContainer
{
  background: #eaeaea url(images/BG_Container.jpg) repeat-y center;
}

#dHeader
{
  height: 129px;
  background: #303030 url(images/BG_Header.jpg) repeat-x;
}

#dHeader .content
{
  width: 900px;
  margin: 0 auto;
}

#dHeader .content h1 { margin:0; padding: 0; padding-top: 50px; padding-left: 20px; float: left;}


#dBanner
{
  background: #828282 url(images/BG_Banner.jpg) no-repeat center;
  height: 264px;
  border-top: 1px solid #ffffff;
}

#dBanner .content
{
  width: 900px;
  margin: 0 auto;
}

#dBanner p
{
  margin-left: 8px;
}

#dIntroBox h2
{
  margin-bottom: 5px;
}

#dIntroBox h2 img
{
  margin-left: 8px;
}

#dBanner h3
{
  background: url(images/blue.png);
  padding: 5px 8px;
  display: inline;
}

#dIntroBox
{
  width: 402px;
  float: left;
  padding-left: 32px;
  color: white;
  padding-top: 10px;
  line-height: 140%;
  padding-right: 15px;
}

#dSlideshow
{
  width: 360px;
  float: left;
  margin-right: 0;
  padding-right: 40px;
}

ul#slideshow li
{
  list-style-type: none;
}

#dHeaderDivider
{
  height: 37px; 
  background: url(images/BG_HeadDivider.png) repeat-x;
  margin: 0 auto;
  width: 900px;
}

#dContent_Wrapper
{
  width: 900px;
  margin: 0 auto;
  color: #999999;
}

#dContent_Partial
{
  width: 520px;
  padding-left: 25px;
  padding-right: 15px;
  float: left;
}

#dContent_Full
{
  padding-left: 25px;
  padding-right: 25px;  
}

#dSidebar
{
  width: 300px;
  float: left;
  padding-left: 15px;
  padding-right: 25px;
}

#dSidebar h2
{ 
  margin-top: 0;
}

#dSidebar ul, #dSidebar li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#dSidebar .Sponsor_Logo
{
  text-align: center;
  vertical-align: center !important;
}

#dSidebar .Sponsor_Link
{
  text-align: center;
  vertical-align: center !important;
}

#dSidebar .Sponsor_Link p
{
  color: #828282;
  font-size: 77%;
}

#dSidebar .Sponsor_Note
{
  font-weight: bold;
  color: #828282;
  margin-left: 25px;
  margin-right: 25px;
  background: #daedfa url(images/BG_SponsorNote.png);
  font-size: 85%;
  padding: 10px;
}

#dSidebar .Sponsor_Inquiries
{
  font-weight: normal;
  font-size: 77%;
}

#dSidebar .Sponsor_Divider
{
  font-size: 0;
  height: 12px;
  background: url(images/Divider.png) no-repeat center;
}

#Sponsors h2
{
  margin-bottom: 0;
}

#Archives
{
  margin-top: 30px;
}

#dSidebar .ui-tabs { padding: 0; }
#dSidebar .ui-corner-all { -moz-border-radius: 0;}
#dSidebar .ui-widget-content { border: none; }
#dSidebar .ui-widget { font-family: inherit; font-size: inherit }
#Archives .ui-widget-header 
{
  background: url(images/BG_Archives.png) no-repeat;
  height: 40px;
  border: none;
  text-align: center;
}

#Archives .ui-state-default, #Archives .ui-state-hover, #Archives .ui-state-active
{
  background: none;
  border: none;
}

#Archives .ui-tabs-nav li a 
{ 
  padding-top: 13px;
  padding-bottom: 0;
  padding-left: 7px;
  padding-right: 7px; 
}

#Archives a
{
  text-decoration: none;
  color: #999999;
  font-weight: bold;
  font-size: 93%;
  line-height: 138.5%;
}

#Archives a:hover
{
  text-decoration: underline;
}

#Archives li.Divider
{
  font-size: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}



#dFooter_Wrapper
{
  background: #161616 url(images/BG_Footer.png) no-repeat top center;
  height: 65px;
  clear: both;
  margin-bottom: 20px;
}

#dFooter
{
  width: 900px;
  margin: 0 auto;
  padding-top: 30px;
}

#dFooter .Logo
{
  float: left;
  margin-left: 20px;  
}

#dFooter .Extra
{
  float: right;
  margin-right: 20px;
}

#dFooter map
{
  display: inline;
}

#dFooter .Extra img
{
  padding-left: 3px;
}

/* POST */
#dContent_Partial .post-date
{
  /* float: left; */
  background: #e2e2e2 url(images/BG_Date.png) no-repeat;
  height: 54px;
  width: 50px;
  text-align: center;
  float: left;
  margin-right: 15px;
}

#dContent_Partial .post-date .day
{
  padding-top: 2px;
  padding-bottom: 0;
  color: #b0b0b0;
  font-size: 197%;
  font-weight: bold;
  line-height: 167%;
}

#dContent_Partial .post-date .month
{
  color: #828282;
  text-transform: uppercase;
  font-size: 131%;
  font-weight: bold;
  margin-top: -8px;
}

#dContent_Partial .post
{
  clear: both;
  padding-bottom: 20px;
}

#dContent_Partial .post .entry
{
  float: left;
  width: 455px;
  margin-bottom: 30px;  
}

.post h2 a:link, .post h2 a:visited
{
  color: #44a6ed;

}

.post h2
{
  margin-top: 0px;
  margin-bottom: 15px;
  color: #44a6ed;
  font-size: 153.9%;
}

#dContent_Partial .post h3
{
  margin: 0;
  font-size: 93%;
  font-weight: bold; 
  color: #828282;
}

#dContent_Partial .post h2 a
{
  text-decoration: none;
}

#dContent_Partial .post h2
{
  text-decoration: none;
  margin-top: 12px;
  margin-bottom: 0px;
}


#dContent_Partial .post
{
  font-size: 93%;
  line-height: 138.5%;
}

#dContent_Partial .post .Divider
{
  margin-top: 10px;
  margin-bottom: 10px;
}




/* LINKS */
#dTopNavigation, #dMainNavigation
{
  float: right;
}

#dMainNavigation
{
  clear: right;
}

#dTopNavigation ul, #dMainNavigation ul
{
  width: 100%;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#dMainNavigation ul
{
  margin-top: 40px;
}

#dMainNavigation li
{
  padding-left: 20px;
}

#dTopNavigation ul li, #dMainNavigation ul li
{
  float: left;
  list-style-type: none;
}


/* data tables */
/* 
	Cusco Sky table styles
	written by Braulio Soncco http://www.buayacorp.com
*/

table.DataTable, table.DataTable th, table.DataTable td 
{
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #555;
}

table.DataTable caption 
{
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

table.DataTable td, table.DataTable th 
{
	padding: 4px;
}

table.DataTable thead th 
{
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
}

table.DataTable tbody th 
{
	font-weight: bold;
}

table.DataTable tbody tr { background: #FCFDFE; }

table.DataTable tbody tr.row_odd { background: #F7F9FC; }

table.DataTable a:link 
{
	color: #718ABE;
	text-decoration: none;
}

table.DataTable a:visited 
{
	color: #718ABE;
	text-decoration: none;
}

table.DataTable a:hover 
{
	color: #718ABE;
	text-decoration: underline !important;
}

table.DataTable tfoot th, table.DataTable tfoot td 
{
	font-size: 85%;
}

/* Forms */
.Form input[type="text"], .Form textarea, .Form input[type="password"]
{
  border: 1px solid #999999;
}


/* Members */
.Member_Gallery
{
  margin-bottom: 30px;
}

table#Members td {padding-top: 10px; padding-bottom: 10px;}
table#Members .Col1 { text-align: right; padding-right: 20px; }
table#Members .Col2 { text-align: center; }
table#Members .Col3 { text-align: left; padding-left: 20px; }
