#bigdiv {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	}
	
.title_block {
	font-size: 16px;
	color: #333;
	height: 20px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-family: Garamond, "Times New Roman";
	text-align: left;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	letter-spacing: 3px;
	font-weight: bold;
	margin-bottom: 30px;
}
.title_block2 {
	font-size: 16px;
	color: #333;
	height: 20px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-family: Garamond, "Times New Roman";
	text-align: left;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	letter-spacing: 3px;
	font-weight: bold;
	margin-bottom: 30px;
}
.title_block3 {
	font-size: 16px;
	color: #333;
	height: 20px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-family: Garamond, "Times New Roman";
	text-align: left;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	letter-spacing: 3px;
	font-weight: bold;
	margin-bottom: 10px;
	text-decoration-line: none;
}

.txt_title_sm {
	color: #5C6284;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
}
.style1 {font-weight: bold}

#wrapper {
	text-align: left;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
}
#main {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin-bottom: 50px;
}
.publishing_box {
	float: right;
	width: 643px;
	margin-left: 20px;
}
.publishing_box_image1 {
	float: left;
	padding-right: 20px;
}
.publishing_box_image2 {
	float: left;
	border: 1px solid #999;
}


.textbox1 {
	float: left;
	height: auto;
	width: auto;
	padding-bottom: 20px;
}
.textbox2 {
	float: left;
	height: auto;
	width: auto;
	padding-top: 6px;
}
.image_right {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
.image_right20 {
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
}

.image_left {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}




#research_col_left {
	float: left;
	height: auto;
	width: 300px;
}
#research_col_right {
	float: left;
	height: auto;
	width: 630px;
	margin-left: 30px;
}
.bottom_image {
	vertical-align: bottom;
}

.research_box_top {
	padding: 15px;
	float: left;
	height: auto;
	width: 268px;
	border: 1px solid #666;
}
.research_box {
	padding: 15px;
	float: left;
	height: auto;
	width: 268px;
	border: 1px solid #666;
	margin-top: 30px;
}



#header {
	height: 80px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.txt_top_logo {
	font-family: Garamond, "Times New Roman";
	font-size: 30px;
	color: #063;
	letter-spacing: 10px;
	position: absolute;
	top: 5px;
	font-weight: bold;
	left: 440px;
	text-align: right;
	width: 510px;
}
.txt_top_logo2 {
	font-family: Garamond, "Times New Roman";
	font-size: 30px;
	color: #E1CF49;
	letter-spacing: 10px;
	position: absolute;
	top: 5px;
	font-weight: bold;
	left: 440px;
	text-align: right;
	width: 510px;
}
.txt_top_logo3 {
	font-family: Garamond, "Times New Roman";
	font-size: 30px;
	color: #BFF973;
	letter-spacing: 10px;
	position: absolute;
	top: 5px;
	font-weight: bold;
	left: 440px;
	text-align: right;
	width: 510px;
}


#logo_subtitle {
	position: absolute;
	width: 387px;
	top: 35px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	right: 10px;
	left: 528px;
}
#logo_subtitle3 {
	position: absolute;
	width: 387px;
	top: 35px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	right: 10px;
	left: 0px;
}

#logo_subtitle2 {
	position: absolute;
	width: 387px;
	top: 35px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	right: 10px;
	left: 555px;
}

.text1 {
	font-size: 30px;
	color: #007A7D;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
}
.text1b {
	font-size: 25px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
}
.text1c {
	font-size: 25px;
	color: #666;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
}


.text2 {
	color: #063
	;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
}
.text2b {
	color: #FFF
	;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
}
.text2c {
	color: #333
	;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
}


