/* BLOG.CSS ============================================================= */

body, html {width:100%; background:#000000 url(http://www.inthegym.net/images/boarded.jpg); font:normal 11pt/1.8em georgia,arial; text-align:center; margin:0; padding:0px;}


#container {width:960px; min-height: 100%; margin: 0 auto; text-align:center;}

.container-top {background:none; text-align:center; margin:5px 0 15px 0;}

a {color:#d12525; font-variant:normal; text-decoration:none; outline:none;}
a:hover {color:#BF1EFF;}

a img,:link img,:visited img {border: none;}

form,fieldset,input,textarea, th,td {margin:0; padding:0;}

.search-block {background:#e14a00; padding:3px; margin-bottom:25px; text-align:right; border:2px solid #ffffff;}

h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td {margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
table 


/* List Style */
ul {margin:0; padding:1em; list-style:circle outside none;}
ol {list-style-type:decimal;}


.tracklist {width:275px; float:left; font-size:10pt; margin-right:20px;}

.wsotdobject {float:right; margin:0 0 15px 10px;}


/* General */

.clear {clear:both; height:30px; display:block;}

.squarebox {margin:25px 0 20px 0;}

.squarebox a img {border:0;}


/* Global Layout ----------------------------------------------------------------- */
#alpha, #delta {display:inline; float:left; margin:0; padding:0; text-align:left; color:#000000;}

#alpha {width:610px; background:#fff;}

#alpha-inner {padding:15px; margin:0 0 20px 0; color:#000;}

#delta {width:350px; background:#ccc; color:#000; text-align:left;}
.delta-inner {margin:0 10px 0 15px;}

.textbook-style {width:145px;}

.textbook-style a {display:block; border-bottom: 1px solid #e5ba84;}
.textbook-style a:hover {border-bottom: 1px dashed #ff0000;}

.schedule {margin-bottom:20px;}
.schedule a {display:block; border-bottom: 1px solid #e5ba84;}
.schedule a:hover {border-bottom: 1px dashed #ff0000;}

#topstuff {width:920px; height:200px; display:block; margin-top:10px; padding:0;}

.beta-inner {width:180px; float:right; display:block; margin:60px 0 0 10px;}

.mainleft {width:225px; float:left; display:block; margin:0 5px 0 0;}

.mainright {margin-left:250px; height: 1% /* Holly hack for Peekaboo Bug */}

#footer {width:910px; height:50px; display:block; clear:both; padding:20px; text-align:center; font-size:14pt; border-top:1px solid #ccc;}

#footer a {color:#ffffff;}

#footer a:hover {}

/* Layout ----------------------------------------------------------------- */

.postmeta {clear:both; background:#DAF2F4; border:1px solid #048ccc; padding:5px; margin-top:20px;}

#moreplay {display:block;}

#moreplay a img {border:1px solid #FF0000; margin:0 2px 2px 0;}

#moreplay a:hover img {border:1px solid #027c14;}


.arcat {width:105px; float:left;}

.archback {color:#ffffff; margin:10px 0 20px 0; text-align:center;}

.archback a {width:90%; display:block; background:#e14a00; color:#ffffff; padding:5px; border:2px solid #ffffff; font-weight:bold;}

.archback a:hover {background:#0f9801;}

.block {height:250px;}

.gearedup {width:100px; float:left; text-align:center;}

.gearedup a img{background:#E4DDA1; padding:8px; margin-bottom:2px;}

.gearedup a:hover img{background:#FF72B1;}

.sky {float:right; display:block; width:140px; margin-left:10px;}

.besidesky {float:left; display:block; width:160px;}

.entryintro {background:#ffffff; font-size:8pt; border:1px solid #CAC8C9; padding:5px; margin-bottom:10px;}

.entryintro img {border:1px solid #CAC8C9; margin-right:5px;}

.asset-footer {margin-bottom:20px;}

.cut-entry {clear:both; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin:10px 0 15px 0; padding:5px 0 5px 0;}



/* Text */

h1#page-title {font-size:20pt; border-bottom:1px dotted #ccc; margin-bottom: 15px;}

#entry-title {font-size:20pt; margin:0; padding:0;}
#entry-title a {font-size:20pt; border:none;}

h2.main-title {font-size:18pt; margin:0; padding:0;}

.entry-title {width:80%; display:block; font-size:20pt; padding-bottom:5px; border-bottom:1px dotted #909090;}

.menutitle {font-size:16pt; margin-bottom:15px;}

.byline {color:#7B9994; font-variant:small-caps;}

.subtitle {font-size:14pt; color:#000; margin-bottom:10px;}

.subheading {font-size:12pt; color:#491D00;}

.posted {display:block; font-size:7pt; line-height:175%; padding:5px 0 5px 0; border-top:1px solid #898888; border-bottom:1px solid #898888;}

.smallcase {display:block; font-size:7pt; line-height:175%; border-bottom:1px dashed #B9B9B7;}

.attention {font-family:georgia, verdana, arial; font-size:14pt; color:#FF4E00;}

.maindate {font-size:8pt; font-variant:small-caps;}

.scribe {display:block; background:#ccf14b; padding:8px; margin:15px 0 15px; border:5px solid #e5f4da;}

.scribe a {color:#EA0A07; border-bottom:1px dashed #deb185;}

.scribe a:hover {color:#dc7612; border-bottom:1px dashed #df944b;}

#page-link {font-size:15pt; text-align:center; padding:10px 0 10px 0;}
#page-link a {font-size:15pt; }


/* Images */

.imageborder, .mt-image-center {border:1px solid #000000; margin:5px;}

.leftpic {border:1px solid #000000; margin-right:5px;}
.mt-image-left {border:1px solid #000000; margin-right:5px;}

.rightpic {border:1px solid #000000; margin-left:5px;}

.mt-image-right {border:1px solid #000000; margin-left:5px;}


/* Form fields */

input.field {color:#000000; background:#ffffff; padding:3px; border:5px solid #ccf14b;}

input.btn {color:#000000; background:#ccf14b; border:5px solid #CAC8C9; padding:1px;}





/* Comments */



.inner {background:#fac560; margin-bottom:15px; padding:10px; color:#000;}

.inner a {color:#9b0122; border-bottom:1px dashed #fff;}

.inner a:hover {border-bottom:1px solid #fff;}	



#comments a {color:#9b0122; border-bottom:1px dashed #4fc6fe;}

#comments a:hover {border-bottom:1px solid #4fc6fe;}



#comments-open {display:block;}



.comments-open-content {background:#EEF8FC; padding:7px; border:1px solid #4fc6fe;}



#comments-open-text {width:50%; height:200px; display:block; float:left; margin-right:10px;}



#comments-open-data {width:45%; height:200px; display:block; float:left;}



#comments-open-footer {margin-top:20px;}

#comment-form-name, #comment-form-email, #comment-form-url {margin-bottom:10px}

#comment-bake-cookie {margin-left: 0; vertical-align: middle;}

.commcate {border-left:4px solid #ccc; padding-left:5px; margin-bottom:10px;}


/* Content */



.asset-more-link {text-align:center; width:50%; display:block; border:1px solid #FF0000; padding:3px 0 3px 0; background:#DDDADA;}



.asset-name {

    font-size: 22px;

    font-weight: bold;

}



.asset-name a {

    text-decoration: none;

}



.asset-name a:hover {

    text-decoration: underline;

}



.asset-content {

    margin: 5px 0;

}



.asset-meta {

    border-top: 1px solid #ccc;

}



.content-nav {

    margin: 5px 0 10px;

}





/* Utilities -------------------------------------------------------------- */



#content:after,

#alpha-inner:after,

#beta-inner:after,

#gamma-inner:after,

#footer:after {

    content: " ";

    display: block;

    visibility: hidden;

    clear: both;

    height: 0.1px;

    font-size: 0.1em;

    line-height: 0;

}





#content-inner,

#footer-inner,

.asset-body {

    height: 1%;

}



.pkg:after, #content-inner:after {

    content: " ";

    display: block;

    visibility: hidden;

    clear: both;

    height: 0.1px;

    font-size: 0.1em;

    line-height: 0;

}

.pkg, #content-inner { display: inline-block; }

/* no ie mac \*/

* html .pkg, * html #content-inner { height: 1%; }

.pkg, #content-inner { display: block; }

/* */



.inline { display: inline; }

.hidden { display: none; }





/* Content ---------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, ul, ol, dl {margin-bottom: .75em;}

blockquote {background:#d1e6e9; padding:10px; border:6px solid #a9c4c8;}

.entry-categories, .entry-tags {margin-bottom: .5em;}

.asset-name {margin-bottom: .25em;}

.asset-footer, .asset-meta {font-size: 11px;}

.asset-meta {

    margin-top: .25em;

    padding-top: 2px;

    padding-bottom: .3em;

    font-weight: normal;

}



.asset-footer {

    clear: both;

    margin-top: 1.5em;

    padding-top: .5em;

}



.content-nav {

    text-align: center;

}



.entry-tags-header,

.entry-categories-header {

    margin-bottom: 0;

    margin-right: .25em;

    display: inline;

    font-weight: bold;

}



.entry-tags-list,

.entry-categories-list {

    display: inline;

    list-style: none;

    margin-left: 0;

    padding-left: 0;

}

.entry-tags-list .entry-tag,

.entry-categories-list .entry-category {

    display: inline;

}


