@charset "utf-8";
/*===============================================================================
Theme Name: Chisum-patent-academy.com
Theme URI: http://bluegrassinternet.com/
Description: Wordpress Theme for Chisum-patent-academy.com
Version: 1.0
Author: Casey Haley
.
This theme developed Bluegrass Internet Services.
.
=================================================================================*/
/*--------------------------------
	BASIC LAYOUT STYLES
----------------------------------*/
	body {margin:0; padding:0; text-align:center; background:url('images/body-bg.jpg') left top repeat-x; }
	
	.width {width:960px; text-align:left; margin:0 auto; overflow:hidden; height:1%;}
		ul#menu-main-navigation {margin:0; padding:0; list-style-type:none;}
		ul#menu-main-navigation li {display:inline; margin:0 1.5em 0 0;}
		ul#menu-main-navigation a {color:#fff; text-decoration:none; line-height:3em; padding:1em 0;}
		ul#menu-main-navigation a:hover {text-decoration:underline;}
		a#logo {display:block; width:432px; padding:11px 0 13px; }
		#leftcol {float:left; width:600px; height: 1%; margin-top:1em;}		
		#rightcol {float:left; width:320px; margin:3em 0 0 40px; height: 1%;}
	#footer {width:740px; margin:4.8em auto; color:#999;}
		#footer a {color:#858585;}
		#footer a:hover {color:#666;}
		#footer p { margin:0px;}
		#footer a img {margin-top:7px;}	
img {border:none;}
table {margin-bottom:1.5em;}	
table.schedule td {
    text-align: left;
    border-bottom: 1px solid #DDDDDD;
    padding: 4px 8px;
}
/*----------------------------------
	SLIDER
------------------------------------*/ 
	#home-slide {background:url('images/slide-bg.jpg') left top no-repeat;  height:291px; margin-top:1.5em; padding:1px;}
	#home-slide img {
    position:absolute;
    z-index:8;
}
#home-slide img.active {
    z-index:10;
}
#home-slide img.last-active {
    z-index:9;
}
/*----------------------------------
	WORDPRESS DEFAULT STYLES 
------------------------------------*/   
/* IMAGES */
	.entry-content img { margin: 0 0 1.5em 0; }
	.alignleft, img.alignleft { display: inline; float: left; margin-right: 1.2em; }
	.alignright, img.alignright { display: inline; float: right; margin-left: 1.2em; }
	.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
	.wp-caption { text-align: center; margin-bottom: 1.5em; }
	.wp-caption img { border:none; margin: 0; padding: 0; }
	.wp-caption p.wp-caption-text { margin: 0; }
	.wp-smiley { max-height: 1em; margin:0 !important; }
	.gallery dl { margin: 0; }
	.gallery-caption { margin:-1.5em 0 0 0; }
	
/* BLOCKQUOTES */
	blockquote.left { float: left; margin-left: 0; margin-right: 20px; text-align: right; width: 33%; }
	blockquote.right { float: right; margin-left: 20px; margin-right: 0; text-align: left; width: 33%; }
/*----------------------------------
	TYPGORAPHY
------------------------------------*/	
body {font-family:Verdana, Geneva, sans-serif; font-size:75%; color:#0F0F0F; line-height:1.5em; }/*line height 18px*/												
h1 {font-size:1.333em; margin: 0 0 1.125em 0;} 	/*16px*/
h2 {font-size:1.166em; margin:.0 0 1.25em 0;} 	/*14px*/
h3 {font-size:1em; margin:0 0 1.5em 0;}			/*12px*/
h4 {font-weight:normal; font-size:1em; margin:0 0 1.5em 0;}
p {margin:0 0 1.5em 0;}
/* Classes */
.bold {font-weight:bold;}
/*-----------------------------------
	SPECIFIC PAGES
------------------------------------*/

/* Homepage */
body.page-id-19 #rightcol {margin-left:0;}
body.page-id-19 #leftcol {width:604px; padding-right:36px; background:url(images/rightcol-bg-2.jpg) right top no-repeat;}
body.page-id-19 #leftcol p {margin-left:228px;}
/* Registration Page */
body.page-id-42 .deleteMe {display:none;} /* Hide First Delete Button */
body.page-id-42 fieldset.duplicate .deleteMe {display:inline}
/*-----------------------------------
	FORMS
-------------------------------------*/
td {vertical-align:top;}
legend {font-weight:bold;}
#leadcap {border:1px solid #CCC; border-radius:5px; moz-border-radius:5px; padding:1.5em; margin-bottom:1.5em; background-color:#f3f3f3}
/*-----------------------------------
	SIDEBAR
------------------------------------*/	
#rightcol li {list-style-type:none; list-style-position: outside; list-style-image: url(images/bullet.png);}
#rightcol p {padding-left:18px;}
/*-----------------------------------
	LINK STYLES
-------------------------------------*/
a {color:#444; text-decoration:underline;}
a:hover {color:#222; text-decoration:none;}
/*-----------------------------------
	ADD ICONS TO FILETYPES
-------------------------------------*/
a[href $='.pdf'] { 
   padding-left: 18px;
   background: transparent url(images/page_white_acrobat.png) no-repeat center left;
}
/*-----------------------------------
	INFO BOXES
-------------------------------------*/
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url(images/attention.png);
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}

/*----------------------------------
	UTILITY CLASSES
-----------------------------------*/
.shadow {
	-webkit-box-shadow: 0px 0px 5px 0px #000;
	box-shadow: 0px 0px 5px 0px #000;
	margin:5px;}
	
p#breadcrumbs {border-bottom:1px solid #CCC;padding-bottom:1em; color:#999}
p#breadcrumbs a {color:#666;}
/*----------------------------------
	TESTIMONIALS
-----------------------------------*/
#testimonials {
border-radius: 24px; 
-moz-border-radius: 24px; 
-webkit-border-radius: 24px; 
border: 1px solid #ACC3F7;
background:#BBCEF8;
width:598px;
padding:15px 0;
margin-bottom:16px;


}

#testimonials p{
	color: #333;
	font-style: italic;
	font-size: 14px;
	width:498px;
	display:block;
	margin:0 auto !important;
	}
#testimonials:before {
	float:left;
	margin-top:15px;
    font-size: 86px; 
    content: "\201C";
    color: #667187;
    text-shadow: 0 1px 1px #909090;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}
#testimonials:after {
	float:right;
	margin-top:13px;
	margin-right:15px;
	font-size: 86px; 
    content: "\201D";
    color: #667187;
    text-shadow: 0 1px 1px #909090;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}
/* Grav forms hax */
.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
padding: 5px 0px 5px 0px !important;
}