@charset utf-8;
/*
Theme Name: Advanced Trucking
Author: Paradigm Media Consultants, Inc.
Author URI: http://paradigmediacom.com/
Description: Custom WordPress theme for AdvancedSchools.com.
Version: 1.0

 * Built on the Whiteboard Framework
 * http://whiteboardframework.com
 */

/* Resets */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,header,footer,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

a:link, a:visited, a:hover,a:active {color:#980026;}

h1, h2, h3, h4, h5, h6 {margin: 24px 12px 10px 0px;color:#004378;font-family: 'PT Sans', arial, serif;}

h1 a:link, h1 a:visited, h1 a:hover,h1 a:active, 
h2 a:link, h2 a:visited, h2 a:hover,h2 a:active, 
h3 a:link, h3 a:visited, h3 a:hover,h3 a:active, 
h4 a:link, h4 a:visited, h4 a:hover,h4 a:active, 
h5 a:link, h5 a:visited, h5 a:hover,h5 a:active, 
h6 a:link, h6 a:visited, h6 a:hover,h6 a:active {text-decoration:none;color:#004378;}

h1 {font-size:22px;line-height: 24px;}
h2 {font-size:21px;line-height: 23px;}
h3 {font-size:20px;line-height: 22px;}
h4 {font-size:19px;line-height: 21px;}
h5 {font-size:18px;line-height: 20px;}
h6 {font-size:17px;line-height: 19px;}
body{background: url("images/bg.png") repeat scroll left top #FFFFFF;font-family: Verdana, Geneva, sans-serif;font-size:14px;}
#main {background-color:#fff;width:1000px;margin:20px auto;padding:10px;}
#logo {color:#004378;font-family: 'Muli', arial, serif; width:100%;float:left;clear:left;font-size:38px;line-height:38px;letter-spacing:-2px}
#logo-right {width:250px;float:right;clear:right;font-size:18px;line-height:22px;}
#logo span {font-size:18px;font-family: 'PT Sans', arial, serif;color:#980026;}
#logo a {color:#004378;border:none;text-decoration:none;}
#logo img{vertical-align:middle;}
.wrappertop {background: url("images/header.png") no-repeat scroll center top transparent;height: 38px;margin: 20px auto 0;width: 1020px;
}
header {
	
}

#nav-primary {background:url('images/top-nav-bg.png') repeat;display: block;float: left;margin: 0 auto;width: 1000px;margin-top:15px;}
#nav-primary, div.menu {font-size: 13px;width: 1000px;}
#nav-primary ul, div.menu ul {list-style: none;margin: 0;}
#nav-primary li, div.menu li {float: left;position: relative;}
#nav-primary a {color: #fff;display: block;line-height: 38px;padding: 0 10px;text-decoration: none;font-weight:bold;}
#nav-primary ul ul{display: none;position: absolute;top: 38px;left: 0;float: left;width: 180px;z-index: 99999;}

#nav-primary ul ul li {
	min-width: 180px;
}
#nav-primary ul ul ul {
	left: 100%;
	top: 0;
}
#nav-primary ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}
#nav-primary li:hover > a,
#nav-primary ul ul :hover > a {
	background: #980026;
	color: #fff;
}
#nav-primary ul li:hover > ul {
	display: block;
}
#nav-primary ul li.current_page_item > a,
#nav-primary ul li.current-menu-ancestor > a,
#nav-primary ul li.current-menu-item > a,
#nav-primary ul li.current-menu-parent > a {
	color: #fff;
}
* html #nav-primary ul li.current_page_item a,
* html #nav-primary ul li.current-menu-ancestor a,
* html #nav-primary ul li.current-menu-item a,
* html #nav-primary ul li.current-menu-parent a,
* html #nav-primary ul li a:hover {
	color: #fff;
}

	nav.footer {
		
	}
	#widget-header {
		
	}
	#widget-alert {
		
	}

#content {
float:left;
clear:left;
width:730px;
margin:10px 0px;	
}
#content p{margin:0 0 10px 0;text-align:justify;}
#widecontent {
float:left;
clear:left;
width:976px;
margin:0 12px;	
}
#widecontent p{margin:0 0 10px 0;text-align:justify;}
article {
		
	}
