/*** POSTS LIST CSS ***/

#postContainer {}
#postContainerPadding {}
#postContainerTitle {}
#postContainerTitle h3 {}
#postContainerTitle h3 a {}
#postContainerDescription {}
#postContainerStats {}
#postContainerDate {}
#postContainerAuthor {}
#postContainerKeywords {}
#clear {}

/*** PAGE & POST CONTAINER CSS ***/

#postContent {}

/*** AUTO-PAGING SYSTEM CSS ***/

#autoPageBreakPaging {}
#autoPageBreakPaging a {color:#3333aa;}
#autoPageBreakPagingCurrent {margin:2px;padding:2px 4px;border:1px solid #000;background-color:#000;color:#fff;}
#autoPageBreakPagingPage {margin:2px;padding:2px 4px;border:1px solid #ccc;background-color:#eee;color:#333;}
#autoPageBreakPagingNext {margin:2px;padding:2px 4px;border:1px solid #ccc;background-color:#eee;color:#333;}
#autoPageBreakPagingPrev {margin:2px;padding:2px 4px;border:1px solid #ccc;background-color:#eee;color:#333;}

/*** USER SECTIONS CSS ***/

#userAccountPageContents {padding:10px;background-color:#fff;color:#000;}
#userAccountPageContents a {color:#3333cc;}

#userFormSubmitButton {border:1px solid #000;background:#000;color:#fff;font-weight:bold;font-size:15px;padding:2px 8px;cursor:pointer;}
#userFormSubmitButton:hover {background:#ffffaa;color:#000;}

/*** CATEGORY MENU CSS ***/

#categoriesMenu {margin-left:30px;width:220px}
#categoriesMenu ul {padding:0;margin:0;list-style:none;}
#categoriesMenu ul li {padding:0;margin:0;}
#categoriesMenu ul li a {border-bottom:1px solid #ccc;display:block;}
#categoriesMenu ul .lvl1 {font-weight:bold;}
#categoriesMenu ul .lvl2 {font-weight:normal;font-style:italic;}
#categoriesMenu ul .lvl3 {font-weight:normal;font-style:italic;}
#categoriesMenu ul .lvl4 {font-weight:normal;font-style:italic;}
#categoriesMenu ul .lvl2 a {font-weight:normal;padding-left:15px;}
#categoriesMenu ul .lvl3 a {font-weight:normal;padding-left:30px;}
#categoriesMenu ul .lvl4 a {font-weight:normal;padding-left:45px;}

/*** CATEGORY PAGE CSS ***/

#categoryPostsHeading {}
#categoryPostsHeading a {}

/*** CATEGORY PAGE BREADCRUMB TRAIL CSS ***/

#breadcrumbTrail {margin-bottom:10px;}
#breadcrumbTrail * {font-size:10px;}
#breadcrumbTrailTitle {}

/*** CATEGORY PAGE RSS FEED ICON CSS ***/

#categoriesPageRssFeed {}

/*** PAGINATION CSS ***/

#pagingContainer {text-align:center;padding:10px 0;font-weight:bold;}
#pagingContainerForm {}
#pagingContainerPrevLink {}
#pagingContainerPrevLink:hover {}
#pagingContainerPrevLinkOff {display:none;}
#pagingContainerNextLink {}
#pagingContainerNextLink:hover {}
#pagingContainerNextLinkOff {display:none;}
#pagingContainerDropdown {}
#pagingContainerFormSubmitButton {}

/*** COMMENTS FORM CSS ***/

#commentFormContainer {}
#commentFormContainerHeader {}
#commentFormContainerTextareaContainer {}
#commentFormContainerTextarea {}
#commentFormContainerSubmitButtonContainer {text-align:right;}
#commentFormContainerSubmitButton {border:1px solid #000;background:#000;color:#fff;font-weight:bold;font-size:15px;padding:2px 8px;cursor:pointer;}
#commentFormContainerSubmitButton:hover {background:#ffffaa;color:#000;}

/*** PRIVATE MESSAGE FORM CSS ***/

#messageFormContainer {}
#messageFormContainerHeader {}
#messageFormContainerTextareaContainer {}
#messageFormContainerTextarea {}
#messageFormContainerSubmitButtonContainer {text-align:right;}
#messageFormContainerSubmitButton {border:1px solid #000;background:#000;color:#fff;font-weight:bold;font-size:15px;padding:2px 8px;cursor:pointer;}
#messageFormContainerSubmitButton :hover {background:#ffffaa;color:#000;}

/*** NOTIFICATION MESSAGE CSS ***/

#messageSuccess {padding:10px;background-color:#aaffaa;font-weight:bold;color:#000;}
#messageError {padding:10px;background-color:#ffaaaa;font-weight:bold;font-style:italic;color:#000;}
#messageSuccess a, #messageError a {color:#2222ee;}
#messageSuccess a:hover, #messageError a:hover {color:#222;}

/*** SEARCH FORM CSS ***/

#searchFormSubmitButton {border:1px solid #000;background:#333;color:#fff;font-weight:bold;font-size:15px;padding:2px 8px;margin:0;cursor:pointer;}
#searchFormSubmitButton:hover {background:#ffffaa;color:#000;}

/*** SEARCH PAGE CSS ***/

#searchFilters {border:1px solid #ccc;color:#000;background-color:#eee;text-align:center;}
#searchFiltersPadding {padding:5px 10px;}
#searchFiltersFormSubmitButton {border:1px solid #000;background:#000;color:#fff;font-weight:bold;font-size:12px;padding:2px 4px;cursor:pointer;}
#searchFiltersFormSubmitButton:hover {background:#ffffaa;color:#000;}

/*** ALTERNATE ROW BACKGROUNDS ( used in includes/template_data.php ) ***/

.SP_row_odd {}
.SP_row_even {}

.commentRow_odd {border-bottom:1px solid #aaa;margin-bottom:5px;}
.commentRow_even {border-bottom:1px solid #aaa;margin-bottom:5px;}