/*  
Theme Name: Pat Williams Motivate 1.0
Theme URI: http://www.patwilliams.com
Description: This is the first edition of the Pat Williams Theme
Version: 1.0
Author: PaleBird
Author URI: http://www.palebird.com
*/


.wp-pagenavi {
	margin:0px !important;
	padding: 0px !important;
	display:block !important;
	clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#555 !important;
		background:#000 !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		border:solid 1px #1C3448 !important;
		padding:6px 9px 6px 9px !important;
		margin-right:3px !important;
		text-decoration:none !important;
		font-size:12px !important;
}
.wp-pagenavi a:hover {
		text-shadow:0px 1px #388DBE !important;
		border-color:#3390CA !important;
		background:#58B0E7 !important;
		background:-moz-linear-gradient(top,#B4F6FF 1px,#63D0FE 1px,#58B0E7) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#B4F6FF),color-stop(0.02,#63D0FE),color-stop(1,#58B0E7)) !important;
		color:#fff !important;

}
 .wp-pagenavi span.current{
		text-shadow:0px 1px #388DBE !important;
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		border-color:#3390CA !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		background:#017DC5 !important;
		background:-moz-linear-gradient(top,#B4F6FF 1px,#63D0FE 1px,#017DC5) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#B4F6FF),color-stop(0.02,#63D0FE),color-stop(1,#017DC5)) !important;
		margin-right:3px !important;
}





.idc-foot{
display:none !important;
}

#idc-container, .idc-new{
margin: 0 !important;
}

.foot1{
text-align:left;
float:left;
color:#9e9e9e;
font-size:12px;
text-transform:uppercase;
font-family: 'oswald', serif;
font-weight:normal;
}

.blogstuff img{
max-width:585px;
max-height:auto;
}

.blogstuff iframe{
max-width:585px;
max-height:auto;
}

.blogstuff object{
max-width:585px;
max-height:auto;
}


.foot2{
text-align:right;
float:right;
color:#9e9e9e;
font-size:12px;
text-transform:uppercase;
font-family: 'oswald', serif;
font-weight:normal;
}

.postfoot{
width:100%;
padding:10px 0px 10px 0px;
margin-bottom:34px;
border-top:1px solid #1c3448;
border-bottom:1px solid #1c3448;
overflow:auto;
}

#homecontent h2{
color:#fff;
font-size:24px;
font-family: 'oswald', serif;
font-weight:normal;
line-height:1.5em;
padding:0px;
margin:0px;
}

.byline{
font-family:arial,helvetica, sans-serif;
color:#fff;
font-size:11px;
}

.date{
color:#9e9e9e;
font-size:12px;
text-transform:uppercase;
font-family: 'oswald', serif;
font-weight:normal;
line-height:1em;
}

.blogstuff{
float:left;
width:585px;
min-height:200px;
padding:34px;
}

#tweettitle{
position:relative;
margin:0px 0px 0px 24px;
padding:0px 0px 10px 0px;
font-weight:bold;
}

.tweetblock{
position:relative;
margin:0px 0px 0px 24px;
padding:10px 0px 0px 0px;
font-size:20px;
font-family: 'Kreon', serif;
}

.tweetblock a:link{
color:#bbc8d1;
}

.tweetblock a:hover{
color:#00d7ff;
}

.tweetblock a:active{
color:#bbc8d1;
}

.tweetblock a:visited{
color:#bbc8d1;
}


.tweetoutside{
float:right;
width:241px;
font-family:arial, helvetica, sans-serif;
color:#bbc8d1;
font-size:12px;
line-height:1.6em;
word-wrap:break-word;
padding:24px 0px 24px 0px;
}

.tweet{
width:241px;
font-family:arial, helvetica, sans-serif;
color:#bbc8d1;
font-size:12px;
line-height:1.6em;
word-wrap:break-word;
}

.tweet_first{
border-top:1px solid #26516e;
}

.tweet a:link{
color:#00d7ff;
}

.tweet a:hover{
color:#fff;
}

.tweet a:active{
color:#00d7ff;
}

.tweet a:visited{
color:#00d7ff;
}

.tweet li{
padding:0px;
margin:0px;
list-style:none;
display:block;
width:193px;
padding:14px;
border-bottom:1px solid #26516e;
margin-left:10px;
word-wrap:break-word;
}

.tweet ul{
padding:0px;
margin:0px;
list-style:none;
}

#banner-fade{
width:900px;
height:230px;
}

#topbar ul{
list-style:none;
padding:0px;
margin:0px;
}

#topbar li{
list-style:none;
padding:0px;
margin:0px;
}

.slide{
display:block;
width:900px;
height:230px;
}

*{
outline:none;
border:none;
}

#topcopy a:link{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

#topcopy a:hover{
color:#fff;
text-decoration:none;
font-weight:bold;
}

#topcopy a:active{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

#topcopy a:visited{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

.topcopy a:link{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

.topcopy a:hover{
color:#fff;
text-decoration:none;
font-weight:bold;
}

.topcopy a:active{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

.topcopy a:visited{
color:#022e48;
text-decoration:none;
font-weight:bold;
}

#cboxContent{
font-family: 'Kreon', serif;
color:#ccc;
font-size:12px;
}

.photos{
width:100%;
font-size: 0;
text-align:center;
}

.photos img{
margin:0px 12px 24px 12px;
display:inline;
}

#nav{
width:100%;
position:absolute;
top:124px;
left:0px;
margin-right:auto;
font-size:20px;
color:#fff;
text-transform:uppercase;
font-family: 'oswald', serif;
font-weight:normal;
line-height:1em;
display:inline-block;
display:inline;
text-align:right;
background-image:url(../../../../imgnew/navbg.png);
background-position: 0px 9px;
background-repeat:no-repeat;
}

