body {
	margin-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 1.4em;
	/*background-image: url(http://cordaroys.com/images/bg-1.jpg);
	background-repeat: no-repeat;*/
	background-color: #0F3C5F;
	background-attachment: fixed;
	}
.moveleft {
	margin-left: -70px;
	width: 350px;	
	
}
.moveleftswatches {
	margin-left: 0px;
	width: 200px;	
	
}
#newsearch {

	height: 30px;

	width: 185px;

	position: absolute;

	left: 940px; /* change this value to reposition your advert */

	top: 65px; /* change this value to reposition your advert */

	background-color: transparent;

/*	visibility: hidden;

*/

}



.header-text {

	color: #666666;

	font-size: 12px;

	line-height: 1em;

}

#productDetail{

z-index:-1!important;

font-size: 12pt!important;

	line-height: 1.4em!important;

}



#nav-wrapper {

	width:100%;

	background-color: #FFFFFF;

	text-align: center;	

}

#wrapper {

	clear: both;

	width:800px;

	margin: 0px auto;

	background-color: #FFFFFF;

	border-right: solid #ccc 1px;

	border-left: solid #ccc 1px;
	border-bottom: solid #ccc 1px;

}

#page_curl {

	height:300px;

	width:300px;

	float: right;

	

}

#promo {

	position: absolute;

	top: 138px;

	left: 550px;

}/*

.submitBtn {

	background-image: url(http://cordaroys.com/shop/secure/images/add-to-cart.jpg);

	

}*/
.submitBtn {

	margin-left:-40px;

	

}*
	

#header_curl {

	clear: both;

	float: left;	

	height:123px;

	width:100%;

	background-repeat: no-repeat;

	background-image: url(../images/cord_header3.gif);

}

#header {

	clear: both;

	height:160px;

	width:800px;

	margin: 0px auto;

	margin-top:10px;

	background-color: #FFF;
	border-right: solid #ccc 1px;
	border-left: solid #ccc 1px;
	border-top: solid #ccc 1px;


}

#header2 {

	height:113px;

	background-repeat: no-repeat;

	background-image: url(../images/header2.jpg);

}

.gray-bottom {

	

	border-bottom: solid #c9151c 1px;



}

.hide-button {

	visibility: hidden;	

	

}

.submitOrder {

	

	background-color: #fff;

}



#cartButtons-update {

	float: left;

	width: 200px;

}



/*.nav {

	

	width: 798px;

	margin:0px ;

	color: #FFFFFF;

	font-size: 14px;

	font-weight: bold;

	background-color: #A09EFF;

	text-align: center;

}

.nav a {

	padding-left:15px;

	color: #FFFFFF;

	text-decoration: none;

}
*/
.caption-white  {

	color: #fff;

	font-size: 10pt;

	font-weight: bold;

/*	line-height: 1.5;*/

}

.caption-red  {

	color: #CF2A24;

	font-size: 12pt;

	font-weight: bold;

	line-height: 1.5;

}

.red  {

	color: #CD222A;

	

}

.caption-red-small  {
	color: #CF2A24;
	font-size: 8pt;
	font-weight: bold;
	line-height: 1.5;

}
.caption-red-9  {
	color: #CF2A24!important;
	font-size: 9pt!important;
	font-weight: bold;
	line-height: 1.5;

}
.tiny  {
	
	font-size: 9pt;
	
}

.caption-red-med  {

	color: #CF2A24;

	font-size: 12pt;

	font-weight: bold;

	line-height: 1.2;

}

.caption-blue-med  {

	color: #0F63C5;

	font-size: 12pt;

	font-weight: bold;

	line-height: 1.0;

	font-family: Arial, Helvetica, sans-serif;

}

.caption-blue-large  {

	color: #0726fe;

	font-size: 16pt;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}

.caption-gray-large  {

	color: #666;

	font-size: 16pt;

	font-weight: bold;

	line-height: 1.5;

}

.cat-box  {

padding:10px;

border: solid #ccc 1px;

margin:10px;

}
.excerpt  {
	padding:10px;
	Padding-top:2px;
	border: solid #ccc 1px;
	max-width: 300px;
	max-height:120px;
	overflow: scroll;
	font-size: 7px!important;
	font-weight: normal;
	line-height: 1.0;
	color: #000;
	MARGIN-BOTTOM:25PX;
}


.newtext a {

	color: #000;

	text-decoration: none;

}

.newtext a:hover {

	color: #0000ff;

	text-decoration: none;

}

.newtext a:visited {

	color: #666666;

	text-decoration: none;

}

.UP10 {

	margin-top:130px;	

}

.testimonial-box {

	background-color: #fff;

	width: 600px;

	margin:0px auto;

	color: #333;

	font-size: 12px;

	border: solid #ccc 1px;

	padding:8px;

	margin-bottom:15px;

}

.rating-box {

	width: 320px;
padding-left:5px;

}
.options-text {

	width: 320px;

	float: right;	

}

   

