﻿/* 
   The below CSS file was built using samples + techniques described by Rachel Andrew in her book:
   The CSS Anthology: 101 Essential Tips, Tricks & Hacks
*/

/* Overall Page */

body
{
    margin: 0;
    padding-bottom: 2em;
    background-color: Black  ;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-top: 5px solid #B51032;
     width :1150px;
       border-style:ridge   ;
    border-width: 10px;
    border-color: White ;
     
}



    /*    #banner
{
    height: 150px;
    width: 779px;
    margin-bottom: 0px;
    padding-left: 30px;
    padding-bottom: 0px;
     background-image :url('Images/golden red1.jpg') ;
   #C8C8C8
}
*//*Button*/
#button
{
 margin-left :500px ;
  margin-right :auto ;
   margin-top : 40px;
}
.buttonpagefont
    {
     color :Silver ;
      margin-left :100px;
    }
    
     .buttonpagefont2
    {
     color :Silver ;
      margin-left :150px;
    }
    
    .buttonpagefont3
    {
     color :Silver ;
      margin-left :400px;
    }
    
       .buttonpagefont4
    {
     color :Silver ;
      margin-left :60px;
       width :1000px;
    }
    
         .buttonpagefont5
    {
     color :Silver ;
        margin-left :480px;
         font-weight :bolder ;
       
    }
    /*End Button*/

/* Header Section  * #FF0033 border-top: 3px solid #FAFAD2 ;*/
/*  ****border-top can go ***** border-bottom: 4px dotted #000000; */

#header
{
   
    
    background-color: Black;
    height: 148px;
    background-image:url('Images/golden red1.jpg');
     background-repeat :no-repeat;
      margin-left :65px;
    
}
#header .title
{
    font: 190% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    color: black;
    background-color: transparent;
    float: none  ; 
    margin-right: 2em;
    margin-top: 0.3em;
    margin-left: .9em;
}

#header a:link, a:visited
{
    color: #B51032;
}

#leftsidebar
        {
            width: 200px;
    float: left;
     
      padding-left: 0px;
}
        .style2
        {
            float: left;
            margin-right: 0px;
    width: 195px;
}
        #rightsidebar
        {
            width: 80px;
            float: right;
    margin-left: 1px;
    margin-right: 0px;
    padding-right: 10px;
     margin-right :10px ;
     padding-left: 1px;
      padding-bottom :5px;
}
        #maincontent
        {
         font-size :20px;
         color :  White   ;
         width :350PX;
            margin-left: 180px;
            
              border-style:ridge   ;
    border-width: 10px;
    border-color: White ;
   padding: 10px;
    padding-left:30px;
    font-family: Calibri, Arial;
    background-color:  Black ;
            
    margin-top: 0px;
}
        #footer
        {
            clear: both;
        }
        
        /*Paypal div*/
        #paypaldiv
        {
         float :left ;
          margin-top :120px;
           height :40px
        }
        
        
         /*Master Footer content*/
#masterFooterContainer
{
   color :White ;
  height :25px;
   width :1125px;
}
.footerP
{
   margin-left :350px ;
    margin-right :auto ;
}

/*End Master Footer content*/


/* Navigation font-size: 90%;  */
 #paybutton
     {
       float :left;
        margin-top :145px;
         margin-left :11px;
         height :10px;
    margin-right: 2px;
}
/*#navigation
{
   width: 200px;
    top: 6em;
    left: 5px;
    width: 13em;
    position: absolute;
    font-family: Verdana, Arial, Helvetica, sans-serif;
   border-style: ridge  ;
    border-color :White ;
     font-weight :bold ;
     margin-top:115px;
}
#navigation ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#navigation li
{
    border-bottom: 1px solid #ED9F9F;
}  /* #ED9F9F #B51032*/

/*
#navigation li a
{
    display: block;
    padding: 5px 5px 5px 0.5em;
    border-left: 12px solid #711515;
    border-right: 1px solid #711515;
    background-color:#FF0033;
    color: #FFFFFF;
    text-decoration: none;
}
#navigation li a:hover
{
    background-color: Black  ;
    color: #FFFFFF;
}
#navigation ul ul
{
    margin-left: 12px;
}
#navigation ul ul li
{
    border-bottom: 1px solid #711515;
    margin: 0;
    background-color:#6c9ba4 ;
    color: #711515;
    
    /*#711515#cde43f #ED9F9F*/ /*
}
#navigation ul ul a:link, #navigation ul ul a:visited
{
    background-color: #d25712;
    color: #FFFFFF;
}
#navigation ul ul a:hover
{
    background-color: Black ;
    color: #FFFFFF; 
}*/


/* Navigation font-size: 90%; */

