/********************************
BASICS
********************************/


* { margin: 0; padding: 0;}

html {
background: #BBD980 URL(http://straydogdesigns.com/images/horizontal.gif) top center repeat-y;
min-width : 758px;
margin:0;
padding:0;
}


body {
margin:0;
padding:0;
background: transparent;
font-family: "Lucida Grande", verdana, arial, sans-serif;
font-size:11px;
line-height:15px;
color : #333;
text-align: center;
}


a,
a:link,
a:visited,
a:active,
a:hover {
text-decoration: none;
border: none;
}

a,
a:link,
a:visited {
color: #444;
}

a:active,
a:hover {
color : #d57532;
text-decoration : underline;
}

img,
img a {
background:none;
border:none;
}


#center {
padding:20px 0;
}

#container {
margin:0 auto;
text-align: left;
padding: 0;
width: 758px;
}

#banner {

        }

#logo {
float:left;
width:213px;
height:149px;
margin:0;
_margin: 7px;
_margin-top: -10px;
padding:0;

}

#mastHead {
float:right;
width:479px;
height:122px;
margin:15px 40px 20px 0;
_margin: 0px 20px 0px 0;
padding:0;

}


#left {
width:151px;
float:left;
margin:0 0 0 35px;
_margin: 0 0 0 18px;
padding:0;
        }

#left h3 {
color:#fff;
font-size:12px;
padding:0 10px;
margin:0 0 5px 0;
text-transform:lowercase;
}

.link-note {
color:#89400c;
padding:0 10px;
font-size:11px;
line-height:13px;
}

.link-note a {
color:#fff;
}

.link-note a:hover {
text-deocration:underline;
}


.content {
width:445px;
_width:400px;
float:right;
margin:0 37px 0 0;
padding:0 20px;
}

.content h2 span.date {
margin:0 10px 0 0;
color:#236266;
font-size:12px;
font-family:Garamond, Georgia, Times, serif;
font-style:italic;
}

.content h2   {
display:block;
margin:0 0 5px 0;
padding:5px;
color:#fff;
background:url(http://dogma.straydogdesigns.com/images/h2bg.gif) left top repeat;
}

.content h2 a  {
color:#fff;
}

.content h4 {
margin:3px 0 10px 0;
}


p {
margin:0 0 15px 0;
}

.content p {
color:#0c5256;
}

.content img.entryimg {
float:left;
display:block;
margin:3px 15px 6px 0;
padding:2px;
background:#58abb0;
border:1px solid #37989e;
}


.content p.posted {
color:#be5a13;
margin:10px 0 25px 0;
padding:0 0 0 20px;
background:url(http://dogma.straydogdesigns.com/images/posted.gif) left center no-repeat;
}

.content p.posted a {
color:#be5a13;
}

.content p.posted a:hover {
color:#fff;
}



.sidebar ul {
margin:10px 0;
        }

.sidebar li {
margin:0;
padding:4px 0;
        }

#left img.hr {
width:150px;
height:4px;
margin:10px 0 10px 10px;
padding:0;
}



#comment-data {
        }

.comments {
margin:15px 0;
padding:10px 10px 0 10px;
background:#67c0c5;
border:1px solid #58abb0;
}

textarea[id="comment-text"] {
        width: 80%;
        }


#sideNav ul {
display: block;
overflow: hidden;
}

#sideNav li {
	margin: 0;
	padding: 0;
	display: block;
	border: none;
	overflow: hidden;
	height: 40px;
}

#sideNav li {
	font-weight: normal;
	text-transform: none;
}



#sideNav a,
#sideNav a:link,
#sideNav a:visited {
	color: #FFF;
}

#sideNav a:active,
#sideNav a:hover {
	color: #FFF;
	text-decoration: underline;
}

#sideNav li img {
	width: 125px;
	height: 32px
}

/******** SIDENAV 01 *******/

.sideNav01 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav01.gif) center center no-repeat;
}

