/*------------------------------------------------*/
/*------------------[BASE STYLES]-----------------*/
/*------------------------------------------------*/
button, input[type=button],input[type=submit] {
	-webkit-appearance: none;
}
* {
	border:none;
	outline:none;
	-webkit-font-smoothing: antialiased;
}
body {
	margin:0;
	padding:0;
	color: #000;
	font-family: 'Trebuchet MS';
	font-size: 13px; 
	line-height:normal;
	background:url(/wp-content/themes/TeAM/images/body_bg.jpg);
}
a:link, a:visited { text-decoration: none; color: #000; }
a:hover { color: #ef7d22; }
a { outline: none; }
h1 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 30px; }
h2 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 27px; }
h3 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 24px; }
ul { list-style-image: url(/wp-content/themes/TeAM/images/bullet.gif); line-height: 24px; }


/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
#wrapper2 {
}
#photobg {
	height: 350px;
	background: url(/wp-content/themes/TeAM/images/headerbg.png) repeat-x;
}
#headerphotobg {
	position:relative;
	width: 989px;
	height: 350px;
	margin: 0 auto;
	background: url(/wp-content/themes/TeAM/images/headerphoto_bg.png) no-repeat left center;
}
#headerphotoframe {
	position: relative;
	margin: 0 auto;
	width: 970px;
	height: 350px;
}
#headerphotoframe .nivoSlider {
	position:relative;
}
#latest{
	z-index:999;
	position:absolute;
	bottom:0;
	right:0;
	width:421px;
	height:350px;
	background:url(/wp-content/themes/TeAM/images/latestnews_bg.png)
}
#latestpost{
	padding-right: 45px;
	padding-top: 97px;
	padding-left: 117px;
}
#latestpost ul{
	line-height:normal;
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;	
}
#latestpost ul li{
	font-size: 12px;
	color: #919191;
	width:259px;
	height:235px;
	display: block;
	float: left;
}
#latestpost a{
	color:#919191;
}
#latestpost h1{
	padding-bottom: 5px;
	color:#fff;
	margin:0;
	font-size:18px;
	font-weight: bold;
}
#latestpost p{
	font-size: 14px;
	color: #fff;
}
#latestpost .readmore1 a{
	padding-left: 12px;
	background: url(/wp-content/themes/TeAM/images/ico-bullet.png) 0px 4px no-repeat;
	text-transform: uppercase;
	font-weight:bold;
	color:#ef7d22;
	font-size:14px;
}
#photoshadow{
	z-index:9999;
	width:695px;
	height:12px;
	position:absolute;
	top:0;
	left:0;
	background:url(/wp-content/themes/TeAM/images/photoshadow.png) no-repeat;
}
.post-wrapper { padding: 15px; width: 583px; border: 1px solid #EBEBEB; }
.home-post-wrap { width: 613px; margin-right: 13px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; }
.index-post-wrap { width: 593px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border: 1px solid #EBEBEB; padding: 10px; }
.readmore { background-image: url(/wp-content/themes/TeAM/images/bullet.gif); background-repeat: no-repeat; background-position: left; float: right; padding-left: 20px; margin-top: 10px; }
.readmore a:link, .readmore a:hover { color: #393939; }
.thumbnail-home { border: 0px; margin: 0px 0px 0px 0px; }
blockquote { overflow: auto; padding: 0 10px; margin: 20px 30px; background-color: #f5f5f5; border: 1px solid #e0e0e0; clear: both; float: left; }
#headerbg{
	height:95px;
	background:url(/wp-content/themes/TeAM/images/logo_bg.png) repeat-x;
}
#header {
	position:relative;
	overflow:visible;
	width:970px; 
	margin:0 auto;
	height:95px;
}
#header #logo{
	width:269px;
	margin-left: 22px;
	display: block;
	padding-top:24px;	
}
#headersearch{
	background:url(/wp-content/themes/TeAM/images/search_bg.png) no-repeat;
	width:430px;
	height:95px;
	position:absolute;
	right: -110px;
	top: 0;
}
#headersearch input[type=text]{
	padding: 0 10px;
	outline:none;
	color:#fff;
	font-size:15px;
	width: 151px;
	left: 63px;
	top: 18px;
	position: absolute;
	border: none;
	background:transparent;
	height: 26px;
}
#headersearch input[type=submit]{
	cursor:pointer;
	width: 30px;
	height: 29px;
	right: 159px;
	top: 17px;
	position: absolute;
	border: none;
	background:transparent;
	text-indent:-100000px;
	overflow:hidden;
}
#headerlineright{
	position:absolute;
	width:2px; 
	height:95px;
	top:0;
	right:0;
	border-right:1px solid rgb(223, 223, 223);
	border-right:1px solid rgba(223, 223, 223, 0.1);
}
#headerlineleft{
	position:absolute;
	width:2px; 
	height:95px;
	top:0;
	left:0;
	border-left:1px solid rgb(223, 223, 223);
	border-left:1px solid rgba(223, 223, 223, 0.1);
}
#container { 
	background:url(/wp-content/themes/TeAM/images/body_bg.jpg);
}
#container.pages1 #maintitle{
	height:64px;
	font-size:24px;
	width:970px;
	margin:0 auto;
	line-height:64px;
	font-style:oblique;
	position:relative;
}
#container.pages1 #maintitle .shadow{
	background:url(/wp-content/themes/TeAM/images/page-title-shadow.png) no-repeat center bottom;
	width:970px;
	height:10px;
	position:absolute;
	bottom:0;
	left:0;
}
#container.pages1 #maintitle a{
	font-size: 18px;
	display: block;
	color: #fff;
	padding-left: 38px;
}
#container.pages1 #maintitle{
	background-image: -webkit-linear-gradient(top, #5433a7, #2f1e5c);
	background-image: -moz-linear-gradient(top, #5433a7, #2f1e5c);
	background-image: -o-linear-gradient(top, #5433a7, #2f1e5c);
	background-image: -ms-linear-gradient(top, #5433a7, #2f1e5c);
	background-image: linear-gradient(to bottom, #5433a7, #2f1e5c);
}
#container.pages1 #maintitle.cattitlebg,
#container.pages1 #maintitle.cattitlebg10{
	background-image: -webkit-linear-gradient(bottom, #785c3c, #bc8b5b);/* Brown */
	background-image: -moz-linear-gradient(bottom, #785c3c, #bc8b5b);
	background-image: -o-linear-gradient(bottom, #785c3c, #bc8b5b);
	background-image: -ms-linear-gradient(bottom, #785c3c, #bc8b5b);
	background-image: linear-gradient(to top, #785c3c, #bc8b5b);
}
#container.pages1 #maintitle.titlebg2{
	background-image: -webkit-linear-gradient(top, #1592f2, #0f76c5); /* Blue */
	background-image: -moz-linear-gradient(top, #1592f2, #0f76c5);
	background-image: -o-linear-gradient(top, #1592f2, #0f76c5);
	background-image: -ms-linear-gradient(top, #1592f2, #0f76c5);
	background-image: linear-gradient(to bottom, #1592f2, #0f76c5);
}
#container.pages1 #maintitle.titlebg14{
	background-image: -webkit-linear-gradient(top, #45c769, #258941); /* Green */
	background-image: -moz-linear-gradient(top, #45c769, #258941);
	background-image: -o-linear-gradient(top, #45c769, #258941);
	background-image: -ms-linear-gradient(top, #45c769, #258941);
	background-image: linear-gradient(to bottom, #45c769, #258941);
}
#container.pages1 #maintitle.titlebg12{
	background-image: -webkit-linear-gradient(bottom, #1e3a4f, #5b8194);
	background-image: -moz-linear-gradient(bottom, #1e3a4f, #5b8194);
	background-image: -o-linear-gradient(bottom, #1e3a4f, #5b8194);
	background-image: -ms-linear-gradient(bottom, #1e3a4f, #5b8194);
	background-image: linear-gradient(to top, #1e3a4f, #5b8194);
}
#container.pages1 #maintitle.cattitlebg5{
	background-image: -webkit-linear-gradient(top, #f60f71, #c20e5a); /* Pink */
	background-image: -moz-linear-gradient(top, #f60f71, #c20e5a);
	background-image: -o-linear-gradient(top, #f60f71, #c20e5a);
	background-image: -ms-linear-gradient(top, #f60f71, #c20e5a);
	background-image: linear-gradient(to bottom, #f60f71, #c20e5a);
}
#container.pages1 #maintitle.cattitlebg11{
	background-image: -webkit-linear-gradient(bottom, #5b5b5b, #999); /* Grey */
	background-image: -moz-linear-gradient(bottom, #5b5b5b, #999);
	background-image: -o-linear-gradient(bottom, #5b5b5b, #999);
	background-image: -ms-linear-gradient(bottom, #5b5b5b, #999);
	background-image: linear-gradient(to top, #5b5b5b, #999);
}
#container.pages1 #maintitle.cattitlebg9{
	background-image: -webkit-linear-gradient(bottom, #116162, #1cb0b4); /* Light Green */
	background-image: -moz-linear-gradient(bottom, #116162, #1cb0b4);
	background-image: -o-linear-gradient(bottom, #116162, #1cb0b4);
	background-image: -ms-linear-gradient(bottom, #116162, #1cb0b4);
	background-image: linear-gradient(to top, #116162, #1cb0b4);
}	
#container.pages1 #maintitle.cattitlebg8{
	background-image: -webkit-linear-gradient(bottom, #233772, #4569cf);
	background-image: -moz-linear-gradient(bottom, #233772, #4569cf);
	background-image: -o-linear-gradient(bottom, #233772, #4569cf);
	background-image: -ms-linear-gradient(bottom, #233772, #4569cf);
	background-image: linear-gradient(to top, #233772, #4569cf);
}
#container.pages1 #maintitle.cattitlebg7{
	background-image: -webkit-linear-gradient(bottom, #572078, #964594);
	background-image: -moz-linear-gradient(bottom, #572078, #964594);
	background-image: -o-linear-gradient(bottom, #572078, #964594);
	background-image: -ms-linear-gradient(bottom, #572078, #964594);
	background-image: linear-gradient(to top, #572078, #964594);
}
#container.pages1 #maintitle.cattitlebg6{
	background-image: -webkit-linear-gradient(bottom, #744004, #c27115);
	background-image: -moz-linear-gradient(bottom, #744004, #c27115);
	background-image: -o-linear-gradient(bottom, #744004, #c27115);
	background-image: -ms-linear-gradient(bottom, #744004, #c27115);
	background-image: linear-gradient(to top, #744004, #c27115);
}
#container.pages1 #maintitle.cattitlebg4,
#container.pages1 #maintitle.cattitlebg17{
	background-image: -webkit-linear-gradient(top, #e1ab19, #df7708);
	background-image: -moz-linear-gradient(top, #e1ab19, #df7708);
	background-image: -o-linear-gradient(top, #e1ab19, #df7708);
	background-image: -ms-linear-gradient(top, #e1ab19, #df7708);
	background-image: linear-gradient(to bottom, #e1ab19, #df7708);
}
#container.pages1 #maintitle.cattitlebg3,
#container.pages1 #maintitle.cattitlebg18{
	background-image: -webkit-linear-gradient(bottom, #146807, #21aa0a);
	background-image: -moz-linear-gradient(bottom, #146807, #21aa0a);
	background-image: -o-linear-gradient(bottom, #146807, #21aa0a);
	background-image: -ms-linear-gradient(bottom, #146807, #21aa0a);
	background-image: linear-gradient(to top, #146807, #21aa0a);
}
#container.pages1 #maintitle.cattitlebg1,
#container.pages1 #maintitle.cattitlebg19{
	background-image: -webkit-linear-gradient(bottom, #0e6183, #3697bf);
	background-image: -moz-linear-gradient(bottom, #0e6183, #3697bf);
	background-image: -o-linear-gradient(bottom, #0e6183, #3697bf);
	background-image: -ms-linear-gradient(bottom, #0e6183, #3697bf);
	background-image: linear-gradient(to top, #0e6183, #3697bf);
}
#container #contentbg1{
	width:970px;
	margin:0 auto;	
	background:url(/wp-content/themes/TeAM/images/page-content-bg.png) repeat-y;
}





#left-div { width:729px; float: left; 
padding-bottom: 100px; }
#left-inside { float: left; padding: 0px 0px 0px 15px; }
.adwrap {
	margin-left: 26px;	
	margin-bottom:100px;
}
.adwrap img {
	margin-bottom: 2px;
}
.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }
.icons { margin-top: 0px; margin-bottom: -5px; margin-right: 10px; }
.thumbnail-div { border: 1px solid #DFDFDF; width: 120px; height: 120px; padding: 4px; margin-bottom: 10px; float: left; margin-right: 10px; display: inline; }
.post-info-bg { position: relative; padding: 5px; width: 384px; height: 97px; background: url(/wp-content/themes/TeAM/images/latest_bgbox.jpg) no-repeat; }
.post-info-readmore { position: absolute; bottom: 10px; right: 10px; background: url(/wp-content/themes/TeAM/images/bullet.gif) 0px 4px no-repeat; text-align: right; padding: 0 8px 0 20px; }
.post-info-readmore a:hover, .post-info-readmore a:active { color: #393939; }
.post-inside { float: left; width: 385px; padding-bottom: 1px;}
.post-inside-2 { float: left; width: 450px; }
#home-left { float: left; width: 385px; padding: 8px; background-color: #FFF; border: 1px solid #EBEBEB;}
#home-right-top { width: 180px; float: left; margin-left: 10px; padding: 10px; background-color: #FFF; border: 1px solid #EBEBEB; }
#home-right-top ul { list-style-image: url(/wp-content/themes/TeAM/images/bullet-home.gif); float: left; }
#home-right-bottom { width: 180px; min-height: 180px; float: left; margin: 5px 0 0 10px; padding: 10px; background-color: #FFF; border: 1px solid #EBEBEB; }
.home-categories, .home-categories-comments { width: 280px; min-height: 180px; border: 1px solid #EBEBEB; padding: 10px; margin-top: 10px; margin-right: 10px; float: left; }
.logo { float: left; border: 0px; }
.share-div { width: 590px; height: 30px; background-color: #FFF; display: none; }
.share { visibility: visible; }
.orange-titles { color: #FF8400; font-size: 10px; font-weight: bold; text-transform: none; display: block; margin-bottom: 5px; width: 100%; }


/*------------------------------------------------*/
/*-----------------[CATEGORY BOXES]---------------*/
/*------------------------------------------------*/
#home-right-bottom img { border: 4px solid #EEEEEE; float: left; margin-left: 5px; }
.home-categories-comments ul { list-style-image: url(/wp-content/themes/TeAM/images/comment-icon.gif); }
.home-categories a:link, .home-categories a:hover, .home-categories a:visited { color: #5F666F; text-transform: uppercase; font-size: 15px; font-weight: bold; }


/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.post-title { line-height: 30px; font-size: 24px; margin-top: 0px; }
.titles { font-weight: normal; font-size: 24px; text-decoration: none; }
.titles a:link, .titles a:visited, .titles a:active { text-decoration: none; font-size: 20px; font-weight: bold; margin-bottom: 10px; margin-top: 10px; display: block; }


/*------------------------------------------------*/
/*--------------------[COMMENTS]------------------*/
/*------------------------------------------------*/
.commentlist { padding: 0px; margin: 0px 0px 0px 17px; width: 560px; background-image: url(/wp-content/themes/TeAM/images/comment-bg.gif); list-style-image: none; list-style-type: none; float: left; }
.commentlist li { font-weight: bold; width: 560px; display: block; background-image: url(/wp-content/themes/TeAM/images/comment-bottom.gif); background-repeat: no-repeat; background-position: bottom left; padding: 0px 0px 45px 0px; margin: 0px; list-style-image: none; list-style-type: none; float: left; }
.commentlist li div { width: 540px; display: block; background-image: url(/wp-content/themes/TeAM/images/comment-top.gif); background-repeat: no-repeat; margin: 0px; padding: 10px; float: left; }
.commentlist li .avatar { float: left; border: 1px solid #eee; padding: 2px; background: #fff; }
.commentlist cite { font-size: 18px; float: left; font-style: normal; margin-left: 10px; margin-right: 6px; margin-top: 5px; font-weight: normal; }
.says { display: none; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; display: block; float: left; width: 90%; margin-left: 3%; }
#commentform p { clear: both; }
.alt { margin: 0; padding: 10px; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist .children li { width: 90%; display: block; margin: 0px; background-color: #FDFDFD; background-image: url(/wp-content/themes/TeAM/images/comment-children-bg.gif); background-position: left; background-repeat: repeat-y; border: 1px solid #E2E2E4; overflow: hidden; }
.commentlist .children li div { width: 97%; padding: 3%; background-image: url(/wp-content/themes/TeAM/images/comment-children-top.gif); background-repeat: no-repeat; background-position: top left; }
.commentlist .commentmetadata { font-weight: normal; float: left; margin: 5px 0px 0px 0px; display: block; clear: both; background-image: none; width: 90%; margin-left: 3%; }
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta { background-image: none; width: 100%; padding: 0px !important; }
.commentlist .reply, .commentlist .children .reply { float: right; background-image: none; width: 54px; height: 22px; margin-bottom: 0px; padding: 0px; margin-right: 10px; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover { background-image: url(/wp-content/themes/TeAM/images/reply.gif); width: 39px; height: 17px; display: block; color: #FFF; font-size: 8px; text-transform: lowercase; font-weight: normal; padding: 5px 0px 0px 15px; letter-spacing: 1px; }
.commentlist .children li { padding-bottom: 10px; }
.commentlist .children li ul li { padding-bottom: 10px; background-color: #FFF; }
#respond { margin-top: 20px; float: left; background-image: none; }
.commentlist #respond h3, .commentlist #respond a { margin-left: 28px; }
#comments { line-height: 30px; }
.children { clear: both; }
.children .commentmetadata, .children .vcard { background-image: none; }
.children textarea { width: 90% !important; }
.children input { width: 80% !important; }
#cancel-comment-reply-link { display: block; background-image: url(/wp-content/themes/TeAM/images/comment-close.gif); width: 144px; height: 21px; padding: 5px 0px 0px 23px; font-weight: normal; color: #84878E; font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
#respond div { background-image: none; }


/*------------------------------------------------*/
/*-----------------[COMMENT FORM]-----------------*/
/*------------------------------------------------*/
commentform { margin: 10px 0px 0px 20px; }
#commentform textarea { background: #f8f7f6; border: 1px solid #d6d3d3; width: 350px; padding: 10px; }
#commentform #email { font-size: 13px; background: #f8f7f6; border: 1px solid #d6d3d3; width: 220px; background-image: url(/wp-content/themes/TeAM/images/comment-email.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }
#commentform #author { font-size: 13px; background: #f8f7f6; border: 1px solid #d6d3d3; width: 220px; background-image: url(/wp-content/themes/TeAM/images/comment-author.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }
#commentform #url { font-size: 13px; background: #f8f7f6; border: 1px solid #d6d3d3; width: 220px; background-image: url(/wp-content/themes/TeAM/images/comment-website.gif); background-position: 7px 7px; background-repeat: no-repeat; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }


/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages {
	position: absolute;
	bottom: 13px;
	right: 38px;
	z-index:99;
}
#pages ul { list-style-type: none; list-style-image: none;}
#pages li { float: left;}
#pages li a:link, #pages li a:visited {
	color: #fff; 
	display: block; 
	padding: 0 11px; 
	font-size:15px; 
	font-weight: bold;
	color: #fff;
	text-shadow: 1px 1px 2px rgba(0,0,0,.31);
}
#pages li a:hover, #pages li.current_page_item a {
	color:#000;
}

/*------------------------------------------------*/
/*-------------[CATEGORIES NAVIGATION]------------*/
/*------------------------------------------------*/
#postbox{
	padding-bottom:1px;
	height:290px;
	background:url(/wp-content/themes/TeAM/images/post_bg.png);
}
#postbox2{
	padding-top:32px;
	height:257px;
	border-bottom:1px solid #2b2b2b;
}
#postbox3{
	position:relative;
	margin:0 auto;
	width:972px;
	height:230px;
	padding-left: 7px;
}
#postbox4{
	position:relative;
	overflow:hidden;
	width:972px;
	height:230px;
}
#postbox3 ul{
	margin:0;
	padding:0;
	list-style: none;
	height:230px;
}
#postbox3 ul li{
	position:absolute;
	top:0;
	left:975px;
	padding:0;
	margin:0 5px;
}
#postbox5 li{
	background:#fff;
	-webkit-box-shadow: -1px 1px 3px rgba(0,0,0,.75);
	-moz-box-shadow: -1px 1px 3px rgba(0,0,0,.75);
	box-shadow: -1px 1px 3px rgba(0,0,0,.75);
	width:229px;
	height:223px;
}
#postbox5 li h3{
	line-height: 15px;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3);
	margin:0;
	padding:0;
	height:63px;
}
#postbox5 li#cat1 h3,
#postbox5 li#cat19 h3{
	background: url(/wp-content/themes/TeAM/images/cat1-head-bg.png) no-repeat;
}
#postbox5 li#cat2 h3,
#postbox5 li#cat18 h3{
	background: url(/wp-content/themes/TeAM/images/cat2-head-bg.png) no-repeat;
}
#postbox5 li#cat3 h3,
#postbox5 li#cat17 h3{
	background: url(/wp-content/themes/TeAM/images/cat3-head-bg.png) no-repeat;
}
#postbox5 li#cat4 h3{
	background: url(/wp-content/themes/TeAM/images/cat4-head-bg.png) no-repeat;
}
#postbox5 li#cat5 h3{
	background: url(/wp-content/themes/TeAM/images/cat5-head-bg.png) no-repeat;
}
#postbox5 li#cat6 h3,
#postbox5 li#cat20 h3{
	background: url(/wp-content/themes/TeAM/images/cat6-head-bg.png) no-repeat;
}
#postbox5 li#cat8 h3{
	background: url(/wp-content/themes/TeAM/images/cat7-head-bg.png) no-repeat;
}
#postbox5 li#cat7 h3{
	background: url(/wp-content/themes/TeAM/images/cat8-head-bg.png) no-repeat;
}
#postbox5 li#cat9 h3{
	background: url(/wp-content/themes/TeAM/images/cat9-head-bg.png) no-repeat;
}
#postbox5 li#cat10 h3{
	background: url(/wp-content/themes/TeAM/images/cat10-head-bg.png) no-repeat;
}
#postbox5 li#cat11 h3{
	background: url(/wp-content/themes/TeAM/images/cat1-head-bg.png) no-repeat;
}
#postbox5 li#cat12 h3{
	background: url(/wp-content/themes/TeAM/images/cat2-head-bg.png) no-repeat;
}
#postbox5 li#cat13 h3{
	background: url(/wp-content/themes/TeAM/images/cat3-head-bg.png) no-repeat;
}
#postbox5 li#cat14 h3{
	background: url(/wp-content/themes/TeAM/images/cat4-head-bg.png) no-repeat;
}
#postbox5 li#catevent h3{
	background: url(/wp-content/themes/TeAM/images/cat11-head-bg.png) no-repeat;
	margin-bottom: 10px;
}
#postbox5 li#catgallery h3{
	background: url(/wp-content/themes/TeAM/images/cat12-head-bg.png) no-repeat;
}
#postbox5 li h3 .outerContainer{
	display: table;
	height:52px;
	overflow: hidden;
	width:100%;
}
#postbox5 li h3 .outerContainer .innerContainer {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
#postbox5 li h3 .outerContainer .innerContainer .element span{
	text-align:left;
	display: block;
	padding: 0 65px 0 20px;
}
#postbox5 li strong a{
	display: block;
	padding: 0 0 8px 0;
	font-size: 15px;
	font-weight: bold;
	color: #000;
}
#postbox5 li p{
	text-overflow: ellipsis;
	overflow: hidden;
	height:129px;
	margin: 0;
	line-height: 17px;
	display: block;
	padding: 14px 19px 0 19px;
	font-size: 12px;
	color: #5b5b5b;
}
#postbox5 .evelist{
	padding-bottom: 12px;
	margin-left: 19px;
	background:url(/wp-content/themes/TeAM/images/ico-bullet2.png) no-repeat left 3px;	
}
#postbox5 .evelist a{
	line-height: 15px;
	color: #000;
	font-size: 13px;
	padding-left: 13px;
}
#postbox .navleft{
	cursor:pointer;
	left:-31px;
	top:92px;
	position:absolute;
	width:24px;
	height:35px;
	background:url(/wp-content/themes/TeAM/images/nav.png) no-repeat left top;
}
#postbox .navright{
	cursor:pointer;
	right:-31px;
	top:92px;
	position:absolute;
	width:24px;
	height:35px;
	background:url(/wp-content/themes/TeAM/images/nav.png) no-repeat right top;
}
#otheroptionbg{
	text-align:center;
	height:372px;
}
#otheroption{
	padding-top: 40px;
	height:289px;
	position: relative;
	margin: 0 auto;
	width: 972px;
}
#homeblogroll{
	margin-top: 12px;
	margin-right: 21px;
	height: 226px;
	overflow:hidden;
	width: 196px;
	padding-left: 28px;
	padding-top: 23px;
	color: #fff;
	text-align: left;
	float: left;
}
#homeblogroll h3{
	padding-bottom: 21px;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
}
#homeblogroll ul{
	width: 174px;
	height: 180px;
	overflow: auto;
	text-align: left;	
	padding: 0;
	margin: 0;
	list-style: none;
}
#homeblogroll ul li{
	background: url(/wp-content/themes/TeAM/images/ico-bullet3.png) no-repeat left 3px;
	margin-left:12px;
}
#homeblogroll ul a{
	padding-bottom: 10px;
	line-height: 14px;
	display: block;
	padding-left: 18px;
	font-size: 13px;
	color: #fff;
}
#homearchives{
	margin-right: 15px;
	margin-top: 16px;
	border-left: 1px solid #545353;
	height: 236px;
	overflow:hidden;
	width: 196px;
	padding-left: 28px;
	padding-top:20px;
	color: #fff;
	text-align: left;
	float: left;
}
#homearchives h3{
	padding-left: 6px;
	padding-bottom: 21px;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
}
#homearchives ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
#homearchives ul a{
	padding-bottom: 10px;
	line-height: 14px;
	display: block;
	padding-left: 18px;
	font-size: 13px;
	color: #fff;
}
#homearchives #archivelist{
	width: 174px;
	height: 180px;
	overflow: auto;
	text-align: left;	
}
#homeblogroll .jspVerticalBar,
#homearchives .jspVerticalBar {
	left: 0;
}
#homemailinglist{
	margin-right: 16px;
	margin-top: 16px;
	border-left: 1px solid #545353;
	height: 236px;
	overflow:hidden;
	width: 196px;
	padding-left: 28px;
	padding-top:20px;
	color: #fff;
	text-align: left;
	float: left;
}
#homemailinglist h3{
	padding-left: 3px;
	padding-bottom: 21px;
	margin: 0;
	font-size: 13px;
}
#homemailinglist strong{
	font-size: 12px;
	font-weight: normal;
}
#homemailinglist .wpsb_form_txt{
	height: 34px;
	padding:0 10px;
	width: 170px;
	border: none;
	background:#444444;
	color:#fff;
	font-size:15px;
	outline:none;
}
#homemailinglist p{
	font-size: 13px;
}
#homemailinglist .wpsb_form_btn{
	text-transform:uppercase;
	border: solid 1px #c25d0c;
	width: 80px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	background:#ef7d22;
	text-shadow: 1px 1px 1px rgb(0,0,0);
	text-shadow: 1px 1px 1px rgba(0,0,0,.29);
}
#homefacebook{
	margin-top: 16px;
	border-left: 1px solid #545353;
	height: 236px;
	overflow:auto;
	width: 196px;
	padding-left: 28px;
	padding-top:20px;
	color: #fff;
	text-align: left;
	float: left;
}
#homefacebook h3{
	padding-bottom: 21px;
	margin: 0;
	font-weight: bold;
	font-size: 16px;
}
#homebannerbg{
	padding-bottom: 50px;
	padding-top: 46px;
	background: #fff;
	width: 100%;
	text-align: center;;
}
#homebannerbg img{
	margin: 0 14px;
}



#categoriesbg{
height:95px;
width:100%;
background: url(/wp-content/themes/TeAM/images/categories-bg.png);
}
#categories{
margin:0 auto;
width:970px;
min-height:95px;
}
#categories ul {
	line-height:18px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	clear: both;
}
#categories ul li {
float: left; 
height: 95px;
border-left:1px solid rgb(223, 223, 223);
border-left:1px solid rgba(223, 223, 223, 0.1);
}
#categories ul li:last-child {
	border-right:1px solid rgb(223, 223, 223);
	border-right:1px solid rgba(223, 223, 223, 0.1);
}
#categories ul li a {
	height: 95px;
	display: block;
	color:#fff;
	font-size: 13px; 
	font-weight:normal;
	text-shadow: 1px 1px 1px rgba(0,0,0,.2);
}
#categories .outerContainer{
	display: table;
	height: 95px;
	overflow: hidden;
	width:100%;
}
#categories .outerContainer .innerContainer {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
  
#categories .outerContainer .innerContainer .element span{
	display: block;
	padding: 0 10px;
}
#categories ul li a:hover, 
#categories ul li.current-cat a{
	background: rgba(0,0,0,0.25);
}
#categories .cat-item-1 a,
#categories .cat-item-3 a{
	width:75px;
}
#categories .cat-item-4 a{
	width:116px;
}
#categories .cat-item-5 a{
	width:90px;
}
#categories .cat-item-6 a{
	width:81px;
}
#categories .cat-item-7 a{
	width:125px;
}
#categories .cat-item-8 a{
	width:89px;
}
#categories .cat-item-9 a{
	width:101px;
}
#categories .cat-item-10 a{
	width:121px;
}
#categories .cat-item-11 a{
	width:86px;
}
/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }
/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar-wrapper { width: 300px; float: left; margin-bottom: 20px; }
#sidebar {
	float: left; 
	width:235px;
	padding-top: 52px;
}
.sidebar-box {
	margin-bottom: 30px;
	padding-bottom: 40px;
	background:url(/wp-content/themes/TeAM/images/sidebar-divider.png) no-repeat left bottom;
}
.sidebar-box h2 {
	color:#000;
	margin-left: 20px;
	font-size: 18px;
	font-weight: bold;
}
.sidebar-box .module{
	color:#000;
	padding-left: 17px;
	font-size: 15px;
}
.sidebar-box .module .wpsb_form_txt {
	padding:0 10px;
	margin-top: 6px;
	height: 34px;
	width: 170px;
	border: none;
	background: #444444;
	color: #fff;
	font-size: 15px;
	outline: none;
}
.sidebar-box .module .wpsb_form_btn{
	text-transform:uppercase;
	border: solid 1px #c25d0c;
	width: 80px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	background:#ef7d22;
	text-shadow: 1px 1px 1px rgb(0,0,0);
	text-shadow: 1px 1px 1px rgba(0,0,0,.29);
}
#basic_facebook_social_plugins_likebox{
	padding-left:17px;
	margin-bottom: 30px;
	padding-bottom: 40px;
	background:url(/wp-content/themes/TeAM/images/sidebar-divider.png) no-repeat left bottom;
}
.-cx-PRIVATE-pluginBoxContainer__border {
border:none;
}
.sidebar-box .xoxo.blogroll{
	padding: 0;
	margin: 0;
	padding-left:17px;
	list-style: none;
}
.sidebar-box .xoxo.blogroll li{
	width: 200px;
	background:url(/wp-content/themes/TeAM/images/ico-bullet2.png) no-repeat 4px 5px;
}
.sidebar-box .xoxo.blogroll a{
	padding-bottom: 10px;
	line-height: 14px;
	display: block;
	padding-left: 18px;
	font-size: 13px;
	color: #000;
}
#archives-2 ul{
	padding: 0;
	margin: 20px 0 0 26px;
	list-style: none;
	width: 187px;
	height: 151px;
	overflow: auto;
	text-align: left;	
}
#archives-2 ul a{
	padding-bottom: 10px;
	line-height: 14px;
	display: block;
	padding-left: 18px;
	font-size: 13px;
	color:#000;
}
.sidebar-box a:hover{
	text-decoration:underline;
}
#archives-2 .jspVerticalBar {
	left: 0;
}

