body { font-family: "Trebuchet MS", tacoma, verdana, arial, sans-serif; background: #F1F1F1; }
A { color: #CC9900; text-decoration: none; font-weight:bold; }
A:link { color: #CC9900; text-decoration: none; }
A:visited { color: #CC9900; text-decoration: none; }
A:active { color: #708DB4; }
A:hover { color: #708DB4; }
body { background: #F1F1F1 url(../images/FGskin/bgV2.png) repeat-x left top; }
#page { }
#pagetitle a {float:right; margin-right:10px; margin-top:118px;}
#banner { height: 133px; background: url(../images/FGskin/Banner2.png) no-repeat 0px 0px; }
#banner a:link, #banner a:visited, #banner a:active { font-size: 70%; font-weight: bold; color: white;  }
h1 {  font-size: 1.3em; font-weight: bold; margin: 0; color: #31353D; }
#blogText { padding:0 8px 0 8px; }
.body {  font-size: .7em; color: #31353D; margin-left: 0px; }
.byline, .entryfooter, .trackbackfooter {  font-size: .7em; line-height: 135%; margin: 0; padding: 0 0 8px 0; color: #000; }
.byline { clear:both; }
.commentBody {  font-size: .8em; color: #000000; margin-right: 10px; margin-bottom: 40px; }
.commentByLine { font-weight: bold; clear: left; }
input, select, textarea {  font-size: 1em; color: #000000; }
.menuTitle { background-color: #CDDCE1; text-align: center; text-transform: uppercase; letter-spacing: 0.2em; padding: 5px; color: #003366; font-size: 11px; font-weight: bold; }
.header, .header a { font-family: verdana, arial, sans-serif; font-size: .7em; text-align: center; font-weight: bold; }
#calendar { width:90%; margin:0 auto 0 auto }
.calendarTable, .calendarTable a { font-family: verdana, arial, sans-serif; font-size: .9em; text-align: center; padding: 2px; line-height: 14px; }
.calendarToday { background-color: yellow; }
.menuBody { font-family: verdana, arial, sans-serif; font-size: .65em; text-align: left; padding: 2px; line-height: 14px; }
.menuBody .header { font-size: 1em; }
.menuBody A { font-family: verdana, arial, sans-serif; font-size: 1em; }
.date {  color: #666; border:1px solid #999; padding:5px; margin-bottom:10px; font-weight:normal; }
.blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader {  font-size: .7em; color: #666; border:1px solid #999; padding:5px; margin-bottom:10px; font-weight:normal; }
#footerHeader { font-size: 0.7em; color: #FFFFFF; padding-top:10px; font-weight:normal; background:  url(../images/FGskin/FooterV2.gif) repeat-x left bottom; margin: 0px auto; text-align:center; height: 110px; }
#footerHeader p {margin-top:50px;}
.rightMenu { border:1px solid #999; margin:8px; }
.code { font-family: "courier new", courier, monospace; font-size: 1em; color: black; border: solid thin #0000cc; background-color: #ffffcc; overflow: auto; max-height: 200px; padding: 4px 4px 4px 4px; line-height: 15px; margin:5px 0 5px 0; }
.codePrint { font-family: courier, monospace; font-size: .7em; color: black; border: solid thin #0000cc; background-color: #ffffcc; padding: 4px 4px 4px 4px; line-height: 15px; }
.center { text-align:center; }
.entry { margin-bottom:8px; padding-bottom:3px; border-bottom:1px solid #999; }
a img { border: 0px; }
.comment, .trackback, .commentAlt, .trackbackAlt { border: 1px solid #999; padding: 10px; margin:10px 0; position:relative; }
.commentAlt, .trackbackAlt { background-color:#efefef; }
.comment img, .commentAlt img { float:left; position:relative; margin: 0 5px 5px 0; }
.commentBody, .trackbackBody {  font-size: .7em; color: #000000; margin-bottom: 10px; }
#relatedEntriesList {  font-size: .7em; color: #000000; }
.commentByLine, .trackbackByLine { font-style: italic; font-size: .7em; }
.addCommentLink, .addTrackbackLink { text-align:right; }
#trackbacks, #comments { margin-top:8px; }
#calendar th { font-weight: normal; }
.tbLink { font-size:1.1em; }
.autoImage { float: left; margin: 0 5px 5px 0; }
.byline img { vertical-align: top; }
/*==================Forms======================*/
fieldset#commentForm, fieldset#sendForm { margin:8px; text-align:left; }
fieldset#sendForm { border:none; }
fieldset#commentForm legend, fieldset#sendForm legend { font-size: 1.1em; font-weight: normal; color: #000000; margin: 0px 0px 0px 0px; padding: 3px 5px 10px 5px; }
fieldset#commentForm label, fieldset#sendForm label { float:left; width:110px }
fieldset#sendForm label { width:130px; }
fieldset#commentForm div, fieldset#sendForm div { clear:both; margin-bottom:5px }
fieldset#commentForm .longLabel { width:260px }
fieldset#sendForm .longLabel { width:200px; }
fieldset#commentForm .nofLoat, fieldset#sendForm .nofLoat { float:none }
fieldset#commentForm #comments, fieldset#sendForm #notes { width:100%; height:120px; overflow: auto; }
fieldset#sendForm #notes { width:300px; }
fieldset#commentForm img { margin:3px auto }
fieldset#sendForm img, fieldset#sendForm #submit { margin-left:200px; }
#popUpFormBody { background:#fff; margin:8px; }
