

body {
	background: #4a555a url(bg.gif) top repeat-x;
	color: #555555;
}

.featuredtop {
        background: #ffffff url(watermark.png) top no-repeat;
        border: thin dotted #ffffff;
        width: 590px;
        height: 248px;
        display: block;
}

a, a:visited {
        color: #00496B;
        text-decoration: none;
}

a:hover {
        color: #00496B;
        text-decoration: underline;
}

#wrap {
        border: 1px solid #7B7D7B;
}

#wrap, #content  {
	background: #424542;
}

#content h1 a, #content h1 a:visited {
        color: #C66D4A;
}

#content h1 a:hover {
        color: #C66D4A;
}

#content h2 a, #content h2 a:visited {
        color: #C66D4A;
}

#content h2 a:hover {
        color: #C66D4A;
}

#header {
	background: #FFFFFF url(header.gif);
}

.headerleft a img{
	margin: 0 0 0 32px;
}

.headerright { padding: 0 0 0 0; }

#topnavbar {
	background: #FFFFFF url(topnavbg.gif) top repeat-x;
	height: 40px;
}

#topnavbar, #topnavbar a {
        color: #848284;
}

.topnavbarleft { 
	padding-top: 5px;
}

.topnavbarright {
	padding-top: 4px;
}

#navbar {
	background: #ECF6FF url(navbar.png);
}

#nav li li a, #nav li li a:link, #nav li li a:visited {
        background: #6B3821;
        font-family: Arial, Tahoma, Verdana;
        text-transform: none;i
	font-weight: bold;
        color: #FFFFFF;
	font-size: 1em;
}

#nav li a, #nav li a:link, #nav li a:visited {
	font-family: Arial, Tahoma, Verdana;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
}

#subnavbar {
	background: #000000;
	color: #FFFFFF;
	padding: 0; margin: 0;
}

#subnav li a, #subnav li a:link, #subnav li a:visited {
	background: transparent url(subnavdot.png) no-repeat scroll -1px 9px;
	color: #FFFFFF;
	padding: 0px 0 0px 9px;
	text-transform: none;
	font-size: 11px;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	padding: 0 0 0 9px;
}

#subnav li:first-child a {
	background-image: none;
}
#footer {
        background: #EFEFEF;
}

#homepagetop { 
	background: #FFFFFF; 
        border: 1px solid #C66D4A;
}

#sidebarwidgeted .widget  { background: #FFFFFF; }

.depth-1 {
        border: 1px dotted #C66D4A;
}

.even, .alt {
        border-top: 1px dotted #C66D4A;
        border-bottom: 1px dotted #C66D4A;
        border-left: 1px dotted #C66D4A;
}

.hpfeatured {
	background: #FFFFFF url(featuredtop.gif) top no-repeat;
        border: 1px solid #C66D4A;
}

.postarea, .postareawide {
        background: #FFFFFF;
        border: 1px solid #C66D4A;
	border: none;
}

#contentleft .widget {
        background: #FFFFFF;
        border: 1px solid #C66D4A;
}

#homepagebottom {
	background: #fff url(homepagetop.gif) top no-repeat;
        border: 1px solid #C66D4A;

}

.postarea {
	background: #FFFFFF url(homepagetop.gif) top no-repeat;
}

.postareawide {
	background: #FFFFFF url(fullwidthtop.gif) top no-repeat;
}


#contentleft .widget {
	background: #FFFFFF url(homepagetop.gif) top no-repeat;
}

#homepagebottom .hpbottom {
        background: #FFFFFF url(homepagetop.gif) top no-repeat;
}


#homepagebottom .hpbottom b a {
    color: #C66D4A;
}


.comments {
	background: #FFFFFF url(homepagetop.gif) top no-repeat;
}

.homead {
	background: #FFFFFF url(homepagetop.gif) top no-repeat;
}

.widgetarea {
	background: #FFFFFF url(sidebartop.gif) top no-repeat;
}

#sidebar .widget {
	background: #FFFFFF url(right_sidebartop.gif) top no-repeat;
        border: 1px solid #C66D4A;
}

#searchbutton {
	background: #313031;
	border: 0;
}

#php-code-1, #php-code-2 { background: #FFFFFF; }
#sidebarwidgeted div.widget#php-code-1  { background: #FFFFFF; }
#sidebarwidgeted div.widget#php-code-2  { background: #FFFFFF; }

#sidebarwidgeted ul li ul li, #sidebar ul li li, #sidebar ul li ul li { 
        background: #FFFFFF url(icon.gif) no-repeat top left;
        margin: 0px 0px 5px 20px;
        padding: 0px;
}

#sidebarwidgeted ul li {
        background: #FFFFFF url(icon.gif) no-repeat top left;
        padding: 0px 0px 5px 15px;
        margin: 0px;
}

.adsense {
	background: #FFFFFF url(sidebartop.gif) top no-repeat;
}


#l_sidebar {
	background: #FFFFFF url(leftsidebartop.gif) top no-repeat;
}


#r_sidebar {
	background: #FFFFFF url(right_sidebartop.gif) top no-repeat;
}

#sidebar .widget h2 {
	color: #3B4336;
}

#homepagebottom .hpbottom h3, #homepage .homepageleft .hpfeatured h3, #homepage .homepageright .hpfeatured h3 {
	color: #C66D4A;
}

.icomment {
        background: #FFFFFF url(icon_comments.gif) no-repeat top left;
}

.tags {
        background: #FFFFFF url(icon_tags.gif) no-repeat top left;
}


select {
        background: #FFFFFF;
	color: #00496B;
        width: 99%;
}

.tdimage {
        padding-bottom: 4px;
        padding-right:2px;
	line-height: 16px;
	vertical-align:top;
}
.tdimage span {margin: 0px 0px 0px 5px; height:16px; width:16px; background:url('club.jpg'); display:block; }
.tdtitle {
        padding-bottom: 6px;
	font-size: 1em;
        line-height: 16px;
}

td.sixpack {
        padding-top:5px;
        padding-bottom:5px;
        padding-left:5px;
        padding-right:5px;
}
#ad_footer {
        text-align: center;
        background: #c66d4a;
}

#ad_footer div { 
        display: block;
}

