@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #231f20;
	background-image: url(../img/page_bg.gif);
	background-repeat: repeat;
}
#address {
	height: 30px;
	width: 804px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	color: #666666;
	text-align: right;
}
#address a {
	color: #000;
}
#address a:hover {
	color: #666;
}
#bottombox {
	background-color: #FFFFFF;
	margin: 0px;
	width: 1024px;
	height: 260px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bottombox img {
	margin: 0px;
	padding: 0px;
}
#bottombox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#bottombox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
#bottombox-left {
	height: 200px;
	width: 270px;
	margin-top: 30px;
	margin-left: 55px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bottombox-middle {
	height: 200px;
	width: 270px;
	margin-top: 30px;
	margin-left: 20px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #666666;
	padding-right: 20px;
	float: left;
	margin-right: 10px;
}
#bottombox-right {
	height: 200px;
	width: 280px;
	margin-top: 30px;
	margin-left: 20px;
	float: left;
	padding: 0px;
}
#Container {
	height: 770px;
	width: 1024px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Container h1 {
	margin: 0px;
	padding: 0px;
	display: none;
}
#footer {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 1024px;
	background-color: #D1D2D4;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
#navigation {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 1024px;
	background-image: url(../img/jennifer-pritchard-couchman.gif);
	background-repeat: no-repeat;
}
#nav-home {
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 300px;
	float: left;
}
#nav-home ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nav-home li {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 300px;
}
#nav-home a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 300px;
}
#nav-home em {
	display: none;
}
#nav-main {
	height: 20px;
	width: 724px;
	float: left;
	text-align: right;
	margin-top: 30px;
	margin-bottom: 30px;
	color: #999999;
}
#nav-main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nav-main li {
	display: inline;
}
#nav-main a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bolder;
	line-height: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #999999;
}
#nav-main a:hover {
	color: #FFFFFF;
}
#nav-line-right {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
}
#nav-line-right-current {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	color: #FFFFFF;
}
#social-media {
	margin: 0px;
	height: 30px;
	width: 120px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	float: left;
}
#social-media ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#social-media li {
	margin: 5px;
	padding: 0px;
	height: 20px;
	width: 20px;
	float: left;
}
#social-media em {
	display: none;
	margin: 0px;
	padding: 0px;
}
#social-media a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 20px;
}
#wordpress {
	background-image: url(../img/wordpress-20.png);
	background-repeat: no-repeat;
}
#twitter {
	background-image: url(../img/twitter-20.png);
	background-repeat: no-repeat;
}
#facebook {
	background-image: url(../img/facebook-20.png);
	background-repeat: no-repeat;
}
#topbox-copy {
	height: 200px;
	width: 230px;
	margin-top: 0px;
	margin-left: 700px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#topbox-copy h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#topbox-copy p {
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#topbox-copy-catwalk {
	height: 25px;
	width: 230px;
	margin-top: 0px;
	margin-left: 700px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#topbox-copy-catwalk h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#topbox-nav-left {
	padding: 0px;
	height: 20px;
	width: 23px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 700px;
}
#left {
	background-image: url(../img/left-arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#topbox-nav-left ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#topbox-nav-left li {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 23px;
	float: left;
}
#topbox-nav-left em {
	display: none;
	margin: 0px;
	padding: 0px;
}
#topbox-nav-left a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 22px;
}
#topbox-nav {
	height: 20px;
	width: 54px;
	float: left;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#topbox-nav-right {
	padding: 0px;
	height: 20px;
	width: 23px;
	float: left;
	margin: 0px;
}
#right {
	background-image: url(../img/right-arrow.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#topbox-nav-right ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#topbox-nav-right li {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 23px;
	float: left;
}
#topbox-nav-right em {
	display: none;
	margin: 0px;
	padding: 0px;
}
#topbox-nav-right a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 22px;
}

#topbox-nav p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#topbox-home {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/jennifer-pritchard-bridal.jpg);
}
#topbox-bridal01 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_01.jpg);
}
#topbox-bridal02 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_02.jpg);
}
#topbox-bridal03 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_03.jpg);
}
#topbox-bridal04 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_04.jpg);
}
#topbox-bridal05 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_05.jpg);
}
#topbox-bridal06 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_06.jpg);
}
#topbox-bridal07 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_07.jpg);
}
#topbox-bridal08 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_08.jpg);
}
#topbox-bridal09 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_09.jpg);
}
#topbox-bridal10 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_10.jpg);
}
#topbox-bridal11 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_11.jpg);
}
#topbox-bridal12 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/bridal/bridal_wear_12.jpg);
}
#topbox-madetomeasure01 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/madetomeasure/made-to-measure-01.jpg);
}
#topbox-madetomeasure02 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/madetomeasure/made-to-measure-02.jpg);
}
#topbox-madetomeasure03 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/madetomeasure/made-to-measure-03.jpg);
}
#topbox-madetomeasure04 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/madetomeasure/made-to-measure-04.jpg);
}
#topbox-madetomeasure05 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/madetomeasure/made-to-measure-05.jpg);
}
#topbox-catwalk01 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_01_seduction.jpg);
}
#topbox-catwalk02 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_02_fauve.jpg);
}
#topbox-catwalk03 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_03_anna.jpg);
}
#topbox-catwalk04 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_04_rose.jpg);
}
#topbox-catwalk05 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_05_lily.jpg);
}
#topbox-catwalk06 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_06_amour.jpg);
}
#topbox-catwalk07 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_07_eve.jpg);
}
#topbox-catwalk08 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_08_summer.jpg);
}
#topbox-catwalk09 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_09_lois.jpg);
}
#topbox-catwalk10 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_10_breeze.jpg);
}
#topbox-catwalk11 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_11_devotion.jpg);
}
#topbox-catwalk12 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_12_audrey.jpg);
}
#topbox-catwalk13 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_13_london.jpg);
}
#topbox-catwalk14 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_14_caroline.jpg);
}
#topbox-catwalk15 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_15_vintage.jpg);
}
#topbox-catwalk16 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/catwalk/catwalk_16_mairi.jpg);
}
#topbox-about {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/jpc_bridal_about.jpg);
}
#topbox-gallery01 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-color: #000;
}
#topbox-gallery02 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-color: #000;
}
#topbox-gallery03 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-color: #000;
}
#topbox-gallery04 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-color: #000;
}
#topbox-contact {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/jpc_bridal_contact.jpg);
}
#topbox-shop {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 1024px;
	background-image: url(../img/jpc_bridal_shop.jpg);
}
#bottombox a {
	text-decoration: underline;
	font-weight: bold;
	color: #666666;
}
#bottombox a:hover {
	color: #999999;
	text-decoration: none;
}
#gallery_thumb_01 {
	height: 230px;
	width: 168px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	padding: 0px;
	float: left;
}
#gallery_thumb_02 {
	height: 230px;
	width: 168px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding: 0px;
	float: left;
}
#gallery_thumb_01 a {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#gallery_thumb_01 a:hover {
	color: #999999;
	text-decoration: none;
}
#gallery_thumb_02 a {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#gallery_thumb_02 a:hover {
	color: #999999;
	text-decoration: none;
}
#gallery-top-nav {
	height: 85px;
	width: 1024px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#gallery-top-nav a {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	line-height: 20px;
	font-weight: lighter;
}
#gallery-top-nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