/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footerbg{
	clear:both;
	height:77px;
	background:#f3832a;
}
#footer {
	margin:0 auto;
	position:relative;
	clear: both; 
	width:970px;
	height:77px;
}
#footer .logofooter{
	position: absolute;
	top: 21px;
	left: 27px;
}
#footer #copyright{
	font-size: 12px;
	padding-top: 28px;
	color: #fff;
	text-align: center;
}
#footer .ldcfooter{
	position: absolute;
	top: 27px;
	right: 5px;
}
#logodesigncreation {
	padding: 0 12px;
	width: 1000px;
	margin: 0 auto 30px;
}
#lovethiswebsite {
	float: left;
	background: url(/wp-content/themes/TeAM/images/lovethiswebsite.png) no-repeat left top;
	width: 266px;
	height: 50px;
}
#letusdesign {
	line-height: 17px;
	color: black;
	font-family: 'Open Sans Condensed', sans-serif;
	padding-left: 7px;
	padding-top: 10px;
	font-weight: 300;
	font-size: 16px;
	float: left;
	width: 350px;
	height: 40px;
	background: url(/wp-content/themes/TeAM/images/footer2_bg.gif) repeat-x left top;
}
#letusdesign b {
	color: inherit;
	display: block;
	font-weight: 700;
	font-size: 17px;
	font-family: 'Open Sans Condensed', sans-serif;
}
#startfrom {
	float: left;
	background: url(/wp-content/themes/TeAM/images/getstarted1.png) no-repeat left top;
	width: 377px;
	height: 50px;
}
#startfrom a {
	display: block;
	text-indent: -9999999px;
	background: url(/wp-content/themes/TeAM/images/getstarted.png) no-repeat left bottom;
	width: 234px;
	height: 46px;
	margin-top: 7px;
	margin-left: -6px;
}
#startfrom a:hover {
	background-position:left -1px;
}
.clear {
	clear: both;
}


