/* CSS Document */

body {
	margin: 0px;
	background-color: #ff4b95;
	font-family:'Didact Gothic', arial, serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	text-align:justify;
	behavior:url("../../../../css/csshover3.htc");
}

a {
	font-family: 'Didact Gothic', arial, serif;
	font-size: 14px;
	color: #CF0271;
	text-decoration: underline;
	font-weight:normal;
}
a:hover{
	font-family: 'Didact Gothic', arial, serif;
	font-size: 14px;
	color: #89044C;
	text-decoration: none;
	font-weight:normal;
}

.text
{
	font-family:'Didact Gothic', arial, serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	text-align:justify;
}

input {
	font-family: 'Didact Gothic', arial, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

input["image"] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #333333;
}

input["Submit"] {
	border:1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

h1, h2
{
	/*
	background-image:url(../../../../../images/spacer.gif);
	background-position:left top;
	*/
	background-repeat:repeat;
	font-family:'Didact Gothic', arial, serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#B1337D;
	margin:0px;
	padding:0px;
}

h2
{
	font-size:18px;
}

h3, h4, h5, h6
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.copyright
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:none;
}

.lnk_copyright
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:underline;
}

.lnk_copyright:hover
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:none;
}

.nostyle{border:none}

li{padding-bottom:10px;}

#banner-top {
	position:absolute;
	width:652px;
	height:73px;
	font-family: 'Didact Gothic', arial, serif;
	font-size: 18px;
	font-weight: normal;	
	text-decoration:none;
	color: #fff;
}
#banner-top a, #banner-top a:visited {
	width:652px;
	height:73px;
	position:absolute;
	top:0px;
}
#banner-top a:hover {
	width:652px;
	height:73px;
	position:absolute;
}
#week{
	position:absolute;
	text-align:left;
	top:14px;
	left:348px;
	color:#FFFFFF;
	cursor: hand;
	font-family: 'Didact Gothic', arial, serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
/*#month {
	position:absolute;
	width:304px;
	height:62px;
	padding-top:11px;
	font-family: 'Didact Gothic', arial, serif;
	font-size: 19px;
	font-weight: normal;
	color: #fff;
}*/
#week a, #week a:visited {
	position: absolute;
	background-image: url(../../../../images/banner_top.jpg);
	background-repeat: no-repeat;
}
#week a:hover {
	position: absolute;
	background-image: url(../../../../images/banner_top_h.jpg);
	background-repeat: no-repeat;
	}
	
	
/* mainnav.css */
.menu_link
{
	font-size:0px;
	color:#4e84b3;
	text-decoration:none;
	text-indent:10px;
}

.menu_link:hover
{
	font-size:0px;
	color:#d2d2d2;
	text-decoration:none;
	text-indent:10px;
}

