/* ------------------------------------------ */   
/* Project Name - DianeMcCabe - Irish Artist  */
/* Created by Diane McCabe/Purple Lake Design */
/* ------------------------------------------ */   

/* ------------------ */   
/* General styles     */
/* ------------------ */   
* {
	margin:0;
	padding:0;
	outline:none;
	}

body,html {
	min-height:101%; /*Firefox scrollbar fix*/
	}
	

body {
	color: #dddddd;
    background: #dddddd url(../images/container.gif) center top repeat;
	}


p, ul, ol, li, th, td, input, select, textarea {
	color :#2B463F;
	text-decoration : none; 
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px; 
}

h1, h2, h3, h4 {
	color :#2B463F;
	text-decoration : none; 
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 16px; 

}

/* ------------------ */   
/* Positioning styles */
/* ------------------ */ 

#outterContainer{margin:0; padding:0; height:100%!important; width: 100%; overflow:visible; background:url(../images/container.gif) repeat; text-align:left!important; border:0px solid red!important;}

#container {
	width: 800px;
	height: 650px; 
	margin: auto; 
  vertical-align: middle;
 	background-color: #AABEB8; 
}

#homecontainer {
	width: 800px;
	height: 470px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#biographycontainer {
	width: 800px;
	height: 470px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#exhibitionscontainer {
	width: 800px;
	height: 900px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#marqueecontainer {
	position: relative;
	width: 500px; 
	height: 340px; 
	overflow: hidden;
}

#marqueecontainer2 {
	position: relative;
	width: 500px; 
	height: 340px; 
	overflow: scroll;
}


#vmarquee,
#vmarquee2  {
	position: relative;
}


#contactcontainer {
	width: 800px;
	height: 500px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#framingcontainer {
	width: 800px;
	height: 650px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#portfoliocontainer {
	width: 800px;
	height: 650px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#portfoliocontainer2 {
	width: 800px;
	height: 750px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#thankyoucontainer {
	width: 800px;
	height: 650px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#largecontainer {
	width: 800px;
	height: 1400px; 
	margin: auto; 
	margin-top: 20px;
 	background-color: #AABEB8; 
}

#logo {
	position: relative; 
	margin-top: 0px;
	margin: 0px;
	top: 0px;
	left: 0px; 
	align: left; 
	background-color: #ffffff;
	background-image: url(../images/dianemccabe_logo2.gif);
	background-repeat: no-repeat;
	width: 800px; 
	height: 120px;
	z-index: 1;  
} 

#navbar {
	position: relative; 
	float: left;
 	background-color: #60615E;          
	top: 0px;
	left: 0px; 
	align: left;
	width: 800px;
	margin: 0px; 	
	border: 0px; 
 	z-index: 2;  
}


#maincontent, 
#exhibitionscontent,
#portfoliocontent,
#contactcontent {
	position: relative; 
	float: left;
 	background-color: #AABEB8;          
	margin-top: 0px;
	width: 700px; 
 	align: left
	margin: 0px; 
	border: 0px; 
	padding: 50px; 
	z-index: 4;
}

#leftmargin{
	position: relative; 
	float: left;
 	background-color: #AABEB8; 
  height: 500px         
	width: 50px; 
	margin: 0px; 
	border: 0px; 
	padding: 0px; 
	z-index: 3;
}

#rightmargin {
	position: relative; 
	float: left;
 	background-color: #AABEB8;          
  height: 500px         
	width: 50px; 
	margin: 0px; 
	border: 0px; 
	padding: 0px; 
	z-index: 5;
}

#portfoliocontent p, ul, ol, li, th, td, input, select, textarea {
	color :#2B463F;
	text-decoration : none; 
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px; 
}


#exhibitionscontent p, ul, ol, li, th, td, input, select, textarea {
	color :#2B463F;
	text-decoration : none; 
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px; 
}





#maincontent p, ul, ol, li, th, td, input, select, textarea {
	color :#2B463F;
	text-decoration : none; 
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px; 
}

#maincontent p{
	text-align: justify;
}


#portfoliocontent p {
	color :#2B463F;
	text-decoration : none; 
	text-align: left;
     	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px; 

}