/*------------------------------------------------*/
/*!--------------------[SEARCH]--------------------*/
/*------------------------------------------------*/
.search_bg { height:35px; width:260px; float: left; margin-top: 10px; margin-left: 10px; }
#search { color:#FFFFFF; padding:0; }
#search input { background: #FFF; font-size:11px; color:#B8B8B8; font-family:Tahoma, arial, verdana, courier; width:150px; height:11px; vertical-align:middle; padding:10px; border: 1px solid #E7E7DC; }
#search .input { width:66px; height:31px; background:none; border:none; vertical-align:middle; margin:0; padding:0; margin-left: 10px; }


/*------------------------------------------------*/
/*!-----------------[RANDOM ARTICLES]--------------*/
/*------------------------------------------------*/
.random-image { width: 44px; height: 44px; border: 4px solid #F2F2E4; float: left; margin-left: 10px; }
.random-content { float: right; width: 210px; }
.random-content a:link { font-size: 13px; }
.random { width: 280px; float: left; margin-top: 10px; }

/*------------------------------------------------*/
/*!-----------------[CATEGORY PAGE]--------------*/
/*------------------------------------------------*/
.single-entry .circledate{
	float:left;
	padding-top: 14px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	font-size: 33px;
	color: #fff;
	width: 64px;
	height:50px;
	background: #000;
	-moz-border-radius: 32px;
	-webkit-border-radius: 32px;
	border-radius: 32px;
}
.single-entry .circledate b{
	line-height: 8px;
	font-size: 14px;
	font-weight: normal;
	display: block;
}
.catpage #left-div {
	padding-top:40px;
}
.catpage .home-post-wrap2 {
	margin-bottom: 24px;
	padding-bottom: 64px;
	background:url(/wp-content/themes/TeAM/images/category-post-divider.png) no-repeat left bottom;
	width: 650px;
	padding-left: 32px;
}
.catpage .home-post-wrap2:last-child {
	background:none;
}
.catpage h2.titles {
	width: 570px;
	padding-left: 16px;
	float: left;
}
.catpage h2.titles a{
color:#000;
padding-top: 28px;
display: block;
font-size: 21px;
font-weight: bold;
}
.dotseperator{
	padding-top: 5px;
	clear:both;
	border-bottom:1px dotted #000;
}
.catpage .post-info {
	color:#000;
	padding-bottom: 18px;
	padding-top: 11px;
	font-size: 12px;
}
.catpage .post-info a{
	color:#ef7d22;
}
.catpage .catpara {
	color:#000;
	font-size: 14px;
}
.catpage .readmore1 {
margin-left: 550px;
margin-top: 22px;
text-align: center;
padding: 3px 0;
display: block;
text-transform: uppercase;
border: solid 1px #c25d0c;
width: 90px;
font-size: 12px;
color: #fff;
background: #ef7d22;
text-shadow: 1px 1px 1px rgb(0,0,0);
text-shadow: 1px 1px 1px rgba(0,0,0,.29);
}

