#tabnav a:link, #tabnav a:visited
        {
                float: left;
                /*background: #79bf43;*/
                font-size: 14px;
                line-height: 14px;
                font-weight: bold;
                padding: 2px 10px 2px 10px; 
                margin-right: 4px; 
                border: 1px solid #fff;
                text-decoration: none;
                color: #79bf43;
        }
#tabnav a:link.select, #tabnav a:visited.select
        {
                border-bottom: 1px solid #fff;
                /*background: #dbc9f4;*/
                color: #7e429a;
        }


#tabnav a:hover
        {
                /*background: #dbc9f4;*/
				text-decoration:none;
				color: #7e429a;
        }
p {font-size: 14px; 
	color: #012d54; 
	}

body {
	/*font-family: verdana, sans-serif;*/ 
	/*font-family: sans-serif;*/
	font-family: century gothic;
	font-size: 10px;
	}

#wrapper {width: 1058px; margin: 0 auto; background: #ffffff top center repeat-y; text-align: left; 

	}

#pageTitle 
	{
	/*font-variant: small-caps;*/
	font-weight: bold;
	color: #473394;
	font-size: 25px;
	}

#wedTitle a:link, #wedTitle a:link.select, #wedTitle a:visited.select
	{
	font-weight: bold;
	color: #473394;
	text-decoration:none;
	}

#bride_cont
	{
	font-size: 12px;
	}

/* style for the mouse over picture displays  */

#thumbs
{
	padding-top: 0px;
	padding-bottom: 10px;
}

#thumbs .thumb_row
{
	width: 644px;
	width/* */:/**/640px;
	width: /**/640px;
	padding: 2px;
	display: block;
}

#thumbs .thumb
{
	width: 128px;
	float: left;
	width/* */:/**/120px;
	width: /**/120px;
	padding: 0px 4px 10px 4px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 9px;
	line-height: 130%;
}

#thumbs .thumb_img
{
	width: 120px;
	height: 120px;
	background:url("img/bg_thumb.gif");
	text-align: center;
	padding-bottom: 3px;
}



