/*THEME NAME: Empty CanvasTHEME URI: http://websitedesignoforlando.comDESCRIPTION: Empty Canvas v1.0 : Simple, minimalistic theme, ideal for corporate blogs or creating more complex designsVERSION: 1.0AUTHOR: <a href="http://www.websitedesignoforlando.com">Mike Hawkins</a>AUTHOR URI: http://www.websitedesignoforlando.com*/@import "reset.css";body {	background-image: url('http://www.whysportmatters.com/bg.jpg'); background-repeat: no-repeat; background-color: #281d1d;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #585858;}a {	color: #000066;	text-decoration: none;}a:hover {color: maroon;	text-decoration: underline;}strong {	font-weight: 700;}hr {	border: none 0;	border-bottom: 1px solid #33200f;	height: 1px;	margin: 10px 0;}blockquote {	font-style: italic;	background: url(images/quotes.gif) no-repeat top left;	background-position: 12px 12px;	color: #000000;	margin: 5px 0;	padding: 8px 15px 8px 60px;}

#wrapper {clear: both; position: relative; width: 1000px;	margin: 0 auto;        background-image: url('http://www.whysportmatters.com/main.png'); background-color: transparent; color: #000000; background-repeat: no-repeat;}

#header { clear: both; position:relative;        background-color: transparent;	width: 1000px;        height: 175px;	margin: 0 auto; overflow: hidden;}

#logo { color: transparent;	font-size: 250%;	margin: 50px 0 0 30px;	font-weight: bold;}#logo a {color: transparent;}#description {	font-size: 130%;	color: #666666;	margin: 5px 0 50px 30px;}

#menu {font-size:x-small; position: relative; border-top:1px solid transparent; border-bottom:1px solid transparent; height: 30px; width: 800px; background-color: #33200f; float: left; padding-bottom: 0px; color: #ffffff;}


#menu ul {        margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: x-small;	color: #ffffff;	line-height: 30px;	white-space: nowrap;}

#menu li {border-right:1px solid #ffffff; list-style-type: none;	display: inline;}

#menu li a {	text-decoration: none;	padding: 7px 10px;	color: #ffffff;}

#menu li a:link {    color: #ffffff:}#menu li a:visited {    color: #ffffff;}

#menu li a:hover {    color: #ffffff;    background-color: #827241;}

#container {clear: both; width: 960px;	overflow: hidden; margin: 25px auto;}

#content { clear: both; position:relative;	float: left;	width: 600px;}

.post {	margin-bottom: 50px;}

.post-title {color: #000066;	font-size: 200%;	line-height: 1;	font-weight: normal;}

.post-title a {	color: #000066;}

.post-title2 {color: #000066;	font-size: 150%;	line-height: 1;	font-weight: bold; font-style: italic;}

.post-title3 {color: #000066;	font-size: 100%;	line-height: 1;	font-weight: bold;}

.page-subtitle {	font-weight: 700;	color: #000000;	font-size: 90%;	text-transform: uppercase;	padding-bottom: 5px;	border-bottom: 1px solid #EFEFEF;	margin-bottom: 15px;}

.post-meta {	font-size: 85%;	color: #33200f;	margin-top: 5px;}

.post-meta a {	color: #000066;}

.post-comments {	float: right;	background: url(images/cbubble_left.gif) no-repeat top left;	padding: 3px 0 7px 7px;}

.post-comments a {	background: url(images/cbubble_right.gif) no-repeat top right;	padding: 3px 7px 7px 0;	color: #FFFFFF;}

.post-comments a:hover {	color: #FFFFFF;}

.post-content {	margin-top: 15px;}

.post-content h2 {	font-size: 140%;	margin-bottom: 10px;	border-bottom: 1px solid #EFEFEF;	padding: 10px 0 5px;}

.post-content h3 {	font-size: 110%;	font-weight: 700;	margin-bottom: 5px;	border-bottom: 1px solid #EFEFEF;	padding: 10px 0 5px;}

.post-content p {	line-height: 1.3;	margin-bottom: 10px;}

.post-content img.alignnone {	background: #FFF;	border: 1px solid #EFEFEF;	padding: 4px;}

.post-content img.alignleft {	float: left;	border: 1px solid #EFEFEF;	margin: 0 25px 15px 0;	padding: 4px;}

.post-content img.alignright {	float: right;	border: 1px solid #EFEFEF;	margin: 0 0 15px 25px;	padding: 4px;}

.post-content ul,.post-content ol {	margin-left: 30px;	margin-bottom: 20px;}

.post-content ul {	list-style: outside;}

.post-content ol {	list-style: decimal;}

.post-content ul li,.post-content ol li {	line-height: 1.3;	margin-bottom: 5px;}

.more-link {color: #000066;	font-weight: 700;	display: block;	margin-top: 10px;}

.section-title {	font-size: 140%;	margin-bottom: 10px;}

.navleft {	float: left;	margin: 0 15px 15px 0;}

.navright {	float: right;	margin: 0 0 15px 15px;}

.navigation div a {	font-size: 110%;}

#comments ol li {	margin-top: 2px;	border-bottom: 1px solid #F0F0F0;	padding: 10px 0;	overflow: hidden;	height: 1%;}

.comment-gravatar {	float: left;	margin-right: 10px;	background: #FFF;	border: 1px solid #F0F0F0;	padding: 3px;}

.comment-data {	float: left;	width: 400px;}

.comment-data p {	margin-bottom: 6px;	line-height: 1.3;}

.comment-author {	font-weight: 700;	margin-bottom: 3px;}

.comment-meta {	color: #666;	margin-bottom: 5px;	font-size: 85%;}

.unapproved {	font-style: italic;}

#respond {	margin-top: 30px;}

#comment-form {	margin-top: 15px;	margin-bottom: 10px;}

#comment-form label {	font-size: 90%;	display: block;	margin-bottom: 5px;}

#comment-form input {	width: 240px;	margin-bottom: 10px;	padding: 5px;}

#comment-form textarea {	width: 455px;	height: 200px;	margin-top: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	padding: 10px;}



#sidebar {align: right; width: 290px; height: auto; float: right;}

#sidebar-right { padding-top: 30px;       text-align: center;	float: right;	width: 150px;}

#sidepanelleft {margin-left: 20px; float:left; width:120px; height: auto; }

#sidepanelleft h3 {text-align: center;	text-transform: uppercase;	padding: 0 0 5px 0;	color: #000000;	font-weight: bold;	font-size: 75%;}

#sidepanelleft ul li {	padding: 5px 0;	line-height: 1.2;}

#sidepanelleft p {	margin-top: 8px;	line-height: 1.3;}

#sidepanelright {text-align:right; float:right; width:140px; height: auto; }

#sidepanelright h3 {text-align: center;	text-transform: uppercase;	padding: 0 0 5px 0;	color: #000000;	font-weight: bold;	font-size: 75%;}

#sidepanelright ul li {margin-left:15px;text-align: left;}

#sidepanelright p {	margin-top: 8px;	line-height: 1.3;}

#lowersidepanel container {width: 280px; height: auto; position: relative; align: center;}

#sidepanel {position:relative; width: 280px; text-align:center; margin-top: 30px;	margin-bottom: 30px; color: #000000; font-size}

#sidepanel h3 {width: 280px;	text-transform: uppercase;	border-bottom: 1px solid #EFEFEF;	padding: 0 0 5px 0;	color: #33200f;	font-weight: bold;	font-size: 110%;}

#sidepanel ul li {color: #000000; text-align: center;	border-bottom: 1px solid #EFEFEF;	padding: 5px 0;	line-height: 1.2;}

#sidepanel p {text-align: center;	margin-top: 8px;	line-height: 1.3;}

#footer {position:relative;	margin: 0 auto;	width: 1000px;	height: 40px;	border-top: 0px solid #EAEAEA;}

#footer-links {vertical-align: middle; display: table-cell; border-top:1px solid transparent; border-bottom:1px solid transparent; height: 30px; width: 1000px; background-color: #33200f; color: #ffffff;}


#footer-links ul {vertical-align: middle; display: table-cell;	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #ffffff;	line-height: 32px;	white-space: nowrap;}

#footer-links li {	list-style-type: none;	display: inline;}

#footer-links li a {	text-decoration: none;	padding: 7px 10px;	color: #ffffff;}

#footer-links li a:link {    color: #ffffff:}

#footer-links li a:visited {    color: #ffffff;}

#footer-links li a:hover {    color: #000066;    background-color: transparent;}

.sep {	color: #CCC;	margin: 0 8px;}

.ico-small {	vertical-align: middle;	margin: 0 5px 2px 0;}

#subscribe {background-color: #ffffff; border: 1px solid #000066; position: relative; text-align: center; width: 198px; height: 30px; float: right;}

#menu2 {border: 1px solid transparent; height: 30px; width: 200px; background-color: transparent;}

#menu2 ul {	font-family: Arial, Helvetica, sans-serif;	font-size: X-small;	color: #000066;        line-height: 30px;	white-space: nowrap;}

#menu2 li {	list-style-type: none;	display: inline;}

#menu2 li a {	text-decoration: none;	padding: 7px 10px;	color: #000000;}

#menu2 li a:link {    color: #000066;}

#menu2 li a:visited {    color: #000066;}

#menu2 li a:hover {    color: maroon;    background-color: transparent;}

#wherearewe {padding-top: 10px;}

#where  {position; relative;width: 100px;float: left;}

#networking  {position; relative; width: 200px; float: right;}

#subscriberbox {position: relative; border: 1px solid #32000f; width: 200px; height: 250px; float: left; font-family: arial; font-style: italic; font-size: large;   font-weight: bold; text-align: center; color: #000066; text-transform: uppercase; }

#subscriberboxtext { width: 200px;  position: absolute; top: 80px;}

#subscriberbox a {color: #000066; }

#subscriberbox a:visited {color: #000066}

#subscriberbox a:hover {color: #ffffff;}

#partnerlinks {border: 1px solid #32000f; background-color: transparent; width: 360px; height: 250px; float: right;}

#partnerlinks ul {margin: 5px;}

#bottomsectioncontainer {width: 600px; height: 257px;}

#uppersidebarcontainer {padding-top: 15px; text-align: left; background-image: url('http://whysportmatters.com/uppersidebg.png'); background-repeat: no-repeat; width: 280px; height: 100px;}

#lowersidebarcontainer {width: 280px; height: auto;}

#text-color: {color: #000066; }

#partnerlinktop {border: 1px solid #32000f; vertical-align: middle; display: table-cell; text-align: center; height:36px; width: 360px; background-color: #32000f; color: #ffffff; font-family: arial; font-weight: bold; font-style: italic; font-size: large;}

#gallery {border: 1px solid #32000f; width: 278px; height: 210px; overflow: hidden; align: center;}

#gallery h3 {background-color: #32000f; text-align: center; width: 280px;	text-transform: uppercase;	border: 1px solid #32000F;	padding: 0 0 5px 0;	color: #ffffff;	font-weight: bold;	font-size: 90%;}

#youtubebg {padding-top: 1px; padding-left: 1px; width: 330px; height: 268px; background-image: url('http://whysportmatters.com/youtubebg.png'); background-repeat: no-repeat; }

#partnerlinksleft {width: 179px; height: 165px; border-right: 1px solid #cccccc; float:left; color: #000066; list-style-type: disc; }

#partnerlinksleft ul {margin-left: 5px; padding-top: 5px; color: #000066; }

#partnerlinksright {width: 180px; height: 165px; float:right; color: #000066; list-style-type: disc;}

#partnerlinksright ul {margin-left: 15px; padding-top: 5px; color: #000066; list-style-type: disc;}

#partnerlinksright a {color: #000066;}

#name {padding-top: 5px; text-align: center; }

#subscriberbox2 {position: relative; border: 1px solid #32000f; width: 200px; height: 250px; float: left; font-family: arial; font-style: italic; font-size: large;   font-weight: bold; text-align: center; color: #000066; text-transform: uppercase; background-color: #ffffff; }

#subscriberboxtext { width: 200px;  position: absolute; top: 80px;}

#subscriberbox2 a {color: #000066; }

#subscriberbox2 a:visited {color: #000066}

#subscriberbox2 a:hover {color: #ffffff;}

#featured {background-image: url(http://whysportmatters.com/featuredcontent.png); background-repeat:  no-repeat; background-color: transparent; width: 280px; height: auto; padding-top: 30px; border: 1px solid #33200f; }

#featured ul li {margin-left: 5px; text-align:left; }

#featured li a:link {font-family: calibri; font-weight: bold; font-style: italic;   color: #000066;}

#featured li a:visited {font-family: calibri; font-weight: bold;  font-style: italic;  color: #000066;}

#featured li a:hover {font-family: calibri; font-weight: bold; font-style: italic;   color: maroon;}


