/*
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, .navBottom      { height:28px; overflow:hidden; clear:both; display:block; margin:0; padding:0; }

.navTop UL, .navBottom UL { height:28px; display:block; float:left; margin:0 0 0 10px !important; #margin: 0 0 0 5px; padding:0; }

.navTop LI, .navBottom LI  { height:28px; display: block; float: left; list-style: none; }

.navTop LI A, .navBottom 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,
.navBottom LI A.Current, .navBottom 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 .Benefits       A { width: 153px; background-image: url('images/navbar_benefits.gif'); }
.navTop .Divorce        A { width: 210px; background-image: url('images/navbar_divorce.gif'); }

.navBottom .Business    A { width: 140px; background-image: url('images/navbar_business.gif'); }
.navBottom .Interpersonal A { width: 171px; 
                              background-image: url('images/navbar_interpersonal.gif'); }
.navBottom .Aboutme      A { width: 84px; background-image: url('images/navbar_aboutme.gif'); }
.navBottom .Contact      A { width: 148px; background-image: url('images/navbar_contact.gif'); }

.navTop .dot, .navBottom .dot { height:28px; width:34px; background: url(images/navbar_dot.gif); }

.navTop .dot { margin: 0 5px 0 5px; }


/* 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:#c13c25; text-decoration:none; }
a:hover, a:active { color:#e26a07; text-decoration: underline; }
a:visited         { color:#ea7a65; text-decoration: underline; }

p { display:block; clear:both; }

hr { display:none; }

#page { 
        margin:0 auto !important;
        padding: 0;
	text-align: left;
        width:725px;
        background: #f1f1e9 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.benefits, div.divorce, div.business, div.interpersonal, div.aboutme, 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.benefits      { width:256px; background: url('images/subheader_benefits.jpg'); }
div.divorce       { width:346px; background: url('images/subheader_divorcefamily.jpg'); }
div.business      { width:220px; background: url('images/subheader_business.jpg'); }
div.interpersonal { width:290px; background: url('images/subheader_interpersonal.jpg'); }
div.aboutme       { width:111px; background: url('images/subheader_aboutme.jpg'); }
div.contact       { width:250px; background: url('images/subheader_contact.jpg'); }
div.pagemissing   { width:148px; background: url('images/subheader_pagemissing.jpg'); }

div.process span, div.benefits span, div.divorce span, div.business span, div.interpersonal span, div.aboutme span, div.contact span, div.pagemissing span  { position:relative; left:-10000px; }

textarea { width: 600px; }

img.alignright { float:right; clear:right; margin:5px;}
/* End Subheaders */
