/*
	Theme Name: Coach Wissel
	Theme URL: http://www.my123triad.com
	Description: Default Wordpress for 123Triad.
	Author: 123Triad
	Author URI: http://www.123triad.com
	Version: 1.0
	Tags: 123triad theme
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
*/

@font-face { font-family: 'EuroStyleDiaiRegular'; src: url('fonts/eurostylediai-webfont.eot'); src: url('fonts/eurostylediai-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/eurostylediai-webfont.woff') format('woff'), url('fonts/eurostylediai-webfont.ttf') format('truetype'), url('fonts/eurostylediai-webfont.svg#EuroStyleDiaiRegular') format('svg'); font-weight: normal; font-style: normal;}

@font-face { font-family: 'latoregular'; src: url('fonts/lato-reg-webfont.eot'); src: url('fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/lato-reg-webfont.woff') format('woff'), url('fonts/lato-reg-webfont.ttf') format('truetype'), url('fonts/lato-reg-webfont.svg#latoregular') format('svg'); font-weight: normal; font-style: normal;}

body{margin:0px; font-size:15px; font-family:'latoregular'; color:#000; line-height:1.2em; background: #000 url(images/bg.jpg) no-repeat top center;}
#mainWrap{width:1000px; margin:0px auto; padding:0px; background:none;}
/*** DEFAULTS **/
input[type=text], input[type=password], textarea{padding:6px 10px; border:#ddd 1px solid;}
input[type=submit], input[type=button], input[type=reset]{background:#e5e5e5; border:#ddd 1px solid; box-shadow:rgba(0, 0, 0, 0.2) 0 0 3px, #fff 0 0 7px inset; font-weight:normal; font-size:0.9em; padding:5px 10px; cursor:pointer;}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover{background:#eee;}

a{color:#06C; text-decoration:none;} a:hover{color:#004B97; text-decoration:underline;}

/***** HEADER *****/
header{margin:0px;}
header #logo{float:left; margin:0; padding:0px;}
header #logo img{border:none;}
header .banner {background:url(images/banner_bg.jpg) no-repeat top left; float:right; margin:0; padding:0px; width:498px; height:290px;}
#icons{margin:15px 0 0;}
#topbarheader{background:url(images/header_top_bg.jpg) repeat-x top left; height:290px; margin:0px; padding:10px;}
header #searchBox{float:right; background:url(images/searchbox_bg.png) no-repeat bottom right; height:40px; margin:2px 0 13px 0; padding:0px;}
header .searchtextbox{background:none; width:129px; height:32px; border:0px; margin:0px; padding:12px 0 0 10px; font-size:11px; font-family:'latoregular'; color:#000;}
header #searchbutton {background:none; width:44px; height:40px; border:0px; margin:0px; padding:0px; box-shadow:none;}

/***** NAVIGATION *****/
nav{position:relative; margin:0; background:url(images/navigation_bg.jpg) repeat-x top left; height:50px; font-family: 'EuroStyleDiaiRegular'; font-size:18px; color:#fff;}
nav ul{list-style:none; padding:0; margin:0;}
nav > ul > li{display:block; float:left; padding:0; margin:0 1px 0 0px; position:relative;}
.ie7 nav > ul > li{margin:-1px 0 0;}
nav > ul > li a{display:block; padding:16px 15px; color:#fff; margin:0px 1px 0px 0px;}

nav > ul > li ul{position:absolute; top:50px; background:#063a57; width:200px; display:none;}
nav > ul > li ul ul{top:0; left:200px;}
.ie7 nav > ul > li ul ul{top:1px;}
nav > ul > li ul li{border-bottom:#115175 1px solid; position:relative;}
nav > ul > li ul li a{display:block; font-size:0.9em; display:block;}
nav > ul li:hover, nav > ul li.current_page_item, nav > ul li.current_page_ancestor{background: #021e31 url(images/nav_hover.jpg) repeat-x bottom left;}
nav > ul li:hover > a, nav > ul li.current_page_item > a, nav > ul li.current_page_ancestor > a{color:#fff; text-decoration:none; margin:0 1px 0 0px;}
nav > ul li:hover > ul{display:block;}

/**Menu with arrows**/
/**.arr1, .arr2, .arr3, .arr4{background-repeat: no-repeat;}
.arr1{background-image:url(images/ico-arrows.png); background-position:right 24px; padding-right:20px !important;}
.arr2{background-image:url(images/ico-arrows.png); background-position:right -56px; padding-right:20px !important;}**/

/*** Sub Menu Navigation ***/
/**.arr3{background-image:url(images/ico-arrows.png); background-position:right -86px; padding-right:20px !important;}
.arr4{background-image:url(images/ico-arrows.png); background-position:right 156px; padding-right:20px !important;}**/

/***** CONTENT AREA *****/
h1{background:url(images/tagline_bg.jpg) repeat-x top left; height:52px; font-size:24px; margin:0; padding:16px 0 0; font-family:'EuroStyleDiaiRegular'; font-size:26px; color:#fff; font-weight:normal;}
h2{font-size:1.7em; margin:20px 0;}
h3{font-size:1.2em;}
#content{background:#021520; padding:0px 20px 0px 20px; margin:10px 0 0 0;}
	/***** CONTENT *****/
	#contentArea{width:676px; float:left; font-size:14px; text-align:justify; margin:0 0px 10px 0;}
	#postArea{padding:10px; background:#e3e3e3;}

/***** CONTENT AREA for Store Page *****/
	#contentArea1{width:960px; float:left; font-size:14px; text-align:justify; margin:0 0px 10px 0;}
/***** CONTENT AREA for Store Page *****/

/***** SIDEBAR *****/
	#sidebar{background:#00080c; width:260px; float:right; font-size:14px; margin:14px 0 10px; padding:0px;}
	#sidebar h1{background:none; border-bottom:1px solid #0e2837; height:25px; padding:0px; margin:5px 0 0;}
	#sidebar a:link{color:#fff !important;}
	#sidebar a:hover{color:#e7b300 !important;}
	#sidebar a:visited{color:#fff !important;}
/*	#widgetArea{border:1px solid #fff;}*/
	#mainSidebar{list-style:none; margin:2px; padding:0px; color:#fff;}
	#mainSidebar ul{margin:0px; padding:5px;}
	#mainSidebar li{margin:0px 0px 13px 0px; padding:5px; border:1px solid #242424;}
	#mainSidebar li h2{background:#eee; padding:10px; margin:3px;}
	#mainSidebar li li{margin:0 10px 0 0; border:none; background: url(images/bullet.png) no-repeat center left; padding:0px 0px 0px 15px; list-style:none;}

/***Content Related***/
.multiple-post{border:#ddd 1px solid; padding:10px; margin:0 0 10px;}
.multiple-post h3{margin: 0 0 7px; padding:7px 15px 7px 0px; border-bottom:#ddd 1px dotted;}
.multiple-post h3 a:hover{text-decoration:none;}
.postmeta{font-size:0.8em;}
.postmeta > span{float:left;}
.postmeta > span.comment{float:right;}
/***** COMMENTS *****/
#comments{padding:10px; background:#e3e3e3;}
#comments h2{margin:5px 5px 15px; padding:5px 0px 7px; border-bottom:#333 1px dotted;}

ol.commentList, ul.children{list-style:none; margin:0px; padding:0px;}
ol.commentList > li{padding:15px; background:#f5f5f5; border:#eee 1px solid; margin:0 0 20px;}
ol.commentList > li ul.children{padding:10px 0 0 0px; margin:10px 0 0 10px; border-left:#7f7f7f 1px dotted;}
ol.commentList > li ul.children > li{margin:10px 0 0; padding:0 0 10px 18px; border-bottom:#eee 1px solid; background:url(images/arrow-comment.png) no-repeat 0 15px;}
ol.commentList > li ul.children > li:last-child{border:none;}

#comments .commentForm input, #comments .commentForm textarea{margin:5px 0px; font-size:1em; padding:5px;}
#comments .commentForm input:focus, #comments .commentForm textarea:focus{}
.comment-tip{font-size:0.7em; font-style:italic; width:95%;}
.comment-tip code{font-size:1.2em;}

/***** FOOTER *****/
footer{font-size:11px; padding:10px; color:#fff; margin:10px 0 10px; background:#021520; height:40px;}
footer .copyright{float:left;}
footer .navlink{float:left; padding:0px 0px 0px 230px;}
footer .triad{float:right;}
footer a:link{color:#fff;}
footer a:visited{color:#fff;}
footer a:hover{color:#eab708;}

/***404 Page***/
#contentArea.search > ul{margin:0 0 20px; padding:0 0 0 25px;}
#contentArea.search > ul ul{margin:0 0 10px; padding:0 0 0 15px;}

/***** EXTRAS *****/
.clear{clear:both;}
.searchpg-box{margin:0 0 20px;}
textarea#comment{width:95%;}

#slider {margin:0 auto; padding:0; width:498px;}
div#slideshow {float:right; height:290px; margin-top:0px; width:498px;}
.slide-image {height:290px; width:100% !important;}

#membership {width:656px; border:0px; margin:0px auto;}
#membership .box1 {width:311px; vertical-align:top;}
#membership .box2 {width:163px; vertical-align:top;}
#membership .box3 {width:162px; vertical-align:top;}
#membership .clear {clear:both; height:20px; border-top:1px dashed #333;}
#membership .text1 {float:left; width:360px; height:30px;}
#membership .text2 {float:left; width:100px; height:20px;}
#membership .text3 {float:left; width:196px; height:20px;}
#membership .true_img {padding-left: 20px;}
#membership .valign {vertical-align:top;}


#store {width:940px;}
#store h2 {color:#F00; font-size:22px; line-height:28px; font-weight:bold; padding:0 0 10px 0; margin:0px; text-align:center;}
#store .clear {clear:both; height:20px; border-top:1px dashed #333;}
#store span {color:#F00;}
#store .img {border:2px solid #000;}
#store .newimg {vertical-align:bottom;}

#store .product1 {width:940px; float:left; margin-bottom:10px;}
#store .product1 .leftimg{float:left; width:150px;}
#store .product1 .rightcontent{float:left; width:790px;}

#store .product2 {width:940px; float:left; margin-bottom:10px;}
#store .product2 .leftimg{float:left; width:150px;}
#store .product2 .rightcontent{float:left; width:790px;}

#store .product3 {width:940px; float:left; margin-bottom:10px;}
#store .product3 .leftimg{float:left; width:150px;}
#store .product3 .rightcontent{float:left; width:790px;}

#store .product4 {width:940px; float:left; margin-bottom:10px;}
#store .product4 .leftimg{float:left; width:460px;}
#store .product4 .rightcontent{float:left; width:480px;}
#store .product4 .img{margin:0 10px 0 10px}

#store .product5 {width:940px; float:left; margin-bottom:10px;}
#store .product5 .leftimg{float:left; width:150px;}
#store .product5 .rightcontent{float:left; width:790px;}

#store .product6 {width:940px; float:left; margin-bottom:10px;}
#store .product6 .leftimg{float:left; width:150px;}
#store .product6 .rightcontent{float:left; width:790px;}

#store .product7 {width:940px; float:left; margin-bottom:10px;}
#store .product7 .leftimg{float:left; width:292px;}
#store .product7 .rightcontent{float:left; width:648px;}
#store .product7 .img{margin:0 0px 0 10px}

#store .product8 {width:813px; float:left; margin-bottom:10px; padding-left:127px;}
#store .product8 .leftimg{float:left; width:775px;}
#store .product8 .rightcontent{float:left; width:380px; text-align:center; padding-left:162px;}
#store .product8 .img{margin:0 10px 0 10px}

#store .product9 {width:940px; float:left; margin-bottom:10px;}
#store .product9 .leftimg{float:left; width:150px;}
#store .product9 .rightcontent{float:left; width:790px;}

#store .product10 {width:940px; float:left; margin-bottom:10px;}
#store .product10 .leftimg{float:left; width:150px;}
#store .product10 .rightcontent{float:left; width:790px;}

#video1 {width:303px; padding:6px; border:1px #fff solid; background:#dedede;}
#video2 {width:303px; padding:6px; border:1px #fff solid; background:#dedede;}
#video3 {width:303px; padding:6px; border:1px #fff solid; background:#dedede;}
#video4 {width:303px; padding:6px; border:1px #fff solid; background:#dedede;}