#body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:1.6em;
}

h3{
	font-size:1.5em;
	margin:10px;
}

/*************************************************************/
/* Main Landing Page                                         */
/*************************************************************/
#main_landing_features{
	margin-top:15px; 
	overflow:auto;
}

#main_landing_features div{
	width:335px; 
	float:left;
	padding:10px;
}

.feature_image_link{
	width:102px; 
	float:left;
	display:block;
	padding-right:5px;
}

#main_landing_features h4{
	padding:5px;
	font-size:1.1em;
}

#main_landing_features p{
	margin-top:0;
	font-size:.9em;
}

#main_landing_features .first_word{
	color:#519AE1; 
}

#main_landing_features .last_word{
	color:#1C5BA2;  
}

/*************************************************************/
/* Project Preview  - on project and i.s. listing pages      */
/*************************************************************/
#project_container{
	width:546px;
	margin:0 auto;
	overflow:auto;
	clear:both;
}

.project_preview{
	width:140px;
	min-height:180px;
	border:1px solid #c0dbff;
	padding:10px;
	background:#e1eeff;
	margin:10px;
	float:left;
}

.project_preview h3{
	color:#1c5ba2;
	font-size:1em;
	letter-spacing:0;
}

.project_preview h3 a{
	color:#1c5ba2;
	word-wrap:break-word;
}


/*************************************************************/
/* Project Detail                                            */
/*************************************************************/
#project_detail_container{
	width:680px;
	margin:15px auto;
	padding:0;
	border:1px solid #1c5ba2;
	overflow:hidden;
	position:relative;
	
}

#project_detail_container h2{
	margin:0;
	background: url(/assets/images/project_inspiration/project_detail_title_bg.jpg) repeat-x top left #519ae1;
	color:#ffffff;
	padding:10px;
	font-size:1.4em;
}

#project_detail_photo{
	width:140px;
	height:140px;
	border:1px solid #c0dbff;
	padding:10px;
	background:#e1eeff;
	margin:10px;
	float:left;
}

#project_detail_photo img{
	border:1px solid #c0dbff;	
}

#project_detail_info{
	width:480px;
	float:right;
}

#project_detail_info p{
	font-size:1.1em;
	color:#519ae1;
	line-height:1.4em;
	margin:10px 0;
}

#project_detail_share{
	position:absolute;
	bottom:10px;
	left:205px;
}

#project_detail_download{
	position:absolute;
	bottom:10px;
	right:11px;
}

/*************************************************************/
/* Pagination Navigation                                     */
/*************************************************************/
.page_navigation{
	text-align:center; 
	width:525px; 
	margin:0 auto;
	font-size:1em;
}

.previous_button{
	width:82px; 
	float:left;
}

.page_links{
	width:371px; 
	padding:3px 5px 0 5px;
	float:left;
}

.next_button{
	width:62px; 
	float:left;
}

.active_page_num{
	color:#519ae1;
}

/*************************************************************/
/* Project and I.S. List Views                               */
/*************************************************************/
#view_list_container{
	width:600px;
	overflow:auto;
	margin:0 auto;
}

.view_list_left{
	font-size:1.1em;
	float:left; 
	margin-left:10px; 
	width:250px;
}

.view_list_left li{
	padding:8px 0; 
	color:#519ae1;
}

.view_list_right{
	font-size:1.1em;
	float:right; 
	margin-right:10px; 
	width:250px;
}

.view_list_right li{
	padding:8px 0; 
	color:#519ae1;
}







/* -------------------------------------------- */



