﻿body 
{
    position:relative;
    margin:2px 0 0 0;
    background-image:url(../images/background.jpg);
    background-repeat:repeat-x;
    background-color:Black;
    font-size:8px;
}
#mainbody
{
    position:relative;
    margin: 0 auto;
    width:863px;
    background-image:url(../images/background_repeater.jpg);
    background-repeat:repeat-y;
    background-position:left top;
}
#footer
{
    padding-bottom:50px;
    position:relative;
    width:863px;
    background-image:url(../images/footer.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
}
#header
{
    position:relative;
    width:863px;
    height:120px;
    background-image:url(../images/header.jpg);
    background-position:left;
    background-repeat:no-repeat;
}

#box1_top
{   
    position:relative;
    margin:0px;
    width:440px;
    background-image:url(../images/smallbox_top.jpg);
    background-repeat:no-repeat;
    background-position:top;
    
}    
#box1_bottom
{   
    position:relative;
    margin:0px;
    padding-bottom:60px;
    width:440px;
    background-image:url(../images/smallbox_footer.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    
}   
#textbox1
{
    font-family:Arial;
    font-weight:bolder;
    position:relative;
    width:380px;
    top:25px;
    left:28px;
    padding-bottom:10px;
    font-size:13px;
}
#textbox1 a{color:#fa9300;}
#textbox1 a:hover{color:#fa7000;}

#textbox2
{
    position:relative;
    width:380px;
    top:25px;
    left:28px;
    margin-bottom:-10px;
}

#textbox3
{
    color:white;
    font-size:14px;
    font-family:Arial;
    position:relative;
    width:280px;
    top:45px;
    left:150px;
    text-align:center;
}
#textbox3 a{color:#ffde00;}
#textbox3 a:hover{color:#fa7000;}

#menubar
{
  position:relative;
  
}
#box1_repeat
{   
    position:relative;
    left:26px;
    top:10px;
    width:440px;
    margin-bottom:16px;
    background-image:url(../images/smallbox_repeater.jpg);
    background-repeat:repeat-y;
    background-position:top;
}

#box2
{
    position:absolute;
    top:175px;
    left:466px;  
    margin: 0 0 0 0;
    width:374px;
    height:532px;
    background-image:url(../images/gallery_selector.jpg);
    background-repeat:no-repeat;
    background-position:top;
}

 #rollover1
{
    position:absolute;
    left:193px;
    top:8px;
    float:left;
}
 #rollover2
{
    position:absolute;
    left:17px;
    top:90px;
    float:left;
}
 #rollover3
{
    position:absolute;
    left:193px;
    top:190px;
    float:left;
}
 #rollover4
{
    position:absolute;
    left:17px;
    top:276px;
    float:left;
}
 #rollover5
{
    position:absolute;
    top:379px;
    left:193px;
    float:left;
}
#footertext
{
    margin:0 auto;
    font-size:9px;
    font-family: Arial;
    text-align:center;
    color:White;
    width:900px;
}
#footertext a
{
    color:White;
}
/* ----  Featured ----------*/

#inner_box_top
{   
    position:relative;
    margin:0px;
    width:804px;
    background-image:url(../images/subpage_top.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    
}    
#inner_box_bottom
{   
    position:relative;
    margin:0px;
    width:804px;
    background-image:url(../images/subpage_bottom.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
    
} 

#inner_box_middle
{   
    position:relative;
    left:30px;
    top:0px;
    width:804px;
    background-image:url(../images/subpage_repeater.jpg);
    background-repeat:repeat-y;
    background-position:left top;
}



.subpage_box_top
{   
    position:relative;
    margin:0px;
    width:330px;
    background-image:url(../images/minibox_top.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    
}    
.subpage_box_bottom
{   
    position:relative;
    margin:0px;
    padding-bottom:40px;
    width:330px;
    background-image:url(../images/minibox_footer.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
    color:Yellow;
    
} 

.subpage_box_repeat
{   
    position:relative;
    margin-left:45px;
    top:20px;
    width:330px;
    background-image:url(../images/minibox_repeater.jpg);
    background-repeat:repeat-y;
    background-position:left top;
}

#colorswatches
{
    position:relative;
    margin:20px auto;
    width:719px;
    height:93px;
    }
    
#inner_box_bottom p
{
    width:740px;
    margin:5px auto;
    font-size:12px;
    font-family:Arial;
    font-weight:bolder;
}
#textbox4
{
    color:white;
    font-size:14px;
    font-family:Arial;
    position:relative;
    width:280px;
    padding-top:30px;
    bottom:15px;
    left:150px;
    text-align:center;
}
#textbox4 a{color:#ffde00;}
#textbox4 a:hover{color:#fa7000;}

#flashgallery
{
    width:760px;
    height:380px;
    position:relative;
    margin-left:25px;
    top:30px;
    padding-bottom:30px;
    
}
#formgallery
{
    width:760px;
    position:relative;
    margin-left:25px;
    top:30px;
    padding-bottom:30px;
    
}