
body {
margin : auto;padding : 0;font-style : normal;font-variant : normal;font-weight : normal;font-size : 10pt;line-height : normal;}
a, a:visited {text-decoration : none; color : inherit; font-size : inherit; border : none; font-weight : inherit; }
a:hover { text-decoration : underline; color : inherit;  font-size : inherit; font-weight : inherit; } 
ul { margin : 0; padding : 0; 
    width : 875px; 
    display:block; 
    list-style-position : inside; 
    border-bottom : 1px solid #e8b510; 
    /*background-image : url(../Images/Body/Categories_bar.jpg);*/
    background-color:#fcc40f;
     
       }
li {
    text-indent : 1px;
    padding:4px;

    float : left; 
    font-weight : bold; 
    font-size : 8pt; 
    text-decoration : none; 
    list-style-type : none; 
    list-style-position : inside; 
    position : inherit; 
    border-right: 1px solid #e8b510; 
    background-color:inherit;
    color : inherit; }
img, table, tr, td, div { border-style : none; }
hr { line-height : 10px; }
.master { padding : 15px; }
.master_content {width : 800px; height:100%; display:block; }
.master_menu, master_menu:visited 
{
   /* background-image : url(../Images/Body/Categories_bar_yellow.jpg); */
    background-color:#fcc40f;
    border : 1px solid #e8b510; 
    height:20px; 
    width : 893px; 
}

.master_menu:hover
{
   /* background-image : url(../Images/Body/Categories_bar_yellow.jpg); */
    background-color:#fcc40f;

}

