/*
Theme Name: Krav Maga Training Diary
Theme URI: http://bradyjfrey.com/
Description: Training Diary for Brady J. Frey
Version: 0.2
Author: Brady J. Frey
*/

*{padding: 0;margin: 0;}
body {background: black url(images/backdrop.gif) repeat top center;color: white;line-height: 1.5;font-family: helvetica, arial, verdana, sans-serif;font-size: 100%;}
#container {position: absolute;top: 0px;left: 50%;margin: 0 0 0 -455px;width: 910px;text-align: left;}
P {font-size: .75em;padding: 5px 10px;}
p a {color: red;font-weight: bold;text-decoration: none;}
p a:hover {color: white;text-decoration: underline;}
h1 a {display: block;margin: 0px auto;width: 910px;height: 83px;background: transparent url(images/header_light.png) no-repeat top left;text-indent: -9999px;}
h1 cite {display: none;}
h2 {}
h3 {padding: 0 10px;}
h2 a {color: red;font-weight: bold;font-size: 1.25em;text-decoration: none;padding: 5px 10px;}
h4 {color: red;font-weight: bold;font-size: 1em;padding: 25px 10px 5px 10px;}
a {}
a:hover {}
#intro ol {padding: 40px 0;clear: both;}
#intro ol li {width: 303px;min-height: 200px;float: left;list-style-type: none;}
#intro ol li dl {padding: 0 14px;}
#intro ol li dt {padding: 20px 0 0 0;}
#intro ol li dt a {color: red;font-weight: bold;font-size: 1em;text-decoration: none;}
#intro ol li dt a:hover, #intro ol li dd cite a:hover {color: white;text-decoration: underline;}
#intro ol li dd {padding: 0;font-size: .75em;}
#intro ol li dd p {font-size: 1em;padding: 5px 10px 5px 0;}
#intro ol li dd cite {display: block;font-style: normal;font-weight: normal;color: #767676;font-size: 1em;}
#intro ol li dd cite a {color: #767676;font-weight: bold;text-decoration: none;}
.commlink {background: transparent url(images/comment.gif) no-repeat right center;padding: 0 20px 0 0;}
#chart {padding: 10px 20px;font-size: 12px;}
#chart li {list-style-position: inside;padding: 5px 0;}


.tip {color: red;padding: 5px 15px;}
strong {font-weight: bold;}

#l1 {background: transparent url(images/level1.png) no-repeat 15px 0px;width: 103px;height: 31px;text-indent: -9999px;}
#l2 {background: transparent url(images/level2.png) no-repeat 15px 0px;width: 108px;height: 31px;text-indent: -9999px;}
#l3 {background: transparent url(images/level3_black.png) no-repeat 15px 0px;width: 108px;height: 31px;text-indent: -9999px;}
#l4 {background: transparent url(images/level4_black.png) no-repeat 15px 0px;width: 109px;height: 31px;text-indent: -9999px;}
#l5 {background: transparent url(images/level5_black.png) no-repeat 15px 0px;width: 108px;height: 31px;text-indent: -9999px;}
#l6 {background: transparent url(images/level6_black.png) no-repeat 15px 0px;width: 109px;height: 31px;text-indent: -9999px;}


/**** Comments ****/
#commentlist {clear: both;}
#commentlist ol {padding: 0 0 20px 0;}
#commentlist ol li {clear: both;border-top: 2px solid black;list-style-type: none;font-size: 1em;}
#commentlist ol li p {color: white;}
#commentlist ol li div {float: right;padding: 10px 10px;}
#commentlist ol li div h5 {}
#commentlist ol li div h5 a {color: red;font-weight: bold;font-size: 1.5em;text-decoration: none;}
#commentlist ol li div h5 a:hover {color: white;text-decoration: underline;}
#commentlist ol li div cite {font-style: normal;color: white;font-size: .75em;}
#commentform {border-top: 3px solid black;padding: 0 0 20px 0;clear: both;position: relative;top: 20px;}
#commentform fieldset {border: none;padding: 10px 0 20px 0;}
#commentform legend {position: relative;top: 5px;left: 8px;color: red;font-weight: bold;font-size: 1.5em;}
#commentform input, #commentform textarea {display: block;}
#commentform label {color: red;font-weight: bold;font-size: 1.25em;padding: 15px 0 0 0;}
#pending {text-align: center;margin-bottom: 10px;display: block;color: black;width: 100%;background-color: red;padding: 5px 0;clear: both;}
#submit_button {border: none;width: 76px;height: 32px;margin: 0;padding: 0;background: transparent url(images/submit.png) no-repeat top left;text-indent: -9999px;cursor: pointer;}
form>#submit_button {height: 0px;}


/**** footer styles ****/
#footer {text-align: left;background: transparent url(images/footer.png) no-repeat top left;width: 910px;clear: both;margin: 40px auto 0 auto;padding: 10px 0 0 0;overflow: hidden;}
#footer ul {padding: 0 0 40px 0;}
#footer ul li {width: 303px;float: left;list-style-type: none;}
#sosumi {text-align: center;border-top: 1px solid #323232;background: transparent url(images/footer_repeat.png) repeat-y top left;width: 910px;clear: both;margin: 0 auto 0 auto;padding: 10px 0 0 0;overflow: hidden;}
#sosumi p{color: red;padding: 5px 40px;font-size: .75em;}
#rss a {background: transparent url(images/rss_clear.gif) no-repeat top left;width: 16px;height: 16px;text-indent: -9999px;display: block;position: absolute;top: 10px;right: 25px;}
#pers {padding: 15px 20px 10px 25px;}
#footer dl {padding: 0 20px;margin: 0;}
#footer dt {text-shadow: 2px 2px 4px #1C1C1C; font-weight: bold;color: red;padding: 15px 0 0 0;font-size: 1.25em;}
#footer dd {font-size: .75em;padding: 5px 0;}
#footer dd strong {}
#footer dd a {color: red;text-decoration: none;background: transparent url(images/minikrav.png) no-repeat left center;padding: 5px 20px;}
#footer dd a:hover {color: white;text-decoration: underline;}


#sevenelbows {width: 886px;height: 496px;margin: 20px 0;padding: 0;display: block;text-indent: -9999px;background: transparent url(images/7elbows.png) no-repeat 0px 0px;}
