﻿.credits {color: #577184}body
{
background-color:#355568;
padding:0;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
margin:0px auto auto auto;
color:#000;
font-size:12px;
}
#main_container{
width:900px;
height:auto;
margin:auto;
padding:0px;
}
#header{
width:900px;
height:152px;
}

#main_content{
width:900px;
height:375px;
background:url(/images/bg_main.jpg) no-repeat center;
}
#main_content2{
width:900px;
height: auto;
background:url(/images/bg_main2.jpg) no-repeat center top #E2E2E2;
}
#main_content3{
width:900px;
height:375px;
background:url(/images/bg_main3.jpg) no-repeat center;
}
#main_content4{
width:900px;
height: auto;
background:url(/images/bg_main4.jpg) no-repeat center top #fafafb;
}
.photo{
float:left;
padding:87px 0 0 210px;
}
.right_content{
float:right;
padding:0px 35px 0 0;
}
.title1{
padding:0px;
margin:0px;
text-align:right;
}
.right_links{
padding:160px 0 0 0;
}
a.right_link1{
display:block;
width:253px;
height:45px;
background:url(/images/clients.gif) no-repeat center;
padding:5px;
}
a:hover.right_link1{
display:block;
width:253px;
height:45px;
background:url(/images/clients_on.gif) no-repeat center;
padding:5px;
}
a.right_link2{
display:block;
width:253px;
height:45px;
background:url(/images/odot.gif) no-repeat center;
padding:5px;
}
a:hover.right_link2{
display:block;
width:253px;
height:45px;
background:url(/images/odot_on.gif) no-repeat center;
padding:5px;
}
a.right_link3{
display:block;
width:253px;
height:45px;
background:url(/images/tips.gif) no-repeat center;
padding:5px;
}
a:hover.right_link3{
display:block;
width:253px;
height:45px;
background:url(/images/tips_on.gif) no-repeat center;
padding:5px;
}

#left_content{
float:left;
padding:60px 0 0 170px;
}
#left_content_category{
float:left;
padding:60px 0 0 40px;
}
#left_content_category2{
float:left;
padding:20px 0 0 40px;
}

#borderbox h1, #borderbox h2, #borderbox p {margin:0 10px; letter-spacing:1px;}
#borderbox h1 {font-size:2.5em; color:#fff;}
#borderbox h2 {font-size:2em;color:#06a; border:0;}
#borderbox p {padding-bottom:0.5em;}
#borderbox h2 {padding-top:0.5em;}
#borderbox {background: transparent; margin:0px; width:320px; clear:both; float:left;}



.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:2px;}
.xb2, .xb3, .xb4 {background: none; border-left:3px solid #eaf166; border-right:3px solid #eaf166;}
.xb1 {margin:0 5px; background:#eaf166;}
.xb2 {margin:0 3px; border-width:0 4px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background: none; border:0 solid #eaf166; border-width:0 3px; text-align:right; color:#3a5f74; font-size:16px;}


/*-------------------fill box------------------------*/


.xb1, .xb22, .xb33, .xb44 {display:block; overflow:hidden;}
.xb1, .xb22, .xb33 {height:2px;}
.xb22, .xb33, .xb44 {background: #3d6074; border-left:3px solid #eaf166; border-right:3px solid #eaf166;}
.xb1 {margin:0 5px; background:#eaf166;}
.xb22 {margin:0 3px; border-width:0 4px;}
.xb33 {margin:0 2px;}
.xb44 {height:2px; margin:0 1px;}

.xboxcontent2 {display:block; background: #3d6074; border:0 solid #eaf166; border-width:0 3px; text-align:center; color:#3a5f74; font-size:16px;}

/*---------------- menu tab----------------------*/
#rightmenu{
padding:40px 50px 0 0;
}
#rightmenu ul{
list-style:none;
padding:0px;
margin:0px;
}
#rightmenu ul li{
list-style:none;
padding:2px 0 2px 0;
margin:0px;
text-align:right;
}
#rightmenu ul li a{
width:100px;
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#3a6075;
padding:0px 22px 0px 0;
}
#rightmenu ul li a:hover{
width: auto;
text-decoration:none;
font-size:13px;
display:block;
font-weight:bold;
color:#e6eb6a;
padding:0px 22px 0px 0;
background:url(/images/bullet.gif) no-repeat right;
}
#rightmenu ul li.selected a{
width: auto;
text-decoration:none;
font-size:13px;
font-weight:bold;
display:block;
text-align:right;
color:#3a6075;
padding:0px 22px 0px 0;
background:url(/images/bullet.gif) no-repeat right;
}
#categ_pic{
width:420px;
height:auto;
text-align:center;
padding:20px 0 0 0;
}
a img.cat_img{
border:1px #a9a9a9 solid;
padding:2px;

margin:10px;
}
a img.cat_img_selected{
border:2px #e7ed66 solid;
padding:2px;

margin:10px;
}
a:hover img.cat_img{
border:2px #e7ed66 solid;
padding:2px;
margin:10px;
}

.sub_pic_nav{
float:left;
width:370px;
padding:10px 0 0 30px;
}
/*-----------------ajax sliding---------*/
#panes {
	text-align: justify;
	border-style: none;
	margin:0px;
	width:420px;
}

#panes div div { overflow: hidden; }

#previous { float: none; cursor: pointer; }
#next { float: none; cursor: pointer; }

#button {
list-style:none;
padding:0px;
margin:0px;
}

#button  li{
list-style:none;
padding:0px;
margin:0px;
}
.movie_text_details{
text-align:right; width:350px; color:#3d6074; font-size:12px; font-weight:bold; clear:both; padding:5px 10 0 0;}
/*----------------footer--------------*/
#footer{
width:900px;
height:73px;
background-color:#577184;
}
a.footer_link1{
display:block;
float:left;
width:118px;
height:30px;

padding-left:120px;
}
a:hover.footer_link1{
	display:block;
	width:40px;
	height:30px;
	padding:10px 0 0 20px;
}
a.footer_link2{
display:block;
float:left;
width:120px;
height:39px;
padding:24px 0 0 20px;
}
a:hover.footer_link2{
display:block;
width:120px;
height:39px;
padding:24px 0 0 20px;
}
.footer_right_text{
	float:right;
	padding:6px 35px 0 0;
	font-size:16px;
	color:#e7ec65;
	text-align:right;
}
.credits {color: #99ABB5}
#main_container #main_content .teragshu {
	float: left;
	padding-bottom: -20 px;
	margin-top: -15px;
}
#main_container #footer .footer_link3 {

	float:left;
	width:118px;
	height:30px;
	padding-left:40px;
}