.master_top { 
    /*background-color : #03095f; */
    background-color : #a2a2a2; 
    width : 895px;
    
}
.master_bottom { font-size:8pt; color:White; text-decoration:none; }
.master_bottom:hover { font-size:8pt; color:White; text-decoration:underline; }
.master_bottom:link { font-size:8pt; color:White; text-decoration:none; }
.master_left_menu {width : 125px; display:block; height : 100%; margin-top:2px; position : relative; }
.master_left_menu_text { color : #005588; font-size : 11pt; font-weight : bold; } 
.master_category_link { color : white; text-decoration : none; }
.master_category_link:hover {color : #590735; text-decoration : none; }
.master_left_menu_item {font-size : 9pt; color : #005588; margin-top : 2px; }
.master_left_menu_item:visited { font-size : 9pt; color : #005588; margin-top : 2px; }
.master_left_menu_img { padding:1px; }
.master_left_menu_lnk { font-size : 9pt; color : #005588; margin-top : 2px; }
.master_left_menu_lnk:visited { font-size : 9pt; color : #005588; margin-top : 2px; }
.master_left_menu_hr { color : #005588; }
.master_register_box { padding : 5px 5px 25px 5px; }
.master_table { width : 725px; margin-left : 25px; margin-top : 10px; vertical-align : top; border : none; }
.master_spacer { width : 875px; height: 50px; }

.default_header { font-size : 15pt; font-weight:bold; padding:-10px 0 10px 10px;  }
.default_latest_entry { font-size : 9pt; width : 315px; display:block; padding : 3px; }
.default_latest_info { margin-top : 3px; }
.default_main { width : 800px; }
.default_latest {width : 315px; display:block; float : left; }
.default_intro { width:350px;  text-align:justify;  padding:10px; font-size:10pt; }
.default_photos { width : 340px; display:block; float : right; height : 377px; margin : 5px 0 10px 0; }
.default_author { font-style : italic; }

.menu_left { margin-left:-15px; }

.horoscopes_header {font-size:18pt; font-weight:bold; color:#990000; margin-left:25px; }
.horoscopes { padding:25px;}
.horoscopes_title { color:#990000; text-transform:uppercase; font-weight:bold; font-size:12pt; margin-top:10px;}
.horoscopes_text { font-size:12pt;}
.horoscopes_date { text-decoration:underline;}
.horoscopes_link {color:inherit; text-decoration:inherit;}
.blue_line { background-color:#cbe0f1; height:1px; width:525px; margin:2px;}

.search_bar { font-size : 10pt; background-image : url('../Images/Body/Search_Bar_Yellow.jpg'); background-repeat : no-repeat; width : 895px; height:42px; }
.search_box { font-size : 7pt; color : #5d5d5d; width : 100px; display:block; height : 12px; margin-top : 4px; margin-left : 5px; margin-right : 10px; vertical-align : middle; }
.search_button { margin : 4px 10px 0 5px; padding-top : 1px; vertical-align : bottom; }
.search_date_time { font-size : 11pt; color : white; padding-top : 2px; padding-left : 350px; }

.blog { margin-left: 25px; }
.blog_category { font-size : 10pt; font-weight : bold; color : navy; margin : 2px; }
.blog_title { color : #590735; font-size : 14px; font-weight : bold; }
.blog_title:visited { color : #590735; font-size : 14px; font-weight : bold; }
.blog_title:hover { color : #590735; font-size : 14px; font-weight : bold; text-decoration : none; }
.blog_item { width : 650px; display:block; padding : 5px 3px 0 3px; }
.blog_tags { color : maroon; font-size : 8pt; font-style : italic; padding : 3px; }
.blog_text { font-size:115%;  width:600px; margin-top : 3px;}
.blog_author {margin-top : 50px; margin-left : 50px; font-style : italic; font-weight : bold;}
.blog_date { font-size:9pt;  color:#5c5c5c; }

.calendar { font-size : 11pt; font-weight : bold; width : 37px; display:block; height : 43px; }
.comments { color : #990000; text-decoration : none; }
.comments:hover { color : #990000; text-decoration : underline; }
.container { margin-top : 50px; padding : 5px; width : 650px; display:block; border : 0; }

.entry { padding : 35px; }
.success { color : green; padding : 10px; font-size : 12pt; font-weight : bold; width : 400px; display:block; }
.title_box_blue { font-size : 14pt; font-weight : bold; margin-bottom : 15px; color : #8f7d3d; background-color : #e9f0f5; width : 325px; display:block; padding : 5px; height : 25px; border : 1px solid #b1c3d4; }
.border_right_DarkGrey { border-right : 1px solid #505050; }
.vertical_align_middle { vertical-align : middle; }
.vertical_align_top { vertical-align : top; }
.color_lightblue { color : #cee1f1; }

.font_bold { font-weight : bold; }
.font_italic { font-style : italic; }
.font_maroon { color : maroon; }

.grey_italics { color : #9c9c9c; font-size : 7pt; font-style : italic; }

.header_gold { color : #8f7d3d; font-size : 14pt; }
.header_black { color : black; font-size : 10pt; font-weight : bold; }

.indent_10 { text-indent : 10px; }
.indent_20 { text-indent : 20px; }
.indent_30 { text-indent : 30px; }
.indent_40 { text-indent : 40px; }
.indent_50 { text-indent : 50px; }
.indent_60 { text-indent : 60px; }

.margin_top_2 { margin-top : 2px; }
.margin_top_3 { margin-top : 3px; }
.margin_top_5 { margin-top : 5px; }
.margin_top_10 { margin-top : 10px; }
.margin_left_5 { margin-left : 5px; }
.margin_left_10 { margin-left : 10px; }
.margin_left_15 { margin-left : 15px; }
.margin_left_20 { margin-left : 20px; }

.pad_left_5 { padding-left : 5px; }
.pad_left_8 { padding-left : 8px; }
.pad_left_10 { padding-left : 10px; }
.pad_top_5 { padding-top : 5px; }
.pad_5 { padding : 5px; }
.pad_10 { padding : 10px; }
.pad_15 { padding : 15px; }

.width_10 { width : 10px; display:block; }
.width_15 { width : 15px; display:block; }
.width_20 { width : 20px; display:block; }
.width_30 { width : 30px; display:block; }
.width_40 { width : 40px; display:block; }

.height_25 { height : 25px; display:block; }
.height_50 { height : 50px; display:block; }
.height_75 { height : 75px; display:block; }
.height_250 { height : 250px; display:block; }
.visible_hidden { visibility : hidden; }
