﻿/* --------------------------Home Page CSS  ------------------------------------ */
    
    a:link {color: #aabd28}     /* unvisited link */
    a:visited {color: gray}  /* visited link */
    a:hover {color: #ffc320;}   /* mouse over link */
    a:active {color: #aabd28}   /* selected link */

    body{
    margin:0px;
    background-color:#b69c56;
    background-image:url(../../assets/images/repeat_background.jpg);
    background-repeat:repeat-x;
    font-family:"Verdana";
    font-size:12px;
    }
    #mainbox{
    width:100%;
    position:absolute;
    left:0px;
    right:0px;
    margin:0px;
    height:525px;
    background-image:url(../../assets/images/light_background.jpg);
    background-position:top center;
    background-repeat:no-repeat;

    }
    
    #mainbody{
    width:846px;
    margin: 0 auto;
    position: relative;
    
    }
    
    #mainheader{
    background-image:url(../../assets/images/header.jpg);
    width:846px;
    height:112px;
    
    }
    .leftflower{ 
        background-image:url(../../assets/images/left_flower2.png);
        background-repeat:no-repeat;
        width:55px;
        height:93px;
        position:absolute;
        left:-55px;
        z-index:500;
    }
    
    *html .leftflower{  
    back\ground-color: transparent;
    background-image: 
    url(assets/images/clear.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/left_flower.png", sizingMethod="scale");
    width:55px;
    height:93px;
    position:absolute;
    z-index:50;
    left:-55px;
}


    .rightflower{ 
        background-image:url(../../assets/images/right_flower2.png);
        background-repeat:no-repeat;
        width:44px;
        height:108px;
        position:absolute;
        left:846px;
        z-index:501;
    }
    
    *html .rightflower{  
    back\ground-color: transparent;
    background-image: 
    url(assets/images/clear.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/right_flower.png", sizingMethod="scale");
    width:44px;
    height:108px;
    position:absolute;
    z-index:501;
    left:846px;
}

#maincontentbody
{
    background-image:url(../../assets/images/main_content_body.jpg);
    background-repeat: repeat-y;
    position:relative;
    left:18px;
    width:810px;
    height:568px;
}
#footer
{
        background-image:url(../../assets/images/littletextbox.jpg);
    background-repeat:no-repeat;
    position:absolute;
    left:12px;
    width:782px;
    height:123px;
    font-size:12px;
    font-weight:bolder;
}

#footer2{
    background-image:url(../../assets/images/footer.jpg);
    background-repeat:no-repeat;
    position:relative;
    top:0px;
    left:-21px;
    width:907px;
    height:91px;

}

#leftborder{
    background-image:url(../../assets/images/left_boarder.png);
    background-repeat:no-repeat;
    width:18px;
    height:568px;
    position:absolute;
    left:-18px;
    z-index:502;
}

    *html #leftborder{  
    back\ground-color: transparent;
    background-image: 
    url(assets/images/clear.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/left_boarder.png", sizingMethod="scale");
    width:18px;
    height:568px;
    position:absolute;
    z-index:502;
    left:-18px;
}

#rightborder{
    background-image:url(../../assets/images/right_boarder.png);
    background-repeat:no-repeat;
    width:18px;
    height:568px;
    position:absolute;
    left:809px;
    z-index:503;
}

    *html #rightborder{  
    back\ground-color: transparent;
    background-image: 
    url(assets/images/clear.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="assets/images/right_boarder.png", sizingMethod="scale");
    width:18px;
    height:568px;
    position:absolute;
    z-index:503;
    left:809px;
}
#flashbox{
    width:782px;
    height:452px;
    position: relative;
    left:12px;
    }
 
#communicate{
    background-image:url(../../assets/images/contactme.jpg);
    background-repeat: no-repeat;
    position:absolute;
    z-index:601;
    left:426px;
    top:-3;
    width:367px;
    height:247px;
} 
h1
{
height:1px;
width:1px;
overflow: scroll;
font-size:1px;
position:absolute;
visibility:hidden;
}
#displaynottext
{
    display:none;
}



 /*--------------------------- sub page design ---------------------------*/
   
    
form {width: 500px; padding:10px; color:#fff; position: relative; top: 0px; left:-25px; }
label { display: block; font-weight: bold; width: 80px; float:left; margin:auto;}
label.textarea { display: block; float:none; }
input { width: 380px; clear:both; }
textarea { width: 380px; height: 250px; }
input.button { width: 180px;  margin-top: 5px;}	    

#contactus_header
{
     background-image:url(../../assets/images/page2.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:20px;
    top:17px;
    height:20px;
    width:189px;
}
#links_header
{
     background-image:url(../../assets/images/page4.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:20px;
    top:17px;
    height:20px;
    width:189px;
}
#resume_header
{
     background-image:url(../../assets/images/page3.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:20px;
    top:17px;
    height:20px;
    width:189px;
}

/*--------------------------- sub page design ---------------------------*/


#footer_sub
{

    position:relative;
    left:12px;
    width:782px;
    font-size:9px

}
#footer_sub2{
    background-image:url(../../assets/images/footer.jpg);
    background-repeat:no-repeat;
    position:relative;
    top:0px;
    left:-21px;
    width:907px;
    height:91px;

}

#qual{
    background-image:url(../../assets/images/main_second_background.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:204px;
    top:25px;
    height:533px;
    width:578px;
}  
#subpage_body
{
    background-image:url(../../assets/images/mainbackground-2.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:14px;
    top:0;
    height:581px;
    width:782px;
}
#qual_header
{
     background-image:url(../../assets/images/page1.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:20px;
    top:17px;
    height:20px;
    width:189px;
}

#mininav
{
    position:absolute;
    width:204px;
    top:6px;
    left:-2px;
}
#mininav table tr
{
    padding:0px; margin:0px;
}
#mininav table tr td
{
    padding:0px; margin:0px;
}
#littlepic
{
    height:182px;
    width:204px;
    background-image:url(../../assets/images/picturebox.jpg);
    background-repeat: no-repeat;
    position:absolute;
    left:0px;
    top:345px;
}
    
    
