/*   
Theme Name: Onlineshoes.com GetInGear
Theme URI: http://www.onlineshoes.com
Description: Onlineshoes.com's Get In Gear blog site
Author: Jeff Johnson
Version: 1.0
*/

BODY {margin: 0; padding: 0; background: url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/background_span.gif') repeat-x #F48C02; font-family: Arial; font-size: 1.0em; }

#pageContainer{margin:0 auto; padding:0; width: 760px;background:transparent url(http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/content_sidebar_bg.gif) top left repeat-y;}

#header{margin: 0; padding: 0;}

#hdr-logostrip {position: relative;}
#hdr-logostrip #hdr-heroleft{width: 390px; float: left;}
#hdr-logostrip #hdr-heroright{width: 370px; float: right;}

#heroSEOContainer{position: absolute; top: 65px; left: 422px; width: 310px; z-index: 99;}
#heroSEOCopyContainer{margin: 1px;}
#heroSEOCopy{padding: 6px; font-weight: bold; font-size: 75%; line-height: 18px; color: #FFF;}

#hdr-tabstrip{clear:both; margin:0; padding:0; width:760px; height:42px;}
#hdr-tabstrip UL#hdr-tablist{padding:0; margin:0; height:42px; width:760px; position:relative; float:left; background:url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/navigation.gif') no-repeat top left;}
#hdr-tabstrip UL#hdr-tablist LI{padding:0; margin:0; list-style:none; position:absolute; top:0; width:109px;}
#hdr-tabstrip UL#hdr-tablist LI A{outline:0; text-indent:-9999px; text-decoration:none;}
#hdr-tabstrip UL#hdr-tablist LI, #hdr-tabstrip UL#hdr-tablist A{height:42px; display:block;}
#menu-home,#menu-running,#menu-outdoor,#menu-walking,#menu-lifestyle{position:absolute; top:0; z-index:4;}
#menu-home{left:0;}
#menu-running{left:109px;}
#menu-outdoor{left:218px;}
#menu-walking{left:328px;}
#menu-lifestyle{left:438px;}
#menu-home A:hover,#menu-running A:hover,#menu-outdoor A:hover,#menu-walking A:hover,#menu-lifestyle A:hover,
#menu-home A.tabOn,#menu-running A.tabOn,#menu-outdoor A.tabOn,#menu-walking A.tabOn,#menu-lifestyle A.tabOn,
#menu-home A.tabOn:hover,#menu-running A.tabOn:hover,#menu-outdoor A.tabOn:hover,#menu-walking A.tabOn:hover,#menu-lifestyle A.tabOn:hover
{background-image: url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/navigation.gif'); background-repeat:no-repeat; z-index:5;}
#menu-home A:hover{background-position:0 -42px;}
#menu-running A:hover{background-position:-109px -42px;}
#menu-outdoor A:hover{background-position:-218px -42px;}
#menu-walking A:hover{background-position:-328px -42px;}
#menu-lifestyle A:hover{background-position:-438px -42px;}
#menu-home A.tabOn,#menu-home A.tabOn:hover{background-position:0 -84px;}
#menu-running A.tabOn,#menu-running A.tabOn:hover{background-position:-109px -84px;}
#menu-outdoor A.tabOn,#menu-outdoor A.tabOn:hover{background-position:-218px -84px;}
#menu-walking A.tabOn,#menu-walking A.tabOn:hover{background-position:-328px -84px;}
#menu-lifestyle A.tabOn,#menu-lifestyle A.tabOn:hover{background-position:-438px -84px;}

#contentContainer{}

#content{margin: 0; padding: 0px 14px; background-color: #FFF; width: 520px; float: left;}
#content H1, #content H2{font-size: 175%;}
#content H1 A, #content H2 A{font-weight: bold; color: #FF9900; text-decoration: none;}
#content H1 A:hover, #content H2 A:hover{text-decoration: underline;}
#content H1.subHead, #content H2.subHead {font-size: 100%;}

#contentDivider{border-bottom: solid 1px #CCC; width: 100%;}

#postTimeAuthor{padding-top: 16px; font-weight: bold; font-size: 75%; color: #999;}
#postTimeAuthor SPAN A{color: #0099CC; text-decoration: none;}
#postTimeAuthor SPAN A:hover{text-decoration: underline;}

#postCategories{font-size: 68.75%; color: #999; padding-top: 10px;}
#postCategories A{font-weight: bold; color: #0099CC; text-decoration: none;}
#postCategories A:hover{text-decoration: underline;}

.entry{font-size: 81.25%; color: #4A4A4A; line-height: 22px; padding-bottom: 28px;}
.entry IMG{padding: 1px; border: 1px solid #CCC;}
.entry A{color: #0099CC; text-decoration: underline;}
.entry A:hover{text-decoration: none;}
A.more-link{font-size: 81.25%; font-weight: bold; color: #0099CC; text-decoration: underline;}
.more-link A:hover{text-decoration: none;}

#landingPaging{margin: 20px 0; font-size: 112.5%; font-weight: bold;}
.pagingOlder A, .pagingNewer A{color: #0099CC; text-decoration: underline;}
.pagingOlder A:hover, .pagingNewer A:hover{text-decoration: none;}

#articleAuthor{margin: 0; padding: 0;}
#articleAuthor SPAN, #articleAuthor A{font-weight: bold;font-size: 81.25%; color: #0099CC; text-decoration: none;}
#articleAuthor A:hover{text-decoration: underline;}
#articleAuthor SPAN.authorDesc{font-weight: normal; font-style: italic;  font-size: 68.75%; color: #4A4A4A;}

#articleShareStrip{clear:both; margin:0; padding: 20px 0;}
#articleShareStrip UL#articleShareList{padding:0; margin:0; height:15px; width:360px; position:relative; float:left; background:url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/share_options_noemail.gif') no-repeat top left;}
#articleShareStrip UL#articleShareList LI{margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#articleShareStrip UL#articleShareList LI A{outline:0; text-indent:-9999px; text-decoration:none;}
#articleShareStrip UL#articleShareList LI, #articleShareStrip UL#articleShareList A{height:15px; display:block;}
#shareTitle{left: 0; width: 39px;}
#shareDigg{left: 39px; width: 24px;}
#shareReddit{left: 63px; width: 26px;}
#shareDelicious{left: 89px; width: 24px;}
#shareFacebook{left: 113px; width: 27px;}
#shareTwitter{left: 140px; width: 21px;}
#shareBuzzUp{left: 161px; width: 77px;}
/*#shareEmail{left: 246px; width: 62px;} */
#sharePrint{left: 238px; width: 56px;}
#shareTitle A:hover, #shareDigg A:hover, #shareReddit A:hover, #shareDelicious A:hover, #shareFacebook A:hover, #shareTwitter A:hover, #shareBuzzUp A:hover, #sharePrint A:hover{background-image: url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/share_options_noemail.gif'); background-repeat:no-repeat;}
#shareTitle A:hover{background-position:0 -15px;}
#shareDigg A:hover{background-position:-39px -15px;}
#shareReddit A:hover{background-position:-63px -15px;}
#shareDelicious A:hover{background-position:-89px -15px;}
#shareFacebook A:hover{background-position:-113px -15px;}
#shareTwitter A:hover{background-position:-140px -15px;}
#shareBuzzUp A:hover{background-position:-161px -15px;}
/*#shareEmail A:hover{background-position:-246px -20px;}*/
#sharePrint A:hover{background-position:-238px -15px;}

#content H3#comments{font-weight: bold; font-size: 112.5%; color: #666; border-bottom: solid 1px #CCC;}
#comments, #respond{font-weight: bold; font-size: 112.5%; color: #666; border-bottom: solid 1px #CCC;}
#content H3#comments:last-child,#commentRespond H3:last-child{border-bottom:0;}
#commentRespond LABEL{font-size: 75%; color: #666;}
#commentRespond LABEL SPAN.formRequired{font-size: 91.67%; color: #333;}
#commentform{padding:0 0 25px;}
#commentform INPUT{width: 180px;}
#commentform INPUT.error{border: 1px dotted red;}
#commentform TEXTAREA{width: 410px; height: 130px;}
#commentform TEXTAREA.error{border: 1px dotted red;}
#btnSubmit{background-color: #0099CC; color: #FFF; font-weight: bold; border:1px solid #0099CC;}
.errContainer{display: none;}
.errContainer UL{padding:0; margin:0;}
.errContainer LI{list-style: none; }
.errContainer LABEL{font-weight: bold; font-size: 75%;}
.errContainer LABEL.error{color: #CC0000;}

.commentList{margin: 0; padding-left: 20px; list-style: none; font-size: 75%; color: #666;}
#commentAuthorContainer{padding: 0 0 20px 0; color: #FF9900;}
.commentAuthor{font-weight: bold;}
.commentAuthor A{color: #FF9900; text-decoration: underline;}
.commentAuthor A:hover{text-decoration: none;}

.notFound{font-size: 81.25%; color: #4A4A4A; line-height: 22px; padding-top: 28px;}
.notFound A{color: #0099CC; text-decoration: underline;}
.notFound A:hover{text-decoration: none;}

#sidebar{margin: 0 0 0 548px; padding: 0; width: 211px;}

#rssContainerTop{padding: 16px 10px;}
#rssIconTop, #rssLinkTop{float: left;}
#rssIconTop{padding-right: 8px;}
#rssLinkTop{font-size: 87.5%; width: 140px;}
#rssLinkTop A{font-weight: bold; color: #666; text-decoration: none;}

.sidebarSection{margin: 0; padding:0 0 0 10px; border-bottom: 1px solid #CCC; width:190px;}
.sidebarSection H2{margin: 19px 0 8px 0; font-weight: bold; font-size: 112.5%; color: #666;}
.firstSection{margin: 0 0 8px 0; padding:20px 0 0;}
.sidebarSection A,.sidebarSection A:link,.sidebarSection A:visited,.sidebarSection A:hover,.sidebarSection A:active{display: block; text-align: left; background: transparent url(http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/cog_bullet_grey.gif) 0px 6px no-repeat; font-weight: bold; font-size: 75%; color: #FF9900; margin: 0; padding: 5px 10px 5px 20px; border-bottom: 1px solid #CCC; text-decoration: none; }
.sidebarSection A:hover{text-decoration: underline;}
.sidebarSection A:last-child{border-bottom:0;}
.sidebarSection BR{height: 0px; line-height: 0px; display: none;}
.sidebarSection SELECT{margin-bottom: 16px;}

#midSectionContainer{background: transparent url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/comment_sidebar_bg.gif') top left repeat-y;height:99%;}

#midSectionContent{margin: 0; padding: 0; width: 549px; float: left;}
#midSectionHeader{margin: 20px 0 10px 0; font-weight: bold; font-size: 150%; color: #FFF; text-indent: 14px;}
UL#commentedArticleList{margin: 0; padding: 0; list-style: none;}
.commentedArticle{text-indent: 14px; font-size: 100%;}
LI.commentedArticle A{margin: 0; padding: 10px 0 10px 0; font-weight: bold; color: #FFF; text-decoration: none; display: block;}
LI.commentedArticle A:hover{text-decoration: none; background-color: #00CCFF;}
.midSectionDivider{margin: 0; padding: 0; width: 549px; height: 2px; background-color: #006599; border-bottom: solid 1px #66CBFF;}

#midSectionSidebar{margin: 0 0 0 549px; padding: 0; width: 211px; }
#rssContainer{padding: 20px 14px;}
#rssIcon, #rssLink{float: left;}
#rssIcon{padding-right: 8px;}
#rssLink{font-size: 87.5%; width: 140px;}
#rssLink A{font-weight: bold; color: #FFF; text-decoration: none;}

#footer{}
#footerSocialBar{padding: 0; margin: 0; width: 760px;}
#footerTwitterBox, #footerFacebookBox, #footerEmailBox, #socialDivider{float:left; padding: 0; margin: 0;}
#socialDivider{width: 2px; height: 159px; background-color: #04354E; border-right: solid 1px #006699;}
#footerTwitterBox{width: 272px;}
#footerFacebookBox{width: 274px;}
#footerEmailBox{width: 182px; height: 123px; background: url('http://s.onlineshoes.com/images/blog/themes/OLS_GetInGear/email_sub_bg.gif') repeat top left; border-right: solid 1px #04354E; padding: 26px 14px 10px 14px;}
#footerEmailBox INPUT{width: 180px;}
#emailHeader{font-size: 143.75%; color: #FF9900;}
#emailHeader SPAN{font-weight: bold;}
#emailSubHeader{font-size: 85.25%; color: #FFF; line-height: 18px; padding-bottom: 10px;}
#privacyLink, #emailSubButton{float: left;}
#privacyLink{padding: 10px 60px 0 0; font-size: 68.75%;}
#privacyLink A{color: #138FBB; text-decoration: underline;}
#privacyLink A:hover{text-decoration: none;}
#emailSubButton{padding: 10px 0 0 0; font-size: 87.5%;}
#emailSubButton A{font-weight: bold; color: #0099CC; text-decoration: none;}
#emailSubButton A:hover{color: #00CCFF;}

btnMdRgBlCta:visited{color: #FFF; text-decoration: none;}
A.btnMdRgBlCta:visited{color: #FFF;}
A.btnMdRgBlCta{outline:0;cursor:pointer;color:#fff;display:block;float:left;font-weight:bold;font-family:verdana,sans-serif;margin-right:6px;padding-right:12px;text-decoration:none;background-color:transparent;background-position:top right;background-repeat:no-repeat;}
a.btnMdRgBlCta span{outline:0;cursor:pointer;display:block;text-align:left;background-color:transparent;background-position:top left;background-repeat:no-repeat;}
a.btnMdRgBlCta span{line-height:20px;padding:0 5px 1px 12px;text-decoration:none;}
a.btnMdRgBlCta{font-size:10px;line-height:18px;height:21px;text-decoration:none;}
a.btnMdRgBlCta span{width:100px;text-decoration:none;}
a.btnMdRgBlCta{background-color:#09c;text-decoration:none;}
a.btnMdRgBlCta:hover{background-color:#0bf;text-decoration:none;}
a.btnMdRgBlCta:active, a.btnMdRgBlCta:focus{color:#fff;background-color:#666;text-decoration:none;}
a.btnMdRgBlCta span{background-image:url(http://s.onlineshoes.com/images/button/btn_md_lt.gif);}
a.btnMdRgBlCta{background-image:url(http://s.onlineshoes.com/images/button/btn_md_rt_arrow.gif);}

br.floatbreaker
{
	clear:both;
	line-height:0px;
}
