/* @override 







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?112509-20313







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?121709-134510







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?121709-134959







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122209-50418







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122409-123301







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122409-130426







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122409-131033







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122409-151411







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122409-153404







	http://www.andydooley.com/newsite/wp-content/themes/thesis/style.css?112509-20346







	http://www.andydooley.com/newsite/wp-content/themes/thesis/custom/custom.css?122809-215830







*/















/*







File:			custom.css







Description:	Custom styles for Thesis















BASIC USAGE:















If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 







will be appended with the "custom" class, like so: <body class="custom">. You can use 







the "custom" class to override *any* CSS declarations contained in the style.css file.















For example, if you wish to change the default link color to green, you would add the 







following declarations to this file:















	.custom a, .custom a:visited { color: #090; }	<--- This makes links green







	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them















WHY THIS WORKS:















By using the "custom" class, you are creating more specific CSS declarations for HTML







elements. CSS styling is applied through rules of specificity, and because declarations







prepended with .custom are more specific, they get applied when the page is rendered!















More information about styling your Thesis installation using this file can be found







in the User's Guide:







	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/







*/















body.custom {

	xbackground: #F28519 url(http://www.andydooley.com/ccimages/bg975.jpg; ) 50% 0 repeat-y;  



       

       background:  #9E9E9E url(http://www.andydooley.com/ccimages/bg975.jpg ) 50% 0 repeat-y;










}















div#footer {







	height: 127px;







	background-color: #09283b;







	color: white;







	text-align: left;







	font-size: 1.25em;







	line-height: 2em;







}























div#header {







	background: transparent url(images/andydooley_v3.jpg) no-repeat center top;







	xheight: 236px;







	margin-bottom: 0;







	padding: 0;







	margin-top: 0;







	border-style: none;







}















div#content_box {







	background-color: white;







	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;







}















h1, h2, h3, h4, h5, h6	 {







	font-weight: bold;







	border-bottom: 2px solid orange;







	padding-bottom: 8px;







	margin-bottom: 15px;







	text-transform: uppercase;







	letter-spacing: -1px;







}















h2 {







	font-size: 1.75em;







}















div#page {







	background-color: transparent;







}















p#logo {







	text-indent: -1000px;







}





div#sidebars {

background-color: #A1C3FF;

}









div#sidebars h3 {







	background-color: #023299;







	padding: 5px;







	color: white;







	text-transform: uppercase;







	font: .85em Arial, Helvetica, Geneva, sans-serif;







}















input#search-text.search-text {







	width: 90%;







	padding-top: 8px;







	padding-bottom: 8px;







	padding: 8px;







}















div#multimedia_box.custom_box div#custom_box ul.sidebar_list {







	width: 410px;







	text-align: center;







}















div#optin_box.custom_box div#custom_box ul.sidebar_list {







	width: 410px;







	text-align: center;







}















#comments div.comments_closed {







	display: none;







}















#post-3 div.headline_area h2 {







	display: none;







}





.headline_area {display:none;}



li.photobucket_widget {text-align:center;}





#post-3 div.format_text span.vvqbox.vvqyoutube {







	margin-top: -49px;







	margin-bottom: 30px;







}















div#homeabout {







	background-color: #8BB3D6;







	padding: 0 0 10px;







}















#homeabout p {







	padding: 0 15px;







}















#homeabout h2 {







	margin: 0 0 15px;







	text-align: center;







	text-transform: uppercase;







	letter-spacing: 2px;







	background-color: #023299;







	color: white;







	font: normal normal 1.5em "Lucida Grande", Lucida, Verdana, sans-serif;







	border-style: none;







	padding: 3px;







}















div.format_text h2 {







	font-size: 1.65em;







}















/* @group Main Navigation Menu */