#nav h1{
font-size:20px;
text-transform:uppercase;
font-family: 'oswald', serif;
font-weight:normal;
line-height:1em;
display:inline-block;
display:inline;
margin:0px;
padding:0px;
}

#nav a:link{
color:#fff !important;
text-decoration:none;
}

#nav a:hover{
color:#017dc5 !important;
text-decoration:none;
}

#nav a:visited{
color:#fff !important;
text-decoration:none;
}

#nav a:active{
color:#fff !important;
text-decoration:none;
}

body{
padding:0px 0px 24px 0px;
margin:0px;
background-color: #000;
background-image:url(../../../../../imgnew/bg.jpg);
background-repeat:no-repeat;
background-position:top center;
background-attachment:fixed;
width:100%;
min-width:960px;
height:100%;
}


#header{
width:900px;
height:160px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
display:block;
}

#logo{
position:absolute;
left:0px;
margin-right:auto;
top:45px;
}

#slider{
display:block;
width:900px;
height:230px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
background-color:#017dc5;
}

#homecontent{
background-image:url(../../../../../imgnew/tablebg.png);
background-repeat:repeat-y;
background-position:top center;
display:block;
width:900px;
min-height:300px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
margin-top:6px;
overflow:auto;
font-size:14px;
color:#fff;
line-height:1.5em;
font-weight:normal;
font-family: 'Kreon', serif;
text-align:left !important;
}

#pagecontent{
background-image:url(../../../../../imgnew/tablebg2.png);
display:block;
width:900px;
min-height:300px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
margin-top:6px;
overflow: auto;
}

#topbar{
display:block;
width:900px;
height:230px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
background-color:#017dc5;
}

.topcopy h2{
display:block;
line-height:1em !important;
padding:0px;
margin:0px 0px 5px 0px;
font-size:26px;
color:#fff;
font-weight:normal;
font-family: 'Kreon', serif;
}

.topcopy{
text-align:left;
width:312px;
height:162px;
padding:34px 34px 0px 34px;
font-size:14px;
color:#fff;
line-height:1.3em;
font-family: 'Kreon', serif;
float:left;
}

#topcopy h2{
display:block;
line-height:1em !important;
padding:0px;
margin:0px 0px 5px 0px;
font-size:26px;
color:#fff;
font-weight:normal;
font-family: 'Kreon', serif;
}

#topcopy{
text-align:left;
width:312px;
height:162px;
padding:34px 34px 0px 34px;
font-size:14px;
color:#fff;
line-height:1.3em;
font-family: 'Kreon', serif;
float:left;
}

#leftcolumn{
padding:24px 0px 24px 24px;
display:inline-block;
width:280px;
float:left;
}

#leftcolumn img{
padding:0px 0px 24px 0px;
display:block;
width:280px;
height:180px;
}

#rightcolumn{
font-size:14px;
color:#fff;
line-height:1.3em;
font-family: 'Kreon', serif;
padding:24px 24px 0px 24px;
display:inline-block;
width:546px;
text-align:left;
float:right;
}

#rightcolumn h2{
display:block;
line-height:1em !important;
padding:0px;
margin:0px 0px 5px 0px;
font-size:24px;
color:#017dc5;
font-weight:normal;
font-family: 'Kreon', serif;
text-align:left !important;
}

#footer{
display:block;
width:900px;
position:relative;
left:50%;
margin-right:auto;
margin-left:-450px;
margin-top:6px;
overflow: hidden;
height:21px;
}

#leftfooter{
float:left;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#ccc;
margin-top:6px;
}


a:link{
color:#017dc5;
text-decoration:none;
}

a:hover{
color:#fff;
text-decoration:none;
}

a:active{
color:#017dc5;
text-decoration:none;
}

a:visited{
color:#017dc5;
text-decoration:none;
}


#leftfooter a:link{
color:#017dc5;
text-decoration:none;
}

#leftfooter a:hover{
color:#fff;
text-decoration:none;
}

#leftfooter a:active{
color:#017dc5;
text-decoration:none;
}

#leftfooter a:visited{
color:#017dc5;
text-decoration:none;
}

#rightfooter{
float:right;
}

#rightfooter img{
margin-left:6px;
}

.video{
width:100%;
display:block;
overflow:auto;
padding:0px 0px 24px 0px;
}

.vid{
padding:0px 0px 0px 24px;
display:inline-block;
width:280px;
float:left;
}

.viddesc{
font-size:14px;
color:#fff;
line-height:1.3em;
font-family: 'Kreon', serif;
padding:0px 24px;
display:inline-block;
width:546px;
text-align:left;
float:right;
}

.viddesc h2{
display:block;
line-height:1em !important;
padding:0px;
margin:0px 0px 5px 0px;
font-size:24px;
color:#017dc5;
font-weight:normal;
font-family: 'Kreon', serif;
text-align:left !important;
}

#twitter-widget-0 {
width: 193px;
margin-left: 24px;
}