/* nav */
div#nav {
	padding: 0 0 0;
	border-bottom: 0px solid #fff;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius: 10px 10px 0 0;
}

ul#mainnav {
	width: 980px;
	height: 35px;
	margin: 0 auto;
}

ul#mainnav li {
	float: left;
}
ul#mainnav li a#navmethod {
display:  none;
	
}
ul#mainnav li a {
	display: block;
	text-align: center;
	width:  196px; width: 163px;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size: 100%;
	text-decoration: none;
	background: transparent url('/assets/images/tran-nav-bg.png') repeat;
	font-weight: bold;}

ul#mainnav li a:hover {
	background: transparent url('/assets/images/tran-nav-bg.png') repeat;
	background: rgba(255,255,255,.2);
	background: rgba(0,0,0,.4);
	color: #fff;
}
ul#mainnav a#navhome, ul#mainnav  a#navcontact { width:  196px; width: 164px;}

/* downstates */
body.home a#navhome,body.home a#navhome:hover,
body.services a#navservices,body.services a#navservices:hover,
body.method a#navmethod,body.method a#navmethod:hover,
body.weddings a#navweddings, body.weddings a#navweddings:hover,
body.portfolio a#navportfolio,body.portfolio a#navportfolio:hover,
body.profile a#navprofile,body.profile a#navprofile:hover,
body.contact a#navcontact,body.contact a#navcontact:hover
{
background: #a1aab1;
background: #fff;
background: #edeff3;
background: transparent url(/assets/images/temp/tran-fff-80.png) repeat;
cursor: default;
color: #000;	
}

/* rounded corners */
a#navhome {
	-webkit-border-top-left-radius: 7px;
	-moz-border-radius: 7px 0 0 0;
}
a#navcontact {
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius: 0 7px 0 0;
}



/* subnav */

body.home div#subnav,
body.method div#subnav,
body.portfolio div#subnav,
body.profile div#subnav,
body.contact div#subnav {}

div#subnav {
	background: #F2F3F8 url(/assets/images/temp/portfolio-sub-bg-02.png) repeat-x;
	border-bottom: 1px solid #eee;
	padding: 7px 0 0 30px;
	margin: 0 0px 0px;
	height: 37px;
	font-weight: bold;
	}

div#subnav ul {
	margin: 0;	
}

div#subnav ul li {
	display: inline;
	float: left;
}
div#subnav ul li a {
	display: block;
	width:  180px;
	text-align: center;
	margin-right: 5px;
	padding:  5px;
	text-decoration: none;
	color: #666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 7px;
}
div#subnav ul li a:hover {
	background: #fff;
	color: #333;
}
div#subnav ul li a.current {
	background: #fff;
	color: #222;
}

/* down */
body#pserv a#subservices, body#pwedd a#subweddings, body#pproc a#subprocess, body#pwedp a#subwedpackages,
body#pwedserv a#subweddings, body#pweddwhy a#subwedwhy
{
	background: #CEE1EB;
	color: #069;

	}






/* portfolio */


div#video-categories-nav {
	background: rgba(255,255,255,.5);
	background: #F2F3F8 url(/assets/images/temp/portfolio-sub-bg-02.png) repeat-x;
	border-bottom: 1px solid #eee;
	padding: 7px 0 0 30px;
	margin:  0 -20px 20px;
	height: 37px;
	font-weight: bold;
	}

div#video-categories-nav ul {
	margin: 0;	
}

div#video-categories-nav ul li {
	display: inline;
	float: left;
}
div#video-categories-nav ul li a {
	display: block;
	width:  180px;
	text-align: center;
	margin-right: 5px;
	padding:  5px;
	text-decoration: none;
/*	background: #ebebeb;
*/	color: #666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 7px;
}
div#video-categories-nav ul li a:hover {
	background: #fff;
	color: #333;
}
div#video-categories-nav ul li a.current {
	background: #fff;
	color: #222;
}


body#instr a#instrnav, body#promo a#promonav, body#comm a#commnav, body#creat a#creatnav {
	color: #f60;
	color: #069;
	color: #5396B9;
	background: #CEE1EB;
	color: #069;
}


/* video-categories */
div#video-categories {
/*	max-height: 680px;
	overflow: auto; */
	background: #fff;
}