.sideNav01 a:active img,
.sideNav01 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav01-s.gif) center center no-repeat;
}

.sideNav01-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav01-s.gif) center center no-repeat;
}

/******** SIDENAV 02 *******/

.sideNav02 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav02.gif) center center no-repeat;
}

.sideNav02 a:active img,
.sideNav02 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav02-s.gif) center center no-repeat;
}

.sideNav02-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav02-s.gif) center center no-repeat;
}

/******** SIDENAV 03 *******/

.sideNav03 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav03.gif) center center no-repeat;
}

.sideNav03 a:active img,
.sideNav03 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav03-s.gif) center center no-repeat;
}

.sideNav03-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav03-s.gif) center center no-repeat;
}

/******** SIDENAV 04 *******/

.sideNav04 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav04.gif) center center no-repeat;
}

.sideNav04 a:active img,
.sideNav04 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav04-s.gif) center center no-repeat;
}

.sideNav04-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav04-s.gif) center center no-repeat;
}

/******** SIDENAV 05 *******/

.sideNav05 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav05.gif) center center no-repeat;
}

.sideNav05 a:active img,
.sideNav05 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav05-s.gif) center center no-repeat;
}

.sideNav05-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav05-s.gif) center center no-repeat;
}

/******** SIDENAV 06 *******/

.sideNav06 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav06.gif) center center no-repeat;
}

.sideNav06 a:active img,
.sideNav06 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav06-s.gif) center center no-repeat;
}

.sideNav06-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav06-s.gif) center center no-repeat;
}


/******** SIDENAV 07 *******/

.sideNav07 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav07.gif) Center center no-repeat;
}

.sideNav07 a:active img,
.sideNav07 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav07-s.gif) center center no-repeat;
}

.sideNav07-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav07-s.gif) center center no-repeat;
}

/******** SIDENAV 08 *******/

.sideNav08 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav08.gif) center center no-repeat;
}

.sideNav08 a:active img,
.sideNav08 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav08-s.gif) center center no-repeat;
}

.sideNav08-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav08-s.gif) center center no-repeat;
}

/******** SIDENAV 09 *******/

.sideNav09 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav09.gif) center center no-repeat;
}

.sideNav09 a:active img,
.sideNav09 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav09-s.gif) center center no-repeat;
}

.sideNav09-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav09-s.gif) center center no-repeat;
}

 /******** SIDENAV 10 *******/

.sideNav10 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav10.gif) center center no-repeat;
}

.sideNav10 a:active img,
.sideNav10 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav10-s.gif) center center no-repeat;
}

.sideNav10-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav10-s.gif) center center no-repeat;
}

/******** SIDENAV 010 *******/

.sideNav010 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav010.gif) center center no-repeat;
}

.sideNav010 a:active img,
.sideNav010 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav010-s.gif) center center no-repeat;
}

.sideNav010-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav010-s.gif) center center no-repeat;
}

/******** SIDENAV 011 *******/

#sideNav li.sideNav11 img {
background: transparent URL(http://straydogdesigns.com/images/sideNav11.gif) 0px 0px no-repeat;
height:60px;
}

#sideNav li.sideNav11 a:active img,
#sideNav li.sideNav11 a:hover img {
background: transparent URL(http://straydogdesigns.com/images/sideNav11-s.gif) 0px 0px no-repeat;
}

#sideNav li.sideNav11-s img {
background: transparent URL(http://straydogdesigns.com/images/sideNav11-s.gif) 0px 0px no-repeat;
height:60px;
}

#sideNav li.sideNav11, #sideNav li.sideNav11-s {
    height:73px;
}


input.forminputmain {
width:150px;
margin:4px 0 6px 0;
border:1px solid #89400c;
background:#fff;
}


#footer {
float:right;
display:block;
width:465px;
margin:0 37px 0 0;
_margin: 0 18px 0 0px;
padding:10px;
background:#58abb0;
color:#fff;
text-align:center;
font-size:11px;
}