.text1a {
	font-size: 25px;
	color: #063;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 10px;
}
.text3 {
	font-size: 18px;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.text3a {
	font-size: 18px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.text3c {
	font-size: 15px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}


.text5 {
	font-size: 14px;
	color: #903;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.text5a {
	font-size: 18px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}


.text4 {font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;}
h2 {

	color: #5C6284;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	font-weight: bold;
}
h3 {
	font-weight: bold;
	font-size: 11px;
}
h1 {
	font-size: 18px;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.txt_title_bold {
	font-weight: bold;
	font-size: 11px;
	color: #515675;
}
a:link {
	color: #BFF973;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #BFF973;
}
a:hover {
	color: #9AF51F;
	text-decoration: none
}

.researchlink{
	text-decoration: none;
	
	color: #79CC09;
}
.researchlink a:link{
	text-decoration: none;
	
	color: #79CC09;
}
.researchlink a:visited{
	text-decoration: none;
	
	color: #79CC09;
}
.researchlink a:hover{
	text-decoration: none;
	
	color: #5A9906;
}





.infobox {
	height: auto;
	width: 960px;
	float: left;
	padding: 10px;
	border: 1px solid #999;
	margin-bottom: 50px;
}
.info_row {
	float: left;
	height: auto;
	width: 960px;
	margin-bottom: 20px;
}
.caption_box {
	float: left;
	height: auto;
	width: 200px;
	padding-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.caption_box2b {
	float: left;
	height: auto;
	width: auto;
	padding-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.caption_box2 {
	float: left;
	height: auto;
	width: auto;
	padding-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 5px;
}
.caption_box2a {
	/* [disabled]float: left; */
	height: auto;
	width: auto;
	padding-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999;
	padding-left: 5px;
}
.caption_box3 {
	float: none;
	height: auto;
	width: auto;
	padding-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding-left: 5px;
}




.info_pic {
	float: left;
	margin-right: 46px;
}
.info_pic_right {
	float: left;
}
.pic_with_overlap1 {
	position: relative;
	z-index: -1;
	left: 255px;
	top: -150px;
}
.pic_with_overlap3 {
	position: relative;
	z-index: +3;
	left: 60px;
	top: -150px;
	width: 184px;
	height: 234px;
}

.pic_with_overlap2 {
	position: relative;
	z-index: 2;
}
a.a_goto_arrow {
	background-image: url(../review/images/media/go_arrow.png);
	background-repeat: no-repeat;
	background-position: left;
	width: auto;
	font-weight: bold;
	height: 15px;
	display: block;
	padding-left: 20px;
	margin-top: 2px;
	text-align: left;
}
.sarborescence_text {
	float: left;
	height: auto;
	width: auto;
	z-index: -2;
	margin-left: 345px;
}
#aborescence {
	background-image: url(../fourthdoor_2013/images/research/aborescence3.jpg);
	background-repeat: no-repeat;
	height: 690px;
	width: 960px;
}
div.main2 {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 50px;
}

  div.main2 a:link{
	text-decoration: none;
	
	color: #F30;
	
  }
  div.main2 a:visited{
	text-decoration: none;
	
	color: #F60;
	
	}
  div.main2 a:hover {
	text-decoration: none;
	color: #A64200;
	
	}
	
	
	
	
	
div.main3 {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 50px;
}
.text6 {
}


  div.main3 a:link{
	text-decoration: none;
	color: #E1CF49;
	
  }
  div.main3 a:visited{
	text-decoration: none;
	color: #E1CF49;
	
	}
  div.main3 a:hover {
	text-decoration: none;
	color: #BF9F20;
	
	}
div.main3 h1 {
	font-size: 25px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;}
	
div.main3 h2 {
	font-size: 20px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: normal;
}




div.main3a {
	float: left;
	height: auto;
	width: 880px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #CCC;
	margin-bottom: 50px;
	padding: 40px;
	background-color: #333;
}

  div.main3a a:link{
	text-decoration: none;
	color: #E1CF49;
	
  }
  div.main3a a:visited{
	text-decoration: none;
	color: #E1CF49;
	
	}
  div.main3a a:hover {
	text-decoration: none;
	color: #BF9F20;
	
	}
div.main3a h1 {
	font-size: 25px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;}
	
div.main3a h2 {
	font-size: 20px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}






div.main3b {
	float: left;
	height: auto;
	width: 880px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin-bottom: 50px;
	padding: 40px;
	background-color: #FFF;
}

  div.main3b a:link{
	text-decoration: none;
	color: #B5A21E;
	
  }
  div.main3b a:visited{
	text-decoration: none;
	color: #B5A21E;
	
	}
  div.main3b a:hover {
	text-decoration: none;
	color: #6D5B12;
	
	}
div.main3b h1 {
	font-size: 25px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;}
	
div.main3b h2 {
	font-size: 20px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




div.main2 {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 50px;
}

  div.main2 a:link{
	text-decoration: none;
	
	color: #F30;
	
  }
  div.main2 a:visited{
	text-decoration: none;
	
	color: #F60;
	
	}
  div.main2 a:hover {
	text-decoration: none;
	color: #A64200;
	
	}
	
	
	
	
	
div.main4 {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-bottom: 50px;
}
.review_ordering_box {
	float: left;
	height: auto;
	width: 880px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding-top: 10px;
}
.review_ordering_line {
	float: left;
	height: auto;
	width: 880px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

.review_ordering_box2 {
	float: left;
	height: auto;
	width: 880px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding-top: 10px;
	margin-bottom: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}



  div.main4 a:link{
	text-decoration: none;
	color: #BFF973;
	
  }
  div.main4 a:visited{
	text-decoration: none;
	color: #BFF973;
	
	}
  div.main4 a:hover {
	text-decoration: none;
	color: #9AF51F;
	
	}
div.main4 h1 {
	font-size: 25px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;}
	
div.main4 h2 {
	font-size: 20px;
	color: #FFF;
	font-family: Garamond, "Times New Roman";
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



div.main5 {
	float: left;
	height: auto;
	width: 960px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin-bottom: 50px;
	text-align:justify;
}

  div.main5 a:link{
	text-decoration: none;
	color: #090;
	
  }
  div.main5 a:visited{
	text-decoration: none;
	color: #090;
	
	}
  div.main5 a:hover {
	text-decoration: none;
	color: #70BC07;
	}
	
		
	
#review_top_row {
	float: left;
	height: auto;
	width: auto;
}
.review_top_row {
	float: left;
	height: auto;
	width: 960px;
}
.review_arch_top_row {
	float: left;
	height: 650px;
	width: 960px;
	margin-top: 40px;
}



div.review_row {
	float: left;
	height: auto;
	width: 960px;
	margin-bottom: 30px;
}

div.review_row a:link{
	text-decoration: none;
	color: #FFF;	
  }
  div.review_row a:visited{
	text-decoration: none;
	color: #FFF;	
	}
  div.review_row a:hover {
	text-decoration: none;
	color: #FFF;	
	}
div.review_art_row {
	float: left;
	height: auto;
	width: 960px;
	margin-bottom: 30px;
	margin-top: 7px;
}
div.review_arch_row2 {
	float: left;
	height: auto;
	width: 960px;
	margin-top: 7px;
}
div.review_arch_row3 {
	float: left;
	height: auto;
	width: 960px;
}


.review_art_row2 {
	float: left;
	height: auto;
	width: 960px;
	padding-left: 146px;
}

.review_art_row_block {
	float: left;
	width: 960px;
	margin-top: 30px;
}
.review_arch_row_block {
	float: left;
	width: 960px;
	margin-top: 50px;
}

.review_art_title_image {
	height: 100px;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}
.review_art_title_image1 {
	height: auto;
	width: 130px;
	float: left;
	margin-bottom: 10px;
}




div.review_art_row a:link{
	text-decoration: none;
	color: #E1CF49;
  }
div.review_arch_row2 a:link {
	text-decoration: none;
	color: #E1CF49;
}
div.review_arch_row3 a:link {
	text-decoration: none;
	color: #E1CF49;
}


  div.review_art_row a:visited{
	text-decoration: none;
	color: #E1CF49;
	}
div.review_arch_row2 a:visited {
	text-decoration: none;
	color: #E1CF49;
}
div.review_arch_row3 a:visited {
	text-decoration: none;
	color: #E1CF49;
}


  div.review_art_row a:hover {
	text-decoration: none;
	color: #BF9F20;
	}
div.review_arch_row2 a:hover {
	text-decoration: none;
	color: #BF9F20;
}
div.review_arch_row3 a:hover {
	text-decoration: none;
	color: #BF9F20;
}







div.review_col_of_4 {
	float: left;
	height: auto;
	width: 200px;
	margin-right: 24px;
	border: 1px solid #666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
div.review_col_of_4 p {
	margin-bottom: 6pt;
	margin-top: 6pt;
}
div.review_col_of_4a {
	float: left;
	height: auto;
	width: 200px;
	border: 1px solid #666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
div.review_col_of_4a p {
    margin-bottom: 6pt;
	margin-top: 6pt;
}
.review_col_of_3 {
	float: left;
	margin-right: 47px;
}
.review_col_of_4_image {
	float: left;
	width: 150px;
	margin-left: 24px;
	margin-top: 8px;
	margin-bottom: 15px;
}
.review_col_of_4_image_text {
	float: left;
	height: 130px;
	width: auto;
}
.review_col_of_4_image_text2 {
	float: left;
	height: 165px;
	width: auto;
}


.review_col_of_4_image2 {
	float: left;
	width: 101px;
	margin-left: 48px;
	margin-top: 8px;
	margin-bottom: 15px;
}


.review_col_of_3c {
	float: left;
	margin-right: 47px;
	width: 336px;
}

.review_col_of_3b {
	float: left;
	margin-right: 47px;
	width: 170px;
}



.review_col_of_3a {
	float: left;
	height: auto;
	width: 359px;
	padding: 0px;
	margin-top: 0px;
}



.review_textbox1 {
	padding: 10px;
	float: left;
	height: auto;
	width: 355px;
	border: 1px solid #A6951C;
}
.review_textbox2 {
	padding: 10px;
	float: left;
	height: auto;
	width: 150px;
	border: 1px solid #A6951C;
	margin-left: 40px;
}
.research_textbox1 {
	background-color: #BFF973;
	float: left;
	height: auto;
	width: 590px;
	color: #333;
	padding: 20px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.review_textbox2b {
	padding: 10px;
	float: left;
	height: auto;
	width: 230px;
	border: 1px solid#A6951C;
	margin-left: 40px;
}


.review_2col_textbox {
	float: left;
	height: auto;
	width: 800px;
}



.review_slides {
	float: left;
	height: auto;
	width: 960px;
}

.review_top_row_left_col {
	float: left;
	height: auto;
	width: 217px;
}
.review_lower_left_col {
	float: left;
	height: auto;
	width: 600px;
}
.review_lower_left_col_row1 {
	float: left;
	height: auto;
	width: 600px;
}
.review_lower_left_col_row2 {
	float: left;
	height: auto;
	width: 590px;
	margin-top: 20px;
}


.review_lower_left_col_left_side {
	float: left;
	height: auto;
	width: 187px;
	padding-right: 30px;
}
.review_lower_left_col_right_side {
	float: left;
	height: auto;
	width: 383px;
}


.review_lower_right_col {
	float: left;
	height: auto;
	width: 359px;
}

.review_lower_cols {
	float: left;
	height: auto;
	width: 960px;
	margin-top: 30px;
}


.review_textbox_row {
	float: left;
	height: auto;
	width: 886px;
	margin-left: 36px;
	margin-top: 30px;
}
.review_textbox_row2 {
	float: left;
	height: auto;
	width: 960px;
	margin-bottom: 30px;
}
.review_textbox_row2b {
	float: left;
	height: auto;
	width: 920px;
	margin-bottom: 30px;
	background-color: #E1CF49;
	padding: 20px;
	color: #333;
}

.review_textbox_row3 {
	float: left;
	height: auto;
	width: 730px;
	margin-left: 230px;
	margin-top: 370px;
	color: #E1CF49;
}


.image_padding47 {
	padding-left: 47px;
}
.review_backissue_row {
	float: left;
	height: auto;
	width: 930px;
	margin-top: 30px;
	margin-left: 30px;
}
.review_backissue_row2 {
	float: left;
	height: auto;
	width: 930px;
	margin-top: 50px;
	margin-left: 30px;
}

.review_backissue_row_image_1 {
	width: 230px;
	margin-right: 105px;
	float: left;
}
.review_backissue_row_image_2 {
	width: 230px;
	float: left;
}
.review_orders_left_col {
	float: left;
	height: 1700px;
	width: 495px;
	background-color: #333;
	margin-right: 10px;
	padding: 20px;
}
.review_orders_left_col1 {
	float: left;
	height: 1800px;
	width: 495px;
	background-color: #333;
	margin-right: 25px;
	padding: 20px;
}

div.review_orders_right_col {
	float: left;
	height: 1800px;
	width: 360px;
	padding: 20px;
	background-color: #E1CF49;
	color: #333;
	text-align:justify;
}

div.review_orders_right_col a:link{
	text-decoration: none;
	color: #900;
	
  }
  div.review_orders_right_col a:visited{
	text-decoration: none;
	color: #900;
	
	}
  div.review_orders_right_col a:hover {
	text-decoration: none;
	color: #E10000;
	
	}


.review_orders_right_col2 {
	float: left;
	height: 1700px;
	width: 200px;
	padding: 10px;
	background-color: #E1CF49;
	color: #333;
	text-align:justify;
}

.review_greybox {
	float: right;
	height: auto;
	width: 150px;
	background-color: #666;
	color: #FFF;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.review_greybox2 {
	float: left;
	height: 1700px;
	width: 165px;
	background-color: #666;
	color: #FFF;
	margin-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.review_orders_left_col1_box1 {
	float: left;
	height: auto;
	width: 465px;
	border: 1px solid #CCC;
	padding: 15px;
}
.review_orders_left_col1_box2 {
	float: left;
	height: auto;
	width: 465px;
	border: 1px solid #CCC;
	padding: 15px;
	margin-top: 20px;
}

.review_orders_left_col1_row {
	float: left;
	height: auto;
	width: 465px;
	margin-bottom: 15px;
}
.review_orders_left_col1_row2 {
	float: left;
	height: auto;
	width: 465px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 15px;
}

.review_orders_left_col1_book {
	float: left;
	height: auto;
	width: 77px;
	margin-right: 20px;
}
.review_orders_left_col1_book_offer1 {
	float: left;
	height: auto;
	width: auto;
	margin-right: 20px;
}

.review_orders_left_col1_book2 {
	float: left;
	height: auto;
	width: 77px;
}
.review_art_col_left525 {
	float: left;
	height: 345px;
	width: 525px;
}
.review_art_col_right525 {
	float: right;
	height: 345px;
	width: 525px;
}
.review_arch_col_right {
	float: left;
	height: auto;
	width: 210px;
}


.review_art_col_left {
	float: left;
	height: 345px;
	width: 415px;
	padding-right: 20px;
	text-align: justify;
}
.review_arch_col_left {
	float: left;
	height: auto;
	width: 350px;
	padding-right: 25px;
	text-align: justify;
}
.review_arch_col_middle {
	float: left;
	height: 345px;
	width: 350px;
	padding-right: 25px;
	text-align: justify;
}


.review_art_col_left_inner {
	float: right;
	height: auto;
	width: auto;
	margin-right: 30px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #E1CF49;
	margin-top: 10px;
	margin-left: 30px;
	margin-bottom: 10px;
}
.review_arch_col_middle_inner {
	float: right;
	height: auto;
	width: auto;
	margin-right: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #E1CF49;
	margin-top: 10px;
	margin-left: 15px;
}
.review_arch_col_middle_pics {
	height: auto;
	width: 145px;
	float: left;
	margin-right: 10px;
}



.review_art_3cols1 {
	float: left;
	height: auto;
	width: 306px;
	margin-right: 21px;
}
.review_art_3cols1a {
	float: left;
	height: auto;
	width: 240px;
	margin-left: 20px;
	padding-right: 10px;
}
.review_art_3cols_b {
	float: left;
	height: auto;
	width: 785px;
	margin-left: 20px;
	padding-right: 10px;
}

.review_art_3cols1a_border {
	float: left;
	height: 75px;
	width: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}


.review_art_3cols2 {
	float: left;
	height: auto;
	width: 306px;
}
.review_art_cols_box {
	float: left;
	height: auto;
	width: 830px;
	margin-bottom: 10px;
	padding-top: 10px;
	background-color: #333;
	padding-bottom: 10px;
}
.review_art_cols_box2 {
	float: left;
	height: auto;
	width: 565px;
	margin-bottom: 10px;
	padding-top: 10px;
	background-color: #333;
	padding-bottom: 10px;
}
.review_art_cols_box3 {
	float: left;
	height: auto;
	width: 295px;
	margin-bottom: 10px;
	padding-top: 10px;
	background-color: #333;
	padding-bottom: 10px;
}


.review_art_cols_box_outer {
	float: left;
	height: auto;
	width: 830px;
}
.review_art_cols_box_fdr_image {
	height: auto;
	width: 240px;
	padding-bottom: 10px;
}
.review_backissues_box
 {
	height: auto;
	width: 960px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 40px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
}
.text_half_spaced {
	line-height: 10pt;
}
#angel_box {
	float: left;
	height: 769px;
	width: 900px;
	padding-top: 30px;
	padding-bottom: 30px;
}
#angel_box2 {
	background-image: url(../fourthdoor_2013/images/angels/angel2_960.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 769px;
	width: 900px;
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 30px;
	padding-left: 40px;
}
.angel_box_inner {
	float: left;
	height: auto;
	width: 500px;
}
.angel_box_inner1 {
	float: left;
	height: 200px;
	width: 425px;
	margin-right: 30px;
	margin-bottom: 50px;
}
.angel_box_inner1a {
	float: left;
	height: 200px;
	width: 425px;
	margin-right: 30px;
	margin-bottom: 50px;
}

.angel_box_inner2 {
	float: left;
	height: 200px;
	width: 425px;
	margin-bottom: 50px;
}
.angel_box_inner2a {
	float: left;
	height: 200px;
	width: 425px;
	margin-bottom: 50px;
	border: thin solid #F04912;
}


.angel_row {
	float: left;
	height: auto;
	width: 900px;
}
div.small_menu_navbar_review{
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: right;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	}
 div.small_menu_navbar_review a:link{
	text-decoration: none;
	color: #E1CF49;
	
  }
  div.small_menu_navbar_review a:visited{
	text-decoration: none;
	color: #E1CF49;
	
	}
  div.small_menu_navbar_review a:hover {
	text-decoration: none;
	color: #BF9F20;
	
	}
	
	
div.small_menu_navbar_research{
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #009500;
	text-align: right;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	}
 div.small_menu_navbar_research a:link{
	text-decoration: none;
	color: #71BD09;
  }
  div.small_menu_navbar_research a:visited{
	text-decoration: none;
	color: #71BD09;
	}
  div.small_menu_navbar_research a:hover {
	text-decoration: none;
	color: #5A9906;	
	}
.review_ordering_box_left_col {
	padding: 10px;
	float: left;
	height: auto;
	width: 256px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.review_ordering_box_right_col {
	padding: 10px;
	float: left;
	height: auto;
	width: 554px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.review_ordering_box_left_col_image {
	float: left;
	margin-top: 5px;
	margin-right: 9px;
	margin-bottom: 3px;
}
.review_ordering_box_left_col_image_blank {
	float: left;
	margin-top: 5px;
	margin-right: 9px;
	margin-bottom: 3px;
	height: 110px;
	width: 79px;
}
.review_ordering_box_left_col_image_blank2 {
	float: left;
	margin-top: 5px;
	margin-bottom: 3px;
	height: 110px;
	width: 79px;
}


.review_ordering_box_left_col_image1 {
	float: left;
	margin-top: 5px;
	margin-right: 9px;
	height: 88px;
	width: 57px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 13px;
	border: 1px solid #999;
	margin-bottom: 3px;
}

.review_ordering_box_left_col_image2 {
	float: left;
	margin-top: 5px;
	margin-bottom: 3px;
}
.image_bottom {

}


.review_ordering_box_left_col_image2_blank {
	float: left;
	margin-top: 5px;
	margin-bottom: 3px;
	height: 110px;
	width: 79px;
}


.review_ordering_box_right_col_payment_row {
	padding: 5px;
	float: left;
	height: auto;
	width: 560px;
	margin-top: 10px;
}

.review_ordering_box_right_col_payment_row_box {
	float: left;
	height: auto;
	width: 220px;
	margin-right: 20px;
}
.review_ordering_box_right_col_payment_row_box3 {
	float: left;
	height: auto;
	width: 250px;
	padding: 6px;
	border: 3px solid #999;
	margin-bottom: 20px;
	text-align: left;
}
.review_ordering_box_right_col_payment_row_box_inner {
	float: right;
	height: auto;
	width: 150px;
}


.review_ordering_box_right_col_payment_row_box2 {
	float: left;
	height: auto;
	width: 180px;
	margin-left: 10px;
}
.review_arch_images_4
 {
	float: left;
	height: auto;
	width: 350px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.review_arch_image_top_right {
	float: left;
	height: auto;
	width: 350px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.review_arch_image_top_right2 {
	float: left;
	height: auto;
	width: 210px;
	margin-top: 20px;
}
.review_arch_image_top_right2_inner {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #D0AD22;
	float: left;
	height: 77px;
	width: 200px;
	background-image: url(../fourthdoor_2013/images/review/architecture_pages/getting210.jpg);
	padding: 5px;
}
.roots_top_image {
	float: none;
	height: 190px;
	width: 715px;
	margin-left: 123px;
	margin-right: 122px;
	margin-top: 20px;
}
.roots_top_image2 {
	float: none;
	height: 316px;
	width: 720px;
	margin-left: 120px;
	margin-right: 120px;
	margin-top: 20px;
}
.roots_top_image3 {
	float: none;
	height: auto;
	width: 690px;
	margin-left: 135px;
	margin-right: 135px;
	margin-top: 20px;
}


.roots_box_outer {
	height: auto;
	width: 720px;
	margin-right: 120px;
	margin-left: 120px;
}
.roots_box_inner1 {
	padding: 15px;
	float: left;
	width: 312px;
	margin-right: 32px;
	margin-bottom: 10px;
	border: 1px solid #999;
}
.roots_box_inner2 {
	padding: 15px;
	float: left;
	width: 312px;
	margin-bottom: 10px;
	border: 1px solid #999;
}
.photo_credit_box {
	float: right;
	height: auto;
	width: 830px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.digitalis_box {
	float: none;
	height: auto;
	width: 230px;
	text-align: left;
}
.title_spacer {
	float: left;
	width: 830px;
}
.review_arch_unst6_intro_box {
	float: left;
	height: auto;
	width: 350px;
	padding-top: 20px;
}
.review_arch_unst_intro_box {
	float: left;
	height: auto;
	width: 310px;
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	border: 1px solid #F93;
	margin: 10px;
}

.back_issue_top_box {
	width: 880px;
	float: left;
	margin-bottom: 30px;
}
.back_issue_middle_box {
	width: 880px;
	float: left;
	margin-bottom: 30px;
}
.back_issue_list_box {
	width: 880px;
	float: left;
	margin-bottom: 30px;
}


.back_issue_top_box_left_col {
	float: left;
	height: auto;
	width: 290px;
	margin-right: 90px;
}
.back_issue_top_box_right_col {
	float: left;
	height: auto;
	width: 500px;
}
.back_issue_top_box_right_col_row {
	float: left;
	width: 450px;
	margin-bottom: 10px;
	padding-right: 50px;
}
.back_issue_top_box_right_col_row_space {
	float: left;
	width: 450px;
	margin-bottom: 15px;
	padding-right: 50px;
}

.back_issue_top_box_right_col_row_gif_box {
	float: left;
	height: auto;
	width: 10px;
	margin-right: 12px;
}
.back_issue_top_box_right_col_row_words {
	float: left;
	height: auto;
	width: 428px;
}
.back_issue_full_contents_row {
	float: left;
	width: 880px;
	margin-top: 10px;
}
.back_issue_full_contents_titles {
	float: left;
	width: 880px;
	margin-top: 10px;
	height: auto;
	font-family: Garamond, "Times New Roman";
	font-size: 20px;
	color: #FFF;
	font-weight: bold;
}

.back_issue_full_contents_row_words {
	float: left;
	width: 750px;
}

.back_issue_full_contents_row_image {
	float: left;
	width: 100px;
	height: auto;
	margin-right: 28px;
	border: 1px solid #CCC;
}
