
body { background-color: #665750; font: 8pt Helvetica, Tahoma; color:#F0EDE6; width:710px; margin:0 auto; }
a { color:#fff; text-decoration: none; outline:none; }
img { border:0; }
input,textarea { padding: 5px; border: 2px solid #CAC2AE; background-color: #EBE8DE; font:bold 10pt Arial; color:#665750; }
input:hover, input:focus, textarea:hover, textarea:focus { border: 2px solid #BEB59C; background-color: #F5F4EF; }
#content-head a { color: #665750; font:bold 10pt Helvetica; border-bottom: 2px solid #2FBDCB; color: #665750; text-decoration: none; }
#content-head a:hover { border-bottom: 2px solid #2FBDCB; color: #fff; background-color: #665750; text-decoration: none; }
#navigation { padding: 180px 0 0 40px; color: #665750; font:bold 12pt Helvetica; }
#navigation a { border-bottom: 3px solid #2FBDCB; padding: 3px; color: #665750; text-decoration: none; font:bold 12pt Helvetica; }
#navigation a:hover { border-bottom: 3px solid #2FBDCB; color: #fff; background-color: #665750; text-decoration: none; }


#adv, #adv_portfolio, #adv_contacts, #adv_about, #adv_services { margin:0px auto 0px auto; width:710px; height:225px; }
#adv { background: #665750 url(images/adv.jpg) bottom no-repeat; }
#adv_portfolio { background: #665750 url(images/adv_portfolio.jpg) bottom no-repeat; }
#adv_contacts { background: #665750 url(images/adv_contacts.jpg) bottom no-repeat; }
#adv_about { background: #665750 url(images/adv_about.jpg) bottom no-repeat; }
#adv_services { background: #665750 url(images/adv_services.jpg) bottom no-repeat; }

.language-button { position:absolute; float:left; left: 60%; top:0 }
.direct-link-button { position:realtive; float:left; }
.direct-links { display:none; background: #4E423D; border: 1px solid #796860; padding:10px }
.direct-links-ul { margin:0; padding:10px }
.direct-links-bold, .direct-links-bold a { list-style: none; font:bold 8pt Tahoma; color:#BFB4AE; padding:5px; }
.direct-links-normal { margin-left:23px; color:#fff; font: 8pt Tahoma; }
.direct-links-link { font: 8pt Tahoma; color:#BFB4AE }
.direct-links-contacts { padding-left:12px; color:#fff; font: 8pt Tahoma; }

.row0 { background: #D0CABF; padding:5px; }
.row1 { background: #ECE9E1; padding:5px; }
.imgblog { float:left; padding:0 7px 0 0; }
h2 { margin:0; padding:0; }


#content-head { 
margin:10px auto 0 auto;
padding-left: 40px;
width:710px;
height:26px;
color: #665750;
background: #665750 url(images/content_head.gif) no-repeat;
}

#content { 
margin:0px auto;
width:710px;
font: 8pt Tahoma;
color: #665750;
min-height:300px;
height:auto !important;
height:auto;
background: #F0ECE0 url(images/content_bg.gif) repeat-y;
}
#content a img { border-bottom: 2px solid #E2DDD0; }
#content a img:hover { border-bottom: 2px solid #2FBDCB; }
#content .link { color:#665750; font:bold 8pt Tahoma; }
#content .link:hover { background-color:#665750; color:#fff; font:bold 8pt Tahoma; padding:4px; }

#content-foot { 
margin:0px auto;
width:710px;
height:25px;
background: #F0ECE0 url(images/content_foot.gif) no-repeat;
}

#footer-curve { 
margin:10px auto 0 auto;
width:710px;
height:24px;
background: #0DAFBC url(images/footer_01.jpg) no-repeat;
text-align:right;
}

#footer { 
margin:0 auto 0 auto;
padding:0 0 0px 0;
width:710px;
background: #0DAFBC url(images/footer_02.jpg) repeat-y;
text-align:right;
}

#footer-curve2 { 
margin:0px auto 5px auto;
width:710px;
height:24px;
background: #0DAFBC url(images/footer_03.jpg) no-repeat;
text-align:right;
}

#mysalbum { margin-right: 7px; width:81px; height:21px; background: url(images/mysalbum-off.png) no-repeat; border:0 }
#mysalbum:hover { background: url(images/mysalbum.png) no-repeat; }
#eyeooo { margin-right: 7px; width:36px; height:21px; background: url(images/eyeooo-off.png) no-repeat; border:0 }
#eyeooo:hover { background: url(images/eyeooo.png) no-repeat; }
#catch2me { margin-right: 27px; width:117px; height:21px; background: url(images/catch2me-off.png) no-repeat; border:0 }
#catch2me:hover { background: url(images/catch2me.png) no-repeat; }
#OurProjects { margin-right:208px; font:bold 8pt Helvetica; }
#twitter { width:34px; height:32px; background: url(images/twitter-off.png) no-repeat; border:0 }
#twitter:hover { background: url(images/twitter.png) no-repeat; }
#Get-Satisfaction { width:32px; height:32px; background: url(images/Get-Satisfaction.png) no-repeat; border:0; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6 }
#Get-Satisfaction:hover { filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0 }


#our-catch2me { background: url(images/our-catch2me.png) no-repeat; border:0; margin-right: 7px; width:117px; height:21px; }
#our-catch2me:hover { background-position: 0 -21px }

#our-eyeooo { background: url(images/our-eyeooo.png) no-repeat; border:0; margin-right: 7px; width:56px; height:21px; }
#our-eyeooo:hover { background-position: 0 -21px }

#our-mysalbum { background: url(images/our-mysalbum.png) no-repeat; margin-right: 7px; width:109px; height:21px; border:0; }
#our-mysalbum:hover { background-position: 0 -21px }



#boxes { height: 285px }

#box1 { float:left; margin-top: 10px; width:355px; height:275px; text-align:left; background:url(images/box-left.jpg); }
#box2 { float:right; margin-top: 10px; width:355px; height:275px; background:url(images/box-right.jpg); }

h1 { margin:0 0 7px 40px; padding-top:10px; color: #665750; font:bold 14pt Helvetica; }
h2 { margin:0; color: #665750; font:bold 10pt Arial; }
.text-content { margin:0 40px;  }
.text-box1, .text-box2 { margin: 70px 20px 20px 20px; color: #665750;  }
.text-box2 { text-align:right  }
.back { border: 2px solid #2FBDCB; padding: 3px 29px 3px 29px; color: #665750; text-decoration: none; font:bold 10pt Helvetica; }
.back:hover { border: 2px solid #2FBDCB; color: #fff; background-color: #665750; }
.notice { background-color: #F2F0EA; border: 1px solid #CDC6B1; padding:4px; }
.notice a { display:block; color:#665750; }
.text strong { margin:0 40px; }

/* jQuery lightBox plugin - Gallery style */
	#gallery { text-align:left; padding: 10px; width: 680px;	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img { border-bottom: 2px solid #E2DDD0; }
	#gallery ul a:hover img { border-bottom: 2px solid #2FBDCB; }
	#gallery ul a:hover { color: #fff; }
	
	
	
.slidemenu_id { list-style:none; width:215px; height:200px; display:block; overflow:hidden; position:relative; left:20px; }
.slidemenu_id li { float:left; display:inline; overflow:hidden; }
.slidemenu_id li img { border:0; }
.slidemenu_id li a { width:110px; height:100px;	border-top:0; border-bottom: 0; border-right:0; border-left:0; }
.slidemenu_web { list-style:none; width:215px; height:180px; display:block; overflow:hidden; position:relative; left:20px; }
.slidemenu_web li { float:left; display:inline; overflow:hidden; }
.slidemenu_web li img { border:0; }
.slidemenu_web li a { width:110px; height:200px; border-top:0; border-bottom: 0; border-right:0; border-left:0; }

.text-content a { color:#665750; font-weight:bold;}

.pagination_select, .pagination_notselect { background: #EFECE4; border:1px solid #D3CBB6; padding:4px; margin:0 4px; }
.pagination_select { color:#2FBDCB; font-weight:bold }
.pagination_notselect { color:#665750; font-weight:bold }