.navJS {

	background-color: #fff;

	height:35px;

	width: 240px;

	margin:0px auto;

	color: #FFFFFF;

	font-size: 16px;

	font-weight: bold;



}

.privacy {

	background-color: #ffffff;

	width: 800px;

	margin:0px auto;

	color: #000;

	font-size: 14pt;

	font-family: Arial, Helvetica, sans-serif;

}

.contentDEFAULT {

	margin: 10px auto;

	width: 500px;

	padding:10px;

	border: solid #ccc 2px;

	height: auto;



}
.sharethis {

	

	
	padding-left:225px;

	


}
.likethis {

	

	
	padding-left:20px;

	


}
#prodThumbnails {

	

	
	margin-top:-40px;

	


}

.contentLR {



	border-top: solid #171849 1px;

	font-size: 14px;

	border-left: solid #46361c 2px;

	border-right: solid #46361c 2px;



}

.contentTB {





border-top: solid #171849 1px;

border-bottom: solid #171849 1px;

}





.DETAILbox {

	background-image: url(../images/fading_corner_2.jpg);

	background-position: left top;

	background-repeat: no-repeat;

	width:90%;

	margin:10px auto;

	font-size: 14px;

	padding:10px;

	padding-top:20px;



}

.contentALL {

	border: solid #171849 1px;

	border-right: none;



	color: #666666;



}

.contentALL a {

	color: #666666;

	text-decoration: none;	

}

.contentALL a:hover {

	color: #666666;

	text-decoration: underline;	

}

contentALL a:visited {

	color: #666666;

	text-decoration: none;	

}

.quotes {

	font-size: 11px;

	font-weight: normal;

	color: #fff;

	font-style:italic;

	text-align:right;

}

.text {

	color: #666666;

	font-size: 14px;

}





.style99 {

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

}



.style99 a:link{

	font-size: 14px;

	font-weight: normal;

	color: #A8A970;

}

.style99 a:visited{

	font-size: 14px;

	font-weight: normal;

	color: #A8A970;

}

.style10 {

	color:#666666;

	font-size: .8em;

	font-weight: bold;

}

.ProductName {

	font-size:28px;

	font-family: Arial, Helvetica, sans-serif;

	color:#A7A155;

	text-decoration:none;

	font-weight: bold;

}

.ProductDesc{

	font-size:24px;

	font-family: Arial, Helvetica, sans-serif;

	color:#A7A155;

	text-decoration:none;

	font-weight: bold;

}

.DETAILtext {

	font-size:20px;

	font-family: Arial, Helvetica, sans-serif;

	color:#666666;

	text-decoration:none;

	font-weight: bold;

}

.DETAILtext2 {

	font-size:16px;

	font-family: Arial, Helvetica, sans-serif;

	color:#666666;

	text-decoration:none;

	font-weight: bold;

}







#subscribe {

	width: 220px;

	margin:10px;

	padding-top:10px;

	border: solid #ccc 1px;

	color: #3d55a4;

	background-color: #D02E2B;

}



#topborderright {

	border-right-style: solid;

	border-right-width: thin;

	border-right-color: #A7A155;

}



#tblborderright {

	border-right-style: solid;

	border-right-width: thin;

	border-right-color: #A7A155;

		border-left: solid #46361c 2px;

	border-right: solid #46361c 2px;



}

#picker {

	border: solid #A7A155 1px;

	

}

.tblBORDERdashed {

	border-bottom: dashed #D7D1AD 4px;

	border-right: dashed #D7D1AD 4px;

	width: 765px;

}

.tblINSERTS {

	border: dashed #D7D1AD 1px;

	font-size:14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color:#666666;

	text-decoration:none;

	padding: 5px;

}



#tblborderright2 {

	border-right-style: solid;

	border-right-width: thin;

	border-right-color: #A7A155;

	border-left: solid #46361c 2px;

	border-right: solid #46361c 2px;



}

.style1 {

	font-size: 15px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}



.style9 {color: #7A763F}







.style8 {color: #A7A157}





.style2 {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

#cord-footer {

		margin: 0px auto;



	font-size: 16px !important;

	width: 798px;

	/*border-left: solid #171849 1px;

	border-right: solid #171849 1px;*/

	background-color: #fff;

}



#cord-footer a{

	color:#2546B1;

/*	font-family: Comic Sans MS, Geneva, Arial, sans-serif;

*/	font-size: 16px !important;

	line-height: 1.4;

	text-decoration: none;

}

#cord-footer a:hover {

	color:#D02E2B;

	text-decoration: underline;



}

.credit {

	border-top: solid #c9151c 1px;

	background-color: #fff;

	margin: 0px auto;

	width:100%;

	font-size: 8px!important;

	color:#999!important;

	text-align: center;

	height: 25px;

	margin-top:30px;

	width: 798px;

}

.credit a visited{

	color:#999;

	font-size: 8px!important;

	text-decoration: none!important;

}

.credit a:hover {

	color:#000;

}
