/*
Theme Name: Twenty Eleven
Version: 1.2

License: GNU General Public License

License URI: license.txt

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/
body {	
	background:#fff url(../images/bg.gif) repeat-x top left;
/*	font-family: Arial, Verdana, Tahoma sans-serif;*/
	font-family:Trebuchet MS,Arial,sans-serif;
	font-size:14px;
	
/*	font-size: 100%;*/
	line-height: 18px;

	}

*{
	/* Universal reset: */
	margin:0;
	padding:0;
	
}
a {
	text-decoration: none; outline: 0;
}

img { border: none; } /* stops image borders if they are links */



ul li {
	list-style:none;
	margin:0;
	padding:0;
	}


p {
	clear:inherit;
	color:#555555;
	font:normal 14px/16px Trebuchet MS,Arial,sans-serif;
	
	
	}
	
p a {color:#444;}


/*-- slightly enhanced, universal clearfix hack --*/
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	}

.clearfix {
	display:inline-block;
	}

.clear {
	clear:both;
	}

.clear-left {
	clear:left;
	}
.margin0
{margin:0px!important;}


.no-padding-right{
	padding-right:0px!important;
}


h1, h2, h3, h4, h5, h6 { display: block; }



.margint20  {margin:20px 0 0 0;}
.float-lt {float:left!important;}
.float-rt {float:right!important;}
.no-border {border:0px!important;}

