/*#right #optional_sidebar_1 {
	background: url("http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/13517/video-launcher.jpg") no-repeat top left;
	height:212px;
	width:201px;
	padding:0 0 20px;
}
#right #optional_sidebar_1 {
	position:relative;
}
#right #optional_sidebar_1 a.btn-bna {
	position:absolute;
	height:212px;
	width:201px;
	left:00px;
	top:0px;
	text-decoration:none;
}
*/#masthead {
	background:transparent url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11723/masthead-bg.jpg) no-repeat scroll center top;
	height:284px;
}
#right #optional_sidebar_2 {
	background: url("http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/17939/gallery2.jpg") no-repeat top left;
	height:139px;
	width:201px;
	padding:0 0 10px;
}
#right #optional_sidebar_2 {
	position:relative;
}
#right #optional_sidebar_2 a.btn-bna {
	position:absolute;
	height:139px;
	width:201px;
	left:00px;
	top:0px;
	text-decoration:none;
}


#header {
	background:transparent url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11072/top.jpg) no-repeat scroll center top;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:center;
	color:#302b20;
}
#main-navigation {
	font-family:Arial, Times, serif;
	font-weight:normal;
}
body {
	background:#183441 url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11063/bg-repeat.jpg) repeat-x scroll center top;
	color:#5D502C;
}
#header p {
	float:right;
	font-size:23px;
	line-height:23px;
	padding:0 18px 0 0;
	text-align:right;
}
#header h1 {
	font-size:26px;
	height:30px;
	line-height:23px;
	margin:0 0 0 20px;
}
#content {
	background:transparent url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11066/main.jpg) no-repeat scroll left top;
}
#wrapper {
	background:transparent url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11075/wrapper.jpg) repeat-y scroll center top;
}
#navigation-container-lower {
	background:#917b42;
	margin:0 0 0 2px;
	width:780px;
}
#footer {
	background:#183441 url(http://s3.amazonaws.com/webgen_einsteinwebsites/public/assets/11069/page-footer.jpg) no-repeat scroll center top;
}
#center h1 {
	font-size:20px;
	font-weight:normal;
	line-height:25px;
}
#center h1, #center h2, #center h3 {
	color:#183441;
}
#right h2, #right h3 {
	color:#183441;
}
body {
	color:#302b20;
}
a:hover, a:active, a:focus {
	color:#302b20;
}
#main-navigation li {
	display:inline;
	padding:0 7px;
}


#right h2#follow-us {
	font-size:24px;
	margin-bottom:0;
}

#right ul.right {margin-bottom:20px; }

#right h2.current {background-color:#94AC9E; margin-right:20px; padding:5px; }

/*--------------- Blog Newsticker ---------------------*/

span.blogDate,
span.blogTitle,
ul#blogPost li p,
.newsticker-jcarousellite ul li {
	display:block;
	list-style:none; 
	padding-bottom:1px; 
	margin-bottom:5px;
}

.newsticker-jcarousellite a {
	color:#302B20;
	text-decoration:none;
	}
.newsticker-jcarousellite a:hover, .newsticker-jcarousellite a:active {	
	color:#BA5D1A;
	}
.newsticker-jcarousellite .readMore {	
	color:#BA5D1A;
	}
span.blogTitle {font-weight:bold; }

ul#blogPost li {margin-bottom:5px; height:135px; }

.newsticker-jcarousellite { width:201px; margin-bottom:20px; }

/*--------------- FlowPlayer ---------------------*/

#player {
	display: block; 
	width: 425px; 
	height: 242px;
	margin:10px 0 0px 25px;
	}
	
p.all-video { 
	display:block; 
	width:416px; 
	padding:8px 5px; 
	background-color:#D2DBBC; 
	margin-left:25px; 
	margin-bottom:10px; 
	}

#D3cpWidget{
	width:450px;
}
	
.d3cp_feature_wrap{
	width:450px;
}

.d3cp_review_main{
	width:400px;
}

.d3cp_review_content{
	width:365px;
}

.d3cp_review_box
{
	width:420px;
}

.d3cp_review_name{
	width:365px;
}

.d3cp_review_seal_wrap{
	width:420px;
}

.d3cp_df_seal_widget{
	position: relative;
	top: -85px;
	left:-285px;
}

#reviews_tile_l{
	position: relative;
	top: -60px;
}