/*







#header ul.menu {







	margin-top: 0;







	border-style: none;







	background: #0D3BA7 none 50px;







	padding-left: 0px;







	height: 36px;







}















#header ul.menu li {







	background-color: #0D3BA7;







	height: 36px;







	margin: 0;







	padding: 0;







}















#header ul.menu li a {







	border-style: none;







	height: 36px;







	color: #ffffff;







	letter-spacing: 2px;







	padding-top: 0;







	padding-bottom: 2px;







	text-transform: lowercase;







	font: 18px Arial, Helvetica, Geneva, sans-serif;







	margin-top: 7px;







	border-right: 1px solid silver;







	background-color: transparent;







}















#header ul.menu li.tab.tab-home.current a,







#header ul.menu li.cat-item.cat-item-15 a,







#header ul.menu li.tab.tab-home a,







#header ul.menu li.tab.tab-1 a,







#header ul.menu li.tab.tab-2 a,







#header ul.menu li.tab.tab-3 a,







#header ul.menu li.tab.tab-4 a,







#header ul.menu li.tab.tab-5 a,







#header ul.menu li.tab.tab-6 a,







#header ul.menu li.tab.tab-7 a {







	background: #666 no-repeat left top;







	height: 20px;







}















#header ul.menu li.tab.tab-home.current a:hover,







#header ul.menu li.cat-item.cat-item-15 a:hover, 







#header ul.menu li.tab.tab-home a:hover,







#header ul.menu li.tab.tab-1 a:hover,







#header ul.menu li.tab.tab-2 a:hover,







#header ul.menu li.tab.tab-3 a:hover,







#header ul.menu li.tab.tab-4 a:hover,







#header ul.menu li.tab.tab-5 a:hover,







#header ul.menu li.tab.tab-6 a:hover,







#header ul.menu li.tab.tab-7 a:hover {







	border-bottom-style: none;







	border-top-style: none;







	background: #666 no-repeat left top;







	border-right: 1px solid silver;







	border-left-style: none;







	color: #000000;







	height: 20px;







}















*/







.custom #header ul.menu {







	margin-top: 0;







	border-style: none;







	background: #0D3BA7 none 50px;







	padding-left: 0px;







}















.custom #header ul.menu li {







	background-color: #0D3BA7;







	margin: 0;







	padding: 0;







}















.custom #tabs li {







   background: #0D3BA7;







}















/*







#header ul.menu li a {







	border-style: none;







	color: #ffffff;







	letter-spacing: 2px;







	padding-top: 0;







	padding-bottom: 2px;







	text-transform: lowercase;







	font: 15px Arial, Helvetica, Geneva, sans-serif;







	margin-top: 7px;







	border-right: 1px solid silver;







	background-color: transparent;







}















.custom ul#tabs li a:hover {







  background:#0D3BA7;







  color:#ffffff;







  width: 100%;







}







*/







/* @end */















/* @group Contant Contact Form */















#constant-contact h3 {







	margin-bottom: 0;







}















#constant-contact form {







	margin: 0;







	padding: 5px;







	background-color: #e6e6e6;







}















fieldset {







	border-style: none;







}















#constant-contact form fieldset legend {







	text-transform: uppercase;







	font: bold 12px Arial, Helvetica, Geneva, sans-serif;







	text-align: center;







	padding: 2px;







	width: 100%;







	background-color: gray;







	color: white;







	letter-spacing: 1px;







}















button#go.submit {







	background-color: #f17833;







	background-image: none;







	text-transform: uppercase;







	font-weight: bold;







	font-family: Arial, Helvetica, Geneva, sans-serif;







	margin-top: 4px;







	padding: 3px;







}















#constant-contact form p {







	margin-bottom: 6px;







	font-style: italic;







}































/* @end */















h1#tagline, p#tagline {







	color: #000;







	margin-left: 434px;







	position: relative;







	top: -14px;







	margin-top: 146px;







	margin-bottom: -14px;







	text-shadow: #000000 0 0 0px;







	background: url(images/trans-white-50x.png) repeat;







	padding: 3px;







	overflow: hidden;







	font: .85em Arial, Helvetica, Geneva, sans-serif;







	text-transform: capitalize;







	letter-spacing: 0;







	border-style: none;







	text-indent: -9999px;







}















.no_sidebars #content {







  border: 0px solid #fff;







  background: #fff;







}















.custom #content_box {







  background-image: none !important;







  border: 0px solid #000;







}



.custom ul.submenu li.item a {

  background: #000000;

}



.custom ul.submenu li.item a:hover {

  background: #0D3BA7;

}



.custom .clear {

  clear: both;

}

/* fix bloated Paypal buttons */
input[type=image] { width:auto; background: none repeat scroll 0% 0% transparent; border: none; }