/*  

Theme Name: Divorce Without Dishonor

Theme URI: http://www.blogsgonewild.net/

Description: Theme and CSS by se7en

Version: 1.0

Author: se7en

Author URI: http://www.blogsgonewild.net/

*/



* {

        margin:0;

        padding:0;

        }

body {

        background:#ddddbf;

        margin:0;

        padding:0 0 10px 0;

        font:.85em Verdana, Arial, Sans-serif;

        text-align:center;

        color: #000;

        }

a:link {

        color:#000;

        text-decoration:none;

        }

a:visited {

        color:#663300;

        text-decoration:none;

        }

a:hover {

        color:#339933;

        text-decoration:underline;

        }

#main h2 a:link, #main h2 a:visited {

        color:#663300;

        text-decoration:none;

        }

#main a:link, #main a:visited {

        color:#663300;

        }



#main .entry a:link, .entry a:visited {

        text-decoration:underline;

        }

#main .entry a:hover {

       color:#777;

        }

.entry img {

        margin:8px;

        }

a, a img, img {

        border-width:0;

        outline:none;

        }

#header a:link, #header a:visited {

        color:#000;

        text-decoration:none;

        }

#header h1 a:hover {

        text-decoration:underline;

        color:#03F;

        }

#footer a, #footer-text a {

        text-decoration:underline;

        }

#wrapper {

        width:100%;

        margin:0 auto;

        padding:0;

        }

#content {

        width:100%;

        background:url(images/wrapper-bg.jpg) repeat-y;

        overflow:hidden;

	margin:0 auto 0;

        padding:0;

	text-align:left;

        clear:both;        

	}

* html #content {

        margin-top:-3px;

        }

#header {

	background:#ddddbf url("images/bg-topborder.jpg") repeat-x;

        height:173px;

        margin:0;

        padding:0;

        text-align:left;

	}

#header h1 {

        padding:0;

        margin:0;

        font-size:.8em;

        color:#fff;

        display:none;

        }

#header-left {

        background: url("images/web-site-image.jpg") no-repeat;

        width:505px;

        height:100px;

        float:left;

        }

#header-right {

        height:100px;

        float:right;

        text-align:right;

        }

#header-right h2 {

        color:#FFF;

        font-size:13px;

        padding:26px 12px 0 0;

        }

.search {

        background: url("images/search-bg.jpg") no-repeat;

        width:190px;

        height:52px;

        margin:0 0 8px 0;

        padding:0;

        }

.search form {

        margin:0;

        padding: 25px 0 0 20px;

        }

#main  { 

        position:relative; 

        margin:0 220px 20px 190px;

        padding:20px 0 30px 0;        

        }



#sidebar-left {

        background:#ccaf70;

        width:172px;

        margin:0;

        padding:0;

        float:left;

        overflow:hidden;

        font-size:.8em;

        font-weight:bold;

        }

#sidebar-right {

        width:190px;

        margin:0;

        padding:10px;

        float:right;

        overflow:hidden;

        font-size:.8em;

        font-weight:bold;

        }

#footer { 

	margin:0 auto;

        padding:0;

        font-size:10px;

	clear:both;

        text-align:center;

	}

#footer-text {

        font-size:10px;

        margin:0;

        padding:8px 0 5px;

        text-align:center;

        clear:both;

        line-height:1em;

        }

#footer-text p {

        margin:0;

        padding:4px 0;

        }

#main p {

        margin:0;

        padding:5px 0;

        }

form {

        margin:0 0 20px 0;

        padding:0 10px 0 0;

        }

.clear {

        margin:0;

        padding:0;

        clear:both;

        height:1px;

        }

.related ul, .entry ul {

        margin:5px 0 10px 10px;

        padding:0;

        list-style:none;

        }

.related li, .entry li {

        margin:8px 15px;

        padding:0 0 3px 22px;

        background:url("images/post-li.gif") no-repeat 0 .1em;

        }

.entry ol {

        margin:0 0 0 15px;

        padding:0 0 3px 0;

        }

.entry ol li {

        background:none;

        margin:4px 25px;

        padding:0 0 4px 0;

        }

#sidebar-left ul, #sidebar-right ul, #sidebar form {

	list-style-type: none;

	padding:0 0 10px 0;

	margin:0 0 12px 0;	

        }

#sidebar-left ul li, #sidebar-right ul li {

        margin:0 0 0 0;

        padding:0 0 3px 20px;

        background:url("images/sidebar-li.gif") no-repeat 0 .1em;

        }

#sidebar-left ul li ul, #sidebar-right ul li ul {

	margin:3px 0 0 0;

	padding:0 0 0 0;

        }



#sidebar-left ul li ul li, #sidebar-right ul li ul li {

        background: url("images/sidebar-li-small.gif") no-repeat 0 .2em;

	margin:.0 0 0 0px;

	padding:0 0 3px 14px;

        line-height:1em;

        }

