body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0; /* to avoid margins */
  text-align: center; /* to correct the centering IE bug*/
 
}

#container
{
	position: relative;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 780px;
	text-align: left; /* to realign your text */
	
}


#head {
	background-image: url('images/Home_slices3_02.jpg');
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 780px;
	height: 159px;
	margin: 0px;
	padding: 0px;
	
}


#shadow_left {
	background-image: url('images/Home_slices3_01.gif');
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 7px;
	height: 610px;
	margin: 0px;
	padding: 0px;
	
}


#shadow_right {
	background-image: url('images/Home_slices3_03.gif');
	background-repeat: no-repeat;
	position: absolute;
	left: 779px;
	top: 0px;
	width: 9px;
	height: 620px;
	margin: 0px;
	padding: 0px;
	
}

#shadow_right_form {
	background-image: url('images/Home_slices3_03f.gif');
	background-repeat: no-repeat;
	position: absolute;
	left: 779px;
	top: 0px;
	width: 9px;
	height: 920px;
	margin: 0px;
	padding: 0px;
	
}





#mid_left {
	background-image: url('images/Home_slices3_04.jpg');
	position: absolute;
	left: 0px;
	top: 159px;
	width: 198px;
	height: 165px;

	margin: 0px;
	padding: 0px;
}

#mid_right {
	background-image: url('images/Home_slices3_05.jpg');
	position: absolute;
	left: 197px;
	top: 159px;
	width: 582px;
	height: 165px;
	
	margin: 0px;
	padding: 0px;
}

#leftside {
	background-image: url('images/Home_slices3_062.jpg');
	position: absolute;
	left: 0px;
	top: 324px;
	width: 198px;
	height: 280px;
	
	margin: 0px;
	padding: 0px;
}

#leftside_form {
	background-image: url('images/Home_slices3_063.jpg');
	position: absolute;
	left: 0px;
	top: 324px;
	width: 198px;
	height: 580px;
	
	margin: 0px;
	padding: 0px;
}


#rightside {
	background-image: url('images/Home_slices3_07big2.jpg');
	background-repeat: no-repeat;
	position: absolute;
	left: 197px;
	top: 159px;
	width: 582px;
	height: 444px;

	margin: 0px;
	padding: 0px;
}

#rightside_form {
	background-image: url('images/Home_slices3_07big3.jpg');
	background-repeat: no-repeat;
	position: absolute;
	left: 197px;
	top: 159px;
	width: 582px;
	height: 744px;

	margin: 0px;
	padding: 0px;
}

#footer {
	position: absolute;
	left: 0px;
	top: 360px;
	
}

#bottom {
	background-image: url('images/Home_slices3_08.gif');
	position: absolute;
	left: 0px;
	top: 603px;
	width: 780px;
	height: 37px;

	margin: 0px;
	padding: 0px;
}

#bottom_form {
	background-image: url('images/Home_slices3_08.gif');
	position: absolute;
	left: 0px;
	top: 903px;
	width: 780px;
	height: 37px;

	margin: 0px;
	padding: 0px;
}

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}


.menu {
	position: absolute;
	left: 30px;
	top: 0px;
}

#m1 {
	position: absolute;
	left: 2px;
	top: 0px;
	width: 149px;
	height: 22px;
	z-index: 10;
	
}

#m2 {
	position: absolute;
	left: 3px;
	top: 22px;
	width: 148px;
	height: 24px;
	z-index: 10;
	
}

#m3 {
	position: absolute;
	left: 4px;
	top: 46px;
	width: 146px;
	height: 25px;
	z-index: 10;
	
}

#m4 {
	position: absolute;
	left: 4px;
	top: 71px;
	width: 145px;
	height: 24px;
	z-index: 10;
	
}

#m5 {
	position: absolute;
	left: 4px;
	top: 95px;
	width: 145px;
	height: 24px;
	z-index: 10;
	
}

#m6 {
	position: absolute;
	left: 4px;
	top: 117px;
	width: 145px;
	height: 22px;
	z-index: 10;
	
}

#m7 {
	position: absolute;
	left: 4px;
	top: 139px;
	width: 145px;
	height: 23px;
	z-index: 10;
	
}

#newsletter {
	position: absolute;
	left: 33px;
	top: 20px;
}

#newsfeed {
	position: absolute;
	left: 33px;
	top: 100px;
}



