/* 

WOO CUSTOM STYLESHEET

---------------------



Instructions:



Add your custom styles at the end of this file instead 

of style.css so it is easier to update the theme. 

Simply copy an existing style from style.css to this file, 

and modify it to your liking.

*/



.container720, .column720, .container640, .container560, .column620BigBl, .column620BigBr, .container400, .column480, .column240, .container240, .column320, .container340, .container320, .column400BigBr, .column160, .container450,  .container430, .container480, .container480bL, .container210, .container120 {

	display:inline;

	float: left;

	position: relative;

}



#navigation{font:14px/14px sans-serif;border-top:0px solid #dbdbdb; border-bottom:0px solid #dbdbdb;padding:5px 0; margin-bottom:30px;}



.grayback1 {background-color:#e6e7e9;}



.column240 {width:210px;}



.container720 {width:720px;}





.grayback1 {

background-color: #E6E7E9;

}



.corners, blockquote {

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

behavior: url(/files/misc/ie-css3.htc);

}



.topMar10 {margin-top:10px;}



.topMar20 {

margin-top: 20px;

}



.container960 {

width: 960px;

margin: 0px auto;

margin-top: 0px;

margin-right: auto;

margin-bottom: 0px;

margin-left: auto;

}



.container240 {width:240px;

padding-left:0px;}



.container240right {width:230px;

padding-left:10px;}



.clearfix {

display: block;

}



.clearfix {

display: inline-block;

}



div {

display: block;

}



.clearfix::after {

clear: both;

content: '.';

display: block;

font-size: 0;

line-height: 0;

visibility: hidden;

width: 0;

height: 0;

}



.hConnect {

margin-top:20px;

margin-right: 20px;

}



.clearFl {clear:both;}



.fLeft {float:left;}



.fRight {

	float:right !important;

}



.fInnerLeft > div, .fInnerLeft > a {float:left;}



.centerDiv{text-align:center;}



.centerDiv > div {

	text-align:left;

	margin-right:auto;

	margin-left:auto;

}



.innerPad {margin-top:5px;}



.innerPad > * {



	padding-right:10px;

}



.sidebarTitleOnWhite {

  font-size: 1em;

  color: #777777;

  line-height: 1.1em;

  font-weight: bold;

}



#hStorySort, #hStorySort > a {

background-image: url(/files/images/sprite-featured-stories-nav.gif);

height:17px;

display:block;

}



.hAll {

width:30px;

margin-left:35px;

background-position: -35px 0px;

}



.hAll:hover {

background-position: -35px -17px;

}



.hBlog {

background-position: -65px 0px;

margin-right:30px;

}



.hBlogRight {

width:61px;

background-position: -65px 0px;

}



.hVideos {

width:73px;

background-position: -126px 0px;

}



.hLinks {

width:51px;

background-position: -199px 0px;

}



.hBlogs:hover {

width:61px;

background-position: -65px -17px;

}



.hVideos:hover {

width:73px;

background-position: -126px -17px;

}



.hLinks:hover {

width:51px;

background-position: -199px -17px;

}



#hStories > div > div {

margin-bottom:9px;

}



#header_signup {

text-align:right;

font-size:0.9em;

	float: right;

	clear: right;

	margin: 5px 0px 0px;

}



#quicksignup {

	padding-top: 24px;

	background: #fff url(http://taylorscollon.com/wp-content/uploads/2011/08/getupdates.png) no-repeat top left;

}

#quicksignup form {

	display: inline;

}

#quicksignup input {

	color: #999;

	border: 1px #bbb solid;

	padding: 2px;

}

#quicksignup_email {

	width: 135px;

	margin-right: 5px;

	margin-top: 2px;

	float: left;

}

#quicksignup_zip {

	width: 76px;

	margin-right: 5px;

	margin-top: 2px;

	float: left;

}

#quicksignup .submit {

	clear: right;

    float: left;

    height: 19px;

    width: 69px;

}

#quicksignup .submit:hover {

	cursor: pointer;



}



.nav li {

    margin: 0 15px;

}	

#header	{	
padding-bottom: 0px;	
}