

@CHARSET "UTF-8";
/******* GENERAL RESET *******/

html,body{
	height:100%;
	}

	/***
.cln{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
**/

.cln{
	clear: both;
	visibility: hidden;
	display: block;
}

a{
	text-decoration: none;
	outline-style:none;
}
/******* GENERAL RESET *******/

/******* MENU *******/
#container{
width:308px;
}
#container ul{
	list-style: none;
	list-style-position: outside;
}
#container ul.menu li{
	float:left;
	text-align:center;
}
#container ul.menu li{
background:transparent url(images/over.jpg) no-repeat scroll 0 0;
color:#4495b0;
cursor:pointer;
display:inline;
height:38px;
position:relative;
width:99px;
font-family:arial;
font-size:20px;
height:32px;
padding-top:6px;
}
#container ul.menu li.active{
background:transparent url(images/up.jpg) no-repeat scroll 0 0;
color:#61a423;
display:inline;
font-size:20px;
height:38px;
width:99px;
font-family:arial;
height:32px;
padding-top:6px;
}
#news
{
margin-right:6px;
}
#tutorials
{
margin-right:5px;
}
.thumbnails {
float:left;
margin-bottom:17px;
margin-right:10px;
}
/******* /MENU *******/
/******* CONTENT *******/
.content{
background:transparent url(images/tabmenu_bg.jpg) repeat-y scroll 0 0;
font-size:11px;
height:483px;
margin:0 auto;
padding:10px;
text-align:left;
}
.content h1{
color:#61a423;
font-size:30px;
height:48px;
line-height:1em;
padding:10px 10px 2px 5px;
vertical-align:middle;
}
/******* /CONTENT *******/
/******* NEWS *******/
.content.news h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.content.news{
	display: block;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content.tutorials h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.content.tutorials{
	display: none;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content.links h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content.links{
	display: none;
}
.content.links a{
	color: #5f95ef;
}
/******* /LINKS *******/
.tabbot
{
 background:url(images/bot.jpg) no-repeat;
height:16px;
}
.tabcontents
{
margin:5px 0 15px;
padding:0 10px 15px;
border-bottom:1px solid #C0DDE7;
}

.tabcontents_nolines
{
margin:5px 0 15px;
padding:0 10px 15px;
border-bottom:none;
}
.tabcontents a
{
color:#78316f;
text-decoration:underline;
}
.tabcontents h4
{
color:#61a423;
font-size:14px;
}
.tabcontents_nolines h4
{
color:#61a423;
font-size:14px;
}
.tabcontents_nolines h2
{
color:#61A423;
font-size:18px;
}
.tabcontents h2
{
color:#61A423;
font-size:18px;
}
.tabcontents p.tabreadmore
{
margin-top:8px;
text-align:right;
}

.tabcontents_nolines p.tabreadmore
{
margin-top:8px;
text-align:right;
}

.links ul
{
list-style:square;
}
.links ul li
{
color:#551A4E;
font-size:18px;
list-style-type:disc;
margin-bottom:20px;
margin-left:19px;
}
.tabmenu
{
display:inline;
float:left;
margin-left:12px;
padding-top:16px;
width:308px;
}
/**** tabmenu2****/
.tabmenu2
{
padding-top:25px;
width:297px;
margin:0 auto;
}

.tab2bot
{
 background:#FFF url(images/tab2bot.jpg) no-repeat;
height:12px;
width:297px;
}
.tab2top
{
background:#FFFFFF url(images/tab2top.jpg) no-repeat;
height:12px;
width:297px;

}
.content2{
background:#FFF url(images/tab2mid.jpg) repeat-y scroll 0 0;
width:277px;
margin:0px  auto;
padding:1px 10px 10px;
text-align:left;
font-size:11px;
}
.content2 h1{
color:#61A423;
font-size:24px;
font-weight:normal;
padding:1px 10px 2px 5px;
vertical-align:middle;
}
/******* MENU *******/
#container2{
width:297px;
}
#container2 ul{
left:13px;
list-style-type:none;
position:relative;
top:13px;
}
#container2 ul.menu li{
	float:left;
	text-align:center;
}
#container2 ul.menu li{
background:transparent url(images/tabtest.jpg) no-repeat scroll 0 0;
color:#606060;
cursor:pointer;
display:inline;
font-family:arial;
font-size:14px;
height:32px;
padding-top:7px;
position:relative;
width:86px;
}
#container2 ul.menu li.active{
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #C3C3C3;
border-right:1px solid #C3C3C3;
border-top:1px solid #C3C3C3;
color:#61A423;
display:inline;
font-family:arial;
font-size:14px;
height:27px;
padding-top:6px;
width:86px;
}


/******* /CONTENT *******/
/******* NEWS *******/
.content2.news h1{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.content2.news{
	display: block;
}
/******* /NEWS *******/
/******* TUTORIALS *******/
.content2.tutorials h1{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.content2.tutorials{
	display: none;
}
/******* /TUTORIALS *******/
/******* LINKS *******/
.content2.links h1{
	background: transparent url(images/links.jpg) no-repeat scroll left top;
}
.content2.links{
	display: none;
}
.content2.links a{
	color: #5f95ef;
}
/******* /LINKS *******/
.tabcontents2
{
margin:8px 0 0;
padding:0 10px 15px;

}

.tabcontents2_nolines
{
margin:5px 0 15px;
padding:0 10px 15px;
border-bottom:none;
}
.tabcontents2 a
{
color:#eb5c18;
text-decoration:underline;
}
.tabcontents2 h4
{
color:#eb5c18;
font-size:14px;
}
.tabcontents2_nolines h4
{
color:#61a423;
font-size:14px;
}
.tabcontents2_nolines h2
{
color:#61A423;
font-size:18px;
}
.tabcontents2 h2
{
color:#EB5C18;
font-size:18px;
}
.tabcontents2 p.tabreadmore
{
margin-top:8px;
color:#EB5C18;
}

.tabcontents2_nolines p.tabreadmore
{
margin-top:8px;
text-align:right;
}

/**** tabmenu2****/