body,td {
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

div.DesignerGlass {
	position: absolute;
	left: 250px;
	top: 21px;
	font: Normal 38pt Times New Roman, Georgia, serif;
	color: White;
	background:#333333;
	 }

div.BusinessName {
	position: relative;
	left: 150px;
	top: -10px;
	font: Normal 22pt Times New Roman, Georgia, serif;
	color: White;
	 }

div.ProductsTitle {
	font: Normal 22pt Times New Roman, Georgia, serif;
	color: White;
	 }

td.main_body {
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/shadow_bkg.gif); background-repeat: repeat-x; 
	padding: 10px;
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: White;
	}

td.other_body {
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/shadow_bkg.gif); background-repeat: repeat-x; 
	padding: 10px;
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}

td.end { 
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/shadow_bkg.gif); background-repeat: repeat-x; 
	}

td.photo1 { 
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/photo_bevel.jpg); background-repeat: no-repeat; 
	}

td.photo2 { 
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/photo_3bevels.jpg); background-repeat: no-repeat; 
	}

td.photo3 { 
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/photo_flowerbevel.jpg); background-repeat: no-repeat; 
	}

td.photo4 { 
	background-image: url(http://www.sgodesignerglass.com/graphics/zeesites/photo_diamondbevels.jpg); background-repeat: no-repeat; 
	}

td.address {
	padding: 5px;
	background-image: url(graphics/topmenuback.gif); background-repeat: repeat-x; 
	font: Bold 10pt Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	text-align: center;	
	}

td.head_partners {
	text-align: left;
	font: Bold 12pt Verdana, sans-serif;
	color: #ad0e12;
	padding-left: 10px;
	padding-right: 10px;
		}

td.body_partners {
	padding: 10px;
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:White;
	}

div.logos {
  padding: 10px;
  border:3px solid black;
  width:100px;
  margin-bottom:5px;
  background-color:White;  
  height:75px;
  vertical-align:middle;
  float:left;
  }
  
div.logos p {
   text-align: center;
   }

td.products {
	padding: 5px;
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:White;
	}

.header {
	font: Bold 12pt Verdana, sans-serif;
	color: #ad0e12;
		}

ul {
	list-style: square outside;
	}

li {
		padding-left: 10px;
		padding-bottom: 1.5em;
	}

td.calendar_year {
	padding-left: 5px;
	letter-spacing: .25em;
	text-align: left;
	font: Bold Italic 14pt Tahoma, sans-serif;
	color: #ad0e12;
	}

td.calendar_monthday {
	padding-top: 2px;
	padding-left: 15px;
	text-align: left;
	font: Bold 10pt Verdana, sans-serif;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-image: url(graphics/overlay1a.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	}

td.calendar_desc {
	padding-top: 2px;
	font: Normal 10pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	border-bottom: 1px solid #000000;
	}

td.photos {
	padding: 0px;
	margin: 0px;
	}

td.photos_side {
	padding-bottom: 4px;
	}

.menuLink a
{
	text-decoration:none;
	font-size:14pt;
	font-weight:600;
	color:Black;
	font-family:Angie-Regular, Arial;
}
.menuLink a:hover
{
	color:White;
}
.photoHeader
{
	font-size:32pt;
	font-family:Angie-Regular, Arial;
	color:White;
}