
body { height: 100%; width: 100%; background:url(../images/gradient2.png) repeat-x top left; }

html { height: 100%; width: 100%; background-color:#b1cdec; }

#frontpage { background:url(../images/gradient.png) repeat-x top left; margin: 0 auto -135px; }

#top .post_title a { color:#7a7a7a; }

#searchWrap { position:absolute; top:45px; right:10px; width:250px; }

#searchWrap h2 { float:left; }

#search { float:right; margin-right:7px; }

#s { color:#9c9c9c; background:url(../images/searchForm.png) no-repeat top left; width:200px; height:20px; padding-left:10px; border:none; position: relative; left: 0;}

#head { background:transparent url(../images1/bg_subpage.png) no-repeat 0 150px; }

#respond { border-top:1px solid #c4c4c4; }

#frontpage #head { background-image:none; }

#transition-container { background-color:transparent; }

a { color:#494949; }

a:hover { color:#111; }

.more-link { color:#396ea4; font-size: 16px; font-weight: bold; }

#top #main .button, #cancel-comment-reply-link { color:#fff; text-decoration:none; background: transparent url(../images1/button.jpg) top left; }

#top #main .button:hover, #cancel-comment-reply-link:hover { color:#f4f4f4; background: transparent url(../images1/button.jpg) bottom left; }

.content img, .content a img { border:none; }

/* NAVIGATION */

#top #nav ul { border:none; }

#top #nav li ul a { border-top:1px solid #f4f4f4; }

#top #head #nav ul a, #top #head #nav ul li { background-color:#0099cc; background-image:none; }

#top #head #nav ul a:hover, #top #head #nav ul a:focus { background-color:#f4f4f4; }

#top #nav li.back, #top #nav .current_page_item a, #top #nav .current_page_parent a, #top #nav .current_page_ancestor a { background:transparent url(../images1/lava.png) no-repeat right -32px; }

#top #nav li.back .left, #top #nav .current_page_item, #top #nav .current_page_parent, #top #nav .current_page_ancestor { background:transparent url(../images1/lava.png) no-repeat top left; }

/*subnav*/

#subnav li { background:transparent; }

#subnav li a, #subnav .current_page_item ul a { border-bottom:1px solid #c4c4c4; background:#fff url(../images1/bg_subnav2.png) 9px 9px no-repeat; }

#subnav .current_page_item a, #subnav .current a { background:#fff url(../images1/bg_subnav2.png) 9px -76px no-repeat; }

#subnav li a:hover { background:#EDEDEC url(../images1/bg_subnav2.png) no-repeat 9px -76px; text-decoration:none; font-weight:bold; }

/*mainpage content area*/

.box_image { background-color:#CCC; }

.meta { color:#afafaf; font-size:11px; font-style:italic; }

.commentlist .commentmetadata a { color:#396ea4; text-decoration:none; }

.meta a:hover, .commentlist .commentmetadata a:hover { text-decoration:underline; }

.meta_comment, .meta_cat { border-left:1px solid #7a7a7a; }

/*sidebar */

#wp-calendar th, #prev, #next { background-color:#c4c4c4; }

#widgetmain { display:inline-block; width:940px; }

#frontpage .widget { margin: 15px 0px 5px 35px; padding:0px; clear:none; width:310px; }

#frontpage .textwidget { padding:0px; }

#twitter-3 ul li { padding-bottom:10px; }

.widget a, .widget a:visited { border:none; }

#top .recentcomments, #top .widget_archive li, #top .widget_categories li { border-bottom:1px solid #c4c4c4; }

.text_input, .text_area, textarea, #commentform input { border:1px solid #ababab; color:#333; }

#searchsubmit, #send, #top #submit { border:1px solid #ababab; background-color:#333; cursor:pointer; color:#fff; }

#searchsubmit:hover, #send:hover, #top #submit:hover { background-color:#999; color:#333; }

/* ---------------------- Comments -------------------*/

.commentlist .avatar, .children .comment .avatar { border:1px solid #bbb; background-color:#dedede; }

.commentlist .commentmetadata { border-bottom:1px solid #bbb; }

.comment-author-admin .avatar { background-color:#333; border:1px solid #111; }

/* ---------------------- Pagination -------------------*/

.pagination span, .pagination a { border:1px solid #c4c4c4; color:#333; background-color:#ececec; }

.pagination a:hover { border:1px solid #396ea4; color:#396ea4; background-color:#ececec; }

.pagination .current { border:1px solid #396ea4; background-color:#75a9dd; color:#fff; }

/*border for ajax input fields*/
.ajax_valid .text_input, .ajax_valid .text_area { border:1px solid #396EA4; background-color:#75A9DD; color:#FFFFFF; } /*#70A41B*/

.ajax_false .text_input, .ajax_false .text_area { border:1px solid #EE2A00; background-color:#FF9F9F; color:#fff; }

.ajax_alert .text_input, .ajax_alert .text_area { border:1px solid #ffb628; }

/*Post style*/

blockquote { color:#fff; background:#75A9DD url(../images1/quote_left.png) no-repeat 0 0; }

blockquote p { background:transparent url(../images1/quote_right.png) no-repeat bottom right !important; background:none; /*ie6 fix for blockquotes*/ }

#top blockquote em, #top blockquote em a { color:#fff; }

.entry ul li { background:transparent url(../images/bullet-round.png) no-repeat scroll 12px 9px; }

#wpsb .widget { margin-left:0px; }