#navigation
{
    width: 200px;
    top: 6em;
    left: 0.6em;
    width: 13em;
    position: absolute;
    font-family: sans-serif, Verdana, Arial, Helvetica;
   
     font-weight :bold ;
     margin-top:115px;
}
#navigation ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    
}
#navigation li
{
    border-top: 5px solid black;
    border-bottom: 5px solid silver;
    border-right:5px groove silver ;
     
}  /* #ED9F9F #B51032 #7115151px solid #711515*/
#navigation li a
{
    display: block;
    padding: 5px 5px 5px 0.5em;
    border-left: 5px groove silver ;
    border-right:4px groove silver ;
    background-color:#FCE796;
    color: #060501;
    text-decoration: none;
}
#navigation li a:hover
{
    background-color: Black  ;
    color: #FFFFFF;
}
#navigation ul ul
{
    margin-left: 12px;
}
#navigation ul ul li
{
 border-style :groove ; 
    border-bottom: 5px silver;
    margin: 0;
    background-color:#FCE796 ;
    color: #060501;
    
    /*#711515#cde43f #ED9F9F #d25712 #FFFFFF */
}
#navigation ul ul a:link, #navigation ul ul  a:visited
{
 
    background-color: #FCE796 ;
    color: #060501;
}
#navigation ul ul a:hover 
{
    background-color: Black ;
    color: #FFFFFF;
 
}


/*===================*/

#header .breadcrumb
{
    font: 90% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
    color: black;
    background-color: transparent;
    float:  left ;
    margin-right: 2em;
    margin-top: 0.8em;
    font-weight: bold;
}


/* Main Content */

#content
{
    margin-top: 1em;
    margin-left: 16em;
    margin-right: 2em;
}
h1
{
    font: 150% Arial, Helvetica, Georgia, "Times New Roman" , Times, serif;
}
#content p
{
    line-height: 1.6em;
        }

#content ul
{
    font-size: 80%;
    line-height: 1.6em;
}

    #rightsidebar
        {
            width: 213px;
            float: right;
    margin-left: 1px;
    margin-right: 0px;
    padding-right: 0px;
     margin-right :auto ;
      font-family : Cambria ;
}

       #maincontent
        {
         font-size :20px;
         color :  Black;
         width :350PX;
            margin-left:  auto ;
            margin-right: auto ;
          
            padding-left: 10px;
    margin-top: 0px;
}
 /*Master Footer content*100px 6px/
#masterFooterContainer
{
   color :White ;
  height :25px;
   width :1125px;
}
.footerP
{
   margin-left :350px ;
    margin-right :auto ;
}

/*End Master Footer content*/

/*Lime div*Yellow dfc651   background-color:#f1b21c ;    border-style:ridge   ;
    border-width: 10px;
    border-color: White ;*/
.Big
{
    
    color : White  ;
    margin: 10px;
    padding: 5px;
    font-family: Calibri, Arial;
 
}

.Big1
{
    
    color : White  ;

    margin: 10px;
 
    padding: 5px;
    font-family: Calibri, Arial;
 
}
.my
{
    border-style: solid;
    border-width: 1px;
    border-color: Black;
    font-family:  @Arial Unicode MS   ;
     font-weight :bold ;
} 

.link
{
    width : 200px;
     height :250px;
}  
.updatedetails
{
 float : right  ;
}

.listviewdiv
{
 padding-left: 10px;
}

.important
{
   font-size :large ;
    color :Red ;
}
 /* margin-left :270px;*/
 /*accordion styles*/
 .ac{
  border: 1px solid #2F4F4F;
    color:   Silver  ;
    background-color:Black;
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	
    padding: 5px;
    margin-top: 5px;
    cursor: pointer  ;}
    
      .pa{ 
   border: 5px solid #2F4F4F;
    color: Black   ;
    background-color: Silver ;
	font-family: Arial, Sans-Serif;
	font-size: 20px;
	  
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer   ;
     }
    
    .accordionContent
{
 color : Black  ;
  float :left ;
    background-color:#FCE796 ;
    font-family:Calibri , Sans-Serif,  Arial ;
    border: 16px  #2F4F4F;
     border-color : Red  ;
     font-size: 16px;
   width :350px;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
   }
   /*End accordion styles#EBC083*/
   
    /*Services.aspx styles*/
    
    .servicesLeftPtags
      {
       width :400px;
        float :left ;
      }
      
      .servicesRightPtags
      {
        width :400px;
         float :right ;
      }
      
      .lisviewparagraph
      {
      color : Black  ;
      font-family: Calibri , Arial, Sans-Serif;
      font-size: 18px;
      }
    
     /*End Services.aspx styles*/
    
