

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
}

html, body {font: normal 12px/18px "Helvetica Neue", helvetica, arial,  sans-serif;}
body {background: #F2EBE5; }

a {color:#a58f89; font-weight: normal;}

p, div  {line-height:18px; margin:0 0 18px 0;}

p  {font-size:12px; color:#857672;}
p a , p a:visited , p a:active {font-size:12px; color:#a58f89; text-decoration: none;}

p a:hover {font-size:12px; color:#5a362d;text-decoration: none; border-bottom: 1px solid #ccc;}

#wrap { width: 950px; margin: 0 auto; padding: 0 0 12px 0 ; background: #ffffff; }


#header { width: 950px; height: 91px; margin:0px; padding:0px; background: #5a564e; }

#logo {    width: 720px; height: 91px; margin: 0; padding: 0;border:0; background: #5a564e; float: left; }

#bigpic { width: 720px; height: 208px; border-top:1px solid #fff; margin: 0px 0 0  0; padding: 0; background: #f6f0ea; float:left;}

#nav ul li ul  {width: 60px;  margin: 0; padding: 21px 0px 0px 0px; background: #5a564e; float: left;}

#nav ul li {float: left; list-style:none;background: url(http://www.illustratorsireland.com/images3/nav_dotted.gif) no-repeat;}

.second, .third { list-style:none; padding: 0px 0px 0px 10px; border:0; margin: 0;display: inline;}
.first { padding: 0px 0px 0px 10px;margin: 0px ; list-style:none; width: 70px;}
.second {width: 70px;}

#header a  {font-size: 1em; color: #C2bcb0; line-height: 18px; padding:0;text-decoration: none;}

#header a:hover, li#active a  {color: #fff;}

#footer {width: 930px; height: 51px; margin: 0 auto; padding: 0 0px 0px 0;  border:0; text-align:left;border:0px red solid;}
#footer a, #footer p  {color:#a38c7b; font-size:11px;}
#footer a:hover, #footer a:active  {color:#5a362d; font-size:11px;}

#footer p {margin: 0px; padding: 10px 0px 0px 0px;}

.logofooter {margin: 0px; padding: 0px 0px 0px 0px;float:left;}

#features-story .caption {font-style:italic;}


/* Main navigation  - active
------------------------------------------------------------------*/
body#homepage li#home a {
	color:#fff;
	}
body#homepage li#home a {
	color:#fff;
	}
	body#news-section li#news a {
	color:#fff;
	}
	body#portfolios-section li#portfolios a {
	color:#fff;
	}
	body#features-section li#features a {
	color:#fff;
	}
		body#about-section li#about a {
	color:#fff;
	}
	
		body#contact-section li#contact a {
	color:#fff;
	}
			body#links-section li#links a {
	color:#fff;
	}
				body#events-section li#events a {
	color:#fff;
	}
	
	
		/* newsblog
------------------------------------------------------------------------------------------------------------------*/
#newspage {width: 950px; border-top:6px solid #E9E4E0;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }

#news-header {width: 150px;float:left; margin:0 0px 0 0px ; padding: 0px 10px 0px 80px;}
#news-story {width: 390px;float:left; margin:39px 0px 0px 0px ; padding: 0px 90px 0px 0px; }

#news-sidebar {width: 200px;float:left; margin:64px 0px 0px 6px ; padding: 0px 0px 0px 0px; }
#news-recent {float:left; margin:66px 0px 0px 0px ; padding: 0px 0px 0px 0px; }
#news-story h2 {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #C2BCB0; margin:18px 0 5px 0 ; padding: 0px 0px 0px 0px; }
#news-header h4 {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:66px 0 0px 0 ; padding: 0px 0px 0px 0px; }

#news-story h3 {font: bold 12px "Helvetica Neue", helvetica, verdana, sans-serif; letter-spacing:.5px; color: #EB9B5E; margin:18px 0 3px 0 ; padding: 0px 0px 0px 0px;text-transform: uppercase; border: 0px;}



#news-story p.intro {color:#857672;font-weight:bold; margin:0px 0px 18px 0px;}

#news-story p {color:#857672; margin:0px 0px 18px 0px; padding: 0px;}
#news-story p a {font-size:12px; color:#c67435; text-decoration: none;}
#news-story p.intro a {font-size:12px; color:#c67435; text-decoration: none; font-weight:bold;}
#news-story p a:active , #news-story p a:visited {font-size:12px; color:#c67435;text-decoration: none;}
#news-story  p a:hover {border-bottom: 1px dotted #c67435;}

