/********************************/
/*                              */
/* http://www.thinkWEBSTORE.com */
/*                              */
/********************************/


body {
	margin: 10px 0;
	background: #931111 url(../images/body-bg.jpg);
	font: 12px Arial, Helvetica, sans-serif; color: #ccc;
	line-height: 18px;
	letter-spacing: .1em; }
	
	a { color: white; text-decoration: underline; padding: 4px; }
	a:visited { color: #999999; text-decoration: underline; padding: 4px; }
	a:hover { color: #991111; text-decoration: underline; background: #fff; padding: 4px; }
	
#container {
	background: url(../images/contentBG3.gif);
	width: 802px;
	margin: 0 auto 0 auto;
	text-align: left;
	border-top: #660000 1px solid;
	border-bottom: #660000 1px solid; }
	
	.container {
	background: url(../images/contentBG3.gif);
	text-align: left;
	border-top: #660000 1px solid;
	border-bottom: #660000 1px solid; }
	
#prehead {
	background: url(../images/preHead.gif) no-repeat; 
	width: 802px;
	height: 17px; }
	
/********************************/
/**  INDEX Page            ******/
/********************************/
	
#menu { 
	width: 802px;
	height: 61px;
	position: relative; 
	padding: 0; margin: 0; }
	
#nav {
	background: url(../images/nav.jpg) no-repeat;
	width: 802px;
	height: 65px;
	position: absolute;
	top: 0px; }
	
	#nav li 			{ margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
	#nav a 				{ display: block; height: 65px; }
	
	#home				{ left: 132px; top: 0px; width: 99px; height: 65px; }
	#lines				{ left: 231px; top: 0px; width: 164px; height: 65px; }
	#about				{ left: 398px; top: 0px; width: 128px; height: 65px; }
	#contact			{ left: 526px; top: 0px; width: 147px; height: 65px; }
	
	#home a				{ height: 65px; }
	#lines a			{ height: 65px; }
	#about a			{ height: 65px; }
	#contact a			{ height: 65px; }
	
	#home a:hover		{ background: url(../images/nav.jpg) -132px -65px no-repeat; }
	#lines a:hover		{ background: url(../images/nav.jpg) -231px -65px no-repeat; }
	#about a:hover		{ background: url(../images/nav.jpg) -398px -65px no-repeat; }
	#contact a:hover	{ background: url(../images/nav.jpg) -526px -65px no-repeat; }	
	
#flash {
	background: url(../images/flashBG.jpg) no-repeat;
	width: 802px;
	height: 311px;
	top: 0px;  }	
	
	
#content {
	background: url(../images/contentBG.jpg) no-repeat;	
	padding: 50px 100px 75px 40px; }
	
	.content {
	background: url(../images/contentBG.jpg) no-repeat;	
	padding: 50px 100px 75px 40px; }
	
	
	
/********************************/
/**  INTERNAL Page         ******/
/********************************/

.navMenu a{ background: #fff; padding: 0; }
.navMenu a:visited { background: #fff; padding: 0; }
.navMenu a:hover { background: #fff; padding: 0; }

#menuInt { 
	width: 802px;
	height: 58px; }	

#navInt {
	background: url(../images/nav.jpg) no-repeat;
	width: 802px;
	height: 58px;
	position: absolute;
	left: 216px;
}
	
	#navInt li 			{ margin: 0; padding: 0; list-style: none; display: block; position: absolute; }
	#navInt a 			{ display: block; height: 58px; }
	
	#homeInt			{ left: 132px; top: 0px; width: 99px; height: 61px; }
	#linesInt			{ left: 231px; top: 0px; width: 164px; height: 61px; }
	#aboutInt			{ left: 398px; top: 0px; width: 128px; height: 61px; }
	#contactInt			{ left: 526px; top: 0px; width: 147px; height: 61px; }
	
	#homeInt a			{ height: 58px; }
	#linesInt a			{ height: 58px; }
	#aboutInt a			{ height: 58px; }
	#contactInt a		{ height: 58px; }
		
	#homeInt a:hover	{ background: url(../images/nav.jpg) -132px -65px no-repeat; }
	#linesInt a:hover	{ background: url(../images/nav.jpg) -231px -65px no-repeat; }
	#aboutInt a:hover	{ background: url(../images/nav.jpg) -398px -65px no-repeat; }
	#contactInt a:hover	{ background: url(../images/nav.jpg) -526px -65px no-repeat; }
	
#hdr {
	background: url(../images/int_hdr.jpg) no-repeat;
	width: 802px;
	height: 115px;
	top: 0px;  }
	
#intcontent {
	background: url(../images/contentBG2.jpg) no-repeat;	
	padding: 30px 100px 100px 40px; }	
	
	.intcontent {
	background: url(../images/contentBG2.jpg) no-repeat;	
	padding: 30px 40px 100px 40px; }	
	
	.intcontent img {
	padding: 0 0 0 40px; }
	
/********************************/
	
	
#footer {
	background:url(../images/footer.jpg) no-repeat;
	width: 802px; height: 52px; 
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 0 0 30px;
	line-height: 18px; }

