body
{
    font-family             : Arial, Helvetica, sans-serif;
	background      		: #A2A895;  
}

#pageWrapper
{
    background      		: #CCE1D3;
    width					: 810px;
	padding                 : 10px;
    margin                  : auto; 
}

#pageHead
{
	height					: 132px;
	position				: relative;
    margin-left             : 1px;
    width					: 798px;
	background				: #AA0000 url(../mainimg/acheader798.jpg) top left no-repeat;			
}

#pageWholeBody
{
   
   
}

#pageRightBody
{
    float                   : left;
    display                 : inline;
    width                   : 660px;
}
#leftSidebar
{
   	float					: left;
    margin-left             : 1px ; 
	width					: 145px;
    height                  : 535px;
    background				: #A60000 url(../mainimg/ac_framemiddle.gif) top left repeat-y;  	
}
#leftSidebarFooter
{
   	float					: left;
	width					: 145px;
    height                  : 80px;
    background				: #AA0000 url(../mainimg/ac_leftSidebarFooter.jpg) top left no-repeat;  	
}


#mainContent
{
    background              : #A60000 url(../mainimg/maincontent.jpg) bottom left repeat-x;
 	margin-left				: 0px;
	width               	: 508px;
    height                  : 615px;
    float                   : left;
   
}
#frontimagebox
{
 	padding-top				: 18px;
    padding-left            : 5px;   
   
}

#rightSidebar
{
   	float					: left;
    width					: 145px;
    height                  : 535px;
    background				: #A60000 url(../mainimg/ac_framemiddle.gif) top right repeat-y;  	
}
#rightSidebarFooter
{
   	float					: right;
	width					: 123px;
    height                  : 60px;
    padding-top             : 20px;
    padding-right           : 22px;  
    text-align              : center;  
    background				: #AA0000 url(../mainimg/ac_rightSidebarFooter.jpg) top right no-repeat;  	
}
#rightSidebarTop
{
	width					: 145px;
    height                  : 9px;
    background				: url(../mainimg/ac_frametop.gif) top right no-repeat;  	
}
#rightSidebarBottom
{
    width					: 145px;
    height                  : 9px;
    background				: url(../mainimg/ac_framebottom.gif) bottom right no-repeat;  	
}



#sidebarMiddle
{
	width					: 132px;
    height                  : 517px;
}

#sidebarDivider
{
    width					: 132px;
    height                  : 30px;
    background				: url(../mainimg/ac_framedivider.gif) bottom left no-repeat;  	
}

#leftSidebarTop
{
	width					: 132px;
    height                  : 9px;
    background				: url(../mainimg/ac_frametop.gif) top left no-repeat;  	
}

#leftSidebarBottom
{
    width					: 132px;
    height                  : 9px;
    background				: url(../mainimg/ac_framebottom.gif) bottom left no-repeat;  	
}

#leftBlock1
{
    margin                  :0px 0px 0px 18px;
    width                   :85px;
    height                  :380px;   
    padding                 :0px 5px 5px 5px;
    overflow                :hidden;  
    
}


#leftBlock1 img
{
   border                     :0px;  
}

#leftBlock2
{
    margin                  :0px 0px 0px 19px;
    width                   :85px;
    font-size               :12px;
    color                   :#FFFFC1;
    padding                 :5px 5px 5px 5px;
    overflow                :hidden; 
                  
}

#leftBlock2 a, #leftBlock2 a:visited
{
     color                     :#FFFFC1;
}

#leftBlock2 a:hover
{
     color                     :#B3352F;
}

#pageFooter
{
	position				: relative;
	color					: #fff;
	width					: 798px;
	height					: 80px;
    background				: #AA0000 url(../mainimg/acfooter798.jpg) top left no-repeat;			
    margin-left             : 1px;  
}
#frontFooterCaption
{
    float                   : left; 
    padding-left            : 10px;
    margin-top              : 33px; 
    width					: 500px;
	height					: 76px;
}

