/* CSS Document */
/*NAV ONLY*/
#navcontainer {
	padding-top: 7px;
	padding-left: 16px;
}
#navcontainer ul
{
    list-style-type: none;
	padding: 0px;
	margin: 0px;
	float: left;
}

#navcontainer ul li { 
	display: inline;
}

#navcontainer li { 
}

#navcontainer ul li a
{
	text-decoration: none;
	float: left;
	margin-right: 20px;
}



/*LEFT NAV*/
.navcontainer2 {
	padding-top: 14px;
	padding-left: 16px;
	float: left;

}
.navcontainer2 ul
{	
    list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.navcontainer2 li {
	padding-top: 10px;
}
.navcontainer2 ul li a
{
	text-decoration: none;
	margin:0px;
	padding: 0px;

}
/*TOP NAV LINKS*/
a .alt {
	display: none; 
}


a#home {
    display: block;
    background-image: url(../images/nav/home_hover.gif);
	width: 32px;
	height:14px;
}
a#home:link, a#home:visited{
    display: block;
    background-image: url(../images/nav/home.gif);
	width: 32px;
	height:14px;
}

a#home:hover {
    display: block;
    background-image: url(../images/nav/home_hover.gif);
	width: 32px;
	height:14px;
}

a#contact {
    display: block;
    background-image: url(../images/nav/contact_us_hover.gif);
	width: 56px;
	height: 14px;
}
a#contact:link, a#contact:visited {
    display: block;
    background-image: url(../images/nav/contact_us.gif);
	width: 56px;
	height:14px;
}
a#contact:hover {
    display: block;
    background-image: url(../images/nav/contact_us_hover.gif);
	width: 56px;
	height:14px;
}

a#vendors {
    display: block;
    background-image: url(../images/nav/vendors_hover.gif);
	width: 100px;
	height:14px;
}
a#vendors:link, a#vendors:visited {
    display: block;
    background-image: url(../images/nav/vendors.gif);
	width: 100px;
	height:14px;
}
a#vendors:hover {
    display: block;
    background-image: url(../images/nav/vendors_hover.gif);
	width: 100px;
	height:14px;
}
a#thelist {
    display: block;
    background-image: url(../images/nav/thelist_hover.gif);
	width: 72px;
	height:14px;
}
a#thelist:link, a#thelist:visited {
    display: block;
    background-image: url(../images/nav/thelist.gif);
	width: 72px;
	height:14px;
}
a#thelist:hover {
    display: block;
    background-image: url(../images/nav/thelist_hover.gif);
	width: 72px;
	height:14px;
}

a#press {
    display: block;
    background-image: url(../images/nav/press_hover.gif);
	width: 63px;
	height:14px;
}
a#press:link, a#press:visited {
    display: block;
    background-image: url(../images/nav/press.gif);
	width: 63px;
	height:14px;
}
a#press:hover {
    display: block;
    background-image: url(../images/nav/press_hover.gif);
	width: 63px;
	height:14px;
}