/*------------------------------------------------*/
/*!-----------------[POST DETAIL PAGE]--------------*/
/*------------------------------------------------*/
.postdetail{
	padding-right: 36px;
	padding-top: 14px;
	padding-left: 30px;
}
.postdetail .circledate{
	padding-top: 14px;
	float:left;
	padding-top: 14px;
	line-height: normal;
	font-weight: bold;
	text-align: center;
	font-size: 33px;
	color: #fff;
	width: 64px;
	height:50px;
	background: #000;
	-moz-border-radius: 32px;
	-webkit-border-radius: 32px;
	border-radius: 32px;
}
.postdetail .circledate b{
	line-height: 8px;
	font-size: 14px;
	font-weight: normal;
	display: block;
}
.postdetail .post-title1{
	line-height: normal;
	width:583px;
	padding-left: 16px;
	float: left;
	min-height: 64px;
}
.postdetail .post-title1 a{
	color:#000;
	padding-top: 28px;
	display: block;
	font-size: 21px;
	font-weight: bold;
}
.postdetail .post-info {
	color:#000;
	padding-bottom: 18px;
	padding-top: 11px;
	font-size: 12px;
}
.postdetail .post-info a{
	color:#ef7d22;
}
/* Contact us page */
.post-wrapper2{
	padding-left: 16px;
}
#contact01{
	top: -79px;
	left: -1px;
	position:absolute;
	margin-top:30px;
	width:630px;
	height:57px;
	background: url(/wp-content/themes/TeAM/images/page-contact-title-bg.png);
}
#contact02{
	margin-top: 74px;
	position:relative;
	width:628px;
	border:1px solid #d0d0d0;
	background:#fff;
	border-top:none;
}
#contact02 .address{
	padding-left: 29px;
	padding-top: 16px;
	float: left;
	width:374px;
}
#contact02 .address strong{
	display: block;
	font-size: 15px;
}
#contact02 .address span.phone{
	padding: 8px 0 3px 26px;
	background: url(/wp-content/themes/TeAM/images/ico-phone.jpg) no-repeat;	
}
#contact02 .address a.mail{
	padding:2px 0 3px 26px;
	background: url(/wp-content/themes/TeAM/images/ico-mail.jpg) no-repeat;	
}
#contact02 iframe{
	float: left;	
}
.pagedivider{
	width:638px;
	height:16px;
	background:url(/wp-content/themes/TeAM/images/page-contact-divider.jpg) no-repeat;
}
#contact03{
	margin-left: 8px;
	position:relative;
	width:628px;
	border:1px solid #d0d0d0;
	background:#fff;
	border-top:none;
	margin-bottom: 14px;
}
#contact04{
	height:34px;
	position: relative;
	width: 345px;
	background: url(/wp-content/themes/TeAM/images/page-contact-01.png) no-repeat;
	top: 22px;
	left: -15px;
}
#contact03 p {	
	padding-right: 10px;
	font-size: 13px;
	padding-left: 21px;
	padding-top: 26px;
}
#contactform{
	margin-left: 23px;
	display: block;
	margin-top: 46px;		
}
#contactform .txtinput{
	-webkit-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	-moz-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	width: 280px;
	height: 27px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	background:#f3f2f2;
	position:relative;
	margin-bottom:13px;
	float:left;
	width:280px;
	height:27px;
}
#contactform .txtinput span{
	font-size:13px;
	color:#868686;
	display:block;
	height:27px;
	line-height:27px;
	padding-left:10px;
}
#contactform .txtinput input{
font-size: 13px;
border:none;
background:transparent;
padding-left: 10px;
position: absolute;
left: 0;
top: 0;
width: 254px;
height: 25px;
}

