/* ****************** general *************** */ html { background:#b6ca8b; } body { margin:0; padding:0; font:small Georgia, Verdana, arial, times new roman, lucida sans unicode, sans-serif; color:#333; background: #b6ca8b; text-align:center; } a:link, a:visited { color: #000000; text-decoration: none; } a:hover, a:active, a:focus { color: #FF9900; text-decoration: underline; } .Upgrade { display: none; font-weight: bold; } .clearer { clear : both; height : 1px; font-size : 1px; } #Container { width:770px; margin:0px auto; text-align:left; padding:0px; border: 1px solid #aed6b3; color: #333; background: #fff } h1 { color: #FF9900; margin:0; padding:40px 0 8px 30px; font-size:22px; font-weight: bold; font-family: trebuchet ms,trebuchet,verdana,arial,helvetica,sans-serif; background-color: transparent; text-align: left; } h2 { padding-left:30px; font-family: trebuchet ms,trebuchet,verdana,arial,helvetica,sans-serif; } h3 { padding-left:10px; font-family: trebuchet ms,trebuchet,verdana,arial,helvetica,sans-serif; width: 100%; border-bottom: 1px solid #cccccc; } #Title { width:100%; height:138px; background:url(imgs/title02.jpg) #fff no-repeat; } #Title a:active, h1 a:link, h1 a:hover, h1 a:focus, h1 a:visited { text-decoration: none; color: #FF6600; background-color:transparent; } #Subtitle { color:#000; padding:2px 1px 15px 40px; font-size:small; width:400px; text-align: left; background-color:transparent; } #Subtitle a:link, #Subtitle a:visited, #Subtitle a:hover { text-decoration: underline; color: #fff; background-color:transparent; } #Subtitle a:active, #Subtitle a:focus { color: #002f64; text-decoration:none; background-color: #fff; } #Subcontainer { text-align:left; background-color:#fff; padding:0px; margin:0px auto; } #Subheaderinfo { color:#000; padding:0 0 0 40px; font-size:small; width:400px; text-align: left; background-color:transparent; } /* ****************** column a *************** */ #Content { width:600px; float: left; text-align:left; background:url(imgs/line_v.gif) #fff no-repeat right top; color: #333; } #Topmenu { background:url(imgs/bgc.gif) #fff no-repeat; width:565px; height:98px; text-align:center; color:#895929; font-weight:bold; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; font-size: 13px; } #Topmenu a:link,#Topmenu a:visited{ color:#027f0a; } #Topmenu a:hover,#Topmenu a:active{ color:#ff9900; } #topic { width:555px; height:46px; background:url(imgs/bgtitle.gif) #fff no-repeat; float: left; margin-left: 10px; } #topic_l { width:370px; color:#027f0a; font:15px trebuchet ms,trebuchet,verdana,arial,helvetica,sans-serif; font-weight:bold; background:transparent; float: left; padding-left:40px; padding-top:10px; } #topic_r { width:110px; float: right; color:#333; text-align:right; font:11px trebuchet ms,trebuchet,verdana,arial,helvetica,sans-serif; padding-right:20px; padding-top:10px; background:transparent; } #post { width:465px; line-height:1.8em; font-size:small; font-family: arial,helvetica,sans-serif; background:#fff; margin:0px; padding:10px 0px 0px 70px; } #post a:link,#post a:visited{ color:#7FB24C; text-decoration:none; } #post a:hover,#post a:active{ color:#196619; text-decoration:none; } #error { line-height:1.8em; font-size:small; margin:0px; padding:10px 30px; color:#FF0000; } #line { width:535px; background:url(imgs/line.jpg) #fff no-repeat; margin-left:30px; height:13px; } #footer { width:525px; font-size:small; font-style: italic; padding-bottom:1.8em; text-align:right; padding-right:40px; background:#fff; color:#666; } #footer a:link,a:visited{ color:#666; } #footer a:hover,a:active{ color:#ff9900; } /**************************************************/ #Nextpost { text-align:center; } #Nextpost a:link,#Nextpost a:visited{ color:#7FB24C; text-decoration:none; } #Nextpost a:hover,#Nextpost a:active{ color:#196619; text-decoration:none; } /********************* comment *************/ #comment { width:500px; border-left: 5px solid #cccccc; border-top: 1px solid #aed6b3; border-bottom: 1px solid #aed6b3; background-color: #d8f5d9; margin:10px 30px; font-size: 12px; color: #333333; font-family: 'Courier New',''; padding: 5px; } #commentheader { padding-left:10px; font-size:small; color:#333; font-weight: bold; } #commenttext { line-height:1.8em; text-indent:2em; } #commentposterinfo { font-style: italic; color:#999; padding-right:10px; text-align:right; } .reply {font-weight: normal;font-size:small;} #CommentForm fieldset { width:450px; border:2px solid #d4d0cd; padding-top:10px; margin-top:10px; margin-left:40px; padding-left:10px; padding-bottom:10px; } #CommentForm legend { color:#525150; padding:2px 4px 2px 4px; background-color: #ffffff; font-weight : bold; } #CommentForm label { width:6em; float:left; display:block; clear:both; float:left; margin-top:8px; margin-bottom:0px; } #CommentForm input { margin-top: 8px;margin-bottom:8px; } #Submit { margin-top:8px; margin-bottom:8px; margin-left:6em; } #CommentForm textarea { margin-top:8px; margin-bottom:0px; } /* ****************** column b *************** */ #Menu { width: 170px; float: left; font:12px/1.5 trebuchet ms, verdana, arial, helvetica, sans-serif; color:#666; text-align:left; background-color:#fff; } #Menu h2 { width: 170px; font:12px/1.5 trebuchet ms, verdana, arial, helvetica, sans-serif; text-align: center; color: #333; background: #d8f5d9; font-weight: bold; padding:2px 1px; } #calendar_title{ background:url(imgs/calendar02.jpg) #fff no-repeat; width:170px; height:46px; } #Calendar { color: #999999; width:95%; } #Calendar a:link,#Calendar a:visited { color:#009900; font-weight: bold; } #Calendar a:hover,#Calendar a:active { color:#009900; } #categories_title{ background:url(imgs/categories.gif) #fff no-repeat; width:170px; height:51px; } #recently_title{ background:url(imgs/recently.gif) #fff no-repeat; width:170px; height:51px; } #links_title{ background:url(imgs/links.gif) #fff no-repeat; width:170px; height:51px; } #search_title{ background:url(imgs/search.gif) #fff no-repeat; width:170px; height:51px; } #archives_title{ background:url(imgs/archives.gif) #fff no-repeat; width:170px; height:51px; } #syndicate_title{ background:url(imgs/syndicate.gif) #000 no-repeat; width:170px; height:51px; } #Search { width:90%; padding:1px 5px; background-color:#fff; } #Search fieldset {border:0px solid; padding:10px 0px; margin:0px;} #Search input {width:90px;font-size:12px;} #Search input.button {width:40px;font-size:12px;} #Search form {margin:0px;} #Search label {margin:0px;padding:0px;width:140px;} table.calMonth { width:100%; border-spacing:4px; border:0px; } th.calMonthCurrent { font-weight:bold; padding: 0px; text-align: center; } th.calMonthBackward { font-weight:bold; padding: 0px; text-align:center; } th.calMonthForward { font-weight:bold; padding: 0px; text-align:center; } .calMonthHeader th { text-align:center; font-weight:bold; padding: 0px; } #Calendar td { padding: 0px; text-align:center; } .calMonthToday { background: url(imgs/bg_today.gif) #fff no-repeat; } #Categories{ margin:0; padding:0; } #Archives{ margin:0; padding:0; line-height:1.8em; } #Links{ line-height:1.8em; } #LinksCategories { padding:3px 5px; font-weight:bold; font-family: trebuchet ms, trebuchet, arial, helvetica, sans-serif; background-color: #eeeeee; } #Links ul { margin:0; padding:1px 10px; list-style:none; font-size:small; } #Categories ul, #Syndicate ul, #Recently ul, #Sections ul { margin:0; padding:1px 10px; list-style:none; font-size:small; background-color:#fff; line-height:1.8em; } #Categories a:link, #Syndicate a:link, #Recently a:link, #Links a:link, #Sections a:link, #Categories a:visited, #Syndicate a:visited, #Recently a:visited, #Links a:visited, #Sections a:visited{ text-decoration: underline; color:#333; } #Categories a:hover, #Syndicate a:hover, #Recently a:hover, #Links a:hover, #Sections a:hover, #Categories a:focus, #Syndicate a:focus, #Recently a:focus, #Links a:focus, #Sections a:hover, #Categories a:active,#Syndicate a:active, #Recently a:active, #Links a:active, #Sections a:active { text-decoration: underline; color:#ff9900; } /* ****************** footer *************** */ #Bottommenu { clear:both; background-color:#002f64; color:#fff; padding:3px 15px 3px 15px; } #ads { color:#000; padding:3px 15px 3px 3px; text-align:left; background-color:#027f0a; } #Bottom { color:#CCFF99; padding:3px 15px 3px 3px; text-align:right; background-color:#027f0a; } #Bottommenu a, #Bottommenu a:link, #Bottommenu a:visited, #Bottom a, #Bottom a:link, #Bottom a:visited { text-decoration: none; color: #CCFF99; border: 0; } #Bottommenu a:active, #Bottommenu a:focus, #Bottommenu a:hover, #Bottom a:active, #Bottom a:focus, #Bottom a:hover { text-decoration: underline; color: #CCFF99; background-color: transparent; } #archives_list,#links_list,#album_list,#trackback_list{ width:415 line-height:1.8em; font-size:small; margin:10px 50px; color:#000; } /* ****************** albums *************** */ div.album { text-align: center; float: left; width:150px; margin-bottom:20px; } .album p { text-align: center; padding:0; margin:0; width:150px; } a img {border:none;} #album a:link {color: #004ca1;} #album a:visited {color: #b50394;} #album a:hover, #album a:active, #album a:focus {color: #004ca1;background:none;} /* ****************** trakbacks *************** */ h4 { margin:1em 0 0 0; padding:0;font-size:small; } dl { margin:0; padding:0; } dt { font-weight: bold; float:left; } dd { padding-left:4em; } /* ****************** to align elements *************** */ .left {text-align: left;display:block} .right {text-align: right;display:block} .center {text-align: center;display:block} /* ****************** to float elements *************** */ .floatleft {float: left;padding:2px 10px 10px 0px} .floatright {float: right;padding:2px 0px 10px 10px;} /* ****************** to highlight text *************** */ .bold {font-weight: bold;} .italic {font-style:italic;} .underline {text-decoration:underline} .quote { margin: 0px 20px 0px 30px; padding: 0 0 0 4px; border-left: 2px dotted #aed6b3; color:#666; font-size: 12px; } .code { border-left: 5px solid #cccccc; border-top: 1px solid #aed6b3; border-bottom: 1px solid #aed6b3; font-size: 12px; margin: 10px; padding: 5px; color: #333333; font-family: 'Courier New',''; background-color: #d8f5d9; } .pager { clear:all; text-align: center; margin-bottom: 20px; margin-top: 20px; font-size: 12px; padding-top: 10px; padding-bottom: 10px; } .pager a, .pager a:link, .pager a:href, .pager a:hover { text-decoration: none; border: 0px; } .pager .pagerLinkPrevPage, .pagerLink, .pagerLinkNextPage{ padding: 2px 6px; } .pager .pagerLinkPrevPage{ margin-right:20px; } .pager .pagerLinkNextPage { margin-left:20px; } .pager .pagerCurrent { padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff; color: #FF0084; }