#blog-roll h2 {

        display:none;

        }

#blog-roll ul {

        margin:0;

        list-style:none;

        line-height:1.1em;

        }

#blog-roll ul li ul li {

        margin:0 0 4px -15px;

        padding: 0 0 0 20px;

        line-height:1.1em;

        background:url("images/sidebar-li.gif") no-repeat 0 20%;

        }

#blog-roll ul li {

        background:none;

        }



#blog-roll ul li ul {

        background:none;

        }



.meta li {

        line-height:1em;

        }

#sidebar-left p, #sidebar-right p {

        margin:0;

        padding:5px 0;

        line-height:1.2em;

        }

.single-post h2, .post h2 {

        margin:5px 0 0;

        padding:0;

        font:28px "Times New Roman", Georgia, Serif;

        font-weight:bold;

        font-style:italic;

        line-height:1.2em;

        color:#663300;

        }

.single-post h2, .post h2 a:link, .post h2 a:visited {

        color:#184E82;

        text-decoration:none;

        }

.single-post h2, .post h2 a:hover {

        color:#447eb6;

        text-decoration:underline;

        }

.post {

       padding-bottom:4px;

       

       }

.entry {

       padding-left:0;

       padding-right:0;

       line-height:1.2em;

       }

.postmetadata {

        font-size:12px;

        padding:5px 8px 4px;

        border-bottom:1px solid #444;

        line-height:1.4em;

        }

.postmetadata img, .postmetadata-single img {

        padding:0 3px;

        }



#postmetadata-alt {        

        margin:10px 0 12px 0;

        padding:0;

        font-size:10px;        

        }

#postmetadata-alt a:link, #postmetadata-alt a:visited {

        

        }

ul.meta {

        margin:1em 1em;

        padding:0;

        line-height:1em;

        list-style:none;

        border-left:0px solid #e8c720;

        }

#comment {

        width:400px;

        margin:0;

        padding:5px 5px 2px;

        }

h4#comments {

        margin:5px 0 20px 0;

        font-size:12px;

        }

.alt {   

        margin:12px 0 15px 0;

        padding:5px 5px 5px 10px;

        background:#fff;

        }

#main .alt p {

        padding:10px;

        }

blockquote {

	margin:15px 30px 0 10px;

	padding-left:18px;

	border-left:3px solid #444;

	}

.navigation {

	display:block;

	margin:10px 0 20px 0;

        padding-bottom:8px;

	}

.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

.commentlist li {

  margin:0 0 15px 15px;

  padding:0 0 10px;

  line-height:1.2em;

  }

#main h2.pagetitle {

  font-size:115%;

  font-weight:bold;

  margin:0;

  padding:8px 0 0;

  color:#663300;

  }

.commentmetadata {

  padding:0;

  font-size:65%;

  font-weight:bold;

  padding-left:50px;

  }

#sidebar-left h2, #sidebar-right h2 {

  margin:0;

  padding:0 0 3px 4px;

  font:20px "Comic Sans MS", "Trebuchet MS", Trebuchet;

  color:#000;

  font-style:italic;

  line-height:1.1em;

  }

#sidebar-left p, #sidebar-right p {

  margin:0;

  padding:5px 8px 8px;

  }

.date {

  color:#777;

  margin:0;

  padding:0;

  font-size:11px;

  }

#footer ul {

  padding:8px;

  list-style-type:none;

  }

#footer li {

  display:inline;

  margin:0;

  padding:0 3px 5px;

  line-height:1.2em;

  }

#footer-text ul {

  margin:0;

  padding:0;

  list-style:none;

  }

#footer-text li {

  display:inline;

  margin:0;

  padding:0 2px 5px;

  line-height:1em;

  }

cite {

  margin-top:5px;

  padding:10px 0 0 5px;

  }

.center {

  text-align:center;

  }

.description {

   margin:0 0 10px 0;

   padding:0;

   font-weight:bold;

   display:none;

   }

#top-nav {

   background: url("images/logo-bottom.jpg") no-repeat;

   height:73px;

   clear:both;

   margin:0;

   padding:0;

   width:100%;

   }

* html #top-nav {

   margin-top:-3px;

   }

#nav {

   margin:0 0 0 208px;

   padding:25px 15px 0 0;

   color:#000;

   font-size:14px;

  }

#nav ul {

   

   }

#nav li {

   float:left;

   list-style-type:none;

   margin:0 0 0 2px;

   }

#nav li a {

   display:block;

   color:#000;

   text-indent:0;

   text-decoration:none;

   padding:3px 7px;

   margin:0;

   border:1px solid #c6a664;

   }

#nav li a:hover {

   color:#555;

   }



p.contact {

  padding:37px 12px 0 0;

  }

p.search {

  margin:0;

  padding:0;

  text-align:center;

  }

#phone h2 {

  color:#fff;

  font-weight:bold;

  }