.small_dotted_divider {width:180px; height:10px; border-bottom:1px dotted #333333; margin:auto;}
#project_search {padding:9px; width:175px;}
#acrobat_side_area {width:175px; float:left; padding-left:5px;}
#acrobat_side_image{float:left;}
.acrobat_side_paragraph {float:right; padding:0; margin:0; line-height:1em; width:120px; font-size:80%;}
.menu_header_link{ font-weight:bold; color:#1c5ba2;}

ul#pi_menu{padding-top:10px; }
#pi_menu .sub_link{ text-transform:capitalize;}

.header_image{
	float:right;	
}





/* Creative Inspiration page */
/*
.is_container{width:650px;; padding:15px 0; float:left; margin-left:25px;}
.is_icon{float:left; padding:3px; margin-right:10px; border:1px #1c5ba2 dashed;}
.is_title_list_container{float:left; color:##1c5ba2; width:350px;}
.is_title{font-size:1.2em; color:#1c5ba2;}
.is_project_list{margin-top:2px; padding-left:3px;}
.is_project_list li{list-style:none; padding:2px 0;}
.is_project_list li a{text-decoration:none; color:#519ae1;}
.is_navigation{text-align:center; width:630px; margin:0 auto;}
*/

/*Browse Projects */
.browse_project_container_left{width:700px; float:right; clear:right; margin-right:15px; margin-top:10px; overflow:auto;}
.browse_project_container_left .project_icon{float:left;padding:5px; margin:2px; border:1px solid #666666;}
.browse_project_container_left .project_info{float:right; width:600px; padding-left:5px;}


.browse_project_container_right{width:700px; float:right; clear:right; margin-right:15px; margin-top:10px; overflow:auto;}
.browse_project_container_right .project_icon{float:right;padding:5px; margin:2px; border:1px solid #666666;}
.browse_project_container_right .project_info{float:right; width:600px; padding-right:5px;}
.browse_project_container_right p{padding:0; margin:0; text-align:right;}


.all_projects_container{padding:15px 0; float:right; width:95%;}
.no_padding_no_margin{padding:0; margin:0;}
.rate_project_text{font-size:80%;}
.rate_project_text_right{font-size:80%; text-align:right;}
.project_dashed_underline{width:680px; height:10px; border-bottom:1px dashed #333333; margin:auto; margin-bottom:15px; clear:both;}

/*search projects*/
.search_inspiration_icon, .search_project_icon{float:left; padding:3px; margin:3px 40px; width:150px; }
.search_inspiration_icon dd, .search_project_icon dd{text-align:center; margin:3px auto;}
.search_inspiration_icon img, .search_project_icon img{border:1px #1c5ba2 dashed; padding:3px;}
.results_button{clear:left; float:right; margin-right:10px; margin-top:20px; }
.sub_matches{ font-size:110%;}

/*Side Nav for Flip Flop Featured Project*/
.sidenav_featured{width:140px;}
.sidenav_featured ul{list-style:none; padding-top:15px;}
.sidenav_featured li{border-bottom:1px solid #666666; padding:2px 0;}

#myDiv input {border:1px solid #000000; margin-top:5px;}

/*featured projects landing page*/
#additional_feature_container{width:650px; height:120px; background-image:url(../project_inspiration/images/additional_bg.jpg); padding-left:40px; display:block;}
#additional_feature_title{display:block;}
.additional_feature_image{border:2px solid #ffffff; float:left; display:block; margin-right:10px; margin-top:10px;}

.customer_images dd {margin-left:10px;}
/*main layout tweak*/
#content{float:left; width:715px; padding-left:20px;}
#bodyblock{float:left; padding:0 0 15px 15px; width:935px;}
#ftr{clear: both;}

.padding_substitute{height:15px;}

.forward_button{margin-right:15px;}

/*featured project */
#featuredProjectContainer{
	width:690px;
	margin:0 auto;
}






/*Customer Projects Submit Form*/
/*
.red{color:#FF0000;}
fieldset {float:left; width:100%; margin:1.5em 0 0 0; padding:0; width:700px; border:1px solid #1c5ba2; background-color:#e6f1fb; color:#000000;}
fieldset p{padding:5px; margin:0; color:#1c5ba2;}
fieldset p label{color:#000000;}
fieldset ol {padding:1em 1em 0 1em; list-style:none; margin: 5px; }
fieldset li{padding-bottom:1em; float:left; clear:left;width:100%;}
fieldset.submit{float:none; width:auto; border:0 none #fff; padding-left:12em; padding-top:10px; background-color:transparent;}
.fieldborder {border:1px solid black;}
label{float:left; width:10em; margin-right:1em; text-align:right;}
label.options{float:none;}
.submit_project{float:right;}
.multiple_entry_instructions{font-size:85%; color:#ff8128;}
#add_remove_wrapper{float:left;}
#add_material button{margin:4px 4px 0 0;}
#add_instructions button{margin:4px 4px 0 0;}
*/
 
/*Customer Projects Display*/
/*
#materials_container {width:300px; float:left;}
#materials_header {margin-bottom:3px; border:1px solid #1c5ba2;}
#materials_body {background-color:#519ae1; border:1px solid #1c5ba2;}
#materials_border{background-color:#ffffff; border:1px solid #1c5ba2; margin:5px; padding:5px;}
#finished_project_image{ width:350px; float:right; background-color:#519ae1; border:1px solid #1c5ba2;}
#finished_image_border{background-color:#ffffff; border:1px solid #1c5ba2; margin:5px; padding:5px; text-align:center;}
#instructions_container {width:700px; float:left; margin-left:5px;}
#instructions_header {margin-bottom:3px; border:1px solid #1c5ba2;}
#instructions_body {background-color:#519ae1; border:1px solid #1c5ba2;}
#instructions_border{background-color:#ffffff; border:1px solid #1c5ba2; margin:5px; padding:5px;}
.instructions{ text-align:center;}
.material_list{margin-top:0; padding-left: 30px;}
.material_list li{padding: 0 5px 10px 0; margin:0 0 0 -10px; color:#666666;}
*/