/* General */
*, body {margin:0; padding:0;}
body {font-family:arial;}
a {outline:none;text-decoration:none;}
a:hover {text-decoration:underline;}
li {list-style:none;}
.clear {clear:both;}
a img {border:none;}

/* Template */
#template_wrapper_1 {height:1000px; min-width:1200px; background: #194482 url(http://pmd.main.s3.amazonaws.com/clients/inthezone/header_fixed.jpg) center 20px no-repeat;}
#template_header {width:1200px; height:1000px; margin:0 auto; position:relative;}
#template_wrapper_2 {background-color:#082345; min-width:1200px; background-image:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/background_3.png); background-position:0 -290px; background-repeat:repeat-x;}
#template_main {width:1200px; margin:0 auto; min-height:800px; position:relative;}

#template_logo {background: url(http://pmd.main.s3.amazonaws.com/clients/inthezone/inthezone_logo_vertical.png); width:78px; height:351px; position:absolute; left:50px; top:80px;}
#template_vertical_1 {background:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/vertical_separator.png) repeat-x; width:3px; height:710px; position:absolute; left: 170px; top:45px;}
#template_vertical_2 {background:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/vertical_separator.png) repeat-x; width:3px; height:710px; position:absolute; right: 170px; top:45px;}

#template_nav_top {height:29px; left:77px; position:absolute; top:577px; width:1050px;}
#template_nav_top li {float:left; padding:3px 10px;}
#template_nav_top a {display:block; color:#05254b; font-weight:bold;}
#template_nav_top a:hover {color:white; text-decoration:none;}
#template_nav_top .space {width:325px; height:1px; display:block;}

#template_nav_middle {width:1200px; height:58px;}
#template_nav_middle li {float:left;}
#template_nav_middle li * {height:62px; background-image: url(http://pmd.main.s3.amazonaws.com/clients/inthezone/center_navigation.png); background-repeat:no-repeat; display:block;}
#template_nav_middle #nav_first {width:208px; background-position: 0 0;}
#template_nav_middle #nav_home {width:70px; background-position: -208px 0px;}
#template_nav_middle #nav_home:hover {background-position: -208px -64px;}
#template_nav_middle #nav_eductor {width:151px; background-position: -278px 0;}
#template_nav_middle #nav_eductor:hover {background-position: -278px -64px;}
#template_nav_middle #nav_research {width:102px; background-position: -429px 0;}
#template_nav_middle #nav_research:hover {background-position: -429px -64px;}
#template_nav_middle #nav_consultancy {width:114px; background-position: -531px 0;}
#template_nav_middle #nav_consultancy:hover {background-position: -531px -64px;}
#template_nav_middle #nav_broadcasting {width:123px; background-position: -645px 0;}
#template_nav_middle #nav_broadcasting:hover {background-position: -645px -64px;}
#template_nav_middle #nav_blog {width:68px; background-position: -768px 0;}
#template_nav_middle #nav_blog:hover {background-position: -768px -64px;}
#template_nav_middle #nav_links {width:70px; background-position: -836px 0;}
#template_nav_middle #nav_links:hover {background-position: -836px -64px;}
#template_nav_middle #nav_contact {width:94px; background-position: -906px 0;}
#template_nav_middle #nav_contact:hover {background-position: -906px -64px;}
#template_nav_middle #nav_last {width:200px; background-position: -1000px 0;}
#template_footer {width:1200px; margin:0 auto; text-align:center; height:100px;}

.content_box {width:839px; margin: 0 auto;  position:relative; padding-bottom:35px; color:#05254b;}
.content_box .top {font-size:1.2em; font-weight:normal; height:31px; padding-left:40px; padding-top:35px; background:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/content_box_top.png); display:block;}
.content_box .bottom {height:35px; width:839px; position:absolute; bottom:0px; background:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/content_box_bottom.png); z-index:0;}
.content_box .middle {min-height:100px; background:url(http://pmd.main.s3.amazonaws.com/clients/inthezone/content_box_middle.png) repeat-y; padding:10px 40px;}
.content_box p {margin-bottom:20px; line-height:22px;}
.content_box h3 {margin-bottom:22px;}
/*.content_box ul {background:transparent url(http://pmd.main.s3.amazonaws.com/clients/inthezone/content_small_box.png) repeat scroll 0 0; height:238px; margin-bottom:22px; padding:20px 20px 20px 40px; width:402px;}*/
.content_box ul {margin-bottom:20px; margin-left:30px;}
.content_box ul li {list-style:square; padding-left:5px; margin-bottom:4px;}
.content_box a {color: #05254b;}
.content_box a:hover {color: #184d8f;}
.content_box ol {margin-bottom:22px; padding:0 20px 0 28px;}
.content_box ol li {list-style:decimal; padding-left:5px; margin-bottom:4px;}
.content_box .time {right:50px; top:36px; position:absolute;}
.content_box .comments {bottom:36px; position:absolute; right:40px; z-index:1;}
.content_box .comments a {color:#082345;}

dl.contact { width:620px;}
dl.contact dt { width:80px; float:left; padding-right:20px; text-align:right; clear:both; margin-bottom:4px;}
dl.contact dd { width:400px; float:left; margin-bottom:4px;}
dl.contact input, dl.contact textarea { padding:2px; width: 400px;}

#testimonials {height:180px;}
