@import url(reset.css); 

@import url(grid.css); 
body{background:#526E8F; color:#000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-align:center}

a{color:#004284; text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif}
a:hover{color:#990000; text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif}

p, ul, ol, blockquote{color:#000}
ol, ul{margin:5px 35px}
blockquote{margin:5px 0px 5px 10px; padding:0px 0px 0px 10px; font-style:italic}
img{border:0px; background:none}
p{padding:10px 0px; margin:0px;text-indent: 1.5em;}

h1, h2, h3, h4, h5, h6,p{ line-height: 150%}
h1{font-size:18px; line-height:22px; font-weight:bold}
h2{font-size:18px; color:#002448}
h3{clear:both; font-size:20px; line-height:25px; font-weight:bold; color:#003366; font-family:PAPYRUS,TEMPSITC,Arial,Helvetica,sans-serif}
h3 a{}
h3 a:hover{}
h4{font-size:18px; padding:0 0 0 15px}
h5{font-size:16px; color: #A20033 }
h6{font-size:14px}


.aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.alignleft{float:left; margin:0px 8px 8px 0px}
.alignright{float:right; margin:0px 0px 8px 8px}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}
.post img{border:2px solid #cfcfcf}

#container{background:#FFF; margin-top:20px; border:1px solid #415F84}

#header{clear:both; background:#526E8F; position:relative}
#header #title a{display:block; overflow:hidden}

#above-header #pagemenu, #above-header #catmenu{border-bottom:1px solid #FFF}
#below-header #pagemenu, #below-header #catmenu{border-top:1px solid #FFF}
#pagemenu, #catmenu{background:#526E8F url(/images/menu-bg.gif) repeat-x; float:left; font-size:13px; font-weight:800; text-transform:capitalize; width:100%; height:22px; margin:0px; padding:2px 0px}

#pagemenu ul, #catmenu ul{float:left; background:transparent; height:22px; line-height:22px; margin:0px; padding:0px}

#pagemenu ul li, #catmenu ul li{background:none; width:auto; display:block; float:left; list-style-type:none; height:22px; line-height:22px; margin:0px; padding:0 0 0 10px}
#pagemenu ul li.home, #catmenu ul li.home{background:none}

#pagemenu a, #catmenu a{color:#FFF; text-decoration:none}

#pagemenu li:hover a, #pagemenu li.sfhover a, #pagemenu li a:hover, #catmenu li:hover a, #catmenu li.sfhover a, #catmenu li a:hover{color:#FFF; text-decoration:none; background:#004080 url(/images/menu-active-bg.gif) repeat-x}

#pagemenu ul li a, #catmenu ul li a{display:block; height:20px; line-height:20px; margin:0px; padding:0px 10px; text-decoration:none; border:0px solid #cacaca}

#pagemenu ul li.current_page_item a, #catmenu ul li.current_page_item a{}

#pagemenu li ul, #catmenu li ul{clear:both; position:absolute; width:250px; left:-999em}

#pagemenu li:hover ul, #pagemenu li.sfhover ul, #catmenu li:hover ul, #catmenu li.sfhover ul{left:auto; display: block; z-index:5000}

#pagemenu li:hover ul, #pagemenu li.sfhover ul, #catmenu li:hover ul, #catmenu li.sfhover ul{background:transparent; display:block; margin:0px; padding:0px}

#pagemenu li:hover ul li, #pagemenu li.sfhover ul li, #catmenu li:hover ul li, #catmenu li.sfhover ul li{background:transparent; width:100%; display:block; padding:0px; margin:0px; height:21px; line-height:21px; overflow:hidden; text-align:left}

#pagemenu li:hover ul li a, #pagemenu li:hover ul li.current_page_item a, #pagemenu li.sfhover ul li a, #pagemenu li.sfhover ul li.current_page_item a, #catmenu li:hover ul li a, #catmenu li:hover ul li.current_page_item a, #catmenu li.sfhover ul li a, #catmenu li.sfhover ul li.current_page_item a{width:250px; display:block; margin:0px; padding:0px 5px; height:20px; line-height:20px; border:none; border:1px solid #FFF; border-top:none}

#pagemenu li:hover ul li a:hover, #pagemenu li.sfhover ul li a:hover, #catmenu li:hover ul li a:hover, #catmenu li.sfhover ul li a:hover{text-decoration:none; margin:0px; padding:0px 5px; height:20px; line-height:20px; background:#111 url(/images/menu-item-bg.jpg) repeat-x}

.w260, .w260-, .w390, .w390-{display:inline; float:left; margin:0px 10px; text-align:left; overflow:hidden}
.w260{width:240px}
.w260-{width:260px; margin:0px}
.w390{width:370px}
.w390-{width:390px; margin:0px}
#feature-top, #feature-bottom{width:100%; background:#415F84; float:left; margin:0px; padding:0px 0px 0px 0px; overflow:hidden; border-bottom:1px solid #000}
#feature-top{margin-bottom:10px}
#feature-top a{text-decoration:none}
#feature-top a:hover{color:#000; text-decoration:underline}
#feature-bottom{background:#415F84}
#feature-bottom a{color:#FFF; text-decoration:none}
#feature-bottom a:hover{text-decoration:underline}
#feature-top .widget, #feature-bottom .widget{padding:0px 0px 10px 0px}
#feature-top h4, #feature-bottom h4{background:url(/images/feature-top-title.gif) repeat-x; margin:0px; padding:5px 10px; color:#FFF; font-size:11px; text-transform:uppercase; border:1px solid #FFF; border-left:none; border-right:none}
#feature-top h4 a, #feature-bottom h4 a{color:#FFF; text-decoration:none}
#feature-top h4 a:hover, #feature-bottom h4 a:hover{color:#FFF; text-decoration:none}
#feature-top-left h4, #feature-top-middle h4, #feature-bottom-left h4, #feature-bottom-middle h4{border:1px solid #FFF; border-left:none}
#feature-top p, #feature-top ul, #feature-top ol, #feature-top img, #feature-top form, #feature-top .widget div{padding:10px}
#feature-bottom p, #feature-bottom ul, #feature-bottom ol, #feature-bottom img, #feature-bottom form, #feature-bottom .widget div{color:#FFF; padding:10px}
#feature-top ul, #feature-top ol, #feature-bottom ul, #feature-bottom ol{padding:10px 0px; margin:0px 15px 5px 25px; list-style-type:square}
#feature-top li ul, #feature-top li ol, #feature-bottom li ul, #feature-bottom li ol{padding:0px}
#feature-top a.rsswidget img, #feature-bottom a.rsswidget img{display:none}

#content{background:#FFF}
.post{padding:5px 10px 10px 10px}
.post .title{width:580px}
.page .date{display:none}
.post .date{display:block; width:30px; height:55px; text-align:center; color:#FFF; float:left}
.post .date .month{font-size:10px; line-height:15px; text-transform:uppercase; background:#205283}
.post .date .day{font-size:13px; line-height:22px; background:#205283; border-top:2px solid #FFF}
.post .post-title{float:left; width:500px; line-height:28px; padding:5px 0px 0px 10px}
.post .post-title a{text-decoration:none}

.meta-top{clear:both}
.meta-bottom{clear:both; border-top:1px solid #d7d7d7; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px}
.meta-bottom .alignleft{width:70%}
.meta-bottom .categories{background:url(/images/folder.png) 0px 0px no-repeat; padding:0px 0px 0px 18px}
.meta-bottom .comments{background:url(/images/comments.png) 0px 2px no-repeat; padding:0px 0px 0px 18px}
.photometa{margin:0px 5px 0px 5px; padding:0px 0px; width:100%}
.EXIF{margin:-22px 0px 0px 10px; padding:0px 0px; float:left; width:33%}
.photometa h4{border-bottom:1px solid #666; text-align:center; margin:0px; padding:0px}
.photometa ul{list-style-type:none}

.paging{clear:both; margin:0px; padding:10px}

#sidebar{background:#EAECFD}
.sidebar{background:#EAECFD}
#sidebar .sidebar{background:none}
.sidebar a{text-decoration:none}
.sidebar a:hover{text-decoration:underline}
.sidebar h4{clear:both; background:#000 url(/images/feature-top-title.gif) repeat-x; color:#FFF; font-size:11px; text-transform:uppercase; letter-spacing:0px; padding:4px 0px 4px 4px; line-height:13px}
.sidebar h4 img{padding:0px}
.sidebar h4 a{color:#FFF; text-decoration:none; margin:0px; padding:0px}
.sidebar .widget{clear:both; padding:5px 10px}
.sidebar .widget p, .sidebar .widget ul, .sidebar .widget ol, .sidebar .widget img, .sidebar .widget form, .sidebar .widget div{padding:5px 0px}
.sidebar p, .sidebar .textwidget{padding:5px 0px}
.sidebar img{text-align:center}
.sidebar form{margin:0px; padding:0px}
.sidebar ul{list-style-type:none; margin:0px; padding:0px}
.sidebar ul li{margin:0px; padding:0px 0px 0px 8px; line-height:18px; background:url(/images/arrow.gif) 0px 4px no-repeat}
.sidebar ul li a{text-decoration:none}
.sidebar ul li a:hover{}
.sidebar ul li ul{margin:0px; padding:0px}
.sidebar ul li ul li{margin:0px; padding:0px 0px 0px 8px}
.sidebar a.rsswidget img{display:none}

#comments{padding:10px}
#comments h4{padding:0}
#comments .comment{margin:5px 0px 5px 0px; padding:10px; background:#FFF; overflow:hidden; border:1px solid #999}
#comments .alt{margin:5px 0px 5px 0px; padding:10px; background:#FFF; overflow:hidden; border:1px solid #999}
#comments .gravatar{float:left; padding:0 5px 0 0}
#comments .commentmeta{}
#comments .commentmeta a{text-decoration:none}
#comments .commentmeta a:hover{text-decoration:underline}
#comments .commenttext{}
#respond{padding:10px}
#respond h4{padding:0}
#respond form#commentform{}
#respond #author{}
#respond #email{}
#respond #url{}
#respond #comment{width:100%}
#respond #submit{}

#footer{text-align:left; color:#222}
#footer .alignleft, #footer .alignright{padding:10px}
#footer .alignright{text-align:right}
#footer a{color:#222; text-decoration:none}
#footer a:hover{text-decoration:underline}

.ithemes-contact-page{margin:0 auto; font-size:12px; font-family:Arial,Helvetica,sans-serif}
.ithemes-contact-page td{padding:5px; text-align:left}
.ithemes-contact-page td.label{text-align:right; vertical-align:top; font-weight:bold}
.ithemes-contact-page input, .ithemes-contact-page textarea, .ithemes-contact-page select{font-family:Arial,Helvetica,Sans-Serif; padding:3px}
.ithemes-contact-page input:hover, .ithemes-contact-page textarea:hover, .ithemes-contact-page select:hover{}
.ithemes-contact-page input:focus, .ithemes-contact-page textarea:focus, .ithemes-contact-page select:focus{}
.ithemes-contact-page textarea, .ithemes-contact-page input{}
body{background-image:url(/learn_exercise_fitness.gif); background-attachment: fixed; background-repeat:repeat}
.recentcomments a{display:inline !important; padding:0 !important; margin:0 !important}
#title, #header{width:960px; height:135px}
#title_overlay{width:940px; color:#FFF; font-size:36px; line-height:36px; position:absolute; text-align:center; top:30px; padding:10px; display:block}
#title_overlay span{display:block; color:#FFF; font-size:18px; line-height:18px}
#sitemap{line-height:150%}
