body
		{
		background: #999966;
		text-align:center;
		min-width: 602px;
		}

#header 
{
position:relative;
left:1px;  
text-align:center;   
background:url(galleryimagem1.jpg);

height:130px;
width:599px;
border-bottom: solid 1px #ffffff;
}

#image_outline
{
position:relative;
top: 2px;
left: 1px;
width:594px;
height:124px;
border: solid 1px #ffffff;
}

#header_title
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:20px; 
border-top:dashed 1px #ffffff;
border-bottom:dashed 1px #ffffff;
color:#ffffff; 
font-style:italic; 
letter-spacing:.2em;
position:relative;
top:60px;
}
/***.title
		{
		margin-top:30px;
		margin-bottom:30px;
		text-align:center;
		font-style:italic;
		letter-spacing:.2em;
		width:100%;
		height:50px;
		background: url(images/vicky_title.jpg);
		border-top:1px dashed #ffffff;
		border-bottom:1px dashed #ffffff;
		color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}****/

#floating_page_border.center_box 
		{
		margin:0 auto;
		position:relative;
		border:solid 3px #ffffff;
		padding:0px;
		width:602px;
		text-align:left;
		}
#floating_page
		{
		padding-bottom:200px;
		position:relative;
		width:600px;
		border:solid 1px #ffffff;
		/*background: url(images/background.jpg);*/
		}
#header_menu 
		{
		width:100%;
		position:relative;
		border-top:solid 1px #ffffff;
		border-bottom:solid 1px #ffffff;
		}
#header_menu table.main_menu
		{
		width:100%;
		border:none;
		
		}
#header_menu table.main_menu tr td
		{
		padding:0px;
		}

#header_menu table.main_menu a
		{
		text-align:center;
		text-decoration:none;
		letter-spacing:.2em;
		font-weight: 200;
		font-size:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-style:italic;
		display:block;
		/*background:#ffffff*/;
		}
#header_menu table.main_menu a:hover
		{
		color: #33CCFF;
		}
#header_menu table.main_menu a:focus
		{
		color:#999966; !important;
		
		border-top: solid 1px #ffffff;
		border-left:solid 1px #ffffff;
		border-right:solid 1px #ffffff;
		background:#ffffff;
		}

		
		
#main_pictures
		{
		background:#ffffff;
		border-top:solid 1px #ffffff;
		border-bottom:solid 1px #ffffff;
		border-right:solid 1px #ffffff;
		border-left:solid 1px #ffffff;
		width:594px;
		margin-top:2px;
		margin-left:2px;
		position:relative;
		color:#ffffff;
		}
#white_border
		{
		width:100%;
		margin-top:2px;
		border-top:solid 1px #ffffff;
		}



/*****************************************for the thumbnail rollovers****************************/


#text
 {
 top:50px;
 border:dashed 1px #999966;
 padding:5px;
 left:5px;
 width:40%;
 position:relative;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 color:#999966;
 font-style:italic; 
 font-size:14px;
 }
 
