body { 
	background: #A9B0CD;
        }



#container {

	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	width: 750px;
	background: #8A8CC4;
	border: 2px #000 solid;
	}



#header {

	width: 750px;
	height: 100px;
                margin: 0px;
				
	background: #8A8EBA;
	}
	
#header i {
	margin-right: -10px;
	}

	


#navigation {
	text-align: center;
	font-weight: bold;
	FONT-STYLE: normal; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif;
	font-size: 14px;
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
                width: 750px;
                height: 75px;
                background: url(http://www.icyshard.com/photography.jpg);
                position: relative;
				margin-top: -5px;
                }
           

#navigation ol li {
	margin: 0; 
                padding: 0;
                list-style: none;
                position: absolute;
                top: 0;
                }

#navigation ol li, #navigation a {
                height: 75px;
                display: block;
                }

.hide {
               display: none;
               }

	
#navigation a img {
	width: 75px;
	height: 75px;
	margin-left: -2px;
	margin-right: -2px;
                margin-bottom: -3px;
 	}	



img {
	border-style: none;
	}


#photopanel {
                left: 0;
                width: 750px;
				margin: 0px;
                }

#photopanel a:hover {
                background: transparent 
                0 0 no-repeat;
                }

#content {

	padding: 0px 0px 5px 5px;
	width: 505px;
	margin-left: 0px;
	margin-top: 0px;
	float: left;
	border-right: 1px solid #000;
	border-top: 2px solid #8A8CC4;
                border-bottom: 1px solid #000;
                background: #fff;
 	}



#sidebar {

	width: 218px;
	padding: 0 8px 10px 8px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 1px;
	float: right;
	background: #8A8CC4;
	border: 1px 1px 1px 0px #000 solid;
	font: x-small verdana, arial, helvetica, sans-serif, serif;
	color: #fff;
	}
	
	
#sidebar a,	

#sidebar a:link { 
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: none;
	}












#sidebar a:visited {
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: none;
	}


#sidebar a:hover {
	FONT-WEIGHT: bold; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
	}
	

#sidebar a:active {
	FONT-WEIGHT: bold; 
	COLOR: #333; 
	TEXT-DECORATION: none
	}
	
#sidebar h4 {
	border-top: 1px solid #000;
	border-right: 3px solid #000;
	border-bottom: 3px solid #000;
	border-left: 1px solid #000;
	background-position: right;
	background: url(http://www.icyshard.com/button.gif);
	text-align:center; 
	font-weight: bold;
	color:#000; 
	padding: 5px;
	}
#sidebar ul {
        list-style: none;
             }


#menu {
	
	FONT-WEIGHT: bold; 
	FONT-SIZE: medium; 
	FONT-FAMILY: palatino, georgia, times new roman, serif;
                text-align: center;
	background: url(http://www.icyshard.com/title_background.gif);
	color: #000; 
	width: 477px;
	padding: 10px;
	margin-bottom: -15px;
	margin-top: 2px;
	border: 1px solid #000;
	}


#menu a,	

#menu a:link { 
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: none;
	}


#menu a:visited {
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: none;
	}


#menu a:hover {
	FONT-WEIGHT: bold; 
	COLOR: #8A8EBA; 
	TEXT-DECORATION: none
	}
	

#menu a:active {
	FONT-WEIGHT: bold; 
	COLOR: #333; 
	TEXT-DECORATION: none
	}




A:link {
	FONT-WEIGHT: bold; 
	COLOR: #6261f7; 
	TEXT-DECORATION: none;
	}



A:visited {
	FONT-WEIGHT: bold; 
	COLOR: #6261f7; 
	TEXT-DECORATION: none;
	}



A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #6dacf3; 
	TEXT-DECORATION: none;
	}



A:active {
	FONT-WEIGHT: bold; 
	COLOR: #9999ff; 
	TEXT-DECORATION: none;
	 }

	


H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: large; 
	FONT-STYLE: normal; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif;
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	COLOR: #000; 
	TEXT-ALIGN: left;
	}


H3 {
	font-weight: normal; 
	font-size: medium; 
	FONT-STYLE: normal; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	COLOR: #000; 
	TEXT-ALIGN: left;
	}



H4 {

	FONT-WEIGHT: normal; 
	FONT-SIZE: small; 
	MARGIN-LEFT: 0px; 
	COLOR: #fff; 
	border-bottom: 1px solid #000;
	}

acronym, abbr {
	border-bottom: 1px dashed #6261f7;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;
}

em {
	font-weight:bold;
                font-style:italic;
        }  


em.name {
        text-align:left;
        font-weight:bold;
        font-style:normal;
        font-size:medium;
        }  



.blog {
       font: small verdana, arial, helvetica, sans-serif, serif;
	background: #fff;
		}
	
.blog-entry {

	font: small verdana, arial, helvetica, sans-serif, serif;
	color: #000;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 20px;
	margin-right: 7px;
	margin-left: 1px;
	margin-bottom: 1px;
	background: #fff;
	}



.title {
	FONT-WEIGHT: bold; 
	font-style: italic;
	FONT-SIZE: medium; 
	FONT-FAMILY: palatino, georgia, times new roman, serif;
	background: url(http://www.icyshard.com/title_background.gif);
	color: #000; 
	width: 477px;
	padding: 10px;
	margin-bottom: -19px;
	margin-top: 0px;
	border: 1px solid #000;
	}



.date {
	FONT-WEIGHT: bold; 
	FONT-SIZE: large; 
	text-align: right;
	padding-top: 5px;
	padding-bottom: 2px;
	background: #fff;
	margin-bottom:0px;
	margin-left: 1px;
	COLOR: #8A8CC4; 
	width: 497px;
	FONT-FAMILY: palatino, georgia, times new roman, serif;
        }	



.posted {
	FONT-SIZE: x-small; 
	MARGIN-BOTTOM: 25px; 
	COLOR: #000; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-ALIGN: left;
	}

.posted em {
        font-size: 7px;
        font-weight: bold;
        }

#calendar {
	text-align: center; 
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND: #8A8CC4;  
	COLOR: #000; 
	LINE-HEIGHT: 140%;
	}



