html { 	padding : 0 0 0 0;
	margin : 0 0 0 0 ; }

body {	background : #e7e8ef;
	font-family : verdana, sans-serif;
	font-size : 76%;
	color : #3E3E3E;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	align : center; }

#main {
	width : 784px;
        margin : 0 auto 0 auto;
	padding : 0 0 0 0;
	text-align : left;
	background : url("bg.png") top left repeat-y;
}

#copyright {
	width : 784px;
        margin : 0 auto 0 auto;
	padding : 0 15px 0 0;
	text-align : right;
	font-size : 0.9em;
}

h2 {
	font-family : "Trebuchet MS", Verdana;
	font-size : 1.4em;
	font-weight : bolder;
	margin : 0 0 0 0;
}

h3.pagetitle {
	font-family : "Trebuchet MS" , Verdana;
	float : left ;
	clear : left;
	font-size : 1.8em;
	font-weight : 800;
	margin : 10px 0 0 0;
	width : 700px;
	text-decoration : none;
        color : #EF991F;	
}

#top{
	width : 784px;
	height : 101px;
	background : url("fdtitle.png") top left no-repeat;
}

#weather {
	 float : right;
	 width : 130px;
	 text-align : center;
	 font-size : 0.7em;
	 color : #eee;
}

#weather .temp {
	 font-weight : bold;
	 font-size : 3.0em;
	 color : white;
}

#weather .unit {
	 font-weight : bold;
	 font-size : 2.0em;
}

#menu {
      float : left;
      width : 230px;
      height : 20px;
      margin-top : 80px;
      margin-left : 20px;
      text-align : center;
      color : white;
}

#menu a, a:link, a:visited, a:hover {
      color : white;
}

#content {
	 padding : 0px 0px 0px 19px;
}

#footer {
	width : 784px;
	height : 15px;
	background : url("fdfooter.png") bottom left no-repeat;
}



.skip { display: none; }

.clear { clear: both; }

a:link, a:visited {
	color : #4444AA;
	text-decoration : none;
}

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

ul { 
	padding:0;
	margin:0; }

ol {
	list-style : decimal;
}

ul { 
	margin:5px 0 5px 19px;
}

h3.item {
	font-family : "Trebuchet MS" , Verdana;
	float : left ;
	clear : left;
	font-size : 1.8em;
	font-weight : 800;
	margin : 10px 0 0 0;
	width : 700px;
	text-decoration : none;
}

a.arttitle:link, a.arttitle:visited {
    color : #EF991F;
    text-decoration : none;

}

a.arttitle:hover {
    text-decoration : underline;
}

.itemtitle {
	width : 700px;
	float : left;
	clear : left;
	font-size : 9pt;
	margin : 0 0 0px 0;
	padding : 0 0 0 0;
	color : #EF991F;
}

.itemtitle * {
	color : #EF991F;
}

.itempadding {
	float : left;
	width : 100%;
	max-width : 690px;
	padding : 0px 30px 0px 30px;
	border-bottom : 1px solid #DDDDDD;
}

.itembody {
	    float : left ;
	    color : #000;
	    text-align : left;
	    padding : 0 0 10px 0;
	    margin : auto auto auto auto;
	    width : auto;
	    background : white;
}

.itembody * {
	font-size:13px;
	line-height:18px
}

.itembody p, .itembody li, .itembody ul, .itembody input { margin-bottom : 5px; }

.itembody .leftbox {
	float:left; 
	background: url(shadowAlpha.png) no-repeat bottom right;
	margin: 10px 15px 10px 0px;
	line-height:0px;
}

.itembody .leftbox img  {
	display: block;position:
	relative;background-color: #fff;
	border: 1px solid #B8CBDC
	;margin: -6px 6px 6px -6px;
	padding: 4px;
	line-height:0px;
}

.itembody .rightbox {
	float:right;
	margin: 5px 0px 0px 0px;
	line-height:0px;
	padding : 0 0 0 0px;
}

.itembody .rightbox a {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #B8CBDC;
	margin: 6px 6px 6px 6px;
	padding: 4px;
	line-height:0px;
}

.itembody .rightbox img {
	border  : 0 none black;
}


.iteminfo {
	float : left; 
	clear : left ;
	vertical-align : bottom;
	background:url("arrow2.gif") no-repeat 10px 5px;
	font-size : 0.9em;
	color : #7F7F7F; 
	padding : 3px 0 0px 26px; 
	width : 684px;
	margin-bottom : 0px;
}

.iteminfo a:link, .iteminfo a:visited {
	color : #4444AA;
}

.iteminfo a:hover, .iteminfo a:active { color:#808080; }

.commentform .formfield {
	font-family:verdana, sans-serif;
	font-size:0.9em; }

.commentform textarea {
	padding : 0 0 0 0;
	margin : -1px 0 0 0;
	width : 500px;
}


fieldset {
	border-style : none;
}

.show {
	float : right;
	clear : right;
	cursor : pointer;
	padding : 0 0px 0 0px;
	margin : 0 20px 0 0;
	font-style : normal;
	font-size : 9px;
}

.reset {
	float : right;
	clear : left;
	cursor : pointer;
	padding : 0 5px 0 0px;
	font-style : normal;
	font-size : 9px;
}

.commentdiv {
	background : #DEDEDE;
	width : 750px;
	max-width : 750px;
	padding : 0 0 0 0;
}


ol#comments  {
	background : #F5F5F5;
	margin : 0 0 0 0;
	padding : 5px 5px 5px 5px;
	text-align : left;
	width : 750px;
	max-width : 740px;
}


ol#comments li {
	color : #333;
	list-style : none inside;
	font-size : 0.9em;
	padding : 5px 5px 0px 0;
	margin-bottom : 5px;
}



.regular {
	background : white;
	border : 1px solid #EFEFEF;
}

.regular:hover {
	border : 1px solid #BFBFBF;
}

.regular:hover a {
	color : #B27432;
}
.regular .show {

}

.regular .reset {
	display : none;
}

.parent {
	background : #CCDFCC url("parent.png") no-repeat top right;
	border : 1px solid #99CCBB;
	
}

h3.comment {
	font-family : "Trebuchet MS" , Verdana;
	font-size : 12pt;
	margin : 5px 0 0 30px;
	padding : 0 0 0 0;
}

.child {
	background : #FFCDCD url("child.png") no-repeat top right;
	border : 1px solid #EEAFAF;	
}

.current {
	background : #8080CD url("selected.png") no-repeat top right;
	border : 1px solid #6060DD;
}

.current a {
	 color : white;
}

.notPart {
	background : #FCFBFF;
	border : 1px solid #ADADAD;
}

.notPart .show {
	display : none;
}

.notPart .reset {
	display : none;
}

ol.indent {

}

ol.indent .current {
	
}

ol.indent li.notPart {
  display : none;
}

ol.indent li.child {
  margin : 0 0 0 30px;
}

.commentinfo {
	margin-top : 11px;
	padding : 1px 1px 1px 1px;
	border-top  : 1px solid black;
}

.commentbody {
	padding : 3px 15px 5px 35px;
	margin : 0px 0 0 0;
}


#toolbar {

	margin:5px 0 0px 0;
	text-align : center;
	
}

#toolbar a { 
	width: 50px;
	height: 15px;
	background-color: #9999AF;
	font-size: 11px;
	line-height: 14px;
	color : #1B2B3A;
	margin : 0 3px 0px 0;
	float : left;
}

#toolbar a:hover{
	text-decoration : none ;
	background-color: #44445F;
	color: #FFFFFF;
}