#contactcontent p {
	color : #2B463F; 
	text-align: left; font-size : 11px; 
	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
 
}

#contactcontent fieldset {
	margin: 0;
	border: 1;
  	padding: 20px;
	padding-top: 10px ;
}

#contactcontent legend {
 	color: #999999;
	margin-left: -5px;
	text-align: left; 
	font-size : 20px;  
	font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
}



#searchBox {
	position: relative; 
	float: left;
  margin: 0px;
  border: 0px solid red;
  padding: 0px; 
	height: 26px;
  margin-left: 210px;

}


#searchBox form {
  margin: 0px;
  border: 0px;
  padding: 0px; 
}



#searchBox input[type=text] {
	position: relative; 
	float: left;
 	text-decoration : none; 
	text-align: left;
  font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
  font-size : 12px;
  margin: 0px;
  margin-top: 5px;
  border: 0px;
  padding: 0px;
  height: 16px;
  width: 130px;
  background-color: #dddddd;
  border: solid 0px red;

}

#searchBox input[type=image] {
	position: relative; 
	float: left;
	color :#2B463F;
	text-decoration : none; 
  font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	font-size : 14px;
  border: 0px;
  padding: 0px; 
  margin-bottom: 5px;
  margin-top: 1px;
  margin-left: 3px;
  height: 18px;
  width: 25px;
  background-color: #cef2e9;

}


#exhibitionsHolder img { 	
  float: left;	
	align: left
	width: 200px; 
	margin: 0px; 
	border: 0px; 
	padding: 0px 500px 30px 0px; 
}






#navbar img { 	
	margin: 0;
	padding: 0px;
	border: 0;
  align : left ;
}

 
#navbar a,
#navbar a.hilite { 
  float: left;	
	margin: 0;
	padding: 0px;
	border: 0;
  align : left ;
	text-decoration : none; 
	white-space: nowrap;
}


#exhibitionscontent a,
#contactcontent a,
#maincontent a { 
	margin: 0;
	padding: 0px;
	border: 0;
	text-decoration : none; 
	white-space: nowrap;
}

#navbar a:general{ color :#2B463F;}
#navbar a:active{ color :#2B463F;}
#navbar a:link{ color :#2B463F;}
#navbar a:visited { color :#2B463F;}
#navbar a:hover {color :#00FFCC;}

#navbar a.hilite:link { 	color : #60615E;} 
#navbar a.hilite:active { 	color : #60615E;} 
#navbar a.hilite:visited { 	color : #60615E;} 
#navbar a.hilite:general { 	color : #60615E;} 
#navbar a.hilite:hover  { 	color : #60615E;} 

#maincontent a:general{ color :#2B463F;}
#maincontent a:active{ color :#2B463F;}
#maincontent a:link{ color :#2B463F;}
#maincontent a:visited { color :#2B463F;}
#maincontent a:hover {color :#60615E;}

#contactcontent a:general{ color :#2B463F;}
#contactcontent a:active{ color :#2B463F;}
#contactcontent a:link{ color :#2B463F;}
#contactcontent a:visited { color :#2B463F;}
#contactcontent a:hover {color :#60615E;}

#exhibitionscontent a:general{ color :#2B463F;}
#exhibitionscontent a:active{ color :#2B463F;}
#exhibitionscontent a:link{ color :#2B463F;}
#exhibitionscontent a:visited { color :#2B463F;}
#exhibitionscontent a:hover {color :#60615E;}


#maincontent span.portfolio_index { 	
			color : #cccccc;
			text-decoration : none; 
     			font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	 		font-size : 14px; }  


#portfoliocontent a {	
			text-decoration : none; 
     			font-family : arial, 'lucida console', sans-serif, Times, "New Centrury Schoolbook", Palatino, Serif; 
	 		font-size : 14px;
			font-weight : bold }  

#portfoliocontent a:link	{ color : #2B463F; } 
#portfoliocontent a:active	{ color : #2B463F; } 
#portfoliocontent a:visited	{ color : #2B463F; } 
#portfoliocontent a:general 	{ color : #2B463F; } 
#portfoliocontent a:hover  	{ color : #60615E; } 

#gw2 {

width: 800px;
}

.hide { display: none; }
.clear { clear: both; }






