/* 
Theme Name: Blog_Theme 
*/

/* CSS CLEAR------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; color:#333;}
/* remember to define focus styles */
:focus {outline: 0;} ol, ul, li {list-style: none;} caption, th, td {text-align: left; font-weight: normal;} blockquote:before, blockquote:after, q:before, q:after {content: "";} blockquote, q {quotes: "" "";}
blockquote {margin: 0 0 1.5385em 1.5em; padding: 0 0 0 0.7692em; font-family: Georgia, "Times New Roman", Times, serif; color: #666; border-left: 0.2308em solid #ff9933;}
abbr, acronym { text-transform: uppercase; letter-spacing: 1px; cursor: help;}
code { color: #000099; font-family: Courier, "Courier New", monospace; line-height: 1.0em; }
pre { margin: 0 0 1.5385em 0; padding: 0.7692em; font-size: 1.3em; overflow: auto; background: #ececec;}
		
 
/* DEFAULT TYPOGRAPHY  ------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


body {line-height: 1.5em; margin: 0; padding: 0; font-size: 75%; font-family:  "Helvetica Neue", Helvetica, sans-serif; /*background: #afafaf url('/images/body_gradient.png') repeat-x;*/ }
h1 {margin: 0;font-size: 2.0em;line-height: 3.0em; color:#CC0000;}
h2 {margin: 0;font-size: 1.5em;line-height: 1em;margin-bottom: 1em; }
h3{margin: 0;font-size: 1.1666666666666667em;line-height: 1.2857142857142858em;margin-bottom: 1.2857142857142858em; }
h1, h2, h3 {font-weight:normal;}
p, blockquote, pre, td, th, label, ul, h4, h5 {margin: 0;font-size: 1em;line-height: 1.5em;margin-bottom: 1.5em;}
p.small {margin: 0;font-size: 0.8333333333333334em;line-height: 1.8em;margin-bottom: 1.8em;}
table {border-collapse: collapse;margin-bottom: 1.5em;}
a { color:#CC0000;text-decoration: none; } a:visited { color: #CC0000; text-decoration: none;}
a:hover { text-decoration: none; color: #000; } a img { border: 0;  }
em  {font-style:italic;}
input {margin:0;padding:0;line-height:1.3333333333em /*16px*/; font-size:1em;border: 0.0833333333em /*1px*/ solid #006;;width:200px;}

strong {font-weight: bold;}
/* Custom Colors and Site Colors */

img {vertical-align:bottom;}
.red {color:#CC0000;}
.orange {color: #CC0000;}
.bold {font-weight:bold;}
.grey {color:#ccc;}
/* Layout */ 


/* WRAPPER ------||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#wrapper{ margin:auto;width: 80.0em /*960px*/;/*background: url('/include/line_grid.gif');*/text-align:left;}
/* background-image:url(/images/fade.gif); background-repeat:repeat-x;background: #fff;background-attachment: fixed; */


/* NAVIGATION ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#navigation{text-align:center; margin: 0 0.8333333333em /*10px*/ 0 0.8333333333em /*10px*/; height:6em;}
#navigation ul {padding: 3.0em 0 0 0;margin: 0;font-size: 1em;line-height: 1.25em;margin-bottom: 1.5em;}
#navigation a:link, #navigation a:visited {text-decoration: none; color:#666; border-bottom:solid 0.2500000000em /*3px*/ #fff;}
#navigation a:hover {color: #CC0000;text-decoration:none; border-bottom: solid 0.2500000000em /*3px*/ #666;}
#navigation li {display:inline; padding: 0 0 0 1.5000000000em /*18px*/; }
#navigation h1 {color:#666;border-right:solid 1px #ccc;padding: 0 1.47em 0 0;}

body.index #navigation li.index a, body.performance #navigation li.performance a, body.video #navigation li.video a, body.resume #navigation li.resume a, body.press #navigation li.press a, body.contact #navigation li.contact a, body.exhib #navigation li.exhib a, body.blog #navigation li.blog a {
color: #000; margin: 0; border-bottom: solid 3px #CC0000;}

#navleft {float:left;}
#navright {float:right;}

/* HEADER------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#header {}

/* CONTENT ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#content_box {float:left;width: 80.0em /*960px*/; padding-bottom:1.5em;}
#content {float:right; width:58.3333333333em /*700px*/;  margin: 0 0.8333333333em /*10px*/  0 0.8333333333em /*10px*/ ;}
.holderwide {margin: 0 0.8333333333em /*10px*/ 0 0.8333333333em /*10px*/ ; }

/* scale styles */
#scale522x700 {height:43.5000000000em/*522px*/;width:58.3333333333em/*700px*/;} /* scale522x700 for php swapper main image */
.scale90x105 {height:7.5000000000em/*90px*/;width:8.7500000000em/*105px*/;} /*thumbnails next to phpgallery swapper */
.scale252x136 {height:21.0em/*252px*/;width:11.3333333333em/*136px*/;}
.scale252x418 {height:21.0em/*252px*/;width:34.8333333333em/*418*/;}
.scale252x277 {height:21.0em/*252px*/;width:23.0833333333em/*277px*/}
.scale846x700 {height:70.5000000000em/*846px*/;width:58.3333333333em/*700px*/;}
.scale450x700 {height:37.5000000000em/*450px*/;width:58.3333333333em/*700px*/;}
.scale234x380 {height:19.5000000000em/*234px*/;width:31.6666666667em/*380px*/;} 
.scale828x700 {height:69.0000000000em/*828px*/;width:58.3333333333em/*700px*/;} /* Chair Project can image */
.sacle576x418 {height:48.0000000000em/*576px*/;width:34.8333333333em/*418*/;}/* Loud and Clear announcement */
.scale288x418 {height:24.0000000000em/*288px*/;width:34.8333333333em/*418*/;} /* Tell Me a Story Announcement */
.scale162x700 {height:13.5000000000em/*162px*/;width:58.3333333333em/*700px*/;} /* Sculpture Space Banner image */
.scale522x700 {height:43.5000000000em/*522px*/;width:58.3333333333em/*700px*/;} /* Refarm Spectacle Banner image */
.scale300x188 {height:15.6666666667em/*188px*/;width:25.0000000000em/*300px*/;} /* Index event thumbnails */
.scale670x378 {height:31.5000000000em/*378px*/;width:55.8333333333em/*670px*/;} /* blog horizontal images */
.scale445x594 {height:49.5000000000em/*594px*/;width:37.0833333333em/*445px*/;padding-left:9.3333333333em;/*112px*/} /* blog vertical images */
.scale79x100 {height:6.5833333333em/*79px*/;width:8.3333333333em/*100px*/;} /* footer portfolio images */

/* index styles */
.thumbnailindex {width: 25.0000000000em /*300px*/; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}
/*.thumbnailindex {width: 38.3333333333em /*460px*/ /*; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}*/
.thumbnailindex a:link, .thumbnail a:visited {opacity:100;  }
.thumbnailindex a:hover {opacity:0.70;filter: alpha(opacity=70);}
.thumbnailindex img {margin-bottom:1.5em;}
.thumbnailindex h2 {font-weight:bold;font-size: 1.1666666666666667em;line-height: 1.2857142857142858em;margin-bottom: 0;}
.thumbnailindex h3 {margin: 0;font-size: 1em;line-height: 1.5em;margin-bottom:0;}
.thumbnailindex h4 {margin-bottom:0;}
.thumbnailindexwide {width:800px;}


/* classic styles for legacy pages with left sidebar to be removed later */
.left {width: 25.0000000000em /*300px*/;  float: left;padding:0;margin:0;}
.right {width: 25.0000000000em /*300px*/; float: right;padding:0;margin:0; }

/* content styles ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
#content {float:right; width:59.1666666667em /*710px*/; padding:0; margin: 0;}
#content a {color:#000000;text-decoration: none;  }
#content a:hover {color:#CC0000;text-decoration: none;  }

#content p {margin:1.5em 0.8333333333em /*10px*/ 1.5em 0  ; padding:0;}
#content h1{margin: 0;font-size: 2.0em;line-height: 1.5em;}
#content h2 {margin: 0;font-size: 1.5em;line-height: 1em;font-weight:bold;}
#content h3 {margin: 0;font-size: 1em;line-height: 3.0em;margin-bottom:1.5em;color:#666666;}

.captionimagebar  {line-height:1.5em; font-size:1em; color:#999999; margin: 0 0.8333333333em /*10px*/ 0 0;clear:both;}
.imagebar {float:left;margin-right:0.4166666667em;/*5px*/} /* div container for segmented images in content */
.captionimagebar em {color:#999999;}



/* php gallery styles ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#contentphpgallery {float:left;width: 80.0em /*960px*/; padding-bottom:1.5em;}
#captionphpgallery{float:right;text-align:right;}
#captionphpgallery h2 {margin: 0;font-size: 1.1666666666666667em;line-height: 1.2857142857142858em;color:#666666;}
#captionphpgallery h3 {margin: 0;font-size: 1em;line-height: 1.5em;color:#999999;}
#captionphpgallery h4 {margin: 0;font-size: 1em;line-height: 1.5em;color:#999999;}
.leftphpgallery {float:left;width:20.7500000000em/*249px*/;}
.rightphpgallery {float:right;width:58.3333333333em/*700px*/;padding-right:0.8333333333em /*10px*/;}
.thumbphpgallery {float:left; height:7.5000000000em/*90px*/;width:8.7500000000em/*105px*/;margin:0 0 1.5em/*18px*/ 0.8333333333em/*10px*/;background-color:#eeeeee;}
.thumbphpgalleryfive {float:left; height:7.5000000000em/*90px*/;width:8.7500000000em/*105px*/;margin:0 0 1.5em/*18px*/ 6.6666666667em/*80px*/;}
.phpgallery {margin-bottom:1.5em;}



/* video styes ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.holdervideo {float:right; width: 80.0em /*960px*/; padding: 1.5000000000em /*18px*/ 0 1.5000000000em /*18px*/0;}
.holdervideo h2 {margin: 0;font-size: 1.5em;line-height: 1em; font-weight:normal;color:#CC0000;} 
.holdervideo h3 {margin: 0;font-size: 1.5em;line-height: 1em; font-weight:bold; color:#333;}
.leftvimeo {width:55.8333333333em/*670px*/; float: left; margin:0; }
.rightvimeo {width: 20.0000000000em /*240px*/; float: right; margin: 0 0.8333333333em /*10px*/ 0 0;}
.videodouble {width: 38.3333333333em /*460px*/; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}


/* resume styles ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


#contentresume {margin: 0 0 6em 14.1666666667em/*170px*/;float:left;}

.leftresume {float:left;margin: 0;width:5.0000000000em/*60px*/;text-align:right;}
.rightresume {float:right;text-align:left;width:58.3333333333em/*700px*/;margin:0;}

.holderresume {width:65.0000000000em/*780px*/;margin: 0;float:left;}
.holderresume h2 {margin: 0;font-size: 1.5em;line-height: 1em;margin-bottom: 1em; margin-top: 1em;color: #CC0000;}
.holderresume h1 {margin:0;}


.pdfright {float:right;margin:0 5.0000000000em/*60px*/ 0 0;}

.cv  {margin:0;}

.cv h3 {color:#333333;}
.education  {color: #333333;margin:0}
.holderresume ul {margin:0;}

/* press styles ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.holderpress {width: 25.0000000000em /*300px*/; margin: 0 0.8333333333em 0 0.8333333333em;float: left; display:inline;}
.holderpress a:link, .thumbnail a:visited {opacity:100;border-bottom: #fff solid 0.5000000000em /*6px*/;  }
.holderpress a:hover { color: #3333CC;opacity:0.70;filter: alpha(opacity=70); border-bottom: #CC0000 solid 0.5000000000em /*6px*/;  }
.holderpress h1 {margin: 0;font-size: 1.5em;line-height: 1em;}

/* Portfolio and Exhibition Page Styles - 4 thumbnail and 3 thumbnail */

.gallery {padding:0;margin:0;float:left;}

/*four thumbnails accross */
.thumbnailfour { width:18.3333333333em/*220px*/ ; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}
.thumbnailfour a:link, .thumbnail a:visited {opacity:100;border-bottom: #fff solid 0.5000000000em /*6px*/;  }
.thumbnailfour a:hover { color: #3333CC;opacity:0.70;filter: alpha(opacity=70); border-bottom: #CC0000 solid 0.5000000000em /*6px*/;  }

/* three thumbnails accross */
.thumbnailtriple {width: 25.0000000000em /*300px*/; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}
.thumbnailtriple a:link, .thumbnail a:visited {opacity:100;border-bottom: #fff solid 0.5000000000em /*6px*/;  }
.thumbnailtriple a:hover { color: #3333CC;opacity:0.70;filter: alpha(opacity=70); border-bottom: #CC0000 solid 0.5000000000em /*6px*/;  }

/* two thumbnails acrass */
.thumbnaildouble {width: 38.3333333333em /*460px*/; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}
.thumbnaildouble a:link, .thumbnail a:visited {opacity:100;border-bottom: #fff solid 0.1666666667em /*2px*/;  }
.thumbnaildouble a:hover { color: #3333CC;opacity:0.70;filter: alpha(opacity=70); border-bottom: #CC0000; solid 0.1666666667em /*2px*/;  }

/* thumbnail captions */

.description {padding: .5em 0 1.5em 0;}
.description h2 {margin: 0;font-size: 1.1666666666666667em;line-height: 1.2857142857142858em; font-weight:bold;color:#333;} 
.description h3 {margin: 0;font-size: 1em;line-height: 1.5em; font-weight:normal; color:#666666;}
.description h4 {margin: 0;font-size: 1em;line-height: 1.5em; font-weight:normal; color:#666666;}
.description p {color: #666;}

/* SIDEBAR ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#sidebarblog { width: 20.0000000000em /*240px*/; float: right;  margin: 0  0.8333333333em /*10px*/ 0 0; padding:0;}
#sidebarblog a, #sidebarblog a:visited {color:#999999;}
#sidebarblog a:hover {color:#000000;}
#rss { width: 20em; height: 72px; margin: 0 0 1.5em 0; background: url('/images/rss.jpg') 50% 0 no-repeat; text-align: center;}
#rss a { display: block; width: 36px; height: 36px; margin: 0 auto; }
ul.sidebar_list {margin: 1.5em 0 0 0 ;}
ul.sidebar_list li.widget, ul.sidebar_list li.linkcat { width: 20.0000000000em /*240px*/;float: left; }
li.widget p { }
li.widget ul, li.linkcat ul { }
li.widget li, li.linkcat li {  }

#sidebar{float: left; width: 18.3333333333em /*220px*/; margin: 0 0 0 0.8333333333em /*10px*/; padding:9.000000000em /*108px*/ 0 0 0;}
#sidebar h2, #sidebar h3 {color:#999999;font-weight:bold;}
#sidebar ul {padding: 0;}
#sidebar li { margin:0;}
#sidebar a:link, #sidebar a:visited{ color:#999999; text-decoration: none; font-weight:normal;}
#sidebar  a:hover{color:#000033;text-decoration: none;}

span.lowfitollfree #sidebar li.lowfitollfree a, span.artprize #sidebar li.artprize a, span.pittsburgstate #sidebar li.pittsburgstate a, span.fusebox #sidebar li.fusebox a, span.sculpturespace #sidebar li.sculpturespace a, span.loudandclear #sidebar li.loudandclear a, span.stundars #sidebar li.stundars a, span.texaschair #sidebar li.texaschair a, span.urbaninstitute #sidebar li.urbaninstitute a, span.laredo #sidebar li.laredo a, span.weissraum #sidebar li.weissraum a, span.nagakute #sidebar li.nagakute a, span.bikes #sidebar li.bikes a, span.dswiss #sidebar li.dswiss a, span.peekaboo #sidebar li.peekaboo a, span.uprising #sidebar li.uprising a, span.explode #sidebar li.explode a, span.tstory #sidebar li.tstory a, span.geidai #sidebar li.geidai a, span.artjam #sidebar li.artjam a, span.cart #sidebar li.cart a, span.fbike #sidebar li.fbike a, span.artbike #sidebar li.artbike a, span.drawbike #sidebar li.drawbike a, span.invisible #sidebar li.invisible a, span.rubber #sidebar li.rubber a, span.bigjimmy #sidebar li.bigjimmy a, span.streets #sidebar li.streets a, span.kappa #sidebar li.kappa a, span.tante #sidebar li.tante a, span.fbike #sidebar li.fbike a, span.siamese #sidebar li.siamese a, span.prh #sidebar li.prh a, span.thumb1 #sidebar li.thumb1 a, span.thumb2 #sidebar li.thumb2 a, span.thumb4 #sidebar li.thumb4 a, span.thumb5 #sidebar li.thumb5 a, span.thumb6 #sidebar li.thumb6 a, span.thumb #sidebar li.thumb a, span.nacho #sidebar li.nacho a, span.video #sidebar li.video a, span.publicart #sidebar li.publicart a, span.gallery76 #sidebar li.gallery76 a {
color: #000033; text-decoration: none;}




/* FOOTER ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.footer_gallery li { display:inline; float:left; margin: 0 0 0 0.8333333333em /*10px*/;}
.footer_gallery {clear:both;}
.footer_gallery h2 { font-weight:bold; color:#999999; padding-left: 0.8333333333em /*10px*/;}
.footer_gallery a:link, .footer_gallery a:visited {color:#333333;}
.footer_gallery a:hover {color:#000000;text-decoration:underline;opacity:0.70;filter: alpha(opacity=70);}
#footer	{clear: both; margin:1.5em 0 0 0; color: #000000; padding:2.8em 0 0 0; border-top: solid .2em #CC0000;}
#footer ul {margin:0 0.8333333333em /*10px*/ 1.5em 0.8333333333em /*10px*/;}
#footer p {margin:0 0.8333333333em /*10px*/ 1.5em 0.8333333333em /*10px*/;}
#footer li {display: inline;padding: 0 1.5em 0 0;}
#footer a:link, #footer a:visited {color: #666666; text-decoration: none;}
#footer ul a:hover {color: #000;}	
#foot a:link, a:visited { text-decoration: none;}

body.index #footer li.index a, body.performance #footer li.performance a, body.video #footer li.video a, body.exhib #footer li.exhib a, body.resume #footer li.resume a, body.press #footer li.press a, body.contact #footer li.contact a, body.guestbook #footer li.guestbook a
{color: #000033;font-weight: normal;}

/*four footer thumbnails accross */
.footerfour { width:18.3333333333em/*220px*/ ; margin: 0 0.8333333333em 0 0.8333333333em; float: left;  display:inline;}
.foorterfour a:link, .thumbnail a:visited {opacity:100;border-bottom: #fff solid 0.1666666667em /*2px*/;  }
.footerfour a:hover { color: #3333CC;opacity:0.50;filter: alpha(opacity=50); border-bottom: #CC0000; solid 0.1666666667em /*2px*/;  }

.r  {float: right; text-align: right;}

img.floatLeft { float: left; padding: 0 1.5em /*18px*/ 0 0;  }
img.floatRight { float: right; padding: 0 0 0 1.5em /*18px*/; }

a[href $='.pdf'] { 
   padding-right: 1.8em /*1.8em /*18px*/;
   background: transparent url(/images/adobe_pdf.gif) no-repeat center right;}
   
a[href $='.vcf'] { 
   padding-left: 2.5em /*1.8em /*18px*/;
   background: transparent url(/images/vcard.png) no-repeat center left;}

a[class ~="external"] {
   padding-right: 1.8em /*18px*/;
   background: transparent url(/images/external_site_icon.gif) no-repeat center right;}
   
/* BLOG ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


#contentblog {width:55.8333333333em/*670px*/;  margin: 0 0.8333333333em /*10px*/  0 0.8333333333em /*10px*/ ; float:left;}

#contentblog h1 {margin:1.5em 0 0 0;font-size: 3.0em;line-height: 1em;font-weight:lighter;}
#contentblog h2 {margin:0;font-size: 3.0em;line-height: 1em;font-weight:lighter;}
#contentblog img {margin:auto;}

.alignright460photo {float:right; padding-left:1.6666666667em /*20px*/; padding-top:1.8em /*20px*/; width:38.3333333333em/*460px*/;}
.alignright460 {float:right; padding-left:1.6666666667em /*20px*/;  width:38.3333333333em/*460px*/;}
.alignright300 {float:right; padding-left:1.6666666667em /*20px*/; width:25.0000000000em/*300px*/;}

/* SIDEBAR THUMBNAILS ------|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

ul.thumb_recent {list-style:none;} 
ul.thumb_recent li { float:left; margin:1.5em 0 0 0;position:relative;} 
ul.thumb_recent li a:hover img {opacity:0.70;filter: alpha(opacity=70);} 
ul.thumb_recent li span {text-decoration:none; position:absolute;top:1.5em;left:0;width:20.0000000000em /*240px*/;text-transform:uppercase; text-align:left; color:#ffffff;background-image:url(../Fullscreen/grey.png);} 
	
ul.thumb_recent li p { margin:0 0 0 0.8333333333em /*10px*/; padding:0; color:#ffffff;}
.newstext { text-align:justify; font-family: Times, "Times New Roman", Times, serif;} /* Serif text for quoting newspaper artiticle text.  Used on July 1st in artblog */
.newstextsans {text-align:justify;font-family:arial, hevetica, sans-serif;}

#comments h3 { font-size: 1.1666666666666667em; }
#comments h3.comment_intro { margin: 0;font-size: 1em;line-height: 1.5em;margin-top:1.5em;}
#comments h3#respond {margin: 0;font-size: 1em;line-height: 1.8em;margin-bottom: 1.8em; padding-top:1.5em; }
   
/*---:[ content styles ]:---*/
.post_date { margin: 0;font-size: 0.8333333333333334em;line-height: 1.8em;margin-bottom: 1.8em; }
.post_date a, .post_date a:visited { color:#999999; }
.post_date a:hover { color: #000;font-weight:bold; }

.entry a, .entry a:visited {color:#CC0000; }
.entry a:hover {color: #000;}
.entry p {width:55.8333333333em /*670px*/;}
.entry ul, .entry ol { margin: 0 0 1.5em 3.0em; }
.entry ul { list-style-type: disc; }
.entry li { }
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { margin: 0 0 0 1.5em; }
.entry dl { margin: 0 0 1.5em 0; }
.entry dt { font-weight: bold; }
.entry dd { margin: 0 0 0 1.5em; }
.entry sup, .entry sub { line-height: 1.0em; }
.entry blockquote p {width:44.12816666673em/*px*/;}
.entry blockquote { margin: 0 0 0 5.0000000000em/*60px*/;}
.entry blockquote.left {}
.entry blockquote.right p, .entry blockquote.left p { margin: 0 !important; }
.entry .ad { margin: 0 0 0 1em; float: right; clear: right; }
.entry .ad_left { margin: 0 1em 0 0; float: left; clear: left; }
.entry img.stack { clear: none !important; }
.post_meta { margin: 0 0 1.5em 0; padding: 0 0 0 0; /* border-top: 0.23077em dotted #ccc;*/ font-size: 1em; line-height: 1.5em; clear: both; }
.add_comment { padding: 0 0 0 2.0em; background: url('/images/comment.gif') 0 50% no-repeat; font-weight: normal; }
.post_meta a:hover { color: #000;  }
.page .entry { margin: 0 0 2.0em 0; }
.next {text-align: right; float:right; padding:0;margin:0;}
.previous {float:left;}
.next a, .previous a {color:#999999;}
.next a:visited, .previous a:visited {color:#999999;}
.next a:hover, .previous a:hover {color:#000000;}
.tags {padding: 0 0 0 2.0em;background:url('/images/tags.gif') 0 50% no-repeat;margin: 0;font-size: 0.8333333333333334em;line-height: 1.8em;margin-bottom: 1.8em;}
.tags a, .tags a:visited { padding:1px 3px 1px 3px;background-color:#CCCCCC;color:#333333;font-weight:bold;}
.tags a:hover {background-color:#CC0000; color:#FFFFFF;}
.children {padding:0;margin:0;}
/*---:[ comment styles ]:---*/

#comments { width:55.8333333333em /*670px*/;}
dl#comment_list { margin: 0 0 0 0; }
dl#comment_list dt { padding: 1.5em 0 3em 0; background: url('/images/comment_top.gif') 0 100% no-repeat;  color: #999; }
dl#comment_list dt.author { background: url('/images/comment_author_top.gif') 0 100% no-repeat; }
dl#comment_list dt .comment_num { padding: 0 0.3636em 1.5em 0; }
dl#comment_list dt .comment_num a, dl#comment_list dt .comment_num a:visited { color: #999; }
dl#comment_list dt .comment_num a:hover { color: #cc3300; }
dl#comment_list dt strong { margin: 0;font-size: 1.5em;line-height: 1em;margin-bottom: 1em color: #000; }
dl#comment_list dt strong a, dl#comment_list dt strong a:visited { color: #000; }
dl#comment_list dt strong a:hover { color: #000;  }
dl#comment_list dd { width:55.8333333333em /*670px*/;padding: 0.75em 0 0.75em 0; background: #dfdfdf url('/images/comment_bottom.gif') 0 100% no-repeat; }
dl#comment_list dd.author { background: #f6f4c9 url('/images/comment_author_bottom.gif') 0 100% no-repeat; }
dl#comment_list dd.entry p, dl#comment_list dd.entry ul, dl#comment_list dd.entry ol, dl#comment_list dd.entry blockquote { margin: 0 0 1.5em 1.5em;width:53em; }

.add_comment a, .add_comment a:visited {color:#999999;}
.add_comment a:hover{color:#000000;}
/*---:[ comment form styles ]:---*/

p.log_in { margin: 0 0 3.0em 0; }
#comment_form { width:50em; margin: 0 0 3.0em 0; }
#comment_form label { padding: 0 0 0 1em; }
#comment_form .text_input { width: 18.3333333333em /*220px*/; padding: 0 0 0 1.5em; font-size: 1em; line-height: 1.5em; margin-bottom: 1.5em;border-top: 0.0833333333em /*1px*/ solid #999; border-left: 0.0833333333em /*1px*/ solid #999; border-right: 0.0833333333em /*1px*/solid #eee; border-bottom: 0.0833333333em /*1px*/ solid #eee; }
#comment_form .text_input:focus { border-top-color: #666; border-left-color: #666; border-right-color: #ddd; border-bottom-color: #ddd; }
#comment_form .text_area { width: 38.3333333333em /*460px*/; }
#comment_form p.subscribe-to-comments {  }
#comment_form p.subscribe-to-comments label { }
#comment_form .form_submit { padding: 0.5em 0.5em 1em 0.5em; color: #000; border: 0.25em dotted #999; border-top-color: #ccc; border-left-color: #ccc; }
#comment_form .form_submit:hover { color: #cc3300; }
			
/*---:[ search form styles ]:---*/

#search_form { padding: 0 0 1.5em 0; }
#search_form h2 { margin-bottom:0;}
/* html[xmlns*=""] body:last-child #search_form { margin: 0 0 0.75em 0; } This is a hack for Safari */

#search_form .search_input { width: 18.1666666667em /*238px*/;/* padding:0.25em;*/ color: #777; border: 0.0833333333em /*1px*/  solid #999; border-right-color: #eee; border-bottom-color: #eee; }
#search_form .search_input:focus { border-top-color: #666; border-left-color: #666; border-right-color: #ddd; border-bottom-color: #ddd; }
#content .search_input { font-size: 1em !important; line-height: 1.5em; margin-bottom:1.5em;}

ul#fade{
height: 378px;
overflow: hidden;
padding:0;
margin:0;
}