.fix-input100{}
.fix-input150{}
.fix-input200{width:200px!important; resize:none;}
.fix-input230{width:230px; padding:4px 0; resize:none;}
.red{color:#F00; padding-left:5px}

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

}




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

}




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

}




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

}
/* BLOG */
h5 {font-size:13px; font-weight:bold; float:left; font-family:'MyriadCondensedWebRegular'; color:#666666; padding:0px 0px 12px 0px; margin:0;}
h5 a:{  font-family:'MyriadCondensedWebRegular'; color:#666666; }
h5 a:hover{  font-family:'MyriadCondensedWebRegular'; color:#666666; text-decoration:underline;}
h3 a{ font-family:'MyriadCondensedWebRegular'; color:#efa700;}
h3 a:hover{ font-family:'MyriadCondensedWebRegular'; color:#efa700; text-decoration:underline;}
.blog_tit {width:649px; height:25px; float:left; border-bottom:solid 1px #eaeaea; margin-bottom:15px;}
.view_comment {float:right; font-size:11px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#666666; background-image:url(../images/view_comm.jpg); background-repeat:no-repeat; background-position:left top; padding-left:20px; margin-right:40px; padding-bottom:5px;}
.view_comment:hover {float:right; font-size:11px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#42b0c9; background-image:url(../images/view_comm.jpg); background-repeat:no-repeat; background-position:left top; padding-left:20px; margin-right:40px;}
.posted {width:642px; float:left; border-bottom:solid 1px #eaeaea;/* border-top:solid 1px #eaeaea; */ margin-bottom:15px; padding-left:5px;}
.posted .posted_box{width:660px; padding:17px 0px; float:left;}
.posted .posted_box h5{width:520px; float:left; font-size:13px; font-weight:bold; font-family:'MyriadCondensedWebRegular'; color:#666666; padding:0px;}
.posted .posted_box h5 img{ padding-right:5px;}
.posted .blue_bold {width:536px; float:left; font-size:24px; font-weight:bold; font-family:'MyriadCondensedWebRegular'; color:#74cee2; padding:0px; margin:0px;}
.tips_link { width:500px; text-align:right; float:right; font-size:13px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#666666; padding:0px;}
.tips_link:hover {  color:#74cee2; }
.blog_cont_box {width:666px; height:131px; float:right; text-align:right;}
.blog_cont_box_left {width:9px; height:109px; float:left; background-image:url(../images/box_left.jpg); background-repeat:no-repeat; background-position:left top;}
.blog_cont_box_middle {width:648px; height:109px; float:left; background-image:url(../images/box_middle.jpg); background-repeat:repeat-x; background-position:left top;}
.blog_cont_box_middle .number_img{ padding-right:84px; float:right; }
.blog_cont_box_middle .blog_content {  padding-left: 60px;
    padding-top: 18px;
    width: 512px; height:57px; float:left; background-image:url(../images/box_middle.jpg); background-repeat:repeat-x; background-position:left top;}
.blog_cont_box_middle .blog_content img{ float:left; padding-left:15px; }
.request_btn_new { width:169px; height:37px; float:right; background-image:url(../images/request_btn_new.png); background-repeat:no-repeat; background-position:left top; margin-right:12px; }
.blog_cont_box_right {width:9px; height:109px; float:left; background-image:url(../images/box_right.jpg); background-repeat:no-repeat; background-position:left top;}

.newsletter_blog {width:550px; height:62px; float:left; background-image:url(../images/newletter_blog.png); background-repeat:repeat-x; background-position:left top;  -moz-border-radius:6px; -webkit-border-radius:6px;  border:none; margin:15px 0px; }
.newsletter_blog h5{ height:62px; float:left; color:#fff; font-size:20px; font-weight:bold; font-family:'MyriadCondensedWebRegular'; line-height:62px; padding-left:10px; }
.newsletter_blog_input {width:250px; height:40px; float:left;  -moz-border-radius:6px; -webkit-border-radius:6px; background-color:#fff; border:none; margin:11px 0px 11px 20px; }
.newsletter_blog_txt { width:240px; height:40px; float:left; line-height:40px; border:none; font-size:13px; font-weight:normal; font-family:'DIN1451StdMittelschrift'; color:#666666; margin:0px 5px;}
.go_btn {width:55px; height:42px;  background:url(../images/go_btn.png) no-repeat; border:0px; margin:11px 0px 11px 7px; float:left;}

.leave_comment { width:340px; float:left; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; clear:both; padding-top:20px;} 
.leave_comment p{ width:290px; float:left; padding-bottom:8px;} 
.leave_comment p .redstar {  font-size:13px; color:#ff0000; font-family:'MyriadCondensedWebRegular';}
.redstar{color:#F00;}
.leave_comment p label { width:54px; font-size:13px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#666666; float:left; text-align:right;}
.leave_comment_formbox { width:225px; float:right;}
.leave_form_left { width:6px; height:26px; float:left; background-image:url(../images/leave_form_left.jpg); background-repeat:no-repeat; background-position:left top;}
.leave_form_middle { width:213px; height:26px; float:left; background-image:url(../images/leave_form_middle.jpg); background-repeat:repeat-x; background-position:left top;}
.leave_form_right { width:6px; height:26px; float:left; background-image:url(../images/leave_form_right.jpg); background-repeat:no-repeat; background-position:left top;}
.leave_input_txt { width:208px; height:24px; float:left; line-height:25px; border:none; background-image:url(../images/leave_form_middle.jpg); background-repeat:repeat-x; background-position:left top; margin:0px ; font-size:13px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#666666;}

.leave_comm_left { width:7px; height:78px; float:left; background-image:url(../images/leave_comm_left.jpg); background-repeat:no-repeat; background-position:left top;}
.leave_comm_middle { width:211px; height:78px; float:left; background-image:url(../images/leave_comm_middle.jpg); background-repeat:repeat-x; background-position:left top;}
.leave_comm_right { width:7px; height:78px; float:left; background-image:url(../images/leave_comm_right.jpg); background-repeat:no-repeat; background-position:left top;}
.leave_comm_txt { width:211px; height:76px; float:left; line-height:17px; border:none; background-image:url(../images/leave_comm_middle.jpg); background-repeat:repeat-x; background-position:left top; margin:0px ; font-size:13px; font-weight:normal; font-family:'MyriadCondensedWebRegular'; color:#666666;}
.submit_btn1 { width:103px; height:42px; float:right; background-image:url(../images/submit_btn1.jpg); background-repeat:no-repeat; background-position:left top;}
.submit_btn1:hover { width:103px; height:42px; float:right; background-image:url(../images/submit_btn1.jpg); background-repeat:no-repeat; background-position:left bottom;}
.latest-twitter-tweet{ color:#fff; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; }
/*Pagination*/

.page-numbers{padding:4px; border:#000 1px solid; color:#FFF; margin:3px; background:#666;}
.current{padding:4px; border:#000 1px solid; color:#000; margin:3px; background:#999;}
.dots{ background:none; border:none; color:#000; padding:0; margin:0;}
.entry-content ol{ margin-left:20px; margin-top:10px;}
#thnk_msg{ font-family:MyriadProBold,sans-serif; }
#thnk_msg span{ color:#192F6D; }