body
{
    font-family             : Arial, Helvetica, sans-serif;
	background      		: #A2A895;  
}

#pageWrapper
{
    background      		: #FFFFB7;
	width					: 800px;
    padding                 : 10px;  
	margin                  : auto; 
}

#pageHead
{
	height					: 132px;
	position				: relative;
    margin-left             : 1px;
    width					: 798px;
	background				: #004040 url(acheader798.jpg) top left no-repeat;			
}


#pageBody
{
    display                 : in-line; 
	margin-top				: 0px;
    padding-left            : 1px;
    padding-right           : 1px;
}
#leftSidebar
{
   	float					: left;
	width					: 132px;
    height                  : 535px;
    background				: #004040 url(ac_framemiddle.gif) top left repeat-y;  	
}
#mainContent
{
    background              : #004040 url(maincontent.gif);
 	margin-left				: 133px;
	width               	: 534px;
    height                  : 535px;
   
}
#frontimagebox
{
 	padding-top				: 18px;
    padding-left            : 17px;   
   
}


#img50x60
{
 	padding-top				: 60px;
	width               	: 534px;
    height                  : 475px;
	text-align				: center;

}
#img50x60 img
{
 	width			    	: 500px;
    border                  :0px; 
}
#img60x80
{
 	padding-top				: 85px;
	width               	: 534px;
    height                  : 450px;
	text-align				: center;

}
#img60x80 img
{
 	width   				: 500px;
    border                  :0px; 
}

#img50x40
{
 	padding-top				: 18px;
	width               	: 534px;
    height                  : 517px;
	text-align				: center;

}
#img50x40 img
{
 	height			    	: 500px;
    border                  :0px; 
}
#img60x50
{
 	padding-top				: 18px;
	width               	: 534px;
    height                  : 517px;
	text-align				: center;

}
#img60x50 img
{
 	height   				: 500px;
    border                  :0px; 
}
  
#rightSidebar
{
   	float					: right;
	width					: 132px;
    height                  : 535px;
    background				: #004040 url(ac_framemiddle.gif) top right repeat-y;  	
}


#sidebarTop
{
	width					: 132px;
    height                  : 9px;
    background				: url(ac_frametop.gif) top left no-repeat;  	
}
#sidebarMiddle
{
	width					: 132px;
    height                  : 517px;
    	
}
#sidebarBottom
{
    width					: 132px;
    height                  : 9px;
    background				: url(ac_framebottom.gif) bottom left no-repeat;  	
}
#sidebarDivider
{
    width					: 132px;
    height                  : 30px;
    background				: url(ac_framedivider.gif) bottom left no-repeat;  	
}
#leftBlock1
{
    width		    	    :109px;
    padding-left            :23px;        
}

#leftBlock1 a, #leftBlock1 a:visited
{
   margin-top                :0px;
   display                   :block;
   font-size                 :14px;
   color                     :#FEFBC5;
   text-decoration           :none;   
}

#leftBlock1 img
{
   border                     :0px;  
}

#leftBlock2
{
    width		    	      :109px;
    font-size                 :12px;
    color                     :#FFFFC1;
    text-decoration           :none; 
    padding-left              :23px;            
}

#leftBlock2 a, #leftBlock2 a:visited
{
     display                   :block;
     color                     :#FFFFC1;
     text-decoration           :none; 

}

#leftBlock2 a:hover
{
    color                     :#B3352F;
  
}

#pageFooter
{
	position				: relative;
	color					: #fff;
	width					: 798px;
	height					: 80px;
    background				: #004040 url(acfooter798.jpg) top left no-repeat;			
    margin-left             : 1px;  
}
#footerCaption
{
    float                   : left; 
    padding-left            : 37px;
    margin-top              : 18px; 
    width					: 500px;
	height					: 76px;
}

#previousimg 
{
    float                   :left;
    width                   :70px;
    height                  :50px; 
}

#previousimg img
{
    height                  :40px;
    border                  :3px solid #A60000; 
}
#previousimg:hover img
{
    border                  :3px solid #FAF89A; 
}
#nextimg
{
    float                   :left;
    width                   :70px;
    height                  :50px; 
}
#nextimg img
{
    height                   :40px;
    border                   :3px solid #A60000; 
 
}
#nextimg:hover img
{
    border                   :3px solid #FAF89A; 
 
}
#caption
{
    display                 :block; 
    float                   :left; 
    width                   :355px;
    height                  :50px;
}
#title
{
     font-family             : Arial, Helvetica, sans-serif;
     font-size              :14px;
     font-weight            :normal; 
     text-align             :center;
     color                  :#FFFFC1;
}
#title a, #title a:visited
{
color:#FFFFC6;
text-decoration:none;
}

