/* MAIN CONTAINER */
#rap {		
	background-color: #ff8ca6;	/* Left Nav Bar Color */
}

/* MAIN NAVIGATION */
#nav ul a {
	background-image:url(http://www.vivandingrid.com/wholesale/graphics/navbar2.png);	/* Main Navigation Image */
}

/* LOCATION IDENTIFICATION BUTTON - OVER STATE */
#nav li#wholesale a {background-position: 185px 150px;}	/* Identification For Home Page */

/* RIGHT-SIDE OF PAGE */
#right_rap {	/* Main container for right side */
//	background-image:url(graphics/VertStitch.png);	/* Stitch Image For Page */	
	background-color: #fff;							/* Color of Right Side of Page */
}



#logo {
	text-align: center;
}
td.nav {
//	background-color: #ccffff;
//	width: 183px;
}
td.stitch {
//	background-image: url(graphics/VertStitch.gif);
//	width: 10px;
}
#header {
	text-align: right;
}
ul {
	padding: 0px;
	margin: 0px;
}
li {
	list-style: none;
}
#returning h2{
	font-size: 12px;
//	background-image: url(graphics/returning_head.gif);
//	background-repeat: no-repeat;
//	background-position: left top;
	text-align: center;
//	padding-top: 5px;
//	padding-bottom: 5px;
	margin-bottom: 0px;
}
#returning {
	width: 210px;
//	margin: 20px;
	height: 185px;
	padding: 0px;
	text-align: center;
//	background-image: url(graphics/returning_frame.gif);
//	background-repeat: no-repeat;
//	background-position: left bottom;
	border: solid 5px #ffcc66;
}
.fields {
	text-align: left;
	margin-left: 25px;
	margin-bottom: 10px;
}
.login {
	padding-left: 20px;
}
#new {
	width: 210px;
	height: 100px;
//	margin: 20px;
	font-size: 12px;
	padding: 0px;
	text-align: center;
//	background-image: url(graphics/new_frame.gif);
//	background-repeat: no-repeat;
//	background-position: left bottom;	
	border: solid 5px #ffcc66;
	border-top: 0px;
}
#new h2 {
	font-size: 12px;
//	background-image: url(graphics/new_head.gif);
//	background-repeat: no-repeat;
//	background-position: left top;
	margin: 0px;
//	padding: 5px;
	text-align: center;
}
#description {
	height: 290px;
	padding-left: 10px;
	padding-right: 10px;
	border: solid 5px #ffcc66;
	border-left: 0px;
}
#rep {
	margin-left: 15px;
	margin: auto;
	width: 580px;
}
#rep .box {
	float: left;
	width: 180px;
	margin-left: 10px;
	min-height: 205px;
	background-image: url(graphics/box_frame.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
#rep h2 {
	font-size: 12px;
	margin: 0px;
	height: 30px;
	text-align: center;
	padding: 5px;
	background-image: url(graphics/box_head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#rep p {
	padding-left: 5px;
}
#int {
	width: 400px;

	margin-top: 25px;

}
#int .box {
	float: left;
	width: 180px;
	margin-left: 10px;
	min-height: 205px;
	background-image: url(graphics/int_frame.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
#int h2 {
	font-size: 12px;
	margin: 0px;
	height: 30px;
	text-align: center;
	padding: 5px;
	background-image: url(graphics/int_head.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#int p {
	padding-left: 5px;
}
#form {
	font-size: 12px;
	width: 400px;
	margin: 30 0 20 20px;
	float: left;
	text-align:left;
	background-color: #FFC;
//	border: 1px solid red;
}
#form h2 {
	font-size: 12px;
	text-align: center;
	margin: 0px;
	padding: 5 0 5 0px;
	
}
#form .head {
	margin: 0px;
	background-image: url(graphics/form_head.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#form .body {
	padding: 15px;
	border: solid 1px #FC3;
	background-color: #FFC;
//	background-image: url(graphics/form_frame.gif);
//	background-repeat: no-repeat;
//	background-position: left bottom;
}
#form table {
	font-size: 12px;
}
#information {
	width: 350px;
	margin: 20 0 0 0px;
	float: right;	
//	border: 1px solid blue;
	padding-left: 20px;
	text-align: left;
}
#information h2 {
	font-size: 12px;
}		
#information p {
	font-size: 12px;
}
#information li {
	font-size: 12px;
	list-style-type: disc;
	list-style-position: inside;
	text-indent: 5px;
}
#thanks {
	text-align: center;
	margin-top: 150px;
	margin-bottom: 250px;
}

