/* santinasheart.com */
/* 01-04-2010 style created by 3.Media */
/* www.3dotmedia.com */
/* Author: Jay White */
/* E-mail: jwhite@3dotmedia.com */
/* coding: UTF-8 */
/* be smART */

body {
	margin: 0px;
	background-color: #fff;
}

#connect {
	width:auto;
	height:auto;
	margin-left:700px;
	margin-top:-86px;
	margin-right:auto;
	margin-bottom:auto;
}

#main-nav {
	width:577px;
	height:26px;
	background-image:url(images/nav-back.png);
	background-repeat:no-repeat;
}

#main-nav-inside {
	width:auto;
	height:auto;
	margin-left:55px;
	background-image:url(images/nav-back.png);
	background-repeat:no-repeat;
}

.inside-div {
	width:675px;
	height:auto;
	margin-left:4px;
	margin-top: 0px;
	margin-right:4px;
	margin-bottom:4px;
}

.content-div {
	width:665px;
	height:auto;
	border:none;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#front-display-div {
	width:390px;
	height:auto;
	border:none;
	margin-left:0px;
	margin-top:5px;
	margin-right:auto;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#display-div {
	width:415px;
	height:auto;
	border:none;
	margin-left:30px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#side {
	width:210px;
	height:auto;
	border:none;
	margin-top:60px;
	margin-left:auto;
	margin-right:auto;
	float:right;
	clear:both;
}

#front-side {
	width:180px;
	height:auto;
	border:none;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	float:right;
	clear:both;
}

#intro-div {
	width:380px;
	height:auto;
	border:none;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}

#quote-div {
	width:180px;
	height:auto;
	border:none;
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}

#mona-div {
	width:400px;
	height:auto;
	border:none;
	margin-left:115px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#gallery-holder {
	width:660px;
	height:auto;
	margin-left:4px;
	margin-top: 0px;
	margin-right:4px;
	margin-bottom:4px;
}

#gallery-div {
	width:580px;
	height:auto;
	border:none;
	margin-left:55px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#gallery {
	width:578px;
	height:auto;
	border:none;
	margin-left:25px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}
.gallery-slider {
	width:578px;
	height:160px;
	border:none;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#philosophy {
	width:300px;
	height:auto;
	border:none;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
}

#image-holder1 {
	width:155px;
	height:155px;
	border:solid thin #666666;
	margin-right:380px;
	margin-top:10px;
	font-size:11px;
	font-style:normal;
	position:relative;
	color:#666666;
}

	.gallery-thumbnail {
	width:150px;
	height:150px;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	position:absolute;
}


#image-holder2 {
	width:155px;
	height:155px;
	border:solid thin #666666;
	margin-right:210px;
	margin-top:0px;
	font-size:11px;
	font-style:normal;
	color:#666666;
	float:right;
	position:relative;
}

#image-holder3 {
	width:155px;
	height:155px;
	border:solid thin #666666;
	margin-right:210px;
	margin-top:0px;
	font-size:11px;
	font-style:normal;
	color:#666666;
	float:right;
	clear:right;
	position:relative;
}

#footer {
	width:715px;
	height:61px;
	background-image:url(images/bottom-shadow.gif);
	background-repeat:no-repeat;
	border:none;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

#in-footer {
	width:300px;
	height:31px;
	border:none;
	margin-left:250px;
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#666666;
}

h1 {
	font-family:Tahoma, Verdana, helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}



.pn {
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
	
	
	text-decoration:none;
}
.pn:hover {
	text-decoration:underline;
	color:#6699CC;
}
.pnpading {
	padding-bottom:8px;
}
.gallert_line{
	padding-right:29px;
	
	}
.nopadding{
	padding-right:9px;
	padding-left:10px;
	padding-top:18px;
	}
	

.lo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
	text-decoration:none;
	padding-top:10px;
	font-weight:normal;
	}
.no {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration:none;
	}
.no:hover{
	color:#666666;
	
	}
	
.bodytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	}

.bodytextb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	}

.medium{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	}

.more{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:6px;
	}

.more:hover{
	
	text-decoration:underline;
}

.other-works{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bac8d6;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:6px;
}

.other-works:hover{
	text-decoration:underline;
	color:#666666;
}


/* dynamic image menu of main nav*/

.index:hover {background-image: url(images/m1home-up.png); position:absolute; margin-top:0px; margin-left:0px; display:block; background-repeat: no-repeat;}

.gallery:hover {background-image: url(images/m2gallery-up.png); position:absolute; margin-left:49px; margin-top:-26px; display:block; background-repeat:no-repeat;}

.public-d:hover {background-image: url(images/m3public-display-up.png); position:absolute; margin-left:106px; margin-top:-26px; display:block; background-repeat:no-repeat;}

.contact:hover {background-image: url(images/m4contact-up.png); position:absolute; margin-left:209px; margin-top:-26px; display:block; background-repeat:no-repeat;}


/* dynamic image menu of front-gallery*/

#front-gallery-header {height:95px; width:312; background-image: url(images/front-gal.png); background-repeat:no-repeat; }

.front-just-chillin:hover {background-image: url(images/front1-up.jpg); position:absolute; margin-top:0px; margin-left:85px; display:block; }

.front-alysse:hover {background-image: url(images/front2-up.jpg); position:absolute; margin-top:-95px; margin-left:167px; display:block; }

.front-walk:hover {background-image: url(images/front3-up.jpg); position:absolute; margin-left:249px; margin-top:-95px; display:block; }


/* dynamic image menu of gallery*/

.1:hover {background-image: url(images/1-up.jpg); position:relative; margin-left:0px; margin-top:20px; display:block; }

.2:hover {background-image: url(images/2-up.jpg); }

.3:hover {background-image: url(images/3-up.jpg); }

.4:hover {background-image: url(images/4-up.jpg); }

.5:hover {background-image: url(images/5-up.jpg); }

.6:hover {background-image: url(images/6-up.jpg); }

.7:hover {background-image: url(images/7-up.jpg); }

.8:hover {background-image: url(images/8-up.jpg); }

.9:hover {background-image: url(images/9-up.jpg); }

.10:hover {background-image: url(images/10-up.jpg); }

.11:hover {background-image: url(images/11-up.jpg); }

.12:hover {background-image: url(images/12-up.jpg); }

.13:hover {background-image: url(images/13-up.jpg); }

.14:hover {background-image: url(images/14-up.jpg); }

.15:hover {background-image: url(images/15-up.jpg); }

.16:hover {background-image: url(images/16-up.jpg); }

.17:hover {background-image: url(images/17-up.jpg); display:block; position:absolute; margin-left:350px; margin-top:0px; }


.photopadding {
	padding-bottom:15px;
	}

.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#A3A3A3;
	}
	
	.splash-connect {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#A3A3A3;
	}