img {border:dashed 1px #ffffff;}

#picture
{
left:30px;
width:50%;
position:relative;
float:right;
}

#home {font-family:verdana; color:#999966; font-size:14px; font-style:italic; letter-spacing:.2em;}
#resume {font-family:verdana; color:#999966; font-size:13px; font-style:italic; letter-spacing:.2em;}
#resume table tr td{color:#999966; line-height:1.0; font-size:10px;}


#about_me 
{font-family:verdana; font-size:12px; letter-height:1.2em;color:#999966; font-style:italic; letter-spacing:.2em;}
#about_me table {color:#999966; font-size:12px; letter-height:1.2em;}
#my_art
		{font-family:verdana; 
		font-size:14px; 
		font-style:italic; 
		color:#999966; 
		letter-spacing:.2em;
		text-align:center;
		width:100%;
		}

#my_art_menu
		{font-family:verdana; 
		font-size:14px; 
		font-style:italic; 
		color:#999966; 
		letter-spacing:.2em;
		text-align:center;
		width:100%;
		border-top:solid 1px #999966;
		border-bottom: solid 1px #999966;
		margin-top:0px;
		margin-bottom:10px;
		}
#my_art_menu  a
		{
		text-decoration:none;
		font-style:italic;
		font-size:13px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#999966;
		margin-left:15px;
		margin-right:15px;
		}
		
#my_art_menu a:hover
		{
		font-weight:bold;
		}
#my_art.center_box 
		{
		margin:0 auto;
		position:relative;
		}

		
.my_art_header
		{
		position:relative;
		margin-left:40px;
		margin-top:5px;
		
		}
.my_art_header table tr td a
		{font-family:verdana; 
		font-size:12px; 
		font-style:italic; 
		color:#999966; 
		letter-spacing:.2em;
		font-size:13px;
		text-decoration:none;
		display:block;
		}
.my_art_header table tr td a:hover
		{
		font-weight:bold;
		}


.thumbnails
		{
		margin-left:3;
		margin-bottom:5px;
		}
.viewer
		{
		position:relative;
		background:#ffffff;
		width:90%;
		padding-bottom:100px;
		margin-bottom:50px;
		border: dashed 1px #999966;
		margin-left:29px;
		}

.viewer_box
		{
		position:relative;

		}


.painting_thumbnails_style tr td
		{
		background-color:#999966;
		 padding:5px;
		 border:solid 1px #999966;
		 }
.print_thumbnails_style tr td
		{
		background-color:#999966;
		padding: 5px;
		 }
table.print_thumbnails_style 
		{
		background:#999966;
		}	
/******************************************end thumbnail rollovers********************************/
/****blog****/
.vicki_blog p
	{
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	color: #999966;
	}
#bulletin_form
	{
	padding:5px;
	}
#bulletin_form table tr td
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	letter-spacing:.2em;
	color:#999966;
	}
/******css for the bulletin board homepage*****/
.bulletin_section
	{
	border:dashed 1px #999966;
	margin-bottom:10px;
	margin-top:10px;
	margin-right:5px;
	margin-left:5px;
	
	}
table.show_bulletin
	{
	width:95%;
	}
td.bulletin_subject
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:.2em;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#999966;
	}
td.bulletin_body
	{
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999966;
	}
td.bulletin_name_date
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	color:#999966;
	}
	
td.bulletin_delete
	{
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999966;
	letter-spacing:.2em;
	margin-bottom:15px;
	
	}
td.bulletin_delete a
	{
	background:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999966;
	letter-spacing:.2em;
	margin-bottom:15px;
	text-decoration:none;
	}
td.bulletin_delete a:hover
	{
	font-style:italic;
	}
	
a.add_event
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#999966;
	display:block;
	border-top:solid 1px #999966;
	border-bottom:solid 1px #999966;
	margin-top:1px;
	margin-bottom:1px;
	width:100%;
	text-decoration:none;
	background:#999966;
	color:#ffffff;
	text-align:center;
	}
a.add_event:hover
	{
	color: #33CCFF;
	}

#bulletin_add
	{
	border-top:solid 1px #999966;
	border-bottom:solid 1px #999966;
	width:100%;
	}
#home_page
	{
	background:#999966;
	color:#ffffff;
	font-size:12px;
	letter-spacing:.2em;
	font-style:italic;
	margin:2px;
	line-height:1.2em;
	padding:7px;
	}
#home_page_border
	{
	border:solid 1px #999966;
	width:592px;
	margin-bottom:20px;
	}

#links 
	{
	text-align:center;
	}
#links a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #999966;
	text-decoration:none;
	font-size:14px;
	}
#links a:hover 
	{
	font-weight: bold;
	}
.links_title
	{
	color:#999966;
	letter-spacing:.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

/************************************Administration Style**********************************/

.admin_style
{
width:100%;
position:relative;
}

.admin_style p
{
font-size:14px;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
letter-spacing:.2em;
}


.admin_menu a
{
text-align:center;
text-decoration:none;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-style:italic;
margin-left:10px;
}

.admin_menu a:hover 
{
font-weight:bold;
}

.admin_menu table
{
margin-top:90px;
width:100%;
text-align: center;
}

.upload_form
{
width:100%;
border-top:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
position:relative;
margin-top:5px;
}
.upload_form table.resume tr td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
color:#ffffff;
font-size:12px;
}

a.admin_button
{
text-decoration:none;
color:#ffffff;
font-style:italic;
}

.delete_pictures p
{
font-size:12px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
margin-bottom:30px;
font-weight:bold;
}

/***********************************for password page*******************************/
#pass_page.center_box
{
border:solid 1px #ffffff;
margin: 0 auto;
position:relative;
padding:20px;
}

p.pass_style 
{
font-size:14px;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
letter-spacing:.2em;
}

/***********************************for links upload************************************/
.links_upload a 
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.links_upload a:hover
{
font-weight:bold;
}

/***********************************for animations page***********************************/

.animation_click
{
text-align: center;
letter-spacing:.2em;
}

.about_animation
{
text-decoration: underline;
}

/***********************************qTip****************************************************/
div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}