/*LEFT NAV ITEMS */
a#designs {
    display: block;
    background-image: url(../images/nav/designs_hover.jpg);
	width: 62px;
	height:14px;
}
a#designs:link, a#designs:visited {
    display: block;
    background-image: url(../images/nav/designs.jpg);
	width: 62px;
	height:14px;
}
a#designs:hover {
    display: block;
    background-image: url(../images/nav/designs_hover.jpg);
	width: 62px;
	height:14px;
}
a#vision {
    display: block;
    background-image: url(../images/nav/vision_hover.jpg);
	width: 53px;
	height:14px;
}
a#vision:link, a#vision:visited {
    display: block;
    background-image: url(../images/nav/vision.jpg);
	width: 53px;
	height:14px;
}
a#vision:hover {
    display: block;
    background-image: url(../images/nav/vision_hover.jpg);
	width: 53px;
	height:14px;
}
a#clients {
    display: block;
    background-image: url(../images/nav/clients_hover.jpg);
	width: 34px;
	height:14px;
}
a#clients:link, a#clients:visited {
    display: block;
    background-image: url(../images/nav/clients.jpg);
	width: 34px;
	height:14px;
}
a#clients:hover {
    display: block;
    background-image: url(../images/nav/clients_hover.jpg);
	width: 34px;
	height:14px;
}
a#blog {
    display: block;
    background-image: url(../images/nav/blog_hover.jpg);
	width: 24px;
	height:14px;
}
a#blog:link, a#blog:visited {
    display: block;
    background-image: url(../images/nav/blog.jpg);
	width: 24px;
	height:14px;
}
a#blog:hover {
    display: block;
    background-image: url(../images/nav/blog_hover.jpg);
	width: 24px;
	height:14px;
}
a#weddings {
    display: block;
    background-image: url(../images/nav/weddings_hover.jpg);
	width: 103px;
	height:14px;
}
a#weddings:link, a#weddings:visited {
    display: block;
    background-image: url(../images/nav/weddings.jpg);
	width: 103px;
	height:14px;
}
a#weddings:hover {
    display: block;
    background-image: url(../images/nav/weddings_hover.jpg);
	width: 103px;
	height:14px;
}
/*WEDDING FOR ADMIN*/
a#weddingsSolo {
    display: block;
    background-image: url(../images/nav/weddings_solo_hover.jpg);
	width: 51px;
	height:14px;
}
a#weddingsSolo:link, a#weddingsSolo:visited {
    display: block;
    background-image: url(../images/nav/weddings_solo.jpg);
	width: 51px;
	height:14px;
}
a#weddingsSolo:hover {
    display: block;
    background-image: url(../images/nav/weddings_solo_hover.jpg);
	width: 51px;
	height:14px;
}
/*SPECIALTY	*/
a#specialty {
    display: block;
    background-image: url(../images/nav/specialty_hover.jpg);
	width: 93px;
	height:14px;
}
a#specialty:link, a#specialty:visited {
    display: block;
    background-image: url(../images/nav/specialty.jpg);
	width: 93px;
	height:14px;
}
a#specialty:hover {
    display: block;
    background-image: url(../images/nav/specialty_hover.jpg);
	width: 93px;
	height:14px;
}
/*				*/
a#seasonal {
    display: block;
    background-image: url(../images/nav/seasonal_hover.jpg);
	width: 93px;
	height:14px;
}
a#seasonal:link, a#seasonal:visited {
    display: block;
    background-image: url(../images/nav/seasonal.jpg);
	width: 93px;
	height:14px;
}
a#seasonal:hover {
    display: block;
    background-image: url(../images/nav/seasonal_hover.jpg);
	width: 93px;
	height:14px;
}
/*	EVENTS					*/
a#events {
    display: block;
    background-image: url(../images/nav/events_hover.jpg);
	width: 65px;
	height:14px;
}
a#events:link, a#events:visited {
    display: block;
    background-image: url(../images/nav/events.jpg);
	width: 65px;
	height:14px;
}
a#events:hover {
    display: block;
    background-image: url(../images/nav/events_hover.jpg);
	width: 65px;
	height:14px;
}
/*arrangements */
a#arrangement {
    display: block;
    background-image: url(../images/nav/arrangement_hover.jpg);
	width: 125px;
	height:14px;
}
a#arrangement:link, a#arrangement:visited {
    display: block;
    background-image: url(../images/nav/arrangement.jpg);
	width: 125px;
	height:14px;
}
a#arrangement:hover {
    display: block;
    background-image: url(../images/nav/arrangement_hover.jpg);
	width: 125px;
	height:14px;
}
/*your wedding */
a#yourWedding {
    display: block;
    background-image: url(../images/nav/your_wed_hover.jpg);
	width: 76px;
	height:14px;
}
a#yourWedding:link, a#yourWedding:visited {
    display: block;
    background-image: url(../images/nav/your_wed.jpg);
	width: 76px;
	height:14px;
}
a#yourWedding:hover {
    display: block;
    background-image: url(../images/nav/your_wed_hover.jpg);
	width: 76px;
	height:14px;
}
/*policies */
a#policy {
    display: block;
    background-image: url(../images/nav/policy_hover.jpg);
	width: 98px;
	height:14px;
}
a#policy:link, a#policy:visited {
    display: block;
    background-image: url(../images/nav/policy.jpg);
	width: 98px;
	height:14px;
}
a#policy:hover {
    display: block;
    background-image: url(../images/nav/policy_hover.jpg);
	width: 98px;
	height:14px;
}

/*EVENTS ADMIN SOLO*/
a#eventsSolo {
    display: block;
    background-image: url(../images/nav/events_solo_hover.jpg);
	width: 35px;
	height:14px;
}
a#eventsSolo:link, a#eventsSolo:visited {
    display: block;
    background-image: url(../images/nav/events_solo.jpg);
	width: 35px;
	height:14px;
}
a#eventsSolo:hover {
    display: block;
    background-image: url(../images/nav/events_solo_hover.jpg);
	width: 35px;
	height:14px;
}
a#email_list {
    display: block;
    background-image: url(../images/nav/email_list_hover.jpg);
	width: 48px;
	height: 13px;
}
a#email_list:link, a#email_list:visited {
    display: block;
    background-image: url(../images/nav/email_list.jpg);
	width: 48px;
	height: 13px;
}
a#email_list:hover {
    display: block;
    background-image: url(../images/nav/email_list_hover.jpg);
	width: 48px;
	height: 13px;
}
/* Page Numbers */
.pages {
	position: absolute;
	top: 462px;
	left: 149px;
	float: left;
	padding: 0px;
	margin: 0px;
	clear: left;
	font-family: helvetica, arial;
	font-size:11px;
	color: #333333;
	width: 269px;
}
.pages p {
float: left;
text-align: right;
padding: 2px 2px 0px 0px;
margin: 0px;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #333333;
    font-weight: bold;
    background: #5a5a16;
    color: #fff;
}

.pages a {
    border: 1px solid #5a5a16;
    text-decoration: none;
}

.pages a:hover {
    border-color: #333333;
	color:#000000;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
