/*
Theme Name: Karolina
Description: Karolina
*/

.entry { display:block;  margin: 0 14px !important; #margin: 0 11px; }

/* Begin Navigation */

#navbar { width:660px !important; width: 655px; position:relative; left:-8px; margin: 0 auto 15px auto; }

.navTop { height:28px; overflow:hidden; clear:both; display:block; margin:0; padding:0; }

.navTop UL { height:28px; display:block; float:left; margin:0 0 0 10px !important; #margin: 0 0 0 5px; padding:0; }

.navTop LI { height:28px; display: block; float: left; list-style: none; }

.navTop LI A { height: 28px; display: block; background-repeat: no-repeat; background-position: 0 0; padding-top: 28px; }

.navTop LI A.Current, .navTop LI A:hover    { background-position: 0 -28px; }

.navTop .Home                   A { width: 59px; background-image: url('images/navbar_home.gif'); }
.navTop .Process                A { width: 92px; background-image: url('images/navbar_process.gif'); }
.navTop .CoachingSessions       A { width: 132px; background-image: url('images/navbar_coachingsessions.gif'); }
.navTop .Qualifications         A { width: 105px; background-image: url('images/navbar_qualifications.gif'); }
.navTop .Contact                A { width: 148px; background-image: url('images/navbar_contact.gif'); }

.navTop .dot { background:transparent url(images/navbar_dot.gif) repeat scroll 0 0; height:28px; margin:0; width:26px; }


/* End Navigation */

.container  { border:none; position:relative; align: center; margin:0 auto; margin-top: -15px;  width: auto !important; #width: 550px; }


/* Begin Basic Styles */
body {
	font-family: 'Book Antiqua', 'Palatino Linotype', Serif;
        background: url('images/gradient_bottom.gif');
        background-repeat:repeat-y;
        background-attachment:fixed;
        background-position:center;
	}

a                 { color:#3c6877; text-decoration: none; }
a:hover, a:active { color:#f0a818; text-decoration: underline; }
a:visited         { color:#71a0b0; text-decoration: underline; }

p { display:block; clear:both; }

hr { display:none; }

#page { 
        margin:0 auto !important;
        padding: 0;
	text-align: left;
        width:725px;
        background: #FFFFFF url('images/gradient_mid.gif') repeat-x top left;
	}

#header {
	background-color: #FCFCFA; background: url('images/header.jpg') no-repeat; background-position: -20px 7px; 
	}

#headerimg 	{ height: 175px; width: 650px; } 

#footer {
        padding:5px 20px 5px 53px;
        font-size:11px;
        line-height:130%;
	}

#content {
          background:#fcfcfa; margin:0 20px 20px 20px !important; #margin:-7px 20px 20px 20px !important; padding: 0 20px 20px 20px !important; 
          #padding:0 8px 10px 16px; display:block; font-size: 14px; line-height:130%;
}

/* End Basic Styles */

a img { border: none; }

/* Begin Subheaders */

div.process, div.coachingsessions, div.qualifications, div.contact, div.pagemissing {
margin-top: 0 !important;
#margin-top:10px; 
margin-bottom: 10px !important;
#margin-bottom:0; 
position:relative; 
left:-4px;
float:left; 
clear:none; 
display: block; 
background-repeat: no-repeat;
background-position: 0 0; 
height:21px;

}

div.process            { width:139px; background: url('images/subheader_process.jpg'); }
div.coachingsessions   { width:205px; background: url('images/subheader_coachingsessions.jpg'); }
div.qualifications     { width:172px; background: url('images/subheader_qualifications.jpg'); }
div.contact            { width:248px; background: url('images/subheader_contact.jpg'); }
div.pagemissing        { width:145px; background: url('images/subheader_pagemissing.jpg'); }

div.process span, div.coachingsessions span, div.qualifications span, div.contact span, div.pagemissing span  { position:relative; left:-10000px; }

/* End Subheaders */
