/* Kerb CSS Document */
html { height: 100%; margin: 0px 0px 1px 0px; }
body { color: #5f4001; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; background: #f37a01; }

.window a:link 		{ color: #5f4001; font-weight: bold; text-decoration: none; }
.window a:hover 	{ text-decoration: none; background: #ffac5a; }
.window a:visited 	{ color: #5f4001; font-weight: normal; text-decoration: none; }



/* Text Styles */
.hide	{ display: none; }
h2		{ font-size: 13px; padding: 0px 0px 5px 34px; margin: 0px; }
h3		{ color: #ffffff; font-size: 13px; padding: 0px; margin: 0px; }
p		{ line-height: 14px; padding: 0px 25px 10px 34px; margin: 0px;}
.archive	{ line-height: 14px; list-style-type: none; padding: 0px 0px 25px 34px; margin: 0px; }



/* Content Styles */
.thumbnail1 	{ height: 88px; margin: 0px 8px 10px 0px; cursor: pointer; }
.thumbnail2 	{ height: 88px; margin: 0px 0px 10px 0px; }
.thumbnail_tracking_right	{ float: right; }
.thumbnail_tracking	{ width: 241px; height: 88px; margin: 0px 8px 10px 0px; }
.thumbnail_tracking2	{ width: 241px; height: 108px; float:left; padding: 0px 8px 0px 31px; }
.tracking_head { float: left; }
.tracking_text	{ width: 200px; }

.pad		{ padding: 0px 0px 17px 0px; margin: 0px; }
.link		{ height: 18px; padding: 0px 25px 5px 34px; margin: 0px; }
.link_left	{ float: left; }
.link_right	{ float: right; }
.linkpad	{ padding: 0px 0px 20px 0px; }
.linknext	{ width: 60px; float: left; }
.linkprev	{ width: 60px; float: right; }

#btn_view1 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2899_btn_view.gif) no-repeat; }
#btn_view1 a:hover { background-position: 0px -18px; } 
#btn_view2 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2899_btn_view.gif) no-repeat; }
#btn_view2 a:hover { background-position: 0px -18px; } 
#btn_view3 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2899_btn_view.gif) no-repeat; }
#btn_view3 a:hover { background-position: 0px -18px; } 
#btn_view4 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2899_btn_view.gif) no-repeat; }
#btn_view4 a:hover { background-position: 0px -18px; } 

#btn_play1 a { width: 54px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url() no-repeat; }
#btn_play1 a:hover { background-position: 0px -18px; } 
#btn_play2 a { width: 54px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2901_btn_play.gif) no-repeat; }
#btn_play2 a:hover { background-position: 0px -18px; } 

#btn_casestudy1 a { width: 89px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2902_btn_casestudy.gif) no-repeat; }
#btn_casestudy1 a:hover { background-position: 0px -18px; } 
#btn_casestudy2 a { width: 89px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2902_btn_casestudy.gif) no-repeat; }
#btn_casestudy2 a:hover { background-position: 0px -18px; } 

#btn_archive1 a { width: 69px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2903_btn_archive.gif) no-repeat; }
#btn_archive1 a:hover { background-position: 0px -18px; } 
#btn_archive2 a { width: 69px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2903_btn_archive.gif) no-repeat; }
#btn_archive2 a:hover { background-position: 0px -18px; } 

#btn_pressrelease1 a { width: 106px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2900_btn_pressrelease.gif) no-repeat; }
#btn_pressrelease1 a:hover { background-position: 0px -18px; } 
#btn_pressrelease2 a { width: 106px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2900_btn_pressrelease.gif) no-repeat; }
#btn_pressrelease2 a:hover { background-position: 0px -18px; } 

#btn_next1 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2914_btn_next.gif) no-repeat; }
#btn_next1 a:hover { background-position: 0px -18px; } 
#btn_next2 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2914_btn_next.gif) no-repeat; }
#btn_next2 a:hover { background-position: 0px -18px; } 

#btn_prev1 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2915_btn_prev.gif) no-repeat; }
#btn_prev1 a:hover { background-position: 0px -18px; } 
#btn_prev2 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2915_btn_prev.gif) no-repeat; }
#btn_prev2 a:hover { background-position: 0px -18px; } 

#btn_more1 a { width: 55px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2919_btn_more.gif) no-repeat; }
#btn_more1 a:hover { background-position: 0px -18px; }
#btn_more2 a { width: 55px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2919_btn_more.gif) no-repeat; }
#btn_more2 a:hover { background-position: 0px -18px; }

#btn_back1 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2922_btn_back.gif) no-repeat; }
#btn_back1 a:hover { background-position: 0px -18px; }
#btn_back2 a { width: 53px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2922_btn_back.gif) no-repeat; }
#btn_back2 a:hover { background-position: 0px -18px; }

#btn_external1 a { width: 104px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2923_btn_external_link.gif) no-repeat; }
#btn_external1 a:hover { background-position: 0px -18px; }
#btn_external2 a { width: 104px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2923_btn_external_link.gif) no-repeat; }
#btn_external2 a:hover { background-position: 0px -18px; }

#btn_notworking1 a { width: 316px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2925_btn_notworking.gif) no-repeat; }
#btn_notworking1 a:hover { background-position: 0px -18px; }
#btn_notworking2 a { width: 316px; height: 0px; display: block; overflow: hidden; padding-top: 18px; background: url(/digitalAssets/2/2925_btn_notworking.gif) no-repeat; }
#btn_notworking2 a:hover { background-position: 0px -18px; }


/* News Page Styles */
.np_dtls			{ margin: 0px 8px 0px 34px; background: url(/digitalAssets/_images/np_dtls-x.gif) repeat-x;  }
.np_dtls span		{ display: none; }
.np_dtls .bk		{ background: url(/digitalAssets/_images/np_dtls_lhs.gif) no-repeat top left; }
.np_dtls .text		{ width: 300px; float: left; margin: 2px 0px 2px 0px; }
.np_dtls .text div	{ height: 19px; line-height: 19px; padding: 0px 0px 0px 70px; margin: 3px 0px 0px 20px; }
.np_dtls .client	{ background: url(/digitalAssets/2/2904_np_dtls_client.gif) no-repeat; }
.np_dtls .project	{ background: url(/digitalAssets/2/2910_np_dtls_project.gif) no-repeat; }
.np_dtls .date		{ background: url(/digitalAssets/2/2909_np_dtls_date.gif) no-repeat; }
.np_dtls .titles	{ background: url(/digitalAssets/2/2911_np_dtls_title.gif) no-repeat; }
.np_dtls .country	{ background: url(/digitalAssets/2/2918_np_dtls_country.gif) no-repeat; }


/* Blog Part Page Styles */
.blog_part_swf	{ width: 240px; height: 320px; padding: 0px 0px 10px 34px;}
.blog_part_code	{ width: 230px; height: 320px; padding: 0px 0px 0px 20px; }
.blog_part_area	{ width: 320px; height: 240px; }


/* Game Page Styles */
.gp_swf 		{ width: 550px; text-align: center; padding: 0px 6px 9px 7px; }
.gp_swf_border	{ border: 2px solid #cc6702; }
.gp_swf_border2	{ width: 549px; border-width: 2px 1px 2px 2px; border-style: solid; border-color: #cc6702; }
.gp_swf2 		{ width: 550px; text-align: center; border: 2px solid #cc6702; margin: 0px 5px 9px 7px; }



/* Video Page Styles */
.vp_swf 		{ width: 550px; text-align: center; margin: 0px 7px 9px 9px; }
.notworking		{ width: 320px; text-align: right; padding: 0px 20px 0px 210px; margin: 0px 7px 9px 9px; }


/* Clients Page Styles */
.c_row			{ width: 509px;clear:both; list-style: none; padding: 0px 25px 0px 32px; margin: 0px; }
.c_client		{ width: 120px; float: left; padding: 0px 7px 7px 0px; margin: 0px; }
.c_client_name	{ width: 119px; font-weight: bold; padding: 0px 0px 2px 1px }
.c_client_logo	{ width: 120px; height: 70px; }
div#qTip		{ width: 230px; position: absolute; z-index: 1000; display: none; color: #5f4001; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 15px; padding: 5px; background: #ffac5a; border: 1px solid #cc6702; }


/* Window Styles */
.w_208	{ width: 208px; float: right; margin: 0px 0px 9px 0px; }
.w_280	{ width: 280px; float: left; margin: 0px 6px 9px 0px; }
.w_566	{ width: 566px; float: left; margin: 0px 6px 9px 0px; }
.w_567	{ width: 567px; float: left; margin: 0px 5px 9px 0px; }

.h_50 { height: auto !important; height: 50px; min-height: 50px; } 
.h_100 { height: auto !important; height: 100px; min-height: 100px; }
.h_197 { height: auto !important; height: 197px; min-height: 197px; }
.h_197_fixed { height: 197px; }
.h_240 { height: auto !important; height: 240px; min-height: 240px; }
.h_400 { height: auto !important; height: 400px; min-height: 400px; }
.h_550				{ height: auto !important; height: 550px; min-height: 550px; }
.h_550_pad			{ height: auto !important; height: 550px; min-height: 550px; padding: 0px 0px 60px 0px; }
.c_nextprev { clear: both; }

.window			{ padding: 0px; margin: 0px; }
.window .title			{ background: url(/digitalAssets/_images/wd_title_mid.gif) repeat-x; }
.window .title .lhs		{ background: url(/digitalAssets/_images/wd_title_lhs.gif) no-repeat left; }

.window .title .rhs		{ height: 31px; padding: 0px 0px 0px 48px;  background: url(/digitalAssets/_images/wd_title_rhs.gif) no-repeat right; }

.window .content			{ background: #fe8a16 url(/digitalAssets/_images/wd_mid_lhs.gif) repeat-y left; }
.window .content .rhs		{ background: url(/digitalAssets/_images/wd_mid_rhs.gif) repeat-y right; }
.window .content .bmid		{ background: url(/digitalAssets/_images/wd_bottom_mid.gif) repeat-x bottom; }
.window .content .blhs		{ background: url(/digitalAssets/_images/wd_bottom_lhs.gif) no-repeat bottom left; }
.window .content .brhs		{ background: url(/digitalAssets/_images/wd_bottom_rhs.gif) no-repeat bottom right; }



/* Layout Styles */
#container 			{ width: 780px; margin: 0 auto; }
.floatr { float: right; }
#header { width: 767px; height: 100px; background: url(/digitalAssets/_images/headerbk.gif) no-repeat 0px 10px; padding: 10px 0px 57px 0px; margin: 0px auto 0px auto; }
.header_logo { width: 153px; height: 75px; float: left; padding: 8px 0px 0px 13px; }
.header_navigations { width: 601px; height: 75px; float: left; padding: 8px 0px 0px 0px; }
.header_nav { width: 577px; height: 20px; float: left; padding: 29px 12px 0px 12px; }
.header_subnav { width: 569px; height: 26px; float: left; padding: 0px 16px 0px 16px; }
.header_animation { width: 550px; height: 75px; position: absolute; top: 91px; padding: 0px 0px 0px 47px; }
#head_anim_curve	{ width: 780px; height: 18px; margin: 0px 0px 6px 0px; background:url(http://www.kerb.co.uk/digitalAssets/_images/header_curve.gif) bottom no-repeat; }

/* Navigation Styles */


/* Hide from IE5-Mac \*/#nav a, #nav a span { float: none; }/* End hide */
.nav	{ list-style: none; padding: 0px; margin: 0px; }
.nav li	{ height: 20px; float: left; font: bold 9px Verdana, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 0px; margin: 0px; }
.nav a, .nav a span	{ display: block; float: left; }
.nav a		{ color: #fed8b4; background: url(/digitalAssets/_images/navigation_middle.gif) repeat-x; text-decoration: none; }
.nav a .lhs	{ background: url(/digitalAssets/_images/navigation_side.gif) top left no-repeat; padding-left: 6px; }
.nav a .rhs	{ background: url(/digitalAssets/_images/navigation_side.gif) top right no-repeat; padding: 3px 6px 5px 0px; }
.nav a:hover		{ cursor: pointer; color: #ffffff; background: url(/digitalAssets/_images/navigation_middle.gif) bottom repeat-x; }
.nav a:hover .lhs	{ background: url(/digitalAssets/_images/navigation_side.gif) bottom left no-repeat; }
.nav a:hover .rhs	{ background: url(/digitalAssets/_images/navigation_side.gif) bottom right no-repeat; }
.nav .selected a		{ color: #ffffff; background: url(/digitalAssets/_images/navigation_middle.gif) bottom repeat-x; }
.nav .selected a .lhs	{ background: url(/digitalAssets/_images/navigation_side.gif) bottom left no-repeat; }
.nav .selected a .rhs	{ background: url(/digitalAssets/_images/navigation_side.gif) bottom right no-repeat; }

.subnav	{ list-style: none; padding: 0px; margin: 0px; }
.subnav li	{ float: left; font: bold 9px Verdana, Arial, Helvetica, sans-serif; padding: 3px 17px 0px 0px; margin: 0px; }
.subnav a	{ color: #bf5f00; text-decoration: none; }
.subnav a:hover { color: #ffffff; }
.subnav .selected a { color: #ffffff; }


