/* Global Styles */

body{margin:0;padding:0;background-image:url(/images/bg_body.png);background-repeat:repeat-x;background-color:#1f1f1d;font-family:Arial, Helvetica, sans-serif;}

h1{color:#b87530;font-size:16pt;}
h2{color:#4B4B4B;font-size:11pt;margin-top:15px;}
.partners h2{color:#b87530;font-size:14pt;}
h3{color:#4B4B4B;font-size:10pt;}
h4{color:#4B4B4B;font-size:10pt;}

p{margin:12px 0;}
hr{width:760px;margin:7px auto;color:#2c2c2c;border:0;border-top:1px solid #2c2c2c;}
img{border:0;}
ul{margin:15px 0 0 30px;}

h2 + p, h2 + ul{margin-top:5px;}
ul + h2{margin-top:15px;}

.pipe{padding:0 7px;}


/* Link Styles */

a{color:#b87630;text-decoration:none;}
a:hover{color:#b87630;text-decoration:underline;}
.header a{font-size:10pt;color:#fff;margin-right:25px;text-decoration:none;}
.index-boxmore a{color:#fff;text-decoration:none;}
.index-boxmore a:hover{color:#fff;text-decoration:underline;}
.inner-boxmore a{color:#fff;text-decoration:none;}
.inner-boxmore a:hover{color:#fff;text-decoration:underline;}
.newsmore a{color:#fff;text-decoration:none;}
.newsmore a:hover{color:#fff;text-decoration:underline;}
.footer a{color:#5f5e58;text-decoration:none;}
.footer a:hover{color:#5f5e58;text-decoration:underline;}


/* Page Styles */

#container{width:828px;margin:0 auto;position:relative;background-color:#f6f2da;border-left:1px solid #1b1b1a;border-right:1px solid #1b1b1a;border-bottom:1px solid #1b1b1a;}


/* Header Styles */

.header{background-image:url(/images/bg_header.jpg);background-repeat:no-repeat;height:135px;}
.logo{margin-left:318px;padding-top:12px;width:193px;}
.header p{text-align:center;font-weight:bold;}

#menu{position:absolute;left:70px;top:94px;}
	#menu a{height:41px;dislay:block;float:left;margin:0;text-indent:-9999px;overflow:hidden;}
		#menu a.btn1{background:url(/images/btn_1.jpg);width:84px;}
		#menu a.btn2{background:url(/images/btn_2.jpg);width:102px;}
		#menu a.btn3{background:url(/images/btn_3.jpg);width:63px;}
		#menu a.btn4{background:url(/images/btn_4.jpg);width:76px;}
		#menu a.btn5{background:url(/images/btn_5.jpg);width:78px;}
		#menu a.btn6{background:url(/images/btn_6.jpg);width:74px;}
		#menu a.btn7{background:url(/images/btn_7.jpg);width:57px;}
		#menu a.btn8{background:url(/images/btn_8.jpg);width:73px;}
		#menu a.btn9{background:url(/images/btn_9.jpg);width:66px;}
			body#Company #menu a.btn1{background-position:top right;}
			body#Capabilities #menu a.btn2{background-position:top right;}
			body#Model #menu a.btn3{background-position:top right;}
			body#Portfolio #menu a.btn4{background-position:top right;}
			body#Partners #menu a.btn5{background-position:top right;}
			body#Careers #menu a.btn6{background-position:top right;}
			body#News #menu a.btn7{background-position:top right;}
			body#Contact #menu a.btn8{background-position:top right;}
			body#Home #menu a.btn9{background-position:top right;}
#menu a:hover{background-position:top right;}


/* Index Page Boxes */

#index-boxes{margin:12px 0 0 28px;padding-right:25px;height:183px;color:#fff;font-size:8pt;/*background:url(/images/bg_contentboxes.png) no-repeat;*/}
#index-boxes div{float:right;margin-top:16px;}
#index-boxes a{display:block;position:relative;width:151px;height:164px;margin-left:3px;}
#index-boxes a.inner-inventorsupport{background:url(/images/btn_inventor-support.jpg);}
#index-boxes a.inner-medicaldevice{background:url(/images/btn_medical-device.jpg);}
#index-boxes a:hover{background-position:top right;}
.index-boxmore{text-align:right;margin-top:-11px;margin-right:15px;}
.index-boxtext{width:135px;padding-top:60px;padding-left:10px;}


/* Inner Page Boxes */

#inner-boxes{position:relative;float:right;left:-20px;width:151px;color:#383734;font-size:8pt;font-weight:bold;}
#inner-boxes a{display:block;float:left;}
#inner-boxes a.inner-inventorsupport{background:url(/images/btn_inventor-support.jpg);width:151px;height:164px;position:relative;top:10px;}
#inner-boxes a.inner-medicaldevice{background:url(/images/btn_medical-device.jpg);width:151px;height:164px;}
#inner-boxes a:hover{background-position:top right;}
#inner-boxes p, #inner-boxes li{width:auto;}


/* Content Areas */

.content{padding-left:42px;padding-top:20px;}
.content h1{margin:0;}
.content p{width:590px;font-size:10pt;line-height:13pt;}
.index{width:475px !important;}
.content li{list-style:none;font-size:10pt;line-height:13pt;width:490px;}
.list{color:#b87530;font-weight:bold;}
ul.multiline li{list-style-image:url(/images/img_listItem.png);}


/* News Boxes */

.news{float:right;color:#fff;font-size:8pt;width:255px;position:relative;left:-20px;}
#readaboutus a, #latestnews a, #articlesInterest a{display:block;width:252px;height:70px;margin-bottom:10px;color:#fff;}
#readaboutus a:hover, #latestnews a:hover, #articlesInterest a:hover{cursor:pointer;background-position:100% 0;}
#readaboutus a{background-image:url(/images/btn_pill.jpg);background-repeat:no-repeat;font-size:12pt;}
#latestnews a{background-image:url(/images/btn_pill_2.jpg);background-repeat:no-repeat;}
#articlesInterest a{background-image:url(/images/btn_pill_3.jpg);background-repeat:no-repeat;}
.newstext{padding-top:35px;padding-left:18px;width:180px;}
.newsmore{float:right;font-size:8pt;width:45px;text-align:left;margin-top:28px;}


/* Partners Box */

.partners{background-image:url(/images/bg_partners.png);background-repeat:no-repeat;height:118px;margin-left:35px;padding-bottom:12px;}
.partners h2{padding-left:7px;padding-bottom:5px;margin:0;}
.partners p{font-size:13pt;font-weight:bold;color:#3c3c3c;padding-left:20px;padding-top:5px;padding-bottom:5px;margin:0;}
.partnersheader{padding-right:340px;}
.partnerimages{padding-left:20px;}


/* Porfolio Page Styles */

a.btn_portfolio{display:block;margin:10px 0 20px;}


/* Inventor Support Page Styles */

#kapstoneSurgeonBrochure, #kapstoneDeviceDevBrochure{display:block;margin:0 0 20px;}
#kapstoneSurgeonBrochure{width:372px;height:120px;background:url(/images/bnr_kapstone-surgeon-brochure.jpg) no-repeat 0 0;}
#kapstoneSurgeonBrochure:hover{background-position:0 -119px;}
#kapstoneDeviceDevBrochure{width:411px;height:101px;background:url(/images/bnr_kapstone-deviceDev-brochure.jpg) no-repeat 0 0;}
#kapstoneDeviceDevBrochure:hover{background-position:bottom left;}


/* Contact Page Styles */

.contactaddress{width:300px;float:left;}
.contactnumber{width:300px;float:right;}


/* Footer Styles */

.footer{color:#5f5e58;font-size:8pt;padding-left:35px;padding-bottom:20px;}
.gray{background-color:#1f1f1d;height:72px;margin:0 auto;}
