/* CSS Document */

body {
	
	background-color:#F4F2E9;
	margin-left:0px;
	margin-right:0px;

}


h1{
	position: absolute;
	top: -1000px; /*SEO tweek: positions h1 tag off the page google still reads it but you don't see it.*/
}

.vanish {
	position: absolute;
	top: -900px; /*SEO tweek: positions h2 and p tags off the page so google reads some text on the home page*/
}


.right_title2 {
	font-size:1em;
	color:#AF1F27;
	font-weight:bold;
}
/* id elements */

#maincontainer {
	background-image:url(../images/backrepeat.gif);
	background-repeat:repeat-x;
	position:relative;
	margin-top:80px;
	margin-left:0px;
	width:100%;
	height:450px;
	left: 0;
	top: 0;
	right:0;
}

#maincontainer_home {
	background-image:url(../images/backrepeat_home.gif);
	background-repeat:repeat-x;
	position:relative;
	margin-top:80px;
	margin-left:0px;
	width:100%;
	height:450px;
	left: 0;
	top: 0;
	right:0;
}

#contentwrapper {
	background-image:url(../images/MoM_folio_back.jpg);
	position:relative;
	float:left;
	background-repeat:no-repeat;
	top:0;
	left:0;
	height:450px;
	width:100%;
	
}

#contentwrapper_blank {
	background-image:url(../images/MoM_blank_back.jpg);
	position:relative;
	float:left;
	background-repeat:no-repeat;
	top:0;
	left:0;
	height:450px;
	width:100%;
	
}


#contentwrapper_home {
	background-image:url(../images/MoM_home_back.jpg);
	position:relative;
	float:left;
	background-repeat:no-repeat;
	top:0;
	left:0;
	height:450px;
	width:100%;
	
}

#nav {
	margin-left:300px;
}



#left_column {
	float:left;
	position:relative;
	margin-left:40px;
	margin-top:-27px;
	width:150px;
}
table,tr,td
{	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333232;
}
#sub_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333232;
	margin-top:45px;
	font-weight:bold;

}


#sub_header a {
		color:#333232;
	text-decoration:none;
}

#sub_header a:hover {
		color:#333232;
	text-decoration:none;
	
}

.sub_header_alt {
	font-family:Arial, Helvetica, sans-serif;
	color:#AF1F27;

}


#right_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#6B6665;
	margin-left:840px;
	margin-top:30px;
	width:160px;
}
#right_textR {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#6B6665;
	margin-left:840px;
	margin-top:30px;
	width:190px;
}

#left_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6665;
	margin-top:20px;
	width:150px;
	height:250px;
	overflow:auto;
	float:left;
	scrollbar-3dlight-color: #E0E0E0;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color: #E0E0E0;
	scrollbar-face-color:#E0E0E0;
	scrollbar-highlight-color:#E0E0E0;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-track-color: #E0E0E0;
/*	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#6B6665;
	margin-top:30px;
	width:150px;
	height:250px;
	overflow:hidden;
	float:left;*/
}
#left_textR {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6665;
	margin-top:20px;
	width:190px;
	height:250px;
	overflow:auto;
	float:left;
	scrollbar-3dlight-color: #E0E0E0;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color: #E0E0E0;
	scrollbar-face-color:#E0E0E0;
	scrollbar-highlight-color:#E0E0E0;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-track-color: #E0E0E0;
}
#left_text a {
	color:#6B6665;
	text-decoration:none;
}

#left_text a:hover {
	color:#AF1F27;
	text-decoration:none;
	
}

.redtext {
	color:#AF1F27;
}

#right_text a {
	color:#F58220;
	text-decoration:none;
}

#right_text a:hover {
	color:#F58220;
	text-decoration:none;
	
}

.right_title {
	font-size:1.1em;
	color:#F58220; text-align:left;
	font-weight:bold;
}

.right_title_sub {
	font-size:1em;
	color:#F58220;
}



#mid_section {
	float:left;
	margin-left:42px;
	margin-top:50px;
	position:relative;
	width: 566px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#6B6665;
	line-height:14px;
}
.selectedNumber
{	background-color:#F58220;
	color:#FFFFFF;
}
.unselectedNumber
{	background-color:#FFFFFF;
}
.numbers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B6665;
	width: 566px;
	line-height:14px;
	margin-top:3px;
}
.numbers a {
	color:#6B6665;
	text-decoration:none;
}
.numbers a:hover {
	color:white;
	background-color:#F58220; 
	text-decoration:none;
}
#nums {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B6665;
	width: 566px;
	line-height:14px;
	margin-top:3px;
}
#nums a {
	color:#6B6665;
	text-decoration:none;
}
#nums a:hover {
	color:white;
	background-color:#F58220; 
	text-decoration:none;
}

#footer {
}

.previousnext {
 text-align:justify;
}

.productpage {

	background-color:#ffffff;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6B6665;
	line-height:14px;
	
}

.productpage p {

	font-size:12px;
	color:#6B6665;
	line-height:14px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.producttable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	text-align:center;
	text-align:center;
	
}

.productpage table td { 
	background-color:#F7F6F2;
}


.shopimageback {

	background-color:#ffffff;
}

