/* CSS Document - Pilar Viviente 1 */

BODY {
	
	font: 12px "Gill Sans", Futura, "Lucida Grande", Geneva, sans-serif;
	background-image:url(../images/back2.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	text-align:center;
	margin-top:2px;
}
/* 
-----------------------*/

#Page_Links_Top {
   	margin: auto; 
    position:relative;
	width:800px;
	height:15px;
	text-align:right;
}


#Container {
   	margin: auto; 
    position:relative;
	width: 800px;
	height: 690px;
	background-color:#f6f6f6;
	border-right: #e3f0f9 1px solid;
	border-left: #e3f0f9 1px solid; 
	border-top: #e3f0f9 1px solid; 
	border-bottom: #e3f0f9 1px solid; 
}


#Page_Header {
   	margin: auto; 
    position:relative;
	width:100%;
	height:80px;
	background-image:url(../images/top1.gif);
}

#Page_Navbar {
   	margin: auto; 
    position:relative;
	width:795px;
	height:40px;
}

#Page_Navbar_Image {
   	margin: auto; 
    position:relative;
	width:795px;
	height:40px;
	background-image:url(../images/nav2.jpg);
}

#Page_Crumbs {
   	margin: auto; 
    position:relative;
	width:795px;
	height:10px;
	padding-left:5px;
}

#Page_Content_Left1 {
   	margin: auto; 
    position:relative;
	width:360px;
	height:500px;
	float:left;
	margin-left:5px;
}

#Page_Content_Left2 {
   	margin: auto; 
    position:relative;
	width:780px;
	height:490px;
	border-right: #eeeeee 1px solid;
	border-left: #eeeeee 1px solid; 
	border-top: #eeeeee 1px solid; 
	border-bottom: #eeeeee 1px solid;
	background-image:url(images/contentleftbox.jpg);
	margin-left:10px;
}

#Page_Content_Artportfolio {
   	margin: auto; 
    position:relative;
	width:795px;
	height:440px;
	border-right: #eeeeee 1px solid;
	border-left: #eeeeee 1px solid; 
	border-top: #eeeeee 1px solid; 
	border-bottom: #eeeeee 1px solid;
	background-image:url(images/contentleftboxlarge.jpg);
	
}

#Page_Content_Righttop {

margin: auto; 
position:relative;
width:410px;
height:210px;
float:right;
margin-right:5px;
}
#Page_Content_Rightbottom {

margin: auto; 
position:relative;
width:410px;
height:210px;
float:right;
border-right: #eeeeee 1px solid;
border-left: #eeeeee 1px solid; 
border-top: #eeeeee 1px solid; 
border-bottom: #eeeeee 1px solid;
background-image:url(images/contentrightbox1.jpg);
margin-right:5px;
margin-top:30px;	
}

#Bottom_Links {
   	margin: auto; 
    position:relative;
	width:800px;
	height:15px;
	text-align:right;
}

#Dmstyle_Link {
   	margin: auto; 
    position:relative;
	width:800px;
	height:20px;
}

#Sweetwater {
   	margin: auto; 
    position:relative;
	width:300px;
	height:300px;
}

#Sweetwater2 {
	margin: auto;
	position:absolute;
	width:300px;
	height:300px;
	left: 438px;
	top: 222px;
	
}


/* Links Begin
------------------------*/
	
	a:link {
		text-decoration: none;
		color:#58A3CF;
		background:url(../images/underline1.gif) repeat-x left bottom;
	}
	
	a:visited {
		text-decoration: none;
		color:#58A3CF;
	}
	
	a:hover {
		color: #58A3CF;
		background:url(../images/underline3.gif) repeat-x left bottom;
	}


.Heading_Margin2 {
font-size:16px;
margin-left:5px;
margin-top:10px;
}

.Flash_Margin1 {

margin-left:5px;

}

.style1 {
color: #FFFFFF;
font-size:10px;
}

.style2 {
font-size:10px;
color:#58A3CF;
}

.style3 {
color: #000;
font-size:10px;
}
	
.textmargin {
margin-left:4px;
margin-right:4px;
}

.textheavy {
font-size:20px;
}

.image1 {

	float:left;
	margin-left:5px;
	margin-top:20px;	
}

p {
font-style:normal;
font-size:12px;
text-align:justify;
}

h1 {
font-style:normal;
font-size:20px;
text-align:left;
}	