.newsdate {display:block; margin:0px 0px 13px 0px; padding: 0px 0px 0px 0px; color:#B5ABA6; font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif;}
.author {color:#E8904C;}


#news-story .pic {position:relative; margin:4px 10px 8px -160px;  padding: 0px 0px 0px 0px; float:left;}
#news-story .pic2 {position:relative; margin:18px 0px 18px 0px;  padding: 0px 0px 0px 0px; display:block;}
#news-story .pic3 {position:relative; margin:0px 9px 9px 0px;  padding: 0px 0px 0px 0px; float:left;}



#newspage .thumb {position:relative; margin:4px 0px 0px -160px;  padding: 0px 0px 0px 0px; float:left;}

#news-header h4
{padding: 18px 0 0 0;
margin: 64px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_iginews.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
}

#news-header h4.search
{padding: 18px 0 0 0;
margin: 64px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_search.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
}


.recentnews
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_recentnews.gif");
    background-repeat: no-repeat;
    height: 0px !important;
    height /**/:36px;
}

.newsarchive
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_newsarchives.gif");
    background-repeat: no-repeat;
    height: 0px !important;
    height /**/:36px;
}

.scampblog
{padding: 109px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/scamp_news_sidebar.gif");
    background-repeat: no-repeat;
    height: 0px !important;
    height /**/:109px;
}

