/* Busted People CSS */
#bustedPeoples { color: #6D6D6D; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 16px; margin: 0px; padding: 0px; width: 680px; }
#bustedPeoples td { padding: 0px; vertical-align: top; }
#bustedPeoples td input[type="text"] { padding: 3px 0px; }
#bustedPeoples .title01 { color: #0574B9; font-family: "HelveticaNeueLT Pro 33 ThEx"; font-size: 20px; font-weight: bolder; margin: 0px; padding: 4px; text-transform: uppercase; width: 200px; }
#bustedPeoples .bustLink { float: right; font-family: "HelveticaNeueLT Pro 33 ThEx"; font-size: 20px; font-weight: bolder; margin: 0px; padding: 4px; text-align: right; width: 200px; vertical-align: bottom; }
.bustLink a { color: #0574B9; text-decoration: none; }
.bustLink a:hover { text-decoration: none; }

#bustedPeoples .bustedLink { margin: 0px; padding: 2px; width: 300px; }
.bustedLink a { color: #F00; font-size: 10px; font-weight: bold; text-decoration: none; }
.bustedLink a:hover { text-decoration: underline; }

#bustedPeoples .readMore { margin: 0px; padding: 2px; width: 50px; }
.readMore a { color: #f00; font-size: 10px; font-weight: bold; text-decoration: none; }
.readMore a:hover { text-decoration: underline; }

#bustedRepeater { margin: 0px; padding: 0px; width: 680px; }
#bustedRepeater td { padding: 0px 5px; vertical-align: top; }
#bustedRepeater #bustImage { margin: 0px; padding: 0px; width: 59px; }
#bustImage img { border: none; }

#bustedRepeater .bustContents { height: 60px; margin: 0px; padding: 5px 5px; text-align: justify; }

#bustedRepeater .personName { font-weight: bolder; text-transform: capitalize; }
.personName a { color: #00f; text-decoration: none; }
.personName .bustedBy { font-size: 12px; font-weight: normal; }

/* Busted People CSS END */

/* 	 CSS-Tricks Example 	 by Chris Coyier 	 http://css-tricks.com */
* { margin: auto; padding: 0; }
#page-wrap { width: 670px; margin-top: 50px; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
a { text-decoration: none; }
h3 { margin: 0 0 10px 0; }

.tabs { list-style: none; overflow: hidden; padding-left: 1px; }
.tabs li { display: inline; }
.tabs li a { display: block; float: left; padding: 4px 8px; color: black; border: 1px solid #ccc; background: #eee; margin: 0 0 0 -1px; }
.tabs li a.current { background: white; border-bottom: 0; position: relative; top: 2px; z-index: 2; }

.box-wrapper { -moz-box-shadow: 0 0 20px black; -webkit-box-shadow: 0 0 20px black; padding: 20px; background: white; border: 1px solid #ccc; margin: -1px 0 0 0; height: 210px; position: relative; }
.content-box { overflow: hidden; position: absolute; top: 20px; left: 20px; width: 628px; height: 210px; }

.current { }

.col-one, .col-two, .col-three { width: 30%; float: left; position: relative; top: 350px; }
.col-one, .col-two { margin-right: 3%; }