.calendarhead {
	PADDING: 2px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND: #8A8CC4;
	COLOR: #fff; 
	FONT-FAMILY: palatino, georgia, times new roman, serif; 
	TEXT-ALIGN: center;
	}

.calendar1 {

	width:14%; height:20px;    /*specifies 1st rotating cell info*/
	text-align:center; 
	vertical-align:middle; 
	background-color:#EEE;
	border-bottom: solid 1px #BBB; 
	font-size: 13px;
                color: #000;
             	}



.calendar2 {
	width:14%; height:20px;    /*specifies 2nd rotating cell info*/
	text-align:center; 
	vertical-align:middle; 
	background-color:#DDD;
	border-bottom: solid 1px #BBB; 
	font-size: 13px;
                color: #000;
                }



.today {	
	font-size: 13px;          /*specifies this day's rotating cell info*/
	background-color:#8A8CC4; 
	border: solid 1px #000;
	vertical-align:middle; 
	text-align: center; 
	padding: 2px; }



.lines {
        border: 1px solid #000;
          }


.date-color {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND: #EEE;
	COLOR: #000; 
          height: 20px;
          width: 14%;
          vertical-align: middle;
          padding: 2px;
	}

    

.comments {
	border: 1px #000 solid; 
	background: #fff; 
        margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}


.comments-head {
	PADDING: 15px; 
	MARGIN-TOP: 5px; 
        margin-bottom: -5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	COLOR:#000; 
 	BORDER-bottom: 2px #000 solid;
	border-top: 1px #000 solid;
	border-left: 1px #000 solid;
	border-right: 1px #000 solid;
 	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif; 

	TEXT-ALIGN: center;
	background: url(http://www.icyshard.com/title_background.gif); 
	}



.comments-body {
	padding: 10px 10px 5px 10px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: small;  
	COLOR: #000; 
	LINE-HEIGHT: 140%;  
	border: 1px #000 solid; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif; 
	TEXT-ALIGN: left; 
	background: #fff; 
	margin-top: 5px; 
        
	}

.comrap2 {
padding-bottom: 2px;
}

.comments-post {
	FONT-WEIGHT: normal; 
	FONT-SIZE: x-small; 
	BACKGROUND: #ffffff; 
	COLOR: #666; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-ALIGN: left;
                }



.comments-head-archive	{ 
	font-family: georgia, verdana, arial, sans-serif; 
	font-size: small; 
	color: #000; 
	border:1px solid #000;
	padding:5px;
	font-weight:bold;
	margin-top:10px;	
                background: url(http://www.icyshard.com/title_background.gif);	
	}	


.comments-post-archive {
	font-family:verdana, arial, sans-serif;
	color:#666;
	font-size:x-small;
	font-weight:normal;
  	background:#FFF;			
	}


	
.comments-body-archive {
	font-family:verdana, arial, sans-serif;
	color:#000;
	font-size:small;
	font-weight:normal;
  	background:#FFF;
  	line-height:140%;
  	padding:10px;
                     }

.comments-number {
                     font-family: inherited;
	color: #8182C2;
	font-size: 130%;
	font-weight: bold;
                      }

.trackback-url {
	BORDER: #999 1px dotted; 
	PADDING: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: small; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif;
	BACKGROUND: #fff; 
	COLOR: #666; 
	LINE-HEIGHT: 140%; 
	}



.trackback-body {
	FONT-WEIGHT: normal; 
	FONT-SIZE: small; 
	BACKGROUND: #fff; 
	PADDING-TOP: 10px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #666; 
	LINE-HEIGHT: 140%; 
	BORDER-BOTTOM: #999 1px dotted; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif;
	}



.trackback-post {
	FONT-WEIGHT: normal; 
	FONT-SIZE: x-small; 
	BACKGROUND: #fff; 
	COLOR: #666; 
	FONT-FAMILY: verdana, arial, sans-serif
	}





.media {

	FONT-SIZE: small; 
	MARGIN-BOTTOM: 10px; 
	COLOR: #000080; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif

	}




.lyrics {
	FONT-SIZE: x-small; 
	MARGIN-BOTTOM: 10px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif

	}




.quiz {

	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif
	}




.ans {
	FONT-WEIGHT: normal; 
	FONT-SIZE: small; 
	FONT-STYLE: italic; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif
	}




OL {
	LIST-STYLE-TYPE: decimal
	}




.photofriday {
  float:left;
  background: url(http://www.icyshard.com/shadowAlpha.png) no-repeat bottom right !important;
  background: url(http://www.icyshard.com/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }


.photofriday2 {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 



#banner-commentspop {
	border: #000 1px solid;
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	PADDING-TOP: 5px; 
	Padding-bottom: 5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: large; 
	BACKGROUND: url(http://www.icyshard.com/title_background.gif); 
	COLOR: #000; 
	FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif;
	}

table {
               border-collapse: collapse;
                }

.alt1 { background-color: #BDC1DC; padding: 5px; border-top: solid black 1px; border-bottom: solid black 1px} 
.alt2 { background-color: #eee; padding: 5px; border-top: solid black 1px; border-bottom: solid black 1px} 

#twitter_update_list {
list-style-type: none;
margin-left: -40px;
}


