/*
Theme Name: WidgetLike
Theme URI: http://www.freewpthemes.net/preview/widgetlike
Description: A two-column, fixed-width and widget-ready design featuring black content area background.
Version: 1.0
Author: Free WordPress Themes
Author URI: http://www.freewpthemes.net/
Tags: blue, black, green, custom header, fixed width, two columns, widgets
*/
* {	margin: 0; padding: 0; }
body { margin: 0px; background: #002F43 url(images/bg01.jpg) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #B9B9B9; }
h1, h2, h3 { margin-bottom: 1.5em; color: #FFFFFF; }
h1 { }
h2 { font-size: 2.0em; }
h3 { font-size: 1.6em; }
p, ul, ol { line-height: 1.8em; margin-bottom: 1.5em; }
ul, ol { margin-left: 3em; }
blockquote { margin-left: 3em; margin-right: 3em; }
a { color: #8AC800; }
a:hover { text-decoration: none; }
strong { color: #D7D7D7; font-weight: bold; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 25px; display: inline; }
img.alignleft { padding: 4px; margin: 0 25px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }

/* Background */
#bg1 { background: url(images/bg02.jpg) no-repeat center top; }
#bg2 { background: url(images/bg03x.jpg) no-repeat center top; }
#bg3 { background: url(images/bg04.jpg) repeat-y center top; }
#bg4 { background: url(images/bg05x.jpg) no-repeat center top; }
#bg5 { background: url(images/bg06.jpg) no-repeat center bottom; }

/* Header */
#header { width: 900px; height: 145px; margin: 0px auto; color: #FFFFFF; }
#header h1 { float: left; margin: 0px; padding: 32px 0px 6px 112px; font-size: 75px; background: url('images/synergen.gif') no-repeat bottom left; }
#header h1 sup { font-weight: normal; }
#header h2 { float: right; margin: 0px; padding: 88px 25px 0px 0px; font-size: 1.3em; }
#header a { text-decoration: none; color: #FFFFFF; }

/* Header2 */
#header2 { width: 900px; height: 88px; margin: 0px auto; }

/* Menu */
#menu { float: left; }
#menu li { float: left; position:relative; display: block; padding: 34px 0px 0px 16px; }
#menu li a { text-decoration: none; font-size: 1.7em; font-weight: bold; color: #fff; display: block; }
#menu li ul, #menu li.current_page_item ul { display: none; position: absolute; width: 820px; height: 32px; }
#menu li.current_page_item ul a, #menu li ul a { font-size: 1.1em; }
#menu li.current_page_item ul li, #menu li ul li { padding: 9px 1em; }
#menu li:hover ul { display: block; z-index: 6000; }
#menu li a:hover, #menu li.current_page_item ul a:hover { color: #df6; border-bottom: 0px dotted #df6; }
#menu li a:hover a { color: #f00; }
#menu li ul, #menu li.current_page_item ul { *top: 78px; }
#menu li.current_page_item a { color:#df6; border-bottom: 0px solid #df6; }
#menu li.current_page_item ul a { color: #fff; border: none; }

	/* Sub Menu Adjustments */
	#menu li.page-item-2 ul { left: -75px; }
	#menu li.page-item-50  ul { left: -220px; }
	#menu li.page-item-310 ul { left: -298px; }
	#menu li.page-item-139 ul { left: -367px; }


/* Search */
#search { float: right; }
#search form { margin: 0px; padding: 35px 80px 0px 0px; }
#search fieldset { margin: 0px; padding: 0px; border: none; }
#search input.text { width: 160px; background: none; border: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #AEC38B; }
#search input.button { display: none; }

/* Page */
#page { width: 846px; margin: 0px auto; padding: 40px 0px 0px 0px; }

/* Content */
#content { float: left; width: 583px; }
#content p, #content ul { font-size: 1.4em; }
#content table { font-size: 1.2em; }
.post { }
.post .title { background: url(images/img02.gif) bottom no-repeat; }
.post .title h2, .post .title h3 { padding: 12px 24px; font-size: 2.2em; color: #FFFFFF; }
.post .title a { text-decoration: none; color: #FFFFFF; }
.post .title a:hover { color: #8AC800; }
.post .title p { position: relative; float: right; top: -58px; right: 16px; font-size: 1.5em; font-weight: bold; color: #666; }
.post .entry { padding: 0px 23px; }
.post .meta { height: 70px; clear: left; margin: 0px 23px; padding: 15px 0px 0px 0px; border-top: 1px solid #262626; line-height: normal; }
.post .meta .credit { float: left; }
.post .meta .links { float: right; }
.post .meta .links .more { padding-left: 17px; background: url(images/img05.gif) no-repeat left center; }
.post .meta .links .comments { padding-left: 19px; background: url(images/img04.gif) no-repeat left center; }
.hrule { padding-top: 20px; border-bottom: 1px solid #262626; }
.navigation { padding: 20px 0; font-size: 1.4em; }
.commentlist { }
.commentlist li { padding-top: 20px; border-bottom: 1px solid #262626; }
.commentlist .meta { }
.commentlist .entry { }
#comment { width: 500px; }

/* Sidebar */
#sidebar { float: right; width: 236px; }
#sidebar ul, #sidebar a { margin: 0px; padding: 0px; list-style: none; font-size: 1.1em; }
#sidebar li { background: url(images/img03.gif) no-repeat; padding: 0px 23px 20px 23px; }
#sidebar li ul { }
#sidebar li li { padding: 8px 0px; background: none; border-bottom: 1px solid #262626; }
#sidebar h2 { margin: 0px; padding: 16px 0px 30px 0px; font-size: 1.4em; color: #FFFFFF; }

/* Footer */
#footer { font-size: 1.2em; }
#footer p { margin: 0px; padding: 20px 0px; text-align: center; color: #566D77; }
#footer a { color: #8097A1; }

/* Table Style 1 */
.tablestyle1 { border: 1px solid #333; margin: 0em 0em 1.5em 0em; padding: 0.3em; width: 100%; }
.tablestyle1 th { padding: 0.3em 0.3em; font-weight: bold; font-size: 1.2em; text-align: left; }
.tablestyle1 td { padding: 0.3em 0.3em; }
.tablestyle1-even {}
.tablestyle1-odd { background: #333; }

/* HOF List */
#HOFListContainer { width: 100%; text-align: center; }
.HOFList { margin: 0 auto; width: 439px; height: 560px; background-image: url('images/hofbg.png'); font-size: 0.6em; font-family: Arial; color: #fff; }
.HOFList_Inner { padding-top: 160px; margin-left: 0px; list-style: none;}
.HOFList_Entry { padding-bottom: 20px;}
.HOFList_Entry p { margin-bottom: 0px; line-height: 12px; }
.HOFList_Name { font-weight: bold;}
.HOFList_Source { }
.HOFList_Value { color:#fc0; font-size: 0.9em; }
.HOFList_Date { color:#ddd; font-size: 0.9em; }

/* Feedbox */
#feedbox { margin: 0px 0px 12px 24px; font-size: 1.4em; }