/*                         */
/* OLD CSS BELOW: PRE_GREG */
/*                         */




a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:500;
}

a:visited {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:500;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	font-weight:500;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:500;
}

a.hidden {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:500;
}






td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:500;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #655a24;
	
}

h4 {
font:Garamond;
font-style:italic;
color:#3eb1b6;
font-weight:bold;
}

.table_margin {
	margin-left:5;
	margin-left:5;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #339999;
}
.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
	
	
.vipMenu {
font:Garamond;
color:#0f1404;
font-weight:bold;
font-size:16px;
background-color:#e7eab7;
}

a.vipMenu:hover {
background-image:url(http://172.16.3.122/images/BG_VIP_over.jpg);
}


div.scroll {	
height: 300px;	
width: 500px;	
overflow: auto;	
border: 1px ;
solid #666;	
background-color: #fbf8bb;
padding: 1px;
scrollbar-base-color: #cbe3aa;
scrollbar-arrow-color: #fbf8bb;
}



div.scroll_Details {	
height: 350px;	
width: 590px;	
overflow: auto;	
border: 0px ;
background-color: #fbf8bb;
padding: 1px;
scrollbar-base-color: #cbe3aa;
scrollbar-arrow-color: #fbf8bb;
}

div.scroll_news {	
height: 300px;	
width: 550px;	
overflow: auto;
border: 0px ;
background-color: #fbf8bb;
padding: 1px;
scrollbar-base-color: #cbe3aa;
scrollbar-arrow-color: #fbf8bb;
}


div.scroll_lifestyle {	
height: 300px;	
width: 550px;	
overflow: auto;
border: 0px ;
background-color: #fbf8bb;
padding: 1px;
scrollbar-base-color: #cbe3aa;
scrollbar-arrow-color: #fbf8bb;
}



a.ModelName:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:bold;
	text-decoration:none;
	}

a.ModelName:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:bold;
	text-decoration:none;
}

a.ModelName:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

.buttonStyle{
margin:0;
margin-bottom:0;
margin-top:0;
margin-left:0;
margin-right:0;
padding:0;
padding-bottom:0;
padding-top:0;
padding-left:0;
padding-right:0
}

.ModelTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #353018;
	font-weight:bold;
}

.clickImage {font-size: 10px; color: #3499a2; font-style:normal;}
.clickImage2 {font-size: 9px; color: #3499a2;}


a.footerStyle:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #3C7186;
	font-weight:bold;
	font-weight: normal;
	text-decoration:none;
	}

a.footerStyle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #3C7186;
	font-weight:normal;
	text-decoration:none;
}

a.footerStyle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}


.greenBorder {
border-color:#a3b370;
border-style:outset;
border-width:medium;
}

.theBorder_left {
font:Garamond;
color:#0f1404;
font-weight:bold;
font-size:16px;
background-color:#e7eab7;
border-color:#339966;
border-style:outset;


border-bottom-width:thin;
border-left-width:thin;
border-top-width:thin;
border-right:0;
}

.theBorder_right {
font:Garamond;
color:#0f1404;
font-weight:bold;
font-size:16px;
background-color:#e7eab7;
border-color:#339966;
border-style:outset;


border-bottom-width:thin;
border-right-width:thin;
border-top-width:thin;
border-left:0;
}

.Details_Links {
	font-family: Garamond;
	font-weight: bold;
	font-size:20px;
	color:#5fbcc3;
}

a.Details_Links:link {
	font-family: Garamond;
	font-weight: bold;
	text-decoration:none;
	font-size:20px;
	color:#5fbcc3;
	}

a.Details_Links:visited {
	font-family: Garamond;
	font-weight: bold;
	text-decoration:none;
	font-size:20px;
	color:#5fbcc3;
}

a.Details_Links:hover {
	font-family: Garamond;
	font-weight: bold;
	text-decoration:none;
	font-size:20px;
	color:#CCCCCC;
}

.BoldItalic {
	font-style: italic;
	font-weight: bold;
}


.siteMapTitle {font-family: Garamond;
color:#33aab4;
font-size:16px;
font-weight:bold;
text-align: center;

}


.brStyle {
margin:3;
margin-bottom:3;
margin-top:3;
padding:3;
padding-bottom:3;
padding-top:3;

}

.bigViewHeader {
color:#33aab4;
font-family:Garamond;
font-size:34px;
font-weight:bold;
}








	
