/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: Custome theme
Version: 1.6
Author: 
Author URI: http://www.citrusmedia.com/


	Drakker 1.0
	 http://citrusmedia.com/

*/



body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%; background: transparent url(images/big_header.jpg) top center no-repeat; }

ul { list-style: none; }

img { border: none; }

#page { background-color: #001A29; margin: 411px 0 0 0; }

#footer { background: #001A29 url(images/big_footer.jpg) bottom center no-repeat; width: 100%; height: 502px;  }
#wrapper {margin: 0; padding: 0; background: transparent url(images/bg_content_top.jpg) top center no-repeat; overflow: visible; }

#header { width: 978px; margin: 0 auto; height: 107px; position: relative; }

#headerimg { text-align: center; position: relative; }

h1 { width: 247px; margin: 0 auto; position: absolute; top: -45px; left: 370px;}

h1#logo a {text-indent: -99999px; width: 247px; height: 107px; display: block; background: transparent url(images/logo_drakkar_large.png) no-repeat;}

#logos { width: 978px; margin: 0 auto; position: relative; top: -100px; height: 82px; }

#logos_left { width: 364px; height: 82px; margin-right: 294px; float: left; text-align: left;  }
#logos_right { width: 320px; height: 82px; float: left; }

ul.logo_images {float: left; margin: 0; padding: 0; }
ul.logo_images li { float: left; margin: 0; padding: 0;}
#feature_area { margin: 0 auto; width: 914px; height: 124px; position: relative; top: -95px; padding: 0 32px 4px 32px; }

#feature_brand { width: 449px; margin-right: 14px; float: left; }

#feature_athlete {width: 449px; float: left; }

#main_area { background: #001A29 url(images/content_bg.jpg) repeat-x }
#content_wrapper { width: 978px; margin: 0 auto; overflow: hidden; position: relative; top: -90px; background: transparent url(images/bg_content_area.png) 0 90px no-repeat; }

#content_wrapper1 { width: 978px; margin: 0 auto; overflow: hidden; position: relative; top: -90px; }

#content { width: 743px; float: left;  min-height: 1050px; margin-left: 32px; }
#post_area2 { margin-top: 30px; }
#post_area { padding-left: 25px; }

