/*
Theme Name: Origen Therapeutics
Theme URI: http://www.origentherapeutics.com
Description: Custom Theme for Origen Therapeutics
Author: Studio678
Author URI: http://www.studio678.com
*/
@import url(css/holly-hack-floats.css);

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/*GENERAL STYLE*/

html,body {
	height:100%; 
}

/*----------------LAYOUT STYLE----------------*/
body {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; background:#c9ad92; font-size:62.5%; color:#0e0d0d} /*em size for font is the same as in px */

#wrapper {
position: relative; /* needed for footer positioning*/
margin:65px auto 60px; /* center, not in IE5 */
width:940px;
height:auto !important; /* real browsers */
height:100%;
background-color:#fff;
padding: 0px 0px 15px 0px;
text-align:left;
}

	#header {float:left; width:940px; border-bottom: 1px solid #d0cfcf;}
		#header_image {float:left; width:340px;}
		#logo {float:left; width:200px;}
		#meta_links {float:right; display:block; width: 200px; margin: 83px 33px 0 0; text-align:right}
	
	#main_navbar_holder {float:right; width:600px; margin: 11px 0px 0 0; text-align:right }
	
	#container {float:left; width:911px; margin: 50px 9px 0 20px;}
		#left_navbar {float:left; width:192px; margin: -15px 79px 0 0;}
		#content {float:left; width:640px;}
			#text_area {float:left; padding: 0 25px 0 0;}
	
	#footer {float:left; width:920px; margin:60px 0 0 20px; padding: 0 0 14px 0; border-bottom: 1px solid #d0cfcf;}
		#footer_text {float:left; width:505px; margin: 0 0 0 272px; padding:26px 0 13px 0; display:inline; border-top: 1px solid #d0cfcf;}
			#logo_footer {float:left; width:79px; margin: 0 20px 0 -10px}
			#address_footer {float:left; margin: 0 20px 0 0}
			#phone_footer {float:left; width:150px}


/*----------------TEXT STYLE----------------*/

.line_delimiter {margin: 10px 0 20px; border-bottom:1px solid #d0cfcf}

h1 {font-size: 1.4em; color:#954b36; font-weight:bold; padding: 0px 0 0 14px}
h2 {font-size: 1.2em; font-weight:bold; padding: 0 0 5px 0}
h3 {font-size: 1.1em; font-weight:bold; padding: 15px 0 5px 0}

#text_area { padding: 0 30px 30px 20px;}
#text_area p { padding: 0 0 14px 0;font-size: 1.2em; line-height:150%;}
#text_area li {list-style: url(images/sublist-bullet.png) outside; margin: 3px 0 3px 15px;font-size: 1.2em; line-height:150%;}

#footer {color:#b37e6f}

/*----------------LINKS STYLE----------------*/

#meta_links a, #left_navbar a, #text_area a, #main_navbar a, meta_links a {text-decoration:none; color:#954b36;}
#meta_links a:hover, #meta_links a:focus, #text_area a:hover, #text_area a:focus, #main_navbar a:hover, #main_navbar a:focus {border-bottom:1px solid #696969; }

/*meta links navigation*/
#meta_links li {display:inline; }
	#meta_links a {float:right; margin: 0 0 0 20px;}
		#meta_links li.current_page_item a {border-bottom:1px solid #696969;}
		
/*main_menu navigation*/
#main_navbar li {display:inline; font-size:1.3em; }
	#main_navbar a {float:right; padding:2px 0; margin: 0 34px 0 0; border-bottom:1px solid #fff;}
		#main_navbar li.current_page_item a {border-bottom:1px solid #696969;}
		#main_navbar li li a {float:none; padding: 0; margin:0}

/*left_navbar navigation*/
#left_navbar ul li a {display:block; width:100%; padding:15px 0; border-bottom:1px solid #d0cfcf}
	#left_navbar ul ul li {margin: 0 0 0 20px; list-style:url(images/sublist-bullet.png) outside}
		#left_navbar ul li.current_page_item a {font-weight:bold}
			#left_navbar ul li.current_page_item li a {font-weight:normal}
			#left_navbar ul li.current_page_item li a:hover, #left_navbar ul li.current_page_item li a:focus {font-weight:bold}
		#left_navbar a:focus, #left_navbar a:hover {font-weight:bold}
	