/*
THEME NAME: Juggle Whatever Theme
THEME URI: www.jenniferszabo.com
DESCRIPTION: The theme for Monica's brand new website for her brand new business.
VERSION: 1.0
AUTHOR: Me!!
AUTHOR URI:
TAGS: juggle, whatever, jugglergal
*/

/*********** basic formatting **************/
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

a img {border: 0; }

h2 {color: #e6440e; }

a h2 {color: #e6440e; }

a:link {color:#09ba15;} /* unvisited link */
a:visited {color:#0ac70a;} /* visited link */
a:hover {color:#2600ff;} /* mouse over link */
a:active {color:#00e1ff;} /* selected link */

/**************layout formatting ***************/
html body { background: #ffffff url(/images/topBack.gif) top repeat-x;
            font-family: arial, verdana, helvetica, sans-serif;
            margin:0;
            padding:0;
            height:100%;
}

#wrapper { 
          width: 100%;
          min-height:100%;
          position:relative;
          margin: 0;
          padding: 0;
}

#header { margin-top: 30px; }

#container { width: 1000px;
          margin: 80px auto 0px auto;
          padding:0px 0 130px 0;
          background: url(/images/jugglergalFlip.jpg) top right no-repeat;
}

#footer {position:absolute;
   bottom:0;
   width:100%;
   height:130px;
   text-align: center;
   background: #78c8ee url(/images/footBack.gif) top center repeat-x;
 }

#main-footer {position:absolute;
   bottom:0;
   width:100%;
   height:130px;
   text-align: center;
   background: #78c8ee url(/images/footBack.gif) top center repeat-x;
 }
div#header,div#footer,div#main-footer {
text-align:center;
}

/**************main content *************/

#content { width: 520px;
           float: left;
           z-index: 100;
           text-align: left;
           line-height: 20px;
 }

/***** delete below ??
.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
margin-top:2em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}
*****/

.alignright,img.alignright{
float:right;
margin:.5em 0 0 .5em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

/************* sidebar *************/

.sidebar {width: 150px;
         float: left;
         margin-left: 12px;
         padding-left: 0px;
}

.sidebar ul {list-style: none;}

.sidebar h3 {margin-bottom: -3px;
         margin-left: 9px; }

div.sidebar h3 {
font-size:1.1em;
}

div.sidebar input#s {
width:7em;
}

/*div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}*/

/********** navigation ****************/
.navigation {background-color: #60bfeb;
          border: 1px solid #60bfeb;
          list-style-type: none;
          padding: 6px;
          margin: 10px 0 20px 10px;
          width: 144px;
          display: block;
 }

.navigation ul { padding: 10px;
          margin: 0px;
          width: 140px;
          list-style-type: none;
}

.navigation li { list-style-type: none; }

.navigation a:link {color: #000000;
          text-decoration: none;
          font-weight: 600;
          width: 140px;
          text-align: left;
          background-color: #60bfeb;
          display: block;
 }
.navigation a:visited {color: #000000;
          text-decoration: none;
          font-weight: 600;
          width: 140px;
          text-align: left;
          background-color: #60bfeb;
          display: block;
 }
.navigation a:active {color: #000000;
          text-decoration: none;
          font-weight: 600;
          width: 140px;
          text-align: left;
          background-color: #60bfeb;
          display: block;
 }
.navigation a:hover {color: #000000;
          text-decoration: underline;
          font-weight: 600;
          font-style: italic;
          width: 140px;
          text-align: left;
          background-color: #60bfeb;
          padding-right: 4px;
          display: block;
 }

.current_page_item {font-weight: 700;
          text-decoration: none;
 }

/************** footer styles ************/
#footer ul {
       text-align: center;
       list-style-type: none;
       color: #ffffff;
       margin: 40px 0 0 0;
       padding: 0;
}

#footer p {color: #ffffff;
       margin-top: 0px;
       text-align: center;
}

#footer li { display: inline;
        padding: 0 12px 0 0px; }


#footer a:link {color: #000000;
          text-decoration: none;
 }
#footer a:visited {color: #111111;
          text-decoration: none;
 }
#footer a:active {color: #ffffff;
          text-decoration: none;
 }
#footer a:hover {color: #ffffff;
          text-decoration: none;
 }

/*************** misc styles **************/

.clear {clear: both; }

.quote {text-align: center;
        color: #006600;
        line-height: 32px;
}

.heading {text-align: left;
        color: #006600;
        line-height: 32px;
        font-size: 16pt;
}