.featured-thumbnail {
    border: 1px solid #980026;
    float: left;
    margin-bottom: 5px !important;
    margin-right: 20px;
    padding: 3px 3px 1px 3px;	
		}
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px; -webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);}
.alignleft:hover,
img.alignleft:hover{
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
position: relative;
z-index: 5;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
.wp-caption {
	background: #fff;
-moz-box-shadow: 0 3px 6px rgba(0,0,0,.5);
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text{
	color: #000;
	font-size: 14px;
font-weight:bold;
	margin: 5px;
	text-align:center;
}
blockquote {
	 margin: 1em 2em;
   border-left: 1px dashed #999;
   padding-left: 1em;
}
	blockquote p:first-letter {
		float: left;
   margin: .2em .3em .1em 0;
   font-family: "Monotype Corsiva", "Apple Chancery", fantasy;
   font-size: 220%;
   font-weight: bold;
	}
	blockquote p:first-line {
		font-variant: small-caps;
}

.post-content ul,
.post-content ol {
	padding-left: 24px;
}
input[type="text"], input[type="email"]{
    -moz-box-shadow: 0 0 5px #CFCFCF inset;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #A3B1C3;
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 0;
    padding: 5px;
    width:200px;
    max-width: 95%;
}
textarea {
    -moz-box-shadow: 0 0 5px #CFCFCF inset;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #A3B1C3;

    font-size: 14px;
    line-height: 14px;
    margin: 0 0 0;
    padding: 5px;
    width:250px;
    max-width: 95%;
}
select {
    -moz-box-shadow: 0 0 5px #CFCFCF inset;
    background: none repeat scroll 0 0 #FFFFFF;
    color: #A3B1C3;
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 0;
    padding: 5px;
    width:270px;
    max-width: 97%;
}
.monospace, var, code, code p {
	float:none;clear:both;
        font-family: courier new, courier, monospace;
        border: solid 1px #CC3366;
	font-size: 1.3 em; 
	line-height:1.5 em;
 	color: #004378;  
	padding:10px; 
	margin-top:10px;
	background: #fff;
	display:block;
}
.post-content {
			
		}
.pagination {
				
			}
.post-meta {font-size:12px;margin-bottom:10px;}
.post-navigation {
		
	}

#comments {
	
}
li.comment {
		
	}
.odd {
			
		}
.even {
			
		}
.author-comment {
			
		}
.comment-text {
			
		}
.comment-meta {
			
		}
p.gravatar {
				
			}
.waiting-for-approval {
			
		}
#trackbacks {
		
	}
li.trackback {
			
		}
p#no-comments {
		
	}
#comments-form {
		
	}
#respond {
			
		}
.cancel-comment-reply {
			
		}

.page {
	
}
#page-content {
		
	}
#page-meta {
		
	}

.post {
	
}
.postContent {
		
	}
.post-excerpt {
		
	}

nav.oldernewer {
	
}
.older {
		
	}
.newer {
		
	}

.search {
	
}

.author {
	
}
#recent-author-posts {
	
}
#recent-author-comments {
	
}

#error404 {
	
}
#cf7_form_box {margin-left:10px;}
#sidebar p{margin-bottom:5px;}
#sidebar h3 {margin-left:10px;}
#sidebar {background-color:#cccccc; float:right;clear:right;width:250px;margin: 10px 0px 0 5px;}
#sidebar ul,#sidebar li {padding: 0;margin: 0;list-style: none;}
#widget-sidebar {
		
	}
		#sidebar-search {
			
		}
		#sidebar-nav {
			
		}
		#sidebar-archives {
			
		}
		#sidebar-meta {
			
		}
		.widget {
			
		}

#footer {
	
}
	#widget-footer {
		
	}
	#footer-nav {
		
	}
	
.no-results {
	
}

.widget-area {
	
}

.hide { /* this class is used to hid the skip to content link at the beginning of the document for accessibility */
	display: none;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}

/* Always remember to compress your live stylesheet and keep an uncompressed backup */