body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	margin-top:20px;
	
}
body {
	background-image: url(graphics/bg.png);
	background-repeat: repeat-x;
	background-attachment:fixed;
	background-color:#CCE7F7;
	color:#666666;
	font-size:14px;	
}

.tape-measure
{

	background-repeat: repeat-y;
height:750px;
	width:1060px; 
	margin-left:auto;
	margin-right:auto;
}


img
{border:none;}

#div-1 {
 position:relative;
}
#div-1a  {
	position:absolute;
	left:14px;
	top:-581px;
	width:79px;
	height:240px;
	z-index:1;
}

td.left_main_border
{background-image:url(graphics/main-left-2.png);
background-repeat:repeat-y;}

td.right_main_border
{background-image:url(graphics/main-right-border.png);
background-repeat:repeat-y;
}

td.main-top-left
{background-image:url(graphics/main-left-top.png);
background-repeat:no-repeat;
background-position:bottom left;}

td.main-top-right
{background-image:url(graphics/main-right-top.png);
background-repeat:no-repeat;
background-position:bottom left;
}

td.main_bg3
{background-color:#FFFFFF;
/*background-image: url(graphics/main-bg4.png);*/
background-repeat:repeat;
}

td.top_main_border
{background-image:url(graphics/main-top-border.png);
background-repeat:repeat-x;
background-position:bottom left;}

td.main-bottom-left
{background-image:url(graphics/main-left-bottom.png);
background-repeat:no-repeat;
background-position:bottom left;}

td.main-bottom-center
{background-image:url(graphics/main-bottom-border.png);
background-repeat:repeat-x;
background-position:bottom left;}

td.main-bottom-right
{background-image:url(graphics/main-right-bottom.png);
background-repeat:no-repeat;
background-position:bottom left;}


.tagline
{font-size:14px;
color:#0199CC;}

.copy-table
{border: #9cdcf1 2px solid;
background-image: url(graphics/copy-bg.png);
	background-repeat: repeat-x;
background-color:#E3F2FB;}

.main-copy
{padding:25px;
padding-right:32px;
line-height:20px;
font-size:12px;
text-align: justify;
font-family:lucida grande, Verdana, Arial, Helvetica, sans-serif;}



.navbar
{margin-bottom:15px;}

.measure{
background-image: url(graphics/bg-measure2.gif);
	background-repeat: repeat-y;}
	
.sidebar-text
{font-size:12px;}


.header
{margin-bottom:15px;
margin-top:30px;}

.footer
{width:940px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding: 10px;
padding-right:40px;
color:#0199CC;
font-size:11px;
}

.footer a, .footer a:visited
{text-decoration:none;
color:#0199CC;
}

.article-magazine
{
font-style:italic;
color:#A3A3A3;
}

.article-title
{font-size:18px;


padding:8px;}

.main-page-thumb
{padding-right:15px;
padding-bottom:15px;
}

.snippet
{margin-top:10px;
font-size: 12px;
line-height:18px;
padding-top:0px;}

a
{color:#0F86C4;
text-decoration:none;}


#div-1 {
 position:relative;
}
#div-1a  {
	position:absolute;
	left:950px;
	top:41px;
	width:70px;
	height:240px;
	z-index:1;
	background-image: url(graphics/shadow.png);
	background-repeat:no-repeat;
}


.page-header {
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom:10px;
}

.table-thumb
{padding-left: 29px;
padding-bottom: 15px;
}

.table-thumb2
{padding-left: 24px;
padding-bottom: 5px;
}


.video-header
{font-size:18px;}

.video-header a:hover
{color:#36B1E1;}

.video-desc
{padding-top:5px;
padding-bottom:10px;
padding-left:15px;
text-align:left;
}

.video
{margin-left:15px; 
margin-top:25px;
margin-bottom:10px;
}

.video img
{border: 1px solid #FFFFFF;
}

.video a:hover img
{border: 1px solid #36B1E1;
}

.color1
{
border-bottom:#8CD4F0 1px solid;
}

.vid-date
{font-size:11px;
color:#999999;}


hr {
 
  margin-bottom:30px;
  height: 1px;
  color:#8CD4F0;
  background-color:8CD4F0;
      margin-top:30px;
}

.fb
{font-size:11px;}