#footerCaption
{
    float                   : left; 
    padding-left            : 10px;
    margin-top              : 15px; 
    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; 
 
}
#artcaption
{
    display                 :block; 
    float                   :left; 
    width                   :355px;
    height                  :50px;
}
#arttitle
{
     font-family            :Arial, Helvetica, sans-serif;
     font-size              :14px;
     font-weight            :normal; 
     text-align             :center;
     color                  :#FFFFC1;
}
#arttitle a, #arttitle a:visited
{
color:#FFFFC6;
text-decoration:none;
}

#arttitle 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               :inline;
}


.imagemenu{display:block; width:100px;float:right;}

.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(../mainimg/menustilllifeover.jpg);}
.stilllifeimglink img{background: url(../mainimg/menustilllife.jpg);}
.stilllifeimglink:hover img{background: url(../mainimg/menustilllifeover.jpg);}

.portraitimglink {margin-bottom:10px;width:85px;height:67px;background:url(../mainimg/menuportraitsover.jpg);}
.portraitimglink img{background: url(../mainimg/menuportraits.jpg);}
.portraitimglink:hover img{background: url(../mainimg/menuportraitsover.jpg);}

.landscapeimglink {margin-bottom:10px; width:85px;height:67px;background:url(../mainimg/menulandscapesover.jpg);}
.landscapeimglink img{background: url(../mainimg/menulandscapes.jpg);}
.landscapeimglink:hover img{background: url(../mainimg/menulandscapesover.jpg);}

.flowerimglink {margin-bottom:10px; width:85px;height:67px;background:url(../mainimg/menuflowersover.jpg);}
.flowerimglink img{ background: url(../mainimg/menuflowers.jpg);}
.flowerimglink:hover img{background: url(../mainimg/menuflowersover.jpg);}

.wildlifeimglink {margin-bottom:10px; width:85px;height:67px;background:url(../mainimg/menuwildlifeover.jpg);}
.wildlifeimglink img{ background: url(../mainimg/menuwildlife.jpg);}
.wildlifeimglink:hover img{background: url(../mainimg/menuwildlifeover.jpg);}

