html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;font-size:62.5%;font-family:Arial, Helvetica, sans-serif;background:#feda9e url(../images/body_bg.png) 2px 0 repeat-x;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
::-moz-selection{background-color:#d8b47e;color:#fff}
::selection{background-color:#d8b47e;color:#fff}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.texthide{text-indent:100%;overflow:hidden;white-space:nowrap;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignnone{margin:5px 20px 20px 0;}
.alignright{float:right;margin:5px 20px 10px;}
.alignleft{float:left;margin:5px 20px 10px;}
a img.alignright{border:1px solid #f0f0f0;border-radius:6px;float:right;margin:5px 10px 10px 20px;padding:3px;}
a img.alignleft{border:1px solid #f0f0f0;border-radius:6px;float:left;margin:5px 20px 10px 10px;padding:3px;}
.wp-caption{background:#fff;border:1px solid #f0f0f0;border-radius:6px;max-width:96%;text-align:center;padding:5px 3px 10px;}
.wp-caption img{border:0 none;height:auto;max-width:98.5%;width:auto;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:1.1em;line-height:1.4;text-align:center;color:#666;margin:0;padding:0 4px;}
.gallery{margin:0;padding:0;}
.gallery img{border:#b1c2dd 1px solid;padding:3px;}
.gallery a{display:block;position:relative;text-decoration:none!important;border:none!important;}
.gallery a:hover{top:2px;}
.gallery .gallery-item{float:left;text-align:center;margin:10px;}
.gallery .gallery-caption{margin-left:0;}
.textcenter{text-align:center;}
.container{position:relative;width:960px;margin:0 auto;}

#nav{position:relative;width:100%;float:left;margin-top:12px;background:transparent url(../images/nav_bg.png) 0 0 repeat-x;}
#nav ul{position:relative;right:50%;float:right;clear:left;list-style:none;}
#nav li{position:relative;left:50%;height:71px;line-height:71px;background:transparent url(../images/nav_seperator.png) 0 0 no-repeat;float:left;}
#nav .menu > li:first-child{background:none;padding-left:0;}
#nav li a{display:block;height:100%;padding:0 12px 0 14px;font-family:'PT Sans Narrow',sans-serif;font-weight:700;font-size:1.7em;color:#fff;text-shadow:0.1em 0.1em 0.05em #666;text-decoration:none;}
#nav .active{background:transparent url(../images/nav_hover.png) 0 0 repeat-x;}
#nav .sub-menu{display:none;position:absolute;top:65px;left:0px;width:200px;background-color:#d6e0e3;float:none;z-index:999;border:#1f81b8 1px solid;border-top:none;border-radius:0 0 8px 8px;}
#nav .sub-menu li{display:block;left:auto;height:auto;line-height:1.5;background:none;float:none;border-top:#1f81b8 1px solid;padding:5px 0 5px 10px;}
#nav .sub-menu li:first-child{border-top:none;}
#nav .sub-menu li a{padding:0;font-size:16px;text-shadow:none;color:#0c83b8;}
#nav .sub-menu li a:hover{color:#fff;}
#nav .sub-menu .active{background:none;}

#header{clear:both;background:transparent url(../images/logo_bg.png) 50% 0 no-repeat;}
#header .logo a{display:block;width:978px;height:279px;background:transparent url(../images/jeomesa_logo.png) 50% 50% no-repeat;margin:30px auto 0;}

#quote{margin:12px auto 0;width:978px;height:117px;background:transparent url(../images/quote_bg.png) 50% 50% no-repeat;}

#project{background:#fff;}
#project .box{margin:12px 10px;width:220px;background:#000;float:left;}
#project .box .header{position:relative;margin:0;padding:3px 5px;background:#0C91CE url(../images/project_bg.png) 0 0 repeat-x;border:1px solid #24beea;border-top-color:#5ac5ed;border-right-color:#318bb0;border-bottom-color:#3489ad;}
#project .box .header a{display:block;font-family:'PT Sans Narrow',sans-serif;color:#fff;line-height:1.3;text-decoration:none;}
#project .box .header a:hover{text-decoration:underline;}
#project .box .header h2{display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-align:center;font-weight:400;color:#fff;line-height:1.2;text-decoration:none;}
#project .box .header h3{font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:1.2;text-decoration:none;font-size:14px;text-align:center;}

#footer{padding:15px 0;background:#adadad;font-size:12px;color:#fff;font-weight:700;}
#footer a{color:#014761;font-style:italic;text-decoration:none;font-weight:700;}
#footer a:hover{text-decoration:underline;}
#footer #designer a{display:block;width:120px;height:25px;background:transparent url(../images/elmasgunes_logo.png) 0 0 no-repeat;float:right;}
#content h2.e404{position:relative;width:auto;top:0;left:150px;font-family:Cuprum,sans-serif;font-size:10em;font-weight:400;color:#dc3104;}
#content h3.e404{position:relative;width:350px;top:-50px;left:143px;font-family:Cuprum,sans-serif;font-size:3em;font-weight:400;border:none;color:#b93c0e;}
#content h4.e404{position:relative;width:275px;top:-62px;left:315px;font-family:Cuprum,sans-serif;font-size:1.6em;font-weight:400;border:none;}
#old_browser{position:absolute;width:100%;height:100%;z-index:10000;}
#old_browser div{position:relative;width:500px;background:#fff6bf url(../images/notice.png) 19px 42px no-repeat;border-bottom:2px solid #ffd324;border-top:2px solid #ffd324;text-indent:15px;margin:150px auto;padding:40px 40px 20px;}
#old_browser h2{font-size:1.8em;font-weight:700;text-indent:0;color:#817134;}
#old_browser p{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;margin:0 0 10px;}
#old_browser p a{display:block;padding-left:12px;padding-bottom:10px;height:24px;background-repeat:no-repeat;background-position:0 0;line-height:24px;text-decoration:none;color:#03c;font-weight:700;}
#old_browser p a:hover{padding-left:13px;text-decoration:underline;background-position:1px 0;}
#old_browser .firefox{background-image:url(../images/notice_firefox.gif);}
#old_browser .chrome{background-image:url(../images/notice_chrome.gif);}
#old_browser .ie{background-image:url(../images/notice_ie9.gif);}
#old_browser .close{position:absolute;right:10px;top:10px;background:url(../images/notice_close.gif) 0 0 no-repeat;cursor:pointer;height:27px;width:27px;text-indent:-10000px;}
#old_browser .close:hover{right:9px;top:11px;}
.pagenavi{float:left;width:98%;margin:10px 0 20px 30px;padding:5px 1px;}
.pagenavi a{text-decoration:none;border:1px solid #ccc;color:#666;background-color:inherit;border-radius:2px;margin:3px;padding:2px 6px 1px;}
.pagenavi a:hover{border:1px solid #178bdf;color:#178bdf;background-color:#e5f8fe;}
.pagenavi span.pages{color:#825a2d;font-weight:700;border:1px solid #999;background-color:inherit;border-radius:2px;margin:3px;padding:2px 6px 1px;}
.pagenavi span.current{font-weight:700;border:1px solid #666;color:#444;background-color:#eee;border-radius:2px;margin:3px;padding:4px 10px;}
.pagenavi span.expand{border:1px solid #ccc;color:#444;background-color:inherit;margin:3px;padding:2px 6px 1px;}
.pagenavi .first,.pagenavi .last{border:1px solid #aaa;}
.pagenavi .single_page{border:1px dashed #ccc;}
#page-top{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:25px;height:25px;border:none;text-indent:100%;background:url(../images/page_top.png) no-repeat left top;}
#page-top-hover{background:url(../images/page_top.png) no-repeat left -25px;width:25px;height:25px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#page-top:active,#page-top:focus{outline:none;}
.aligncenter,div.aligncenter,.aligncenter{display:block;margin:5px auto;}
a img.alignnone,.wp-caption.alignnone{margin:5px 20px 10px 0;}
.wp-caption.alignleft,.wp-caption.alignright{margin:5px 20px 10px;}