.home
{
	background-image:url(../../../../images/dental-centre-east-grinstead.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:71px;
	height:33px;
}

.home:hover
{
	background-image:url(../../../../images/dental-centre-east-grinstead.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:71px;
	height:33px;
}

.home_h
{
	background-image:url(../../../../images/dental-centre-east-grinstead.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:71px;
	height:33px;
	color:#d2d2d2 !important;
}

.home_h a
{
	color:#d2d2d2;
}

.about
{
	background-image:url(../../../../images/dentist.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:93px;
	height:33px;
}

.about:hover
{
	background-image:url(../../../../images/dentist.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:93px;
	height:33px;
}

.about_h
{
	background-image:url(../../../../images/dentist.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:93px;
	height:33px;
	color:#d2d2d2 !important;
}

.treatments
{
	background-image:url(../../../../images/dentists-treatments-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:115px;
	height:33px;
}

.treatments:hover
{
	background-image:url(../../../../images/dentists-treatments-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:115px;
	height:33px;
}

.treatments_h
{
	background-image:url(../../../../images/dentists-treatments-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:115px;
	height:33px;
	color:#d2d2d2 !important;
}

.testimonials
{
	background-image:url(../../../../images/dental-practice-testimonials.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:125px;
	height:33px;
}

.testimonials:hover
{
	background-image:url(../../../../images/dental-practice-testimonials.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:125px;
	height:33px;
}

.testimonials_h
{
	background-image:url(../../../../images/dental-practice-testimonials.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:125px;
	height:33px;
	color:#d2d2d2 !important;
}

.fees
{
	background-image:url(../../../../images/dentists-fees.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:135px;
	height:33px;
}

.fees:hover
{
	background-image:url(../../../../images/dentists-fees.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:135px;
	height:33px;
}

.fees_h
{
	background-image:url(../../../../images/dentists-fees.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:135px;
	height:33px;
	color:#d2d2d2 !important;
}

.contact
{
	background-image:url(../../../../images/dentists-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
	cursor:pointer;
	width:90px;
	height:33px;
}

.contact:hover
{
	background-image:url(../../../../images/dentists-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:90px;
	height:33px;
}

.contact_h
{
	background-image:url(../../../../images/dentists-west-sussex.gif);
	background-repeat:no-repeat;
	background-position:0% 100%;
	cursor:pointer;
	width:90px;
	height:33px;
	color:#d2d2d2 !important;
}

/* style.css */
.body_intro
{
	margin:0px;
	padding:0px;
}
.topbg
{
	background-image:url(../../../../images/east-grinstead-dentists.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFFFFF;
}

.logo_bg
{
	background-image:url(../../../../images/dentists-west-sussex.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:245px;
	width:238px;
}

.logo_in
{
	background-image:url(../../../../images/dental-practices.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:199px;
	width:190px;
}

.h_lbg
{
	background-image:url(../../../../images/dental-care.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#E0E0E0;
	height:555px;
}

.address
{
	background-image:url(../../../../images/dentists-east-grinstead.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:238px;
	height:52px;
	padding-bottom:10px;
}

.sep-line{
	background-image:url(../../../../images/div-line.gif);
	background-repeat:repeat-x;	
	height:5px;
	padding-bottom:10px;
	_margin-bottom:-15px;
}
.sep-line-transparent{
	background-image:url(../../../../images/div-line-trans.gif);
	background-repeat:repeat-x;	
	height:5px;
	padding-bottom:10px;
	_margin-bottom:-15px;
}

.freecredit 
{
	background-image:url(../../../../images/freecredit.gif);
	width:171px;
	height:42px;
	background-position:50% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#e0e0e0;
	text-decoration:none;
	text-indent:10px;
}
.freecredit:hover {
	background-image:url(../../../../images/freecredit.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#124c81;
	text-decoration:none;
	text-indent:10px;
}
.freecredit_a {
	background-image:url(../../../../images/freecredit.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}
.address_in
{
	background-image:url(../../../../images/dentist-east-grinstead.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:190px;
	height:57px;
}
.brandlogo
{
	width:238px;
}
.brandlogo_in
{
	background-image:url(../../../../images/dental-care-west-sussex.png);
	background-position:50% 50%;
	background-repeat:no-repeat;
	width:190px;
	height:100px;
}

.calluson
{
	
	height:50px;
	
}

.welcome
{
	font-family:'Didact Gothic', arial, serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#CF0271;
}

.welcome_bl
{
	color:#B1337D;
}

.text_ln_spacing
{
	line-height:18px;
	font-family:'Didact Gothic', arial, serif;
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	color:#666;
	text-align:justify;
}

.text_ln_spacing a
{
	font-size:14px;
}

.bbg
{
	background-image:url(../../../../images/dental-clinic.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:8px;
}

.subtitle
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:bold;
	color:#B1337D;
	text-decoration:none;
}

.navtitle
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:normal;
	color:#B1337D;
	text-decoration:none;
}

.lnk_navtitle
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:normal;
	color:#B1337D;
	text-decoration:none;
}

.lnk_navtitle:hover
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:normal;
	color:#B1337D;
	text-decoration:underline;
}

.pagetitle
{
	font-family:'Didact Gothic', arial, serif;
	font-size:18px;
	font-weight:normal;
	color:#B1337D;
	text-decoration:none;
}

.sublnks
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.sublnks:hover
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	font-weight:normal;
	color:#D1E0EE;
	text-decoration:none;
}

.subnav_sbg
{
	background-color:#CEE4EF;
	width:1px;
}

.subnav_left
{
	background-image:url(../../../../images/dentists-in-east-grinstead-dentists.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
}

.subnav_right
{
	background-image:url(../../../../images/dentists-in-west-sussex.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	width:6px;
}

.dblbg
{
	background-color:#B1337D;
}

.photobg
{
	background-color:#F7F7F7;
}
.dentist_subnav
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
}
.dentist_subnav1
{
	font-family:'Didact Gothic', arial, serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.practice-but {
	background-image:url(../../../../images/practice-but.gif);
	width:171px;
	height:42px;
	background-position:50% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#e0e0e0;
	text-decoration:none;
	text-indent:10px;
}
.practice-but:hover {
	background-image:url(../../../../images/practice-but.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#124c81;
	text-decoration:none;
	text-indent:10px;
}
.practice-but_a {
	background-image:url(../../../../images/practice-but.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}

.offer-but {
	background-image:url(../../../../images/limited_offer.gif);
	width:171px;
	height:81px;
	background-position:50% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}

.offer-but:hover {
	background-image:url(../../../../images/limited_offer.gif);
	width:171px;
	height:81px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}
.offer-but_a {
	background-image:url(../../../../images/limited_offer.gif);
	width:171px;
	height:81px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}

/*.offer-but:hover {
	background-image:url(../../../../images/limited_offer.gif);
	width:171px;
	height:81px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}
.offer-but_a {
	background-image:url(../../../../images/limited_offer.gif);
	width:171px;
	height:81px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
}
*/

.medical-but {
	background-image:url(../../../../images/medical-dental-but.gif);
	width:171px;
	height:42px;
	background-position:50% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#e0e0e0;
	text-decoration:none;
	text-indent:10px;
}
.medical-but:hover {
	background-image:url(../../../../images/medical-dental-but.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#124c81;
	text-decoration:none;
	text-indent:10px;
}
.medical-but_a {
	background-image:url(../../../../images/medical-dental-but.gif);
	width:171px;
	height:42px;
	background-position:50% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	
	font-size:0px;
	color:#e0e0e0;
	text-decoration:none;
	text-indent:10px;
}


/*-------------------------------------------- Photos style starts ----------------------------------------------------*/

.alex {
	background-image:url(../../../../images/alex.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.alex:hover,.alex_a:hover {
	background-image:url(../../../../images/alex.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.alex_a {
	background-image:url(../../../../images/alex.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.simon {
	background-image:url(../../../../images/simon.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.simon:hover, .simon_a:hover {
	background-image:url(../../../../images/simon.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.simon_a {
	background-image:url(../../../../images/simon.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.javier {
	background-image:url(../../../../images/javier.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.javier:hover, .javier_a:hover {
	background-image:url(../../../../images/javier.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.javier_a {
	background-image:url(../../../../images/javier.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}

.cash {
	background-image:url(../../../../images/cash.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.cash:hover, .cash_a:hover {
	background-image:url(../../../../images/cash.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.cash_a {
	background-image:url(../../../../images/cash.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}

.jaspal {
	background-image:url(../../../../images/jaspal.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.jaspal:hover, .jaspal_a:hover {
	background-image:url(../../../../images/jaspal.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.jaspal_a {
	background-image:url(../../../../images/jaspal.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}

.topley {
	background-image:url(../../../../images/topley.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.topley:hover, .topley_a:hover {
	background-image:url(../../../../images/topley.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.topley_a {
	background-image:url(../../../../images/topley.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}

.glynn {
	background-image:url(../../../../images/glynn.jpg);
	width:90px;
	height:100px;
	background-position:0% 0%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.glynn:hover, .glynn_a:hover {
	background-image:url(../../../../images/glynn.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.glynn_a {
	background-image:url(../../../../images/glynn.jpg);
	width:90px;
	height:100px;
	background-position:0% 100%;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:0px;
	}
	
.lnk_sitemap
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:none;
}

.lnk_sitemap a:link
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:underline;
}
.lnk_sitemap a:visited
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:underline;
}
.lnk_sitemap a:hover
{
	font-family:'Didact Gothic', arial, serif;
	font-size:12px;
	color:#E2E2E2;
	font-weight:normal;
	text-decoration:none;
}


.facebook {
	background-image:url(../../../../images/face-book-img.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:214px;
	height:30px;
	cursor:pointer;
	display:block;
}
.facebook:hover {
	background-image:url(../../../../images/face-book-img-hov.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:214px;
	height:30px;
	cursor:pointer;
	display:block;
}
.facebook_a {
	background-image:url(../../../../images/face-book-img.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:214px;
	height:30spx;
	cursor:pointer;
	display:block;
}


/*-------------------------------------------- Photos style end ----------------------------------------------------*/


.textbox {
	font:normal 13px 'Didact Gothic', arial, serif;
	color: #666666;
}

<!--
#banner-top {
	position:absolute;
	width:652px;
	height:73px;
	font-family: 'Didact Gothic', arial, serif;
	font-size: 18px;
	font-weight: normal;	
	text-decoration:none;
	color: #fff;
}
#banner-top a, #banner-top a:visited {
	width:652px;
	height:73px;
	position:absolute;
	top:0px;
}
#banner-top a:hover {
	width:652px;
	height:73px;
	position:absolute;
}
#week{
	position:absolute;
	text-align:left;
	top:14px;
	left:355px;
	color:#FFFFFF;
	cursor: hand;
	font-family: 'Didact Gothic', arial, serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}

#week a, #week a:visited {
	position: absolute;
	background-image: url(../../../../images/banner_top_inn.jpg);
	background-repeat: no-repeat;
}
#week a:hover {
	position: absolute;
	background-image: url(../../../../images/banner_top_inn_hov.jpg);
	background-repeat: no-repeat;
	}

#sidebar h2 {
	font-family: 'Didact Gothic', arial, serif;
	font-size: 18px;
	}

h2, h2 a, h2 a:hover, h2 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	
		font-size:18px;
	}
	
	h3, h3 a, h3 a:hover, h3 a:visited{
	text-decoration: none;
	
		font-size:12px;
	}

#sidebar {
	font: 14px 'Didact Gothic', arial, serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

#sidebar
{
	padding: 20px 10px 10px 10px;
	width: 170px;
	}

#sidebar form {
	margin: 0;
	}
	
	#content {
	font-size: 14px;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}
-->
