@charset "utf-8";

/* CSS Document */



body {

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

	font-size: 12px;

	color: #666666;

	background-image: url(bg1.jpg);

	background-repeat: repeat-x;

	margin: 0px auto;

	margin-top: 25px;

	

	}

#content {

	width: 800px;

	margin: 0 auto;

	border: solid #000099 2px;



}



#header {

	width: 800px;

	margin: 0 auto;

	padding: 0px



}

#menu {

	border-top: solid #000099 2px;

	/*	border-bottom: solid #000099 2px;

*/	height:27px;

	/*	background-color: #333333;

*/	width: 100%;

	margin: 0 auto;

	text-align: center;

	font-weight: bold;

	background-image: url(newline.gif);

}

.tdback {

	background-image: url(bg1_flip.jpg);

	background-repeat: repeat-x;

		

	}

.leftcolumn {

	background-color: #74A5F2;

	width: 146px;

	height: auto;

	font-size: 12px;

	color: #fff;

	Padding-left: 10px;

	Padding-top: 10px;



	border: solid #666 1px;

	border-left: none;

	text-align: left;

	font-weight: bold;

	letter-spacing: 1px;

}

.leftcolumn a{

	color: #fff;

	font-style: italic;

	font-size: 11px;

}

.leftcolumn-nopad {

	/*background-color: #CDE3AC;*/

	width: 100%;

	width: 156px;

	font-size: 12px;

	color: #666666;

	border-right: solid #666 1px;

	text-align: left;

	height:650px;



}

.leftcolumn-nopad a {

	/*background-color: #CDE3AC;*/

	Padding-left: 5px;

	text-decoration: none;

	font-weight: bold;



	width: 150px;

	height: auto;

	font-size: 12px;

	color: #666666;

	text-align: left;

}

.leftcolumn-nopad a:hover{

	text-decoration: underline;

	font-weight: bold;

	background-color: #716EB3;

	width: 150px;

	height: auto;

	font-size: 12px;

	color: #fff;

	text-align: left;

}

.purpbar {

	background-color: #716EB3;

	width:156px;

	height:40px;

	font-weight: bold;

	color: #FFFFFF;

	Padding-top: 5px;

	border-right: solid #666 1px;

	text-align: center;

}

.blackbar {

	background-color: #333;

	width:156px;

	height:35px;

	font-weight: bold;

	color: #FFFFFF;

	Padding-top: 5px;

	Padding-bottom: 0px;

	border-right: solid #666 1px;

	text-align: center;

}

.blackbar2 {

	height:20px;

	background-color: #333;

	width:156px;

	Padding-top: 5px;

/*	Padding-bottom: 5px;*/

	font-weight: bold;

	color: #FFFFFF;

	border-right: solid #666 1px;

	text-align: center;

}

.buttons {

	width: 110px;

	text-align: center;

	border: solid #000 1px;

}

.imgBORDER {

	padding:15px;

	border: solid #ddd 1px;

}



.buttons  a {

	text-align: center;

	color: #006699;

	background-color: #fff;

	border: 1px outset #74A5F2;

	width: 110px;

	text-decoration: none;

	display: block;

	font-weight: bold;

}

.buttons  a:hover {

	color: #000000 ;

	background-color: #CABBFA ;

	border: 1px outset #000;

	



}

.buttons2 {

	width: 155px;

	text-align: left;

	line-height: 2em;

}

.buttons2 ul {

	margin: 0 ;

	padding: 0 ;

	list-style: none ;

	padding:0px;

}

.buttons2 li {

	margin: 0 ;

	padding: 0 ;

	display: block ;

	list-style: none ;

}

.buttons2 li a {

	width: 155px;

	color: #ffffff;

	background-color: #74A5F2;

	border: 1px outset #74A5F2;

	text-decoration: none;

	display: block;

	font-weight: bold;

	padding-top: 1px;

	padding-bottom: 1px;

}

.buttons2 li a:hover {

	color: #000000 ;

	background-color: #CABBFA ;

	border: 1px outset #000;	

}

.buttons3 {

	width: 154px;

	text-align: center;

	border: solid #000 1px;

	font-size: 10px;

	padding-top: 5px;	

	padding-bottom: 5px;	

	padding:0px;

}

.buttons3 ul {

	margin: 0 ;	

	list-style: none ;

	padding:0px;

}

.buttons3 li {

	margin: 0 ;	

	display: block ;

	list-style: none ;

	padding:0px;

}

.buttons3 li a {

	width: 154px;

	color: #ffffff;

	background-color: #74A5F2;

	border: 1px outset #74A5F2;

	text-decoration: none;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	font-weight: bold;	

}

.buttons3 li a:hover {

	color: #000000 ;

	background-color: #CABBFA ;

	border: 1px outset #000;

	

}

.cart {

	Padding: 10px;

	border: solid #ccc 1px;

	color: #999999;

	margin: 10px;

}

.giftbox{

	Padding: 10px;

	border: solid #ccc 1px;

	color: #999999;

	margin: 10px;

	line-height: 2em;

!important

}

.welcomebox {

	border-right: solid #000099 2px;

	width: 640px;

	height: 200px;

}

.stdcontainer {

	Padding: 10px;

	border: solid #666 1px;

	line-height: 1.7em;

	font-size: 14px;

	color: #999999;

	margin-right: 5px;

}



.stdcontainer2 {

	Padding: 4px;

	margin:4px;

	border: solid #666 1px;

	font-size: 12px;

	color: #999999;

	height:320px;

}

.stdcontainer2 img {

	Padding-bottom: 4px;

	

}

.stdcontainer3 {

	Padding: 5px;

	margin:5px;

	border: solid #666 1px;

	font-size: 12px;

	color: #999999;

	height:120px;

}

.stdcontainer4 {

	Padding: 10px;

	margin-left:5px;

	border: solid #666 1px;

	font-size: 12px;

	color: #999999;
	width: 94%;


}



.thesmallprint {

	font-size: 10px;

	font-weight: bold;

	width: 800px;

	margin: 0 auto;

	color: #716EB3;

	text-align: center;	



}

.thesmallprint a{

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #716EB3;

	font-style: italic;

}

.thesmallprint a:hover{

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

	color: #000;

	font-style: italic;

}

.credits {

	font-size: 10px;

	font-weight: bold;

	width: 800px;

	margin: 0 auto;

	color: #CCCCCC;

	text-align: center;

}

.credits a{

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	color: #CCCCCC;

	font-style: italic;

}

.credits a:hover{

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

	color: #FFCC00;

	font-style: italic;

}