#title a:hover
{
color:#80FFFF;
}


#specs
{
     font-size              :11px; 
     text-align             :center;
     color                  :#FFFFC1;
}

#leftFooter
{
     float                 :left;
     margin-left           :32px; 
     margin-top            :18px; 
     width                 :88px;
     height                :40px;
     color                 :#FFFFC4; 
  
}

#rightFooter
{
     float                 :right;
     margin-top            :18px;
     margin-right          :20px; 
     width                 :95px;
     height                :40px;
     display               :in-line;
}


.imagemenu{display:block; width:109px;padding-left :23px; }
.imagemenu img{border:0px;}

.imglink img{margin-top:10px;border:1px solid #A80000;width:85px;height:63px;}
.imglink:hover img{border:1px solid #ffffcc;background:#F3EF94;width:85px;height:63px}

.stilllifeimglink {margin-top:5px;margin-bottom:10px; width:85px;height:67px;background:url(menustilllifeover.jpg);}
.stilllifeimglink img{background: url(menustilllife.jpg);}
.stilllifeimglink:hover img{background: url(menustilllifeover.jpg);}

.portraitimglink {margin-bottom:10px;width:85px;height:67px;background:url(menuportraitsover.jpg);}
.portraitimglink img{background: url(menuportraits.jpg);}
.portraitimglink:hover img{background: url(menuportraitsover.jpg);}

.landscapeimglink {margin-bottom:10px; width:85px;height:67px;background:url(menulandscapesover.jpg);}
.landscapeimglink img{background: url(menulandscapes.jpg);}
.landscapeimglink:hover img{background: url(menulandscapesover.jpg);}

.flowerimglink {margin-bottom:10px; width:85px;height:67px;background:url(menuflowersover.jpg);}
.flowerimglink img{ background: url(menuflowers.jpg);}
.flowerimglink:hover img{background: url(menuflowersover.jpg);}

.wildlifeimglink {margin-bottom:10px; width:85px;height:67px;background:url(menuwildlifeover.jpg);}
.wildlifeimglink img{ background: url(menuwildlife.jpg);}
.wildlifeimglink:hover img{background: url(menuwildlifeover.jpg);}

.lefttextmenu {font-size:12px;width:83px;height:14px;margin-top:4px;background:url(lefttextmenuover.gif) top left no-repeat;}
.lefttextmenu a,.lefttextmenu a:visited 
{
display:block;
background:url(lefttextmenu.gif) top left no-repeat;
color: #FAF5AB;
height: 14px;
line-height: 14px;
text-align: center;
text-decoration: none;
width: 85px;
}
.lefttextmenu a:hover {
background:url(lefttextmenuover.gif) top left no-repeat;
color:#E11D06;
text-decoration: none;
}

#rightfootermiddleimg{float:right;margin-right:5px;margin-top:1px;}
#rightfootermiddleimg img{width:50px;height:40px;border:0px;}

#uparrow {float:left; margin-top:8px;width:17px;height:25px;background: url(uparrow.gif);}
#uparrow img{border:0px;}
#uparrow:hover{color:#0080FF; background: url(uparrowover.gif);}
#downarrow {float:right; margin-top:8px; width:17px;height:25px;background: url(downarrow.gif);}
#downarrow img{border:0px;}
#downarrow:hover{color:#0080FF; background: url(downarrowover.gif);}
#rightfooterbuffer {float:right; margin-top:8px;width:17px;height:25px;}
#rightfooterbuffer img{border:0px;}

#welcome
{
  width              :96px; 
  color              :#FFFFD5;
  font-size          :12px;
  text-align         :left;
  padding-left       :18px;
  padding-right      :18px;      
}

.webmaster {float:right;margin-right:13px;margin-bottom:10px; width:65px;height:40px;font-size: 11px;background-image: url(webmasterover.gif);}

.webmaster a,.webmaster a:visited {
display:block;
background-image: url(webmaster.gif);
color: #FFFFBF;
font-weight: bold;
height: 40px;
line-height: 40px;
text-align: center;
text-decoration: none;
width: 65px;
}

.webmaster a:hover {
background-image: url(webmasterover.gif);
color:#E11D06;
text-decoration: underline;
}

.home {margin-bottom:10px; width:65px;height:40px;font-size: 13px;background-image: url(homeover.gif);}

.home a,.home a:visited {
display:block;
background-image: url(home.gif);
color: #FFFFBF;
font-weight: bold;
height: 40px;
line-height: 40px;
text-align: center;
text-decoration: none;
width: 65px;
}

.home a:hover {
background-image: url(homeover.gif);
color:#E11D06;
text-decoration: underline;
}

