/* Site */

/* This keeps the side scroll visible in all browsers */
html { height: 100%; margin-bottom: 1px; }

body{
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

td{
}

.pink_outline{
border-style: solid;
border-color: #f419a9;
border-width: 1px;
background-color: #FFFFFF;
}

.page_main_title{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f419a9;
padding:0px;
text-decoration: underline;
margin: 15px 0px 0px 15px;
}


a.page_link:link {color: #000000;size: 12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.page_link:link:hover{text-decoration: none;}
a.page_link:visited{color: #000000;size: 12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.page_link:visited:hover{text-decoration: none;}

/* Party Pics */

.list_title{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f419a9;
padding:0px;
margin: 15px 0px 0px 0px;
}

a.list_title_link:link {color: #f419a9;size: 14px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.list_title_link:link:hover{text-decoration: none;}
a.list_title_link:visited{color: #f419a9;size: 14px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;}
a.list_title_link:visited:hover{text-decoration: none;}

.list_item{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:0px;
margin: 0px 15px 0px 5px;
}

.inserter {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding: 0px;
margin: 0px 15px 15px 15px;
}

/* News */

.news_col_left{
margin: 15px 15px 0px 15px;
}
.news_col_left_cell{
border-style: solid;
border-color: #f419a9;
border-width: 1px;
padding-bottom: 5px;
}

.news_col_right{
margin: 15px 15px 0px 0px;
}
.news_col_right_cell{
border-style: solid;
border-color: #f419a9;
border-width: 1px;
}
.news_list{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:0px;
margin: 5px 0px 0px 5px;
}

.news_list_title{
background-color: #f419a9;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding:2px;
margin: 0px;
}

td.news_post{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding: 5px 5px 5px 5px;
}

/* Press */

img.press{
margin: 15px 5px 0px 15px;
border-style: solid;
border-color: #f419a9;
border-width: 1px;
}

/* WTF */

.wtf{
margin: 30px 15px 5px 10px;
border-style: solid;
border-color: #f419a9;
border-width: 1px;
float: right;
width: 288px;
height: 384px;
}

.wtf_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:0px;
margin: 10px 15px 0px 15px;
}

/* Photos */

img.events{
	margin: 0px 15px 15px 0px;
	border-style: solid;
	border-color: #f419a9;
	border-width: 1px;
	width: 180px;
	height: 392px;
	float: left;
}

img.thumbs{
	margin: 0px 15px 15px 0px;
	border-style: solid;
	border-color: #f419a9;
	border-width: 1px;
	width: 180px;
	height: 135px;
	float: left;
}

.thumb_rows{
margin: 0px 0px 0px 15px;
}

#browse {
	margin: -420px 0px 0px -5px;
	width: 75px;
	z-index: 3000;
	position: absolute;
}

td.photographer {
padding: 0px 15px 15px 0px;
}

/* Links */

.links{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:0px;
margin: 3px 15px 0px 15px;
}

/* Contact */

.contact_img{
margin: 15px 15px 0px 15px;
border-style: solid;
border-color: #f419a9;
border-width: 1px;
float: right;
}

.contact_name, .contact_title{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
padding:0px;
}
.contact_name{
margin: 15px 0px 0px 15px;
}
.contact_title{
margin: 0px 0px 5px 15px;
}

.contact_bio{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:0px;
margin: 5px 15px 0px 15px;
}

.address_names{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.instructions-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #F419A9;
}