#contactform .areainput{
	position:relative;
	clear:both;
	width:581px;
	height:151px;
	background:url(/wp-content/themes/TeAM/images/contact_txt.png) no-repeat;
}
#contactform .areainput span{
	font-size:13px;
	color:#868686;
	display:block;
	height:24px;
	line-height:24px;
	padding-left:10px;
}
#contactform .areainput textarea{
resize: none;
font-size: 13px;
clear:both;
border:none;
background:transparent;
padding: 10px;
position: absolute;
left: 0;
top: 0;
width: 547px;
height: 141px;
}
#contactform #submit{
	margin-bottom: 65px;
	margin-top: 30px;
	text-transform: uppercase;
	border: solid 1px #c25d0c;
	width: 80px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	background: #ef7d22;
	text-shadow: 1px 1px 1px rgb(0,0,0);
	text-shadow: 1px 1px 1px rgba(0,0,0,.29);
}
/* About us page */
.post-wrapper2{
	padding-left: 16px;
}
#about01{
	top: -79px;
	left: -1px;
	position:absolute;
	margin-top:30px;
	width:630px;
	height:56px;
	background: url(/wp-content/themes/TeAM/images/page-about-title-bg.jpg);
}
#about02{
	margin-top: 74px;
	position:relative;
	width:628px;
	border:1px solid #d0d0d0;
	background:#fff;
	border-top:none;
}
#about02 .text{
	font-size:13px;
	line-height: 21px;
	padding:29px 30px 70px 20px;
}
#about02 strong{
	font-size:15px;
}
#about02 span{
	color:#ef7d22;
}
#about03{
	padding-top: 40px;
	margin-left: 8px;
	position:relative;
	width:628px;
	border:1px solid #d0d0d0;
	background:#fff;
	border-top:none;
}
#about04{
	height:34px;
	position: relative;
	width: 345px;
	background: url(/wp-content/themes/TeAM/images/page-about-01.png) no-repeat;
	top:-25px;
	left: -15px;
}
#about03 .boxleft,
#about03 .boxleft1{
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	margin-left:19px;
	width:261px;
	float:left;
	padding:0 24px;
}
#about03 p{
	padding-left: 34px;
	font-weight: bold;
	padding-bottom: 20px;
}
#about03 .boxright,
#about03 .boxright1{
	border-bottom:1px solid #d5d5d5;
	width:247px;
	float:left;
	padding:0 24px;
}
#about03 .boxleft img,
#about03 .boxright img,
#about03 .boxleft1 img,
#about03 .boxright1 img{
	display:block;
	margin:0 auto;
}
#about03 .boxleft1,
#about03 .boxright1{
	border-bottom:none;
	margin-bottom:46px;
}
#about05{
	text-align:center;
	font-size:16px;
	position:relative;
	width:588px;
	border:1px solid #d0d0d0;
	background:#fff;
	border-top:none;
	padding:40px 20px;
}
#about06{
	height:34px;
	position: relative;
	width: 345px;
	background: url(/wp-content/themes/TeAM/images/images5.png) no-repeat;
	top:-21px;
	left: -34px;
}
#about05 strong{
	font-weight:bold;
}
/* !TeAM Council 2012/2013 page */
#team-council {
	margin-top:30px;
	width:638px;
}
#team-council #title-bg {
	height: 56px;
	width: 630px;
	background: url(/wp-content/themes/TeAM/images/team-council01.jpg) no-repeat;
	font-size: 25px;
	line-height: 46px;
}
#team-council #title-bg #title {
	padding-left: 19px;
}
#team-council #content {
	width:628px;
	padding-top: 27px;
	background:white;
	border: 1px solid #d0d0d0;
	border-top:none;
}
#team-council .content {
	width:628px;
	background:white;
	border: 1px solid #d0d0d0;
	border-top:none;
	padding-top: 13px;
}
#team-council .content.faceright {
	margin-left: 8px;
}
.plaintext {
	font-size: 15px;
	font-style: italic;
	color: #000;
	float: left;
	height: 48px;
	width: 328px;
	line-height: 30px;
	font-size: 15px;
	font-style: italic;
	margin-left: 32px;
	margin-bottom:12px
}
#presidenttag {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council02.jpg) no-repeat;
	height: 48px;
	width: 249px;
	float: left;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#president1 {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council03.jpg) no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#president2 {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council04.jpg) no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#treasurer {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council05.jpg)no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#secretary {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council06.jpg) no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#counselor {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council07.jpg) no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#members {
	left: -11px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/team-council08.jpg) no-repeat;
	float: left;
	height: 48px;
	width: 249px;
	color: #FFF;
	font-size:11px;
	line-height: 30px;
}
#team-council #content a {
	font-weight:bold;
	color: #ef7d22;
}
#textbelow {
	margin-bottom: 46px;
}
#lineabovetext {
	border-top: 1px dotted #000;
	clear: both;
	padding-top: 36px;
	margin-top: 46px;
	font-size: 18px;
	padding-left:15px;
	padding-bottom:2px;
}
#team-council .linedivider{
	padding-top: 32px;
	border-top: 1px dotted #000;
	height: 2px;
	clear: both;
}
.colorboxtext {
	margin-left:12px;
}
#team-council .teaminfobox{
	padding-bottom:54px;	
}
#team-council .personinfobox{
	margin-top: 62px;
	height: 186px;
}
#team-council .personinfo{
	font-size: 16px;
	color:#fff;
	position:relative;
	background: #ef7d22;
	padding: 15px 10px 15px 136px;
	margin-left: 151px;
}
#team-council .personinfo strong{
	padding-bottom: 4px;
	color:#000;
	font-size: 18px;
	display:block;
}
.personinfo .circle {
	width:245px;
	height:245px;
	position: absolute;
	left:-123px;
}
.personinfo .circle.ch-img-1{
	top:-60px;	
}
.personinfo .circle.ch-img-2{
	top:-60px;	
}
.personinfo .circle.ch-img-3{
	top:-60px;	
}
.personinfo .circle.ch-img-4{
	top:-60px;	
}
.personinfo .circle.ch-img-5{
	top:-60px;	
}
.personinfo .circle.ch-img-6{
	top:-60px;	
}
.personinfo .circle.ch-img-7{
	top:-60px;	
}
.personinfo .circle.ch-img-8{
	top:-60px;	
}
.personinfo .circle.ch-img-9{
	top:-60px;	
}
#team-council .history{
	margin-left: 34px;
	margin-top:42px;
	width: 552px;
	height: 217px;
	overflow: auto;
	text-align: left;
	padding-right:20px;
}
#team-council .history p{
	line-height:22px;
}
.ch-item {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	position: relative;
	cursor: default;
	-webkit-perspective: 900px;
	-moz-perspective: 900px;
	-o-perspective: 900px;
	-ms-perspective: 900px;
	perspective: 900px;
}
.ch-info{
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.ch-info > div {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-o-transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

.ch-info .ch-info-front {
/* 	box-shadow: inset 0 0 0 16px rgba(236,236,236,1); */
}

.ch-info .ch-info-back {
	-webkit-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-moz-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-o-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	-ms-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
	opacity: 0;
}
.ch-img-1 .ch-info-front{ 
	background: url(/wp-content/uploads/dash.png) no-repeat left top;
}
.ch-img-1a { 
	background: url(/wp-content/uploads/dash.png) no-repeat right top;
}
.ch-img-2 .ch-info-front { 
	background: url(/wp-content/uploads/fadzli.png) no-repeat left top;
}
.ch-img-2a { 
	background: url(/wp-content/uploads/fadzli.png) no-repeat right top;
}
.ch-img-3 .ch-info-front { 
	background: url(/wp-content/uploads/renuka.png) no-repeat left top;
}
.ch-img-3a { 
	background: url(/wp-content/uploads/renuka.png) no-repeat right top;
}
.ch-img-4 .ch-info-front { 
	background: url(/wp-content/uploads/koh.png) no-repeat left top;
}
.ch-img-4a { 
	background: url(/wp-content/uploads/koh.png) no-repeat right top;
}
.ch-img-5 .ch-info-front { 
	background: url(/wp-content/uploads/low.png) no-repeat left top;
}
.ch-img-5a { 
	background: url(/wp-content/uploads/low.png) no-repeat right top;
}
.ch-img-6 .ch-info-front { 
	background: url(/wp-content/uploads/siva.png) no-repeat left top;
}
.ch-img-6a { 
	background: url(/wp-content/uploads/siva.png) no-repeat right top;
}
.ch-img-7 .ch-info-front { 
	background: url(/wp-content/uploads/azlan.png) no-repeat left top;
}
.ch-img-7a { 
	background: url(/wp-content/uploads/azlan.png) no-repeat right top;
}
.ch-img-8 .ch-info-front { 
	background: url(/wp-content/uploads/nazrin.png) no-repeat left top;
}
.ch-img-8a { 
	background: url(/wp-content/uploads/nazrin.png) no-repeat right top;
}
.ch-img-9 .ch-info-front { 
	background: url(/wp-content/uploads/bikesh.png) no-repeat left top;
}
.ch-img-9a { 
	background: url(/wp-content/uploads/bikesh.png) no-repeat right top;
}
.ch-item:hover .ch-info-front {
	-webkit-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-moz-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-o-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	-ms-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
	opacity: 0;
}
.ch-item:hover .ch-info-back {
	-webkit-transform: rotate3d(1,0,0,0deg);
	-moz-transform: rotate3d(1,0,0,0deg);
	-o-transform: rotate3d(1,0,0,0deg);
	-ms-transform: rotate3d(1,0,0,0deg);
	transform: rotate3d(1,0,0,0deg);
	opacity: 1;
}
.teamdivider{
	width:638px;
	height:19px;
	background:url(/wp-content/themes/TeAM/images/team_divider.jpg) no-repeat;
}
.team1divider{
	width:638px;
	height:16px;
	background:url(/wp-content/themes/TeAM/images/team1_divider.jpg) no-repeat;
}
/* Membership page */
#membercontent{
	width:628px;
	padding-top:2px;
	background: white;
	border: 1px solid #d0d0d0;
	border-top: none;
}
#membercontent .orange{
	color:#f07d22;
}
#team-council .para1{
	padding-left: 32px;
	font-weight: bold;
	font-size: 15px;	
}
#team-council .para2{
	padding-left: 25px;
	padding-top: 18px;
	font-size: 16px;
	font-weight: bold;
}
#membercontent .orange{
	font-weight:bold;
	color:#f07d22;
}
#team-council a{
	color:#f07d22;
}
#membercontent .yellowbox{
	padding-bottom:10px;
	margin-bottom:22px;
	padding-top: 11px;
	margin-left: 19px;
	position: relative;
	margin-top: 21px;
	background:#fcf990;
	width:622px;
	-webkit-box-shadow: -1px -1px 4px rgba(0,0,0,.21);
	-moz-box-shadow: -1px -1px 4px rgba(0,0,0,.21);
	box-shadow: -1px -1px 4px rgba(0,0,0,.21);
}
#membercontent .yellowbox1{
	position:absolute;
	background:url(/wp-content/themes/TeAM/images/images1.png) no-repeat;
	width:13px;
	height:12px;
	top: -12px;
	right: 0px;
}
#membercontent .yellowbox ul{
	list-style:none;
	margin: 0;
	padding:0;
}
#membercontent .yellowbox ul li{
	background:url(/wp-content/themes/TeAM/images/ico-arrow.png) no-repeat 7px 4px;
	padding-bottom: 8px;
	margin-right: 19px;
	line-height: 17px;
	margin-bottom: 6px;
	padding-left: 23px;
	margin-left: 14px;
	border-bottom: 1px solid #dbd86f;
}
#membercontent .yellowbox ul li:last-child{
	border-bottom:none;
}
#membercontent .watelse{
	margin: 0 5px;
	padding-bottom: 33px;
	padding-top: 17px;
	text-align: center;
	border-top: 1px dashed #000;
}
#team-council .membershiptitle{
	width:345px;
	height:34px;
	background:url(/wp-content/themes/TeAM/images/images2.png) no-repeat;
	position:relative;
	margin-left: -16px;
	margin-top: -10px;
}
#team-council .content p{
	line-height: 20px;
	padding-left:25px;
	padding-right: 15px;
}
#team-council .content .membershipopt{
display: block;
padding: 0 0 0 15px;
padding-top: 7px;
margin: 20px 18px 0 10px;
border-top: 1px solid black;
font-size: 16px;
font-weight: bold;
}
#team-council .colorbox{
	font-size: 18px;
	color:#fff;
	overflow:hidden;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
	-webkit-border-radius:15px 15px 0 0;
	margin:0 9px 13px 0;
	width:288px;
	height:288px;
	float:left;
	background-image: -webkit-linear-gradient(top, #313131, #1b1b1b);
	background-image: -moz-linear-gradient(top, #313131, #1b1b1b);
	background-image: -o-linear-gradient(top, #313131, #1b1b1b);
	background-image: -ms-linear-gradient(top, #313131, #1b1b1b);
	background-image: linear-gradient(to bottom, #313131, #1b1b1b);
}
#team-council .colorbox .hd3{
	margin-bottom: 17px;
	display:block;
	padding-left:26px;
	line-height:43px;
	font-size:16px;
	height:43px;
}
#team-council .colorbox .hd4{
	padding-left: 27px;
	font-size: 25px;
}
#team-council .colorbox .hd5{
	font-size: 56px;
	font-weight: bold;
}
#team-council .colorbox div.a2{
	line-height: 20px;
	padding-left:25px;
	padding-right: 15px;
	border-top: 1px solid #555555;
	line-height: 18px;
	padding-top: 21px;
	display: block;
	font-size: 13px;
}
#team-council .colorbox.colb1{
	margin-left: 20px;	
}
#team-council .colorbox.colb1 .hd3{
	background-image: -webkit-linear-gradient(bottom, #647624, #9fbd29);
	background-image: -moz-linear-gradient(bottom, #647624, #9fbd29);
	background-image: -o-linear-gradient(bottom, #647624, #9fbd29);
	background-image: -ms-linear-gradient(bottom, #647624, #9fbd29);
	background-image: linear-gradient(to top, #647624, #9fbd29);
}
#team-council .colorbox.colb2 .hd3{
	background-image: -webkit-linear-gradient(bottom, #233772, #4569cf);
	background-image: -moz-linear-gradient(bottom, #233772, #4569cf);
	background-image: -o-linear-gradient(bottom, #233772, #4569cf);
	background-image: -ms-linear-gradient(bottom, #233772, #4569cf);
	background-image: linear-gradient(to top, #233772, #4569cf);
}
#team-council .colorbox.colb3{
	margin-left: 20px;	
}
#team-council .colorbox.colb3 .hd3{
	background-image: -webkit-linear-gradient(top, #f60f71, #c20e5a);
	background-image: -moz-linear-gradient(top, #f60f71, #c20e5a);
	background-image: -o-linear-gradient(top, #f60f71, #c20e5a);
	background-image: -ms-linear-gradient(top, #f60f71, #c20e5a);
	background-image: linear-gradient(to bottom, #f60f71, #c20e5a);
}	
#team-council .colorbox.colb4 .hd3{
	background-image: -webkit-linear-gradient(bottom, #f05c22, #f07d22);
	background-image: -moz-linear-gradient(bottom, #f05c22, #f07d22);
	background-image: -o-linear-gradient(bottom, #f05c22, #f07d22);
	background-image: -ms-linear-gradient(bottom, #f05c22, #f07d22);
	background-image: linear-gradient(to top, #f05c22, #f07d22);
}
#team-council .membershipappform{
	margin-bottom: 25px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/images3.png) no-repeat;
	width: 345px;
	height: 34px;
	margin-top: 43px;
	margin-left: -16px;
}
#team-council form{
	padding-left: 26px;
}
#team-council .inputf{
	margin-bottom: 24px;
	margin-right:13px;
	float:left;
}
#team-council .inputf input{
	font-size:13px;
	padding:0 10px;
	margin-top: 4px;
	display:block;
	border:none;
	background: #f3f2f2;
	height:25px;
	-webkit-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	-moz-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-border-radius:4px;
}
#team-council .inputf textarea{
	resize:none;
	font-size:13px;
	padding:10px;
	margin-top: 4px;
	display:block;
	border:none;
	background: #f3f2f2;
	height:80px;
	-webkit-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	-moz-box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	box-shadow: inset 0 1px 2px rgba(55,56,51,.5);
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-border-radius:4px;
}
#team-council .inputf input.size260{
	width:260px;
}
#team-council .fullwidth{
	margin-bottom: 12px;
	float:left;
	width:100%;
}
#team-council form input[type=radio]{
	margin-left:8px;
}
#team-council .submitbut1{
	margin-bottom: 35px;
	margin-left: 223px;
	text-transform: uppercase;
	border: solid 1px #c25d0c;
	width: 80px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	background: #ef7d22;
	text-shadow: 1px 1px 1px rgb(0,0,0);
	text-shadow: 1px 1px 1px rgba(0,0,0,.29);	
}
#team-council .corporateform{
	margin-bottom: 25px;
	position: relative;
	background: url(/wp-content/themes/TeAM/images/images4.png) no-repeat;
	width: 345px;
	height: 34px;
	margin-top: 43px;
	margin-left: -16px;
}
#team-council .sectionsa {
	margin-bottom: 10px;
	margin-right: 27px;
	border: 1px solid grey;
	padding: 10px;
}
.serviceprovider img {
	max-width:none;
}
.serviceprovider p.para {
	line-height: 21px;
	padding: 0 16px;
}
.serviceprovider a {
	color:#ff6600;
}
.serviceprovider .spdivider {
	background:url(/wp-content/themes/TeAM/images/service_provider09.jpg) no-repeat center top;
	color:#ff6600;
	width:644px;
	height:6px;
	display:block;
}
.postdetail #comments{
	margin-top: 21px;
	font-size: 15px;
}
.postdetail .commentlist .fn a{
	color:#ff6600;
}

