@charset "utf-8";
@import url(smoothbox.css);
/* CSS Document */

html, body {
	/* \*/
	height:100%;
	/* hide from Mac IE 5.x */ 
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0;
}
#fill-left {
	position:relative;
	width:100%;
	height:100%;
	margin-left: auto;
    margin-right: auto;
	background:url(images/gradient.jpg.del) 0 0 repeat-x #FFFFFF; 
	float: left;
}

#Table_01 {
	position:relative;
	background-color:#FFFFFF;
	margin-left: auto;
    margin-right: auto;
	width:896px;
/*	padding-left:30px;
	padding-right:30px;*/
}

#header {	width:896px;  height:309px;  }
#content {	float:left;  	width:542px;  }
#content_center {	width:542px;  padding-left:200px;}
#sidebar {	float: right; 	width:354px;  }
#footer { 	clear:both;	width:896px;  padding-top: 10px; }
#header_TL_margin{	width:37px;	float: left;  }
#content_header2{	clear:both; padding-left:48px;  }
#content_header1{	clear:both; padding-left:48px;  }
#os_content_header1{	clear:both;}
#home_content_section1{ width:490px;  float:left; border-bottom:#999999 dotted thin;}
#home_content_section1 img {  float: left;  }
#content_section1{ width:490px;  float:left; padding-left:52px;}
#content_section1 img {  float: left;  }
#content_section2{  width:490px;  float:left;  padding-left:52px;}
#content_section2 img.image2 {  float: right;  }
#about_content_section1{  width:490px;  float:left;  padding-left:52px;}
#about_content_section1 img.dennis_pic {  float: right; padding-bottom: 15px; padding-left:10px;}
#presskit_content_section1 {  width:470px;  float:left;  padding-left:52px;}
#footer_bkg {  float:left; background:url(../images/footer_repeat_section.gif) 0 0 repeat-x; width:826px; height:96px; }
#footer_menu {  float: left; padding-left:15px; padding-top:33px;  }
#copyright { float: right; padding-top:33px; padding-right:20px;  }
#spotlight_board {  float:left; background:url(../images/spotlight_board_fill.gif) 0 0 repeat-y; width:354px;   }
#spotlight_content { width:215px; padding-left:75px; padding-top:10px;  }
#recommended_authors { clear:both; width:220px; padding:20px 0 0 69px; }
#side_banner1 {  float:left; background:url(../images/side_banner1.jpg) 0 0 no-repeat; width:354px; height:330px;   } 
#quick_signup {	 padding-left:113px; padding-top: 210px;  }
#getgift_button {padding-left:15px; padding-top: 10px;  }
#list_pad { padding-left:15px;  } 
#highlight_paragraph  {  background-color:#f0f0f0; padding: 1.5em 2em 1.5em 2em; color:#666666 }
#highlight_paragraph2  {  background-color:#FFFFFF; padding: 1.5em 3em 1.5em 2em; color:#929292 }
#quote_paragraph  {  background: url(../images/quotes_open.gif) no-repeat top left; padding: 1.5em 3em 1.5em 3em; }
#quote_paragraph img.closequotes  {  float: right;  }
#endorsement  {  padding-left:15px;   }
#nolist_list  {  padding-left:30px;   }
#layout_video {  margin-left: -5px; padding-top:17px;  }
#register_form { display:inline;  }

.text_field { 	font-family: Arial, Helvetica, sans-serif;   color: #929292;  font-size:11px;   } 

hr { border:0; border-bottom:#999999 dotted thin; }

li {  list-style-type: disc; list-style-position: outside;}

h2 { line-height:18px;font-size:16px;  }

.left_float_element{ float:left; }

.author_links {
	font-family: Arial, Helvetica, sans-serif;
	color: #929292;
	font-size:12px;
}

.author_links a {
	color: #5a78a2;
	font-weight:bold;
}

.author_links a:hover {
	color: #929292;
	font-weight:bold;
}

.main_parag {
	font-family: Arial, Helvetica, sans-serif;
	color: #929292;
	font-size:12px;
}

.main_parag a {
	color: #5a78a2;
	font-weight:bold;
}

.main_parag a:hover {
	color: #929292;
	font-weight:bold;
}

.content_white {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;
	line-height:12px;
}

.content_white a {
	color: #FFFFFF;
	font-weight:bold;
}

.content_dark {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	line-height:12px;
}

.formfield {
	font-family: Arial, Helvetica, sans-serif;
	color:#929292;
	font-size:11px;
	line-height:12px;
}

.main_parag_blue {
	font-family: Arial, Helvetica, sans-serif;
	color: #5a78a2;
	font-size:12px;
	font-weight:bold;
}