.lefttextmenu {font-size:12px;width:83px;height:14px;margin-top:4px;background:url(../mainimg/lefttextmenuover.gif) top left no-repeat;}
.lefttextmenu a,.lefttextmenu a:visited 
{
display:block;
background:url(../mainimg/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(../mainimg/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-left:30px;margin-top:8px;width:17px;height:25px;}
#uparrow img{border:0px;}
#downarrow {float:right; margin-top:8px; width:17px;height:25px;}
#downarrow img{border:0px;}

#welcome
{
  width              :92px; 
  color              :#FFFFD5;
  font-size          :12px;
  text-align         :left;
  padding-left       :28px;
  padding-right      :8px;
  float              :right;      
}

.webmaster {float:right;margin-right:13px;margin-bottom:10px; width:65px;height:40px;font-size: 11px;background-image: url(../mainimg/webmasterover.gif);}

.webmaster a,.webmaster a:visited {
display:block;
background-image: url(../mainimg/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(../mainimg/webmasterover.gif);
color:#E11D06;
text-decoration: underline;
}

.home {float:left;margin:20px 0px 0px 34px; width:65px;height:40px;font-size: 13px;background-image: url(../mainimg/homeover.gif);}

.home a,.home a:visited {
display:block;
background-image: url(../mainimg/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(../mainimg/homeover.gif);
color:#E11D06;
text-decoration: underline;
}

.menuthumbnail{margin-top:16px; padding:7px 0px 0px 6px;width:86px;height:61px;background: url(../mainimg/menuthumbnail.gif) top left no-repeat;}
.menuthumbnail:hover {background:#D0A084 url(../mainimg/menuthumbnailactive.gif) top left no-repeat;}
.menuthumbnail img{width:77px;height:52px;border:solid 1px #9D0000;}
.menuthumbnail a:active img{border:solid 1px #D7FFD7;}
.menuthumbnail a:hover  img{border:solid 1px #00FF00;}
.menuthumbnail a:visited  img{border:solid 1px #4D9999;}

#pageHeadArticles
{
    position                : relative;
    height					: 132px;
    background				: url(../mainimg/ac_headerarticles.jpg) top left no-repeat;			
}
#horizontalMainmenubar
{
	height					: 100px;
	background				: #CCE1D3 url(../mainimg/articlesbackground.gif) top left repeat-y;  
  	
}
#horizontalMainmenubar img
{
     border                  :0px; 
}

#articledivider
{
	height					: 7px;
     background				: #CCE1D3 url(../mainimg/articlehoridivider.gif) top left repeat-y;
}

#articleWrapper
{
    float:left; 
    font-family             : Arial, Helvetica, sans-serif; 
	width               	: 800px;
    overflow                : auto;
    background              : url(../mainimg/articlesbackground.gif);
    padding-top             : 20px;
    padding-bottom          : 20px; 
 
}


#articleContent
{
   
 	float      				: left;
    margin-left             : 25px;
    width               	: 545px;
    overflow                : auto;
    
}

#articlehead{float:left;background:url(../mainimg/articlehead.gif)  top left no-repeat; font-size:14px;padding:15px 5px 5px 15px;height:70px;width:525px;text-align:left;}

#articlebody{float:left;background:url(../mainimg/articlebody.gif); padding:15px; width:515px; font-size:12px; color:#495340;text-align:justify;}

#articlefoot{float:left;background:url(../mainimg/articlefoot.gif) bottom left no-repeat;padding:0px 10px 0px 10px;height:20px;width:525px;}


#articleMenu
{
 	float      				: right;
    margin-right            : 21px;
	width               	: 180px;
    overflow                : auto; 
}

#articleMenuhead
{
    background              : url(../mainimg/articlemenuhead.gif)  top left no-repeat;
    height                  : 65px; 
    padding-top             : 15px; 
	width               	: 180px;
}
#articleMenubody
{
    background              : url(../mainimg/articlemenubody.gif) repeat-y;
	width               	: 170px;
    padding                 : 5px 5px 15px 5px; 
    color                   : #FFFFC6;
    overflow				: auto; 
}

#articleMenutail
{
    background              : url(../mainimg/articlemenutail.gif) bottom left no-repeat;
    width               	: 180px;
    height                  : 20px; 
}

.maintitle{font-family: Arial, Helvetica, sans-serif; font-size: 18px;color:#FFFFCA;}
.maintitle a,.maintitle a:visited {color:#FFFFCA;text-decoration:none;}
.maintitle a:hover{color: #CAE6E4;}

.essaytitle{ background:url(../mainimg/essaytitle.gif) top left no-repeat;margin-top:20px;width:150px;padding:5px 10px 5px 10px;font-size:12px;font-weight:bold;}
.essaytitle a, .essaytitle a:visited {color:#661A25;text-decoration:none;}
.essaytitle a:hover{color: #FFFFB7;}
.essaytitleactive{background:url(../mainimg/essaytitleactive.gif) top left no-repeat;margin-top:20px;width:150px;padding:5px 10px 5px 10px;font-size:12px;font-weight:bold;}
.essaytitleactive a, .essaytitleactive a:visited {color:#661A25;text-decoration:none;}
.essaytitleactive a:hover{color: #FFFFB7;}
.essaysumm {background:#F9E9DF;width:150px;padding:5px 10px 5px 10px;font-size: 11px; color: #495340; text-align: justify;  }
.essaysummactive {background:#F2F5F7;width:150px;padding:5px 10px 5px 10px;font-size: 11px; color: #000080; text-align: justify;}
.essaysummtail {float:left;background:url(../mainimg/essaysumm.gif) bottom left no-repeat;width:170px;height:10px;}


.stilllifehori {position:relative;float:left;margin:16px 8px 8px 40px;width:85px;height:67px;background: url(../mainimg/menustilllifeover.jpg);}
.stilllifehori img{background: url(../mainimg/menustilllife.jpg);}
.stilllifehori:hover img{background: url(../mainimg/menustilllifeover.jpg);}

.portraithori{position:relative;float:left;margin:16px 8px 16px 15px;width:85px;height:67px;background: url(../mainimg/menuportraitsover.jpg);}
.portraithori img{background: url(../mainimg/menuportraits.jpg);}
.portraithori:hover img{background: url(../mainimg/menuportraitsover.jpg);}

.landscapehori {position:relative;float:left;margin:16px 8px 16px 15px; width:85px;height:67px;background: url(../mainimg/menulandscapesover.jpg);}
.landscapehori img{background: url(../mainimg/menulandscapes.jpg);}
.landscapehori:hover img{background: url(../mainimg/menulandscapesover.jpg);}

.flowerhori {position:relative;float:left;margin:16px 8px 16px 15px; width:85px;height:67px;background: url(../mainimg/menuflowersover.jpg);}
.flowerhori img{background: url(../mainimg/menuflowers.jpg);}
.flowerhori:hover img{background: url(../mainimg/menuflowersover.jpg);}

.wildlifehori {position:relative;float:left;margin:16px 8px 16px 15px;width:85px;height:67px;background: url(../mainimg/menuwildlifeover.jpg);}
.wildlifehori img{background: url(../mainimg/menuwildlife.jpg);}
.wildlifehori:hover img{background: url(../mainimg/menuwildlifeover.jpg);}

.head{FONT-SIZE: 22px; COLOR: #990000;}
.subhead{FONT-SIZE: 13px; COLOR: #990000;}


.author{font-size: 11px; COLOR: #006666;}
.author a:hover {color:#ff6600; text-decoration: underline} 

.articlethumbnail img{ width:150px; border-style:solid; border-width:2px; border-color:#d9ffff; margin-right:15px; }
.articlethumbnail:hover img{border-style:solid; border-width:2px; border-color:#ffba00; }

.thumbnail img{float:right; height:48px;border: solid 2px #d9ffff; margin-right:15px; }
.thumbnail:hover img{border:solid 2px #ffba00; }

.imageboxright {background-color:#FBEBB5; width:230px;padding:10px; float:right;margin:10px 0px 10px 10px;}
.imageboxleft {background-color: #FBEBB5; width:230px;padding:10px; float:left; margin: 10px 10px 10px 0px;}
.imageboxright img {width:230px;border:0px}
.imageboxleft  img {width:230px;border:0px}

.captiontitle {font-size: 12px; color: #660000; }
.captiondimen {font-size: 11px; font-style: italic;color: #009999;}
.captiontext  {font-size: 11px; font-style: italic; color: #495340;text-align:justify;}


#articleFooter
{
    float                   : left;
    color					: #fff;
	width					: 800px;
	height					: 80px;
    tex-align               : center;
    background				: #369 url(../mainimg/articlefooter.jpg) top left no-repeat;			
    
}


.articlesFooterControls {   
                           position   : relative;
                           float      : left;
                           height     : 70px;
                           width      : 558px;
                           padding-top: 18px;
                           padding-left:30px;
                          }
                          
.previousArticle{         position   : relative;
                          float      : left;
                          width      :150px;
                          display     :block;
                            }

.currentArticle{   
                           position   : relative;
                           float      : left;
                           width      : 250px;
                           display     :block;
                        
                           }

.nextArticle{   
                           position   : relative;
                           float      : left;
                           width      :150px;
                           display     :block;
                        
                           }
       
.arttitle{ font-size:  14px; color:#FAF5AB;text-align:center;}
.arttitle a, .arttitle a:visited
{
color:#FFFFC6;
text-decoration:none;
}

.arttitle a:hover
{
color:#80FFFF;
}
                           
.publishdate{ font-size:  10px; color: #ffffff;text-align:center;}

.next {font-size:12px; color: #cce0ff; text-align:center;}
.next a, .next a:visited {color:#cce0ff;text-decoration: none;}
.next a:hover {color:#ffcc66; text-decoration: underline} 

.muntingnayon{ font-size:  11px; color: #cce0ff;text-align:center;}
.muntingnayon a,.muntingnayon a:visited{color: #cce0ff; text-decoration:none;}
.muntingnayon a:hover{color: #cce0ff;text-decoration:underline;} 

.textmenubarhori1{float:left;margin-top:4px;margin-left:5px;width:87px;height:67px; font-size:14px;}
.textmenubarhori2{float:left;margin-top:4px;margin-left:34px;width:87px;height:67px; font-size:14px;}

.menuitem {width:87px;height:20px;margin-top:8px;background:url(../mainimg/menuitemover.gif) top left no-repeat;}
.menuitem a, .menuitem a:visited
{
display:block;
color: #FAF5AB;
height: 20px;
line-height: 20px;
text-align: center;
text-decoration: none;
width: 87px;
background: url(../mainimg/menuitem.gif) top left no-repeat;
}
.menuitem a:hover {
background:url(../mainimg/menuitemover.gif) top left no-repeat;
color:#E11D06;
text-decoration: none;
}

.botmenubarhori1{position:relative;float:right;margin-top:12px;margin-right:4px;width:80px;height:65px; font-size:12px;}
.botmenubarhori2{position:relative;float:right;margin-top:12px;margin-right:28px;width:80px;height:65px; font-size:12px;}

.botmenuitem {width:80px;height:14px;margin-top:3px; background: url(../mainimg/botmenuitemover.gif) top left no-repeat;}

.botmenuitem a,.botmenuitem a:visited 
{
display:block;
color: #FAF5AB;
height: 14px;
line-height: 14px;
text-align: center;
text-decoration: none;
width: 80px;
background: url(../mainimg/botmenuitem.gif) top left no-repeat;
}

.botmenuitem a:hover {
background:url(../mainimg/botmenuitemover.gif) top left no-repeat;
color:#E11D06;
text-decoration: none;
}

#panauhinContent
{
   
 	float      				: left;
    margin-left             : 25px;
    width               	: 525px;
    overflow                : auto;
    padding                 : 0px 10px 10px 10px;
    color                   : #004080; 
    
}

.pendingpanauhinhead{float:left;background:url(../mainimg/panauhinuloblue.gif)  top left no-repeat; font-size:14px;padding:15px;height:50px;width:450px;text-align:left;margin:0px 0px 0px 23px;}
.panauhinhead{float:left;background:url(../mainimg/panauhinulo.gif)  top left no-repeat; font-size:14px;padding:15px;height:50px;width:450px;text-align:left;margin:0px 0px 0px 23px;}
.panauhinbody{float:left;background:#FFFBFB;padding:0px 20px 20px 20px; width:440px; font-size:12px; color:#004080;text-align:left;margin-left:23px;}
.panauhinfoot{float:left;background:url(../mainimg/ipos.gif) bottom left no-repeat;height:12px;width:480px;margin:0px 0px 30px 23px;}
.nagan
{width:380px;float:left;font-size:15px;color:#AA0000;}
.aldaw
{width:380px;float:left;font-size:12px;color:#1C5053;}


.ipos{background: url(../mainimg/ipos.gif) top left no-repeat;width:480px;height:12px;margin:0px 20px 30px 23px;}


#artistWrapper
{
    font-family             : Arial, Helvetica, sans-serif; 
	width               	: 798px;
    background              : url(../mainimg/articlesbackground.gif);
    padding-top             : 20px;
    padding-bottom          : 20px;  
}

.artistMenuWrapper{width:180px;display:block;}

.artistname{ background:#F0B88E;width:162px;margin-right:0px; margin-top:0px;padding:4px;font-size:12px;font-weight:bold;text-align:center;}
.artistname a, .artistname a:visited {color:#661A25;text-decoration:none;}
.artistname a:hover{color: #FFFFB7;}

.artistphoto {background:#F7D8C1;width:162px; margin-right:0px;margin-top:20px; padding:4px; font-size: 11px; color: #000080; text-align: justify;  }
.aristphoto img{border:0px;}
.artistphoto:hover img{background:#FFFFB3;}

#artistsmenu
{
    background              : #C16242;
 	float      				: right;
    margin-right            : 20px;
    padding-top             : 15px; 
    padding-bottom          : 15px; 
	width               	: 180px;
    font-size               : 13px;
    color                   : #FFFFBB;
    overflow				: auto; 
}

#artistPaintings
{
 	float      				: left;
    margin-left             : 25px;
    width               	: 525px;
    font-size               : 11px;
    text-align              : justify;   
    overflow				: auto;
    padding                 : 0px 10px 10px 10px;
    color                   : #004080; 
}