body
{ 
	background-image: url('../images/background-main.jpg');
	background-repeat: repeat-x;
	background-color:#0360AB
}
td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p /* needed for FF or else huge gaps appear between divs */
{
	margin: 0;
	padding: 0;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-color: #757164;
	border-right-color: #757164;
	border-bottom-color: #A9A391;
	border-left-color: #A9A391;
	background-color: #D2CBB4;
}

a
{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover
{
	text-decoration: underline;
	color: #8A7D53;
}


/*General*/
.12pnt {
	font-size: 12px;
}
.blue12 {
	color: #005EAB;
	font-size: 12px;
	font-weight: bold;
}
.blue16 {
	color: #005EAB;
	font-size: 16px;
	font-weight: bold;
}
.blue21 {
	color: #005EAB;
	font-size: 21px;
	font-weight: bold;
}
.white21 {
	color: #FFFFFF;
	font-size: 21px;
	font-weight: bold;
	padding-bottom:15px;
}
.headerphonenum {
	color: #005EAB;
	font-size:16px;
	font-weight: bold;
}
.top-nav {
	color: #FFFFFF;
	padding-bottom:3px;
	font-weight: bold;

}
.delivery-content
{
	padding-bottom:20px; 
	line-height:17px;
}

/* index.asp */
#main-container

	width: 647px;
	_width: 644px;
	height: 435px;
}

#index-top-section
{
	width: 647px;
	_width: 647px;
	height: 122px;
}

#index-bottom-section
{
	width: 647px;
	_width: 640px;
	height: 313px;
	_height: 300px;
}

#index-top-left-top
{
	width: 443px;
	_width: 435px;
	height: 90px;
}

#index-top-left-bottom
{
	width: 443px;
	_width: 423px;
	height: 32px;
}

#index-top-right
{
	float: right;
	width: 204px;
	_width: 184px;
	height: 122px;
}

.deliverytext
{
	float:left; 
	width:90px; 
	_width:115px;
	padding:35 0 0 25;
	_padding:40 0 0 28;
	color: #005EAB;
	font-size:16px;
	font-weight: bold;
}
.login
{
	float:right;
	padding:30 40 10 0;
	_padding:30 30 0 0;
}
.cantaffordtext
{
	float:left; 
	width:125px; 
	_width:205px;
	padding:30 0 0 70;
	_padding:30 5 10 70;
}
.contacttext
{
	float:left; 
	width:150px; 
	_width:180px;
	padding:60 0 0 30;
	_padding:60 0 0 30;
}
.maintext
{
	float:left; 
	width:420px; 
	_width:450px;
	padding:5 5 0 20;
	_padding:15 5 0 20;
}


/*contact.asp*/
.contactcontainerleft
{
	float:left; 
	width:318; 
	height:433;
	_height:435; 
	background-image:url('../images/background1.jpg'); 
	border-bottom:2px solid #005EAB;
}
.contactcontainerright
{
	float:left; 
	width:327;
	_width:329; 
	height:433; 
	_height:435; 
	background-image:url('../images/background2.jpg'); 
	border-bottom:2px solid #005EAB;
	border-right:2px solid #005EAB
}
.contactcontentleft
{
	padding:50 20 0 20;
	_padding:50 20 0 20;
}
.contactcontentright
{
	padding:50 20 0 20;
	_padding:30 20 0 20;
}


/*createaccount.asp*/
.createaccountcontentleft
{
	padding:0 20 0 20;
	_padding:0 20 0 20;
}
.createaccountcontentright
{
	padding:10 20 0 20;
	_padding:10 20 0 20;
}


/*philosophy.asp*/
.philosophycontainerleft
{
	float:left; 
	width:397;
	_width:397; 
	height:433;
	_height:435; 
	background-image:url('../images/background1.jpg'); 
	border-bottom:2px solid #005EAB;
}
.philosophycontainerright
{
	float:left; 
	width:248;
	_width:248; 
	height:433; 
	_height:435; 
	background-image:url('../images/background2.jpg'); 
	border-bottom:2px solid #005EAB;
	border-right:2px solid #005EAB
}
.philosophycontentleft
{
	padding:50 30 0 30;
	_padding:50 20 0 20;
}
.philosophycontentright
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
}

/*under-development.asp*/
.under-developmentcontainerleft
{
	float:left; 
	width:397;
	_width:397; 
	height:433;
	_height:435; 
	background-image:url('../images/background1.jpg'); 
	border-bottom:2px solid #005EAB;
}
.under-developmentcontainerright
{
	float:left; 
	width:248;
	_width:248; 
	height:433; 
	_height:435; 
	background-image:url('../images/background2.jpg'); 
	border-bottom:2px solid #005EAB;
	border-right:2px solid #005EAB
}
.under-developmentcontentleft
{
	padding:50 30 0 30;
	_padding:50 20 0 20;
}
.under-developmentcontentright
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
}


/*servics.asp*/
.servicescontainerleft
{
	float:left; 
	width:397;
	_width:397; 
	height:433;
	_height:435; 
	background-image:url('../images/background1.jpg'); 
	border-bottom:2px solid #005EAB;
}
.servicescontainerright
{
	float:left; 
	width:248;
	_width:248; 
	height:433; 
	_height:435; 
	background-image:url('../images/background2.jpg'); 
	border-bottom:2px solid #005EAB;
	border-right:2px solid #005EAB
}
.servicescontentleft
{
	padding:30 40 0 40;
	_padding:30 20 0 20;
}
.servicescontentright
{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
}