.readmore a , .readmore a:active, .readmore a:visited {display:block; margin:11px 0px 0px 0px; padding:0px 0px 0px 0px; font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif; color: #E8904C;text-decoration: none;}
.readmore a:hover {font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif; color: #E8904C;text-decoration: underline;}



.searchlink a , .searchlink a:active, .searchlink a:visited {margin:0px 0px 18px 0px; padding:0px 0px 0px 0px; font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif; color: #E8904C;text-decoration: none;}
.searchlink a:hover {font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif; color: #E8904C;text-decoration: underline;}


.searchdate {margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#B5ABA6; font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif;}

.searchline {font: bold 10px "Helvetica Neue", helvetica, verdana, sans-serif; color: #E8904C;}

#divider {width:100%;height:1px; border-top:1px solid #E3DFDF; margin:18px 0px 18px 0px; padding:0px 0px 0px 0px; }



ul.sidelinks	{
		list-style: none;
		margin: 0px 0px 18px 0px;
		border-top: 1px solid #D8D2D2;
		border-bottom: 1px solid #D8D2D2;
		padding: 0px 0px 0px 0px;
		}

	ul.sidelinks	li	{
		margin: 0px 0px -1px 0px;
		border-bottom: 1px solid #D8D2D2;
		padding: 5px 10px 5px 0px;
		line-height: 18px;
		color:#857672;
		
		}

	

		
	ul.sidelinks li a:link, ul.sidelinks li a:visited 
	 {
		display: block;
		text-decoration: none;
		color:#857672;
		
		}
		
				
	
	ul.sidelinks li a:hover, 
	ul.sidelinks li a:active {
		display: block;
		text-decoration: none;
		color:#66534E;
		}	
		
		
		
		
		/* portfolio index
------------------------------------------------------------------------------------------------------------------*/
	
#portfolios-content {width: 950px;float:left; margin:5px 0 0 0 ; padding: 0px 0px 0px 100px; border: solid red 0px;}
#portfoliospage {width: 950px; border-top:6px solid #F6F0EA;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }
	
#portfolios-search {width: 150px;float:left; margin:131px 0 0 0 ; padding: 0px 50px 0px 40px; }	
	
	
#portfoliospage h3  {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #B5ABA6; margin:0 0 18px 240px ; padding: 0px 0px 0px 0px;}


#portfolios-topbar-left {float:left; }
#portfolios-topbar-right {float:right;padding:  48px 30px 0px 0px;text-align:right;}

#portfolios-bottom-left {float:left;width: 240px; margin:18px 0 0 0 ; padding: 0px 0px 0px 0px;}
#portfolios-bottom-center p {float:left; margin:18px 0 0 0 ; padding: 0px 0px 0px 0px;}
#portfolios-bottom-right {float:right;padding:  0px 30px 0px 0px;text-align:right; margin:18px 0 0 0 ; }


#portfoliospage h2  {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #B5ABA6; margin:0 0 18px 0px ; padding: 0px 0px 0px 0px;}

.breadcrumb  {font: normal 12px "Helvetica Neue", helvetica, verdana, sans-serif; color: #B5ABA6; margin:0 0 0px 0px ; padding: 0px 0px 0px 0px;}

.breadcrumb p  {margin:0 0 0px 0px ; padding: 0px 0px 0px 0px;}

#portfolios-header-index {height:36px; margin:48px 0 29px 0 ; padding: 0px 0px 0px 0px; }

#folio_home a {border:0px; line-height:18px; margin:0px  0px 18px 0px; padding:  0px  0px 0px 0px; font: bold 12px helvetica, verdana, sans-serif; color: #5A564E;text-decoration: none;}
#folio_home a:hover {color: #F1A870;text-decoration: none;}

body#portfolios-section h3.fulltime  
{padding: 36px 0 0 0;
margin: 0 0 0px 100px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_portfolios.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}

#portfolios-search p.intro {color:#857672; margin:0px 18px 0px 0px ; padding: 0px 0px 18px 0px; }

#portfolios-search p em {font-weight:bold;color:#E8904C;}

.folio_home_pic  {margin: 0 0 0px 0; padding: 0px 0px 0px 0px;}  


#folio_home {width: 150px;float:left; margin:0 50px 0 0px ; padding: 0px 0px 0px 0px; }

#folio_member {width: 90px;float:left; margin:0 30px 0 0px ; padding: 0px 0px 0px 0px; }
#portfolios-content-member {width: 600px;float:left; margin:52px 0 0 0 ; padding: 0px 0px 0px 0px;}

#folio_home h5 {color:#5A564E;font-weight:bold; margin: 7px 0 11px 0;}
#folio_member h5 {color:#5A564E;font-weight:bold; margin: 7px 0 18px 0;}

#flashcontent {width: 630px; height: 440px; float:left; margin: 18px 0px 0px 0px; padding: 0px 0px 0px 0px; }


#portfolios-search2 {width: 150px;float:left; margin:117px 0 0 0 ; padding: 0px 50px 0px 40px; }	
#portfolios-search2 p em {font-weight:bold;color:#E8904C;}
	
	
	

		/* features index
------------------------------------------------------------------------------------------------------------------*/
#featurespage {width: 950px; border-top:6px solid #E9E4E0;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }

.featuresstory {width: 300px;height:108px;float:left; padding: 0px 20px 18px 0px;vertical-align:top;margin:10px 0px 0px 0px;}
#news-content1 {width: 300px;float:left; margin:0 0 0 0 ; padding: 0px 20px 0px 0px;}
#news-content2 {width: 300px;float:left; margin:0 0 0 0 ; padding: 0px 20px 0px 0px;}

#features-content {width: 640px;float:left; margin:0 0 0 0 ; padding: 0px 0px 0px 0px;}


#features-search {width: 150px;float:left; margin:0 0 0 0 ; padding: 0px 50px 0px 40px; }



#featurespage h3  {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:0 0 18px 240px ; padding: 0px 0px 0px 0px;}

body#features-section .thumb {position:relative; margin: 0 0 18px 0; padding: 0px 10px 0px 0px;float:left;}

#features-header-index {height:36px; margin:48px 0 29px 0 ; padding: 0px 0px 0px 0px; }

body#features-section h5 a {border:0px; line-height:18px; margin:0px  0px 18px 0px; padding:  0px  0px 0px 0px; font: bold 14px helvetica, verdana, sans-serif; color: #5A564E;text-decoration: none;}
body#features-section h5 a:hover {color: #F1A870;text-decoration: none;}

.features-date  {color: #E86F2B;font-size:11px;   padding: 0px 0px 0px 0px; margin: 0 0 0px 0;}

.featuresstory p {padding: 0px; margin:0px; color: #857672; line-height:18px;}

.clearit {
clear: both;
height: 0px;
line-height: 0px;
font-size: px; /*for IE*/
}


body#features-section h3  
{padding: 36px 0 0 0;
margin: 0 0 0px 240px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_features.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}

.blue-border {
                
                border:3px solid #ccc;
                background:#fff;
                padding:1px;
        }

.blue-border:hover {

                border:3px solid #0089bf;
                }

                

		/* features page
------------------------------------------------------------------------------------------------------------------*/

#features-header {width: 150px;float:left; margin:0 0px 0 0px ; padding: 0px 10px 0px 80px;}
#features-story {width: 390px;float:left; margin:0 0 0 0px ; padding: 0px 90px 0px 0px; }

#features-sidebar {float:left; margin:66px 0 0px 6px ; padding: 0px 0px 0px 0px; }
#features-recent {float:left; margin:66px 0 0px 0 ; padding: 0px 0px 0px 0px; }
#features-story h2 {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #C2BCB0;line-height:36px; margin:57px 0 18px 0 ; padding: 0px 0px 0px 0px; }
#features-header h4 {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:66px 0 0px 0 ; padding: 0px 0px 0px 0px; }



#features-story p {color:#857672;}
#features-story p a {font-size:12px; color:#c67435; text-decoration: none;}
#features-story p.intro a {font-size:12px; color:#c67435; text-decoration: none; font-weight:bold;}

#features-story p a:active , #features-story p a:visited {font-size:12px; color:#c67435;text-decoration: none;}
#features-story  p a:hover {border-bottom: 1px dotted #c67435;}

#features-story p.intro {color:#5A564E;font-weight:bold;}

#features-story .pic {position:relative; margin:0px 10px 8px -160px;  padding: 0px 0px 0px 0px; float:left;}
#features-story .pic2 {position:relative; margin:0px 10px 8px 0px;  padding: 0px 0px 0px 0px; display:block; }
#features-story .pic3 {position:relative; margin:0px 9px 3px 0px;  padding: 0px 0px 0px 0px; float:left;}
#features-story .pic4 {position:relative; margin:9px 0px 0px 0px;  padding: 0px 0px 0px 0px; display:block; }



#features-header h4
{padding: 18px 0 0 0;
margin: 64px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_igifeature.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
}


.recent
{padding: 36px 0 0 0;
margin: 0px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_recentfeatures.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}


	.featuresarchive
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_featuresarchive.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}

#features-story h5 {font: bold 12px "Helvetica Neue", helvetica, verdana, sans-serif; letter-spacing:.5px; color: #EB9B5E; margin:18px 0 18px 0 ; padding: 0px 0px 0px 0px;text-transform:uppercase; border: 0px;}

b.question {color: #EB9B5E; }


	/* home 
------------------------------------------------------------------------------------------------------------------*/

#home-about p a, #home-about p a:visited {font-size:12px; color:#764c43; text-decoration: none;}
#home-about a:hover, #home-about p a:active {font-size:12px; color:#5a362d; text-decoration: none;}


#home-search { width: 220px; height: 208px;  border-top:1px solid #fff; margin: 0 0 0 0; padding: 0px 0px 0px 10px; background: #eB6600; float:left;}
.button_go {position: relative; left: 1px;top: 4px;}

.searchbox {width: 110px;height:15px; font: 11px/11px verdana, arial,sans-serif;background-color:#ffffff; border:1px solid #d9d1cb;}


#home-search .searchbox {width: 110px;height:15px; font: 11px/11px verdana, arial,sans-serif;background-color:#ffffff; border:0px solid #ebe7e5;}



.dropdown {width: 130px; height: 22px; padding: 3px;  background-color:#f2ece8; border:0px solid #4c4c4c; border-style:0px; font-size:11px; color:#5a564e; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}




#home-search .dropdown {width: 130px; height: 22px; padding: 3px;  background-color:#dbd0c7; border:0px solid #4c4c4c; border-style:0px; font-size:11px; color:#5a564e; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}





#home-content1 {width: 470px; border-top:6px solid #F6F0EA;float:left; margin:0 0 0 0 ; padding: 0px 0px 0px 0px;}

#home-content2 {width: 230px; border-top:6px solid #F6F0EA;float:left; margin:0; padding: 0px 10px 0px 10px; }

#home-content3 {width: 230px; border-top:6px solid #F6F0EA;float:left; margin:0; padding: 0px 0px 0px 0px; }


#home-news-title { width: 390px;  padding: 0px 0px 18px 0px; border:0; margin: 0;float:left;}

body#homepage .thumb {margin: 0 0 19px 0; padding: 0px 13px 0px 15px;float:left; clear:left;}


#home-content1 h3, #home-content2 h3 , #home-content3 h3  {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B;}

#home-content1 h4 a, #home-content2 h4 a , #home-content3 h4 a {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #904F0F;text-decoration: none;}
#home-content1 h4 a:hover, #home-content2 h4 a:hover, #home-content3 h4 a:hover  {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #C8680A;text-decoration: none;}

#home-content3 img, #home-content3 p
{padding: 0 0 0 5px; margin: 0 0 0 0px;}



#home-content1 h3  
{padding: 42px 0 0 0;
margin: 0 0 0 85px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_igi_news.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:42px;
}

#home-content2 h3  
{padding: 42px 0 0 0;
margin: 0 0 0 5px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_igi_features.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:42px;
}

#home-content3 h3  
{padding: 42px 0 0 0;
margin: 0 0 0 5px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_random.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:42px;
}

#home-content1 h3.events  
{padding: 24px 0 0 0;
margin: 0px 0 0 85px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_events.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:24px;
}

#home-about h3 
{padding: 27px 0 0 0;
margin: 0px 0 0 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_about_igi.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:27px;
}


#home-awards h3 
{padding: 35px 0 0 0;
margin: 0px 0 5px 10px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_igi_candy.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:35px;
}

#home-blog h3 
{padding: 35px 0 0 0;
margin: 0px 0 0 10px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/home_igi_blog.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:35px;
}



 #home-content1  h4  {margin: 0; padding: 0px 0px 0px 5px;}
 #home-content2  h4  {margin: 0; padding: 0px 0px 6px 5px;}
#home-news p  { margin: 0; padding: 0px 28px 0px 5px; vertical-align:top; line-height:18px;}

#home-content2 p  { margin: 0; padding: 0px 22px 0px 5px; vertical-align:top; line-height:18px;}

#home-content2 img  {margin: 0; padding: 0px 0px 12px 0px; border:0;}


ul#random  { margin: 0px 0px 0px 5px; list-style:none;  float: left; padding: 0px; line-height: 0px;}
ul#random li  {margin: 0px 10px 10px 0px;  padding: 0px 0px 0px 0px; display: inline; float: left;}


#home-about {width: 450px; height: 118px;float:left; margin:0px 10px 0px 10px; padding: 0px 0px 0px 10px;background: #E2D7D4;}

#home-about img {float:right; margin: 0px; padding: 0px;vertical-align:top;}

#home-about p {width: 400px; margin: 8px 0 0 0 ;padding: 0px 0px 0px 0px;}

#home-awards {width: 230px; height: 118px;float:left; margin:0px 10px 0px 0px; padding: 0px 0px 0px 0px;background: #E2D7D4;}
#home-awards img {margin: 0 9px 15px 9px; padding: 0px;vertical-align:top;}

#home-blog {width: 217px; height: 118px; float:left; margin:0px 12px 0px 0px; padding: 0px 0px 0px 0px;background: #E2D7D4;}
#home-blog img {margin: 0 9px 10px 9px; padding: 0px;vertical-align:top;}



		/* Events
------------------------------------------------------------------------------------------------------------------*/

#events-header {width: 150px;float:left; margin:0 0px 0 0px ; padding: 0px 10px 0px 80px;}
#events-header h4 {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:66px 0 0px 0 ; padding: 0px 0px 0px 0px; }


#events-header h4
{padding: 18px 0 0 0;
margin: 64px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_igievents.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
}


.upcomingevents
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_upcomingevents.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}

.eventsarchive
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_eventsarchive.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}

.eventsigiawards
{padding: 36px 0px 0px 0px;
margin: 0px 0px 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_events_igiawards.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}





#calendar { font-size:12px; width: 198px; border-collapse: collapse; margin: 0 0 1.5em 0; }

#calendar caption { font: bold 14px "Helvetica Neue", helvetica, verdana, sans-serif; background-color: #fff; color: #E99757; border-bottom: 0px solid #D8D2D2; padding: 7px 0px 7px 0px; text-align: left; }

#calendar th { font-size: 12px ; padding: 4px 2px; color: #C2B9B5; font-weight: normal; text-align: center; background-color: transparent; border: none; }

#calendar td { border: 1px solid #d4d5c1; text-align: center; padding: 4px 2px; color: #000; }

.calendarBG {
 background-color: #ccc; Width:200px; border-collapse: collapse;
}

#calendar a:link, #calendar a:visited { color: #E8904C; border-bottom: 1px solid #E8904C;text-decoration:none; }
#calendar a:hover { color: #D17934; border-bottom: 1px solid #D17934; }



.calendarBlank {
 background-color: #fff;
}

.calendarDayHeading {
 font-weight: bold;
 font-size:	11px;
 color: #fff;
 background-color: #195337;
 text-align:  center;
 vertical-align: middle;
}

.calendarToday {
 font-family:       "Helvetica Neue", helvetica, verdana, sans-serif;
 font-size:         11px;
 font-weight:		normal;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #857672;
 background-color: 	#F5E3D4;
}




ul.awardsidelinks	{
		list-style: none;
		margin: 0px 0px 18px 0px;
		border-top: 1px solid #D8D2D2;
		border-bottom: 1px solid #D8D2D2;
		padding: 0px 0px 0px 0px;
		}

	ul.awardsidelinks	li	{
		margin: 0px 0px -1px 0px;
		border-bottom: 1px solid #D8D2D2;
		padding: 5px 10px 5px 0px;
		line-height: 18px;
		
		}

	

		
	ul.awardsidelinks li a:link, ul.awardsidelinks li a:visited 
	 {
		text-decoration: none;
		color:#857672;
		
		}
		
				
	
	ul.awardsidelinks li a:hover, 
	ul.awardsidelinks li a:active {
		text-decoration: none;
		color:#66534E;
		}	
		
		
		.line
		
		{
		color:#E8904C;
		}	
		
		
#news-story h2.events {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #C2BCB0; margin:0px 0 5px 0 ; padding: 0px 0px 0px 0px; }
#news-story h5 {font: normal 14px "Helvetica Neue", helvetica, verdana, sans-serif; vertical-align:bottom; color: #E8904C; margin:32px 0px 18px 0px ; padding: 0px 0px 0px 0px; }



/* links
------------------------------------------------------------------------------------------------------------------*/
#linkspage {width: 950px; border-top:6px solid #E9E4E0;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }
#links-header-index {height:36px; margin:48px 0 29px 0 ; padding: 0px 0px 0px 0px; }

body#links-section h3  
{padding: 36px 0 0 0;
margin: 0 0 0px 240px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_links.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}


.linksstory {width: 300px;float:left; padding: 0px 20px 0px 0px;vertical-align:top;}
.linksstory  {margin:10px 0px 26px 0px;}
#links-content {width: 640px;float:left; margin:0 0 0 0 ; padding: 0px 0px 0px 0px;}


body#links-section h5  {border:0px; line-height:18px; margin:0px  0px 0px 0px; padding:  0px  0px 0px 0px; font: bold 12px helvetica, verdana, sans-serif; color: #E8904C;text-decoration: none;}

body#links-section h5 a {border:0px; line-height:18px; margin:0px  0px 18px 0px; padding:  0px  0px 0px 0px; font: bold 12px helvetica, verdana, sans-serif; color: #5A564E;text-decoration: none;}
body#links-section h5 a:hover {color: #F1A870;text-decoration: underline;}

#linksspage h3  {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:0 0 18px 240px ; padding: 0px 0px 0px 0px;}


.linksstory p {color:#857672; line-height:18px; padding: 0px; margin: 0px 0px 18px 0px; text-decoration: none;}

.linksstory p a {color:#857672;}
.linksstory p a:visited {color:#857672; }
.linksstory p a:hover {border-bottom: 1px solid #ccc;}


#links-search {width: 150px;float:left; margin:7px 0px 0px 0px ; padding: 0px 50px 0px 40px; }


	/* Contact
------------------------------------------------------------------------------------------------------------------*/
#contactpage {width: 950px; border-top:6px solid #F6F0EA;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }
#contact-header-index {height:36px; margin:48px 0 29px 0 ; padding: 0px 0px 0px 0px; }

body#contact-section h3  
{padding: 36px 0 0 0;
margin: 0 0 0px 240px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_contact.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}


.contactstory {width: 390px;float:left; padding: 0px 0px 0px 0px;vertical-align:top;}
.contactstory  {margin:10px 0px 26px 0px;}
#contact-content {width: 640px;float:left; margin:0 0 0 0 ; padding: 0px 0px 0px 0px;}

#contact-search {width: 150px;float:left; margin:7px 0px 0px 0px ; padding: 0px 50px 0px 40px; }



.contactstory p {color:#857672; margin: 0px 0px 18px 0px; padding: 0px;}
.contactstory p a {font-size:12px; color:#3A352B; text-decoration: none;}
.contactstory  p a:hover, .contactstory p a:active , .contactstory p a:visited {font-size:12px; color:#3A352B;text-decoration: none;border-bottom: 1px dotted #3A352B;}

.contactstory h5  {border:0px; line-height:18px; margin:0px  0px 0px 0px; padding:  0px  0px 0px 0px; font: bold 12px helvetica, verdana, sans-serif; color: #E8904C;text-decoration: none;}



body#contact-section h3.notfound  
{padding: 36px 0 0 0;
margin: 0 0 0px 240px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_filenotfound.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}





                		/* About 
------------------------------------------------------------------------------------------------------------------*/
#aboutpage {width: 950px; border-top:6px solid #E9E4E0;float:left; margin:0 0 36px 0px ; padding: 0px 0px 0px 0px; }
#aboutpage em {font-weight: normal; font-style: italic; }

h6 {font: bold 11px "Helvetica Neue", helvetica, verdana, sans-serif; letter-spacing:.5px; color:#5A564E; margin:0px 0px 9px 0 ; padding: 0px 0px 0px 0px; }
h7 {display:block; font: bold 12px "Helvetica Neue", helvetica, verdana, sans-serif; letter-spacing:.5px; color:#EB9B5E; margin:18px 0px 18px 0 ; padding: 0px 0px 0px 0px; }

blockquote {
position:relative;
width: 210px;
float: left;
margin: 2px 10px 8px -160px ;
padding:0px;
display: block;
font: bold 25px "Helvetica Neue", helvetica, verdana, sans-serif;
line-height: 27px;
color:#EB9B5E;
clear: none;
}



.about_header
{padding: 36px 0 0 0;
margin: 0px 0 0px 0px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_about.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}


ul.sidelinks_about	{
		list-style: none;
		margin: 0px 0px 18px 0px;
		border-top: 1px solid #D8D2D2;
		border-bottom: 1px solid #D8D2D2;
		padding: 0px 0px 0px 0px;
		}

	ul.sidelinks_about	li	{
		margin: 0px 0px -1px 0px;
		border-bottom: 1px solid #D8D2D2;
		padding: 5px 0px;
		line-height: 18px;
		}

	

		
	ul.sidelinks_about li a:link, ul.sidelinks_about li a:visited 
	 {
		display: block;
		text-decoration: none;
		color:#857672;
		}
		
				
	
	ul.sidelinks_about li a:hover, 
	ul.sidelinks_about li a:active {
		display: block;
		text-decoration: none;
		color:#66534E;
		}		



#about-sidebar {width:200px; float:left; margin:64px 0 0px 6px ; padding: 0px 0px 0px 0px; }


.sidebar_scamp
	{
	text-indent: -10000px;
	padding: 0px;
	}
	
	
	.sidebar_scamp a
	{
	display: block;
	margin: 10px 0px 0px 0px;
	width: 200px;
	height: 143px;
	background: #e5e5dd url(http://www.illustratorsireland.com/images3/sidebar_scamp.gif) no-repeat;
	}
	
.sidebar_scamp a:hover { background-position: -199px; }


#about-header {width: 150px;float:left; margin:0 0px 0 0px ; padding: 0px 10px 0px 80px;}
#about-story {width: 390px;float:left; margin:0 0 0 0px ; padding: 0px 90px 0px 0px; }

#about-story h2 {font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif; color: #C2BCB0;line-height:36px; margin:56px 0 32px 0 ; padding: 0px 0px 0px 0px; }
#about-header h4 {font: normal 16px "Helvetica Neue", helvetica, verdana, sans-serif; color: #A8968B; margin:66px 0 0px 0 ; padding: 0px 0px 0px 0px; }

#about-story p, #about-story li {color:#857672;}
#about-story p a  {font-size:12px; color:#857672; font-weight: bold; text-decoration: none;}
#about-story  p a:hover, #about-story p a:active, #about-story p a:visited, #about-story li a:visited {font-size:12px; color:#E8904C;text-decoration:none;}

#about-story p.intro {color:#5A564E;font-weight:bold;}

#about-story .pic {margin:0px 10px 8px -160px;  padding: 0px 0px 0px 0px; float:left;}
#about-story .pic2 {margin:0px 10px 8px 0px;  padding: 0px 0px 0px 0px; display:block; }




#about-story ul.members li {
	background:	 transparent url(http://www.illustratorsireland.com/images3/list_arrow.gif) 0px 7px no-repeat;
	list-style:none;
	font-size: 12px;
	padding: 3px 0 2px 10px;
	width:160px;
}

#about-story ul.assocmembers li {
	list-style:none;
	font-size: 12px;
	padding: 3px 0 2px 10px;
	width:160px;
}

#about-story ul.members div {
	padding: 10px 0 0px 0px;
	
}

#about-story ul div

{padding: 0px 0px 18px 0px;}



#about-story h4
{padding: 18px 0 0 0;
margin: 0px 0 0px -160px ;
    overflow: hidden;
    float:left;
    background-image: url("http://www.illustratorsireland.com/images3/header_fullmembers.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
    width /**/:95px;
}

#about-story h4.assoc
{padding: 18px 0 0 0;
margin: 0px 0 0px -160px ;
    overflow: hidden;
    float:left;
    background-image: url("http://www.illustratorsireland.com/images3/header_assocmembers.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:18px;
    width /**/:124px;
}



#column1

{width:190px;
padding: 0px 5px 0px 0px;
float:left;}





#about-story ul.join {
padding: 2px 0 5px 18px;
list-style-image: url(http://www.illustratorsireland.com/images3/bullet2.gif);}

#about-story ul.join li {
padding: 3px 0;
}

#about-story ul.join li a {color:#3A352B;text-decoration: none;}
#about-story ul.join li a:hover {color:#857672;text-decoration: underline;}



a.name  
{
color:#E8904C;font-weight: bold;
text-decoration: none;
}

a.name:hover  
{
color:#E8904C;font-weight: bold;
text-decoration: underline;
}

a.name :visited {color:#857672; }

a.portfolio, a.portfolio:visited  
{
color:#857672;
font-weight: bold;
text-decoration: none;
background:	 transparent url(http://www.illustratorsireland.com/images3/list_arrow.gif) 0px 3px no-repeat;
padding: 0px 0 0px 11px;
}

a.portfolio:hover  
{
color:#E8904C;font-weight: bold;
text-decoration: none;
background:	transparent url(http://www.illustratorsireland.com/images3/list_arrow.gif) 0px 3px no-repeat;
padding: 0px 0 0px 11px;
}

#about-story .thumb 
{
margin: 0px 0px 5px 0px; 
padding: 0px 10px 0px 0px;
display:block;

clear:left;
}

  #dividerline {border-bottom: 1px solid #ccc;}   


      		/* associates page
------------------------------------------------------------------------------------------------------------------*/

#associates {width: 550px;float:left; margin:0 0 0 0px ; padding: 0px 0px 0px 0px; }

#associates h5 {color:#5A564E;font-weight:bold;}
#associates p {color:#857672; }
#associates p a {font-size:12px; color:#3A352B; text-decoration: none;}
#associates  p a:hover, #associates p a:active , #associates p a:visited{font-size:12px; color:#3A352B;text-decoration: none;border-bottom: 1px dotted #3A352B;}
       
#associates p.intro {color:#5A564E;font-weight:bold; }

#features-search p.intro {color:#857672; margin:0px 18px 0px 0px ; padding: 0px 0px 18px 0px; }

#features-search p em {font-weight:bold;color:#E8904C;}

.associatespic  {margin: 0 0 18px 0; padding: 0px 10px 0px 0px;float:left;}   
             
.details {color:#E18843;} 

#assocline {border-bottom: 1px dotted #D8D2D2;clear:both;} 



body#portfolios-section h3  
{padding: 36px 0 0 0;
margin: 0 0 0px 240px ;
    overflow: hidden;
    background-image: url("http://www.illustratorsireland.com/images3/header_associates.gif");
    background-repeat: no-repeat;
    
    height: 0px !important;
    height /**/:36px;
}





		/* SIFR
------------------------------------------------------------------------------------------------------------------*/

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash  #news-story h2,  {
	visibility: hidden;
	margin:18px 0px 5px 0px;
	padding:0px;
	font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif;
	letter-spacing:-2px;
	display:block;
	color: #C2BCB0;
	line-height:32px;
}

.sIFR-hasFlash  #features-story h2,  {
	visibility: hidden;
	margin:56px 0px 5px 0px;
	padding:0px;
	font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif;
	letter-spacing:-2px;
	display:block;
	color: #C2BCB0;
	line-height:32px;
}

.sIFR-hasFlash  #about-story h2{
	visibility: hidden;
	margin:56px 0px 32px 0px ;
	padding:0px;
	font: normal 30px "Helvetica Neue", helvetica, verdana, sans-serif;
	letter-spacing:-2px;
	display:block;
	color: #C2BCB0;
	line-height:32px;
}



.sIFR-hasFlash blockquote { 
width: 210px;
visibility: hidden;
color: #EB9B5E;
font: bold 25px "Helvetica Neue", helvetica, verdana, sans-serif;
line-height: 27px;
display: block;
margin: 2px 10px 8px -160px ;
float: left;
}

