a {
	/*text-decoration: none;*/
	color: #666666;
}

a:visited
{
    color: #666666;
}

/*
#vertbar {
	color: royalblue;
}
*/

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
	color: #777777;
}

#kimgrubb {
    padding-bottom:50px;
	padding-top:20px;
	height:42px;
}

div.link-list {
        width:10.2em;
        position:absolute;
        top:0;
        font-size:80%;
        padding-left:10px;
        padding-right:10px;
        margin-left:0;
        margin-right:0;
}

#logo {
        margin-top:110px;
        /*margin-left:10%;*/
		margin-left:240px;
        width:900px;
        height:500px;
        overflow:none;
}

#gallery {
        margin-top:110px;
        /*margin-left:10%;*/
		margin-left:240px;
        width:900px;
        height:510px;
        overflow:auto;
		outline:none;
		white-space:nowrap;
}

#weddinggallery {
        margin-top:110px;
        /*margin-left:18%;*/
		margin-left:240px;
        width:900px;
        height:400px;
        overflow:auto;
		outline:none;
		white-space:nowrap;
}

#list1 {
        left:0;
}

/*img.menuitem {
        padding-top:5px;
        padding-bottom:3px;
}*/

div.menuitem {
        padding-top:5px;
        padding-bottom:3px;
		width:110px;
		height:21px;
}

div.submenuitem {
        padding-left:30px;
        padding-top:5px;
        padding-bottom:3px;
		width:160px;
		height:21px;
}

#spacer {
	padding-bottom:35px;
}

#footer {
	margin-top:10px;
    position:absolute;
    font-size: 80%;
    color: #666666;
}

