0
Welcome to Oriental Art Supply. We pride ourselves in providing the best chinese brush painting, calligraphy and sumi-e supplies. Whether you are looking for brushes, rice paper, ink stones, ink slates, signature seals, books, instructional videos, or accessories, Oriental Art Supply provides a wide assortment of quality materials for you to choose from. All of our art supplies are hand-picked by internationally renowned master artists. They are imported from Asia with the highest quality assurance standards and delivered to you with a smile and the self-assurance that we are sharing with you the absolutely best tools to experience a spectacular artform.
Painting/Calligraphy Paper Chinese Brushes Instructional books & videos Chinese Seals
Raw Paper Hard Brushes For Beginners OAS Seal Collection
Semi-sized Paper Combination Brushes Ning Yeh Videos Square Dragon Seals
Sized Paper Specialty Brushes Step-by-step Books Oval Dragon Seals
Practice Paper Student Brushes Lesson Booklets Mood Seals
Four Gentlemen:
Fundamentals of Chinese Brush Painting
The Four Gentlemen: plum, orchid, bamboo, and chrysanthemum begin the study of Chinese Brush Painting and Japanese Sumi-e. These subjects lay the foundation for the study of Flower & Bird and Landscape painting providing the stepping stones that allow artist to focus on depicting subjects found in nature...

Plum Blossom
The plum symbolizes perseverance for its ability to blossom in winter’s harshest weather. The practice of dots will teach us to master the supple strokes of petals. The dynamic strokes...

We have these exciting new Chinese Painting/Sumi-e & Calligraphy products and product specials to offer.
Little Treasures
Brand new OAS Special Seal Collection - dedicated to the long lost love of a young peasant girl turned emporer's concubine.

more >>
New Brush: Spring!
Four Gentlemen Tools including New DVDs
Practice Roll Clearance Sale!
Little Treasures Seal Collection
New Gift Lesson: Bamboo by Ning Yeh
New Spring Brushes Bamboo by Ning Yeh
 

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Could not find the included template includes/subnavobjects.cfm.

Note: If you wish to use an absolute template path (e.g. TEMPLATE="/mypath/index.cfm") with CFINCLUDE then you must create a mapping for the path using the ColdFusion Administrator. Using relative paths (e.g. TEMPLATE="index.cfm" or TEMPLATE="../index.cfm") does not require the creation of any special mappings. It is therefore recommended that you use relative paths with CFINCLUDE whenever possible.
 
The error occurred in D:\Inetpub\orientalartsupply\images\index.cfm: line 508
506 : 
507 : <!-- subnavobjects-->
508 : <CFINCLUDE TEMPLATE="includes/subnavobjects.cfm">
509 : 
510 : </body>

Resources:

Browser   CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Remote Address   38.103.63.16
Referrer  
Date/Time   12-May-08 01:23 AM
Stack Trace
at cfindex2ecfm433256915.runPage(D:\Inetpub\orientalartsupply\images\index.cfm:508)

coldfusion.tagext.lang.IncludeTag$NoSuchIncludeTemplateException: Could not find the included template includes/subnavobjects.cfm.
	at coldfusion.tagext.lang.IncludeTag.setTemplate(IncludeTag.java:292)
	at cfindex2ecfm433256915.runPage(D:\Inetpub\orientalartsupply\images\index.cfm:508)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:152)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:349)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:225)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:51)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:69)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:115)
	at coldfusion.CfmServlet.service(CfmServlet.java:107)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:78)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.B(Unknown Source)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.A(Unknown Source)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(Unknown Source)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
	at com.seefusion.Filter.doFilter(Filter.java:40)
	at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1160)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
	at jrun.servlet.FilterChain.service(FilterChain.java:101)
	at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
	at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
	at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
	at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
	at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
	at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318)
	at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426)
	at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264)
	at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)