#post_area h2 { margin-bottom: 3px; }
#post_area h2 a { color: #86cbdc; font-size: 1.6em; text-decoration: none; }
small { float: left; font-size: 1.2em; color: #86cbdc; font-weight: bold; margin-right: 10px; }

#sidebar { width: 175px; float: left; }

h2#header-8 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/header_job_opps.png) top left no-repeat; }

h2#header-10 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/header_contact.png) top left no-repeat; }

h2#header-6 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/header_brands.png) top left no-repeat; }

h2#header-5 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/header_about.png) top left no-repeat; }

h2#header-7 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/heading_links.png) top left no-repeat; }

h2#header-189 { text-indent: -99999px; width:383px; height: 99px; background: transparent url(images/header_catalogues.png) top left no-repeat; }

h2#header_blog { text-indent: -99999px; width: 667px; height: 101px; background: transparent url(images/header_blog.png) top left no-repeat; margin: 0 0 0 60px !important; }

div.block_wrapper { width: 100%; }
div.block_wrapper h2 { margin: 0; }
div.block_wrapper p { font-size: 1.2em; color: #fff; line-height: 1.4; padding-right: 25px; }

#bkt_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_bkt.png) no-repeat; }
#bkt_block h2 a { display: block; text-indent: -99999px; width: 245px; height: 18px; background: transparent url(images/title_bkt.png) no-repeat; }

#arlington_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_arlington.png) no-repeat; }
#arlington_block h2 a { display: block; text-indent: -99999px; width: 207px; height: 18px; background: transparent url(images/title_arlington.png) no-repeat; }

#contractk_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_contract_k.png) no-repeat; }
#contractk_block h2 a { display: block; text-indent: -99999px; width: 207px; height: 18px; background: transparent url(images/title_contract_k.png) no-repeat; }

#metal_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_metal_mulisha.png) no-repeat; }
#metal_block h2 a { display: block; text-indent: -99999px; width: 200px; height: 18px; background: transparent url(images/title_metal_mulisha.png) no-repeat; }

#shui_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_shui.png) no-repeat; }
#shui_block h2 a { display: block; text-indent: -99999px; width: 200px; height: 18px; background: transparent url(images/title_shui.png) no-repeat; }

#tribal_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_tribal.png) no-repeat; }
#tribal_block h2 a { display: block; text-indent: -99999px; width: 200px; height: 18px; background: transparent url(images/title_tribal.png) no-repeat; }

#triumph_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_triumph.png) no-repeat; }
#triumph_block h2 a { display: block; text-indent: -99999px; width: 200px; height: 18px; background: transparent url(images/title_triumph.png) no-repeat; }

#ufc_block { min-height: 127px; padding-left: 150px; margin-bottom: 20px; padding-top: 10px; background: transparent url(images/about_ufc.png) no-repeat; }
#ufc_block h2 a { display: block; text-indent: -99999px; width: 200px; height: 18px; background: transparent url(images/title_ufc.png) no-repeat; }

#links_list li { width: 185px; float: left; margin-bottom: 30px; margin-right: 30px; color: #86cbdc; }
#links_list li a { color: #86cbdc; font-size: 1.1em; font-weight: bold; text-decoration: none; }
#links_list li a img { padding-bottom: 3px;}

div.entry { margin-left: 60px; margin-top: 40px; }
div.entry_single { margin-right: 20px; }

small.comment { font-weight: normal; font-size: 1.2em; margin-bottom: 10px; color: #fff;}
div.alignleft { float: left; }
div.alignleft a, div.alignright a { font-size: 1.1em; color: #fff; }

div.alignright { float: right; margin-right: 30px; }
div.single_wrapper { margin-top: 70px; }
h2.post_title { font-size: 2.0em !important; color: #86CBDC; margin-top: 20px; }
div.entry_single p { font-size: 1.2em; color: #fff; }
div.entry1 p {font-size: 1.2em; color: #fff; line-height: 1.3; }
div.entry1 p img { margin-top: 15px; }
div.entry p { font-size: 1.4em; color: #86cbdc; line-height: 1.9; padding-left: 30px; }
div.entry p.intro { margin-right: 25px; background: transparent url(images/icon_small_arrow.png) 0 10px no-repeat; }
p.postmetadata { font-size: 1.2em; font-weight: bold; color: #86cbdc; }
p.postmetadata a { font-size: 1.0em; font-weight: bold; color: #86cbdc;  }
div.entry li { padding-left: 35px; background: transparent url(images/icon_small_arrow.png) 0 5px no-repeat; font-size: 1.4em; color: #fff; }
div.entry li a { color: #14e1e8 !important; }
div.entry li span.break { display: inline-block; margin-left: 100px; width: 450px; color: #fff; }
div.entry li span {color: #86cbdc; width: 100px; display: inline-block; }
div.entry li h2 { color: #86cbdc; font-size: 1.2em; }
div.entry li p { padding-left: 0; line-height: normal; color: #fff; font-size: 1.0em; }
div.entry li p span { display: inline; width: auto; }

div.entry li img { display: inline-block; padding: 0 20px 20px 0; }
div.gallery .gallery-item { width: auto !important; padding: 0 20px 20px 0; }
div.gallery .gallery-item img { border: none !important; }

/*div.entry li a {color: #fff !important; }*/
ul#nav { width: 100%; text-align: left; }
li#small_logo a { display: block; width: 172; height: 48px; text-indent: -99999px; background: transparent url(images/drakkar_logo_small.png) no-repeat; }

li.page_item a { display: block; height: 29px; color: #fff; font-size: 1.2em; font-weight: bold; text-decoration: none; border-bottom: 1px solid #33565e; padding-top: 10px; }

li.page-item-189 { background: transparent url(images/bg_password.png) no-repeat center right; }

#post-189 div.brand_entry { padding-left: 90px; }

li#a52 a { padding-bottom: 3px; margin-top: 2px; border-bottom: 1px solid #33565e; margin-bottom: 15px; display: block; }
li#a52 img { margin: 2px 0; }
li#blog a { padding-bottom: 2px; margin-top: 3px; border-bottom: 1px solid #33565e; border-top: 1px solid #33565e; display: block; }
li#blog img { margin: 2px 0;  }
li#drakkar_skyscraper { margin-top: 3px; text-align: center; }
li#drakker_skyscraper img { display: inline; }

fieldset { border: 0; }
#frm_form_2_container { padding-left: 30px; width: 680px; background: transparent url(images/text_step2.png) 540px 235px no-repeat; }
#form_bgbkdk {background: transparent url(images/text_step1.png) 500px 0 no-repeat; }
.frm_pos_left, .frm_pos_top { font-weight: normal; font-size: 1.4em; color: #fff; width: 150px; }
.frm_pos_left { float: left; }
.frm_pos_top { margin-bottom: 10px; }

h2.frm_pos_top { width: 300px; font-weight: bold; font-size: 1.4em; }
.frm_pos_top2 { width: 100%; font-weight: bold; font-size: 1.2em; color: #86cbdc; }

p.submit input { text-indent: -99999px; background: transparent url(images/btn_submit.png) no-repeat; border: 0; width: 109px; height: 32px; }
#frm_field_12_container { margin-top: 75px; }
textarea.auto_width { height: 66px; width: 480px !important; }
input[type=text] { background-color: #86cbdc; border: 0; height: 20px; width: 314px; margin-bottom: 5px;  }
#fieldformBuilderFieldphone_number { width: 160px; }

input#submit { text-indent: -99999px; background: transparent url(images/btn_submit.png) no-repeat; border: 0; width: 109px; height: 32px; }
#formBuilderFieldexperience { margin-top: 75px; }
#frm_errors li { font-size: 1.2em; color: #930d0d; width: 420px; padding: 5px; background-color: #fbc8c8; }
p.submit { padding-left: 5px !important; }
div#message { padding-left: 30px; font-size: 1.4em !important; font-weight: bold; color: #fff !important; }
.formBuilderForm .formBuilderSubmit { text-align: left !important; }

.formBuilderFailure h4 { font-size: 1.4em; font-weight: bold; color: #CF0000; }
.formBuilderFailure p { font-size: 1.4em; color: #000 !important; }
.formBuilderFailure ul#form_error_items li a { font-size: 1.2em; color: #3F3F3F !important; }
.formBuilderError { width: 350px !important; margin-left: 170px !important; color: #BF4747; font-size: 1.1em !important; }
.formBuilderSuccess { background-color: #BBFFAF !important; width: 500px !important; font-size: 1.4em !important; color: #5B9F4F !important; }
#frm_field_15_container input { background-color: #86cbdc; border: 0; height: 25px; width: 370px !important; margin-top: 5px; }

#respond h3 { font-size: 1.6em; color: #86CBDC; font-weight: bold; }
#commentform label small { width: 215px; }
#commentform p { font-size: 1.1em; color: #fff; }
textarea#comment { width: 541px; margin-bottom: 5px; }
textarea { background-color: #86cbdc; border: 0; margin-bottom: 25px; }
.clearfix:after{ clear: both; content: '.'; display: block; visibility: hidden; height: 0 }
.clearfix{ display: inline-block }
* html .clearfix{ height: 1% }
.clearfix{ display: block }