/*style_rules

email_text_color #cc3366
email_link_color #d25877
email_line_color #d25877
email_border_color #d25877

home_photo_max_width 400 x 300

*/



* {

	margin: 0;

	padding: 0;

}



/* Set background color and any image for entire site */

/* Set font settings for content region */



body {

	margin: 10px;

	margin-top: 25px;

	font-family: Helvetica Nue, Times, serif;

	font-size: 14px;

	color: #cc3366;

	text-align: center;

	background: url(/main/designs/images/17/17_b_hearts.gif) repeat;



}



/*=================================================================*/

/* Photo Gallery Styles Start */



/*space for gallery photo - should remain at 214 */

#c-galleries-container .c-photo {

width: 214px;

padding-bottom: 0px;

}



/*spaces gallery description from it's title */

#c-galleries-container .c-text {

	padding-top: 0px;



}



/*title link for gallery name */

#c-galleries-container .c-subtitle {

	left: 250px;

	top: 10px;



}



/*backgrounds for galleries odd */

#c-galleries-container .c-odd {

	background-color: #f4d9e2;

	padding: 15px 8px 0px 15px;

	margin-bottom: 15px;

	margin-top: 15px;

}



/*backgrounds for galleries even */

#c-galleries-container .c-even {

	background-color: #f4d9e2;

	padding: 15px 8px 0px 15px;

	margin-bottom: 15px;

	margin-top: 15px;

}



/* display of thumbnails inside gallery */

#c-photo-list .c-photo {

width: 214px;

height: 214px;



}



/* padding to manually center thumbnails in content region */

#c-photo-list {

	margin-left: 30px;



}



/* background color for individual thumbnails in a gallery */

#c-photo-list .c-odd{

	background-color:#f4d9e2;

	margin-right: 8px;

	margin-bottom: 8px;



}



/* background color for individual thumbnails in a gallery */

#c-photo-list .c-even{

	background-color:#f4d9e2;

	margin-bottom: 8px;





}



/* background color for individual large detail images */

#c-photo-container {

	background-color:#f4d9e2;

	padding: 10px 5px 15px 5px;

}



/* background color for individual large detail images */

#c-photo-container .c-even {

	text-align: center;



}



/* buttons for large image viewer - back to gallery */

.c-page-up {

	margin-right: 5px;

}



/* buttons for large image viewer - next */

.c-page-next {

	border: 1px solid #e699b3;

 	background-color: #f2d0db;

	padding: 3px 13px 4px 16px;

	margin-right: 16px;

	text-align: center;

}



/* buttons for large image viewer - previous */

.c-page-previous {

	border: 1px solid #e699b3;

 	background-color: #f2d0db;

	padding: 3px 3px 4px 4px;

	margin-right: 5px;

	text-align: center;

}



/* background color for individual large detail images */

#c-photo-container .c-text {

	margin-left: 18px;

	margin-right: 18px;



}







/* Photo Gallery Styles End */

/*=================================================================*/



/* Music Player Pop-up Heading */





.c-player-container h4 {

    color: #cc3366;

}



/* Headings */



h3 {

	font-family: Helvetica Nue, Times, serif;

	font-size: 22px;

	letter-spacing: .10em;

	color: #cc3366;

	text-align: left;

	/*margin-top : 2%;*/

	margin-bottom : 2%;



}



h4 {

	font-family: Times,serif;

	font-size: 20px;

	color: #e699b3;

	text-align: left;

	margin-top : 1%;

	margin-bottom : -.2%;





}



h5 {

	font-family: Times,serif;

	font-size: 18px;

	color: #666666;

	text-align: left;

	margin-top: .5%;

	margin-bottom: .5%;



}



.c-intro,

.c-text {

	font-family: Times,serif;

	font-size: 14px;

	color: #cc3366;

	text-align: left;



}



.c-date {

	font-family: Times,serif;

	font-size: 16px;

	font-weight: bold;

	color: #999999;

	text-align: left;

	padding-top : 5px;

	padding-bottom : 5px;



}



.c-link a {

	color: #666666;

}



.c-map a {

	color: #666666;

}



.c-even,

.c-odd{

 	margin: 15px 0;

}



/*===================================================================*/

/* Set styles for form elements and buttons */



.c-form.c-input-text	{

	border: 1px solid #e699b3;

}



.c-buttons input {

	border: 1px solid #e699b3;

	background-color: #ecb7c8;

	color: #cc6588;

	font-family: Times,serif;

	font-size: 14px;

	font-weight: bold;

}



/*===================================================================*/



/* Set links for template */



a {

	color: #cc3366;

}

a:visited {

	color: #e699b3;

}

a:hover {

	color: #e699b3;

}





/*=================================================================*/



/* Content Area images and color */

/* background image and background color */

/* background color is always behind image */



#t-container {

	position: relative;

	width: 740px;

	margin: 0 auto;

	text-align: left;

	letter-spacing: .10em;

	border: 15px solid #e699b3;

}



/*=================================================================*/



/*t-center is the larger container that holds t-links and t-content*/

/*t-links holds the menu nav, and t-content holds page content*/







#t-center {

	position: relative;

	min-height: 600px;

    _height: 600px;

	padding-top: 1px;

	background-color: #faebf0;





}



/* customize menu links */

#t-links {

	width: 135px;

	padding-top: 10px;

	padding-left: 30px;

	display: block;

	margin: 0;





}



/* customize bullets inside links */

#t-links ul {

	margin: 0;

	list-style-type: square;

	color: #cc3366;

}



#t-links a {

	color: #cc3366;



}



#t-links li {

	margin-top: 7px;

	margin-bottom: 7px;

}



#t-links a:visited {

	color: #e699b3;

}



#t-links a:hover {

	color: #e699b3;

}







/* Set content */

#t-content {

	margin: 0 0 0 165px;

	padding-left: 15px;

	padding-right: 25px;

	padding-bottom: 20px;

	padding-top: 0px;



}



/*===================================================================*/

/* Set styles for form elements and buttons */



.c-form .c-input-text {

	border: 1px solid #CC3366;

}



.c-buttons input {

	border: 1px solid #CC3366;

	background-color: #E699B3;

	color: #CC3366;

	font-family: Times,serif;

	font-size: 13px;

	font-weight: normal;

}



/*===================================================================*/

/*Polaroid border and drop shadow style for photos*/



.c-photo img {

	background: #f2d0db; padding: 10px 10px 10px 10px;

	border-style: none;

}



/*=================================================================*/





/* Set footer image */

#t-footer {



	padding: 5px;

	text-align: center;

	color: #cc3366;

	font-size: 12px;

	background-color: #faebf0;



}





/* Set custom link colors for footer */



#t-footer a {

	color: #cc3366;

}




