/* RESET - No <strong> or <em> */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,font,img,ins,kbd,q,s,samp,small,strike,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body {font-size:62.5%;font-family:Tahoma,Georgia, "Times New Roman", Times, serif;}
#skipnav {height:0;display:block;left:-999em;}

/* Header */

#header {height:120px;background:url(../i/bkg_header.gif) repeat-x;}
#header .container {width:960px;margin:0 auto;position:relative;}
h1#title {width:206px;height:109px;position:absolute;left:0;top:0px;text-indent:-999em;background:url(../i/bkg_title.gif);/*background:#ccc;*/}

/* Navigation */
ul#nav {position:absolute;right:0;top:0px;width:auto;}
#nav li {display:inline;}
#nav li a {float:left;height:20px;font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;letter-spacing:1px;font-size:1.5em;color:#fff;text-decoration:none;padding:0 10px;padding-top:80px;padding-bottom:9px;text-transform:lowercase;}
#nav li a:hover {background:#0088b5;} 
#home #nav_ho, #abou #nav_ab, #resu #nav_re, #port #nav_po, #cont #nav_co {color:#badf3a;background:#776045;font-weight:bold;}

/* Main Content */
#main {background:#f6f3eb;color:#665138;clear:left;/*font-family:Georgia, "Times New Roman", Times, serif;*/font-family:"Trebuchet MS",Verdana,Arial;}
#main .container {background:#fff;width:900px;padding:50px 30px;overflow:auto;margin:0 auto;border:2px solid #eeebe3;border-top:0;border-bottom:0;}
#main_content {width:600px;float:left;}
#main_content h1, #main_content h2, #main_content h3, #main_content h4, #main_content dt {margin-bottom:15px;font-weight:normal;color:#0092b2;font-family:"Century Gothic";letter-spacing:1px;font-weight:normal;}
#main_content h1 {font-size:2.2em;}
#main_content h2 {font-size:1.7em;color:#6f8c08;}
#main_content h3 {font-size:1.5em;color:#0092b2/*82a211*/;}
#main_content h4, #main_content dt {font-size:1.3em;margin-bottom:10px;}
#main_content dl {margin-left:15px;}
#main_content p, #main_content ul, #main_content dd, #main_content form {font-size:1.3em;margin-bottom:15px;line-height:145%;padding-right:35px;}
#main_content dl dd ul {font-size:1em;}
#main_content li, #main_content dd {margin-bottom:5px;margin-left:20px;list-style:outside disc;}
#main_content dd {margin-bottom:15px;}
#main_content img {}
#main_content a {color:#0092b2;border-bottom:1px solid #d1df9e;text-decoration:none;}
#main_content a:hover {color:#776045;}
#main_content #main_img {width:625px;height:180px;margin-bottom:30px;border:0;border:3px solid #018fb7;}
#home #main_content #main_img {background:url(../i/img_main.jpg);} 
#abou #main_content #main_img {background:url(../i/img_main2.jpg);} 
#resu #main_content #main_img {background:url(../i/img_main3.jpg);} 
#port #main_content #main_img {background:url(../i/img_main4.jpg);} 
#cont #main_content #main_img {background:url(../i/img_main5.jpg);} 

/* Sidebar */
#sidebar {width:250px;float:right;color:#776045;}
#sidebar h2, #sidebar h3 {margin-bottom:10px;line-height:135%;font-size:1.5em;font-family:"Century Gothic";letter-spacing:1px;font-weight:normal;}
#sidebar h2 {color:#776045;}
#sidebar h3 {color:#82a211;}
#sidebar p, #sidebar ul {font-size:1.1em;margin-bottom:17px;line-height:145%;}
#sidebar ul ul {font-size:1em;}
#sidebar li {margin-bottom:5px;margin-left:20px;list-style:outside disc;}
#sidebar a {color:#6f8c08;border-bottom:1px solid #e5edc8;text-decoration:none;}
#sidebar a:hover {color:#0092b2;}
#sidebar ul#work li {margin-left:0;list-style:none;margin-bottom:15px;}
#sidebar ul#work li img {border:2px solid #a8c545;margin-bottom:5px;}
#sidebar ul.alt li {margin-left:0;list-style:none;}

#sidebar #side_img {background:url(../i/img_side_main.jpg);width:210px;height:152px;margin-bottom:70px;border:2px solid #776045;color:#fff;padding:15px;font-size:1.1em;font-style:italic;}
#sidebar #side_img  h2 {color:#fff;font-weight:bold;}

/* Footer */
#footer {clear:both;min-height:250px;background:#00adc5 url(../i/bkg_footer.gif) repeat-x top;color:#e9faff;padding:30px 0;padding-bottom:0;overflow:visible;font-family:Georgia, "Times New Roman", Times, serif;}
#footer .container {width:960px;margin:0 auto;position:relative;overflow:auto;}
#footer #footer_meta {padding-bottom:30px;overflow:auto;}
#footer #footer_meta .meta {width:290px;margin-right:45px;float:left;overflow:auto;}
#footer #footer_meta .last {margin-right:0;}
#footer #footer_meta ul {margin-bottom:10px;overflow:auto;}
#footer #footer_meta h3 {font-family:"Century Gothic";letter-spacing:1px;font-size:1.5em;margin-bottom:10px;font-weight:normal;clear:left;color:#fff;font-weight:bold;}
#footer #footer_meta dd {padding-bottom:5px;}
#footer #footer_meta dt {font-family:Tahoma,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.2em;margin-bottom:5px;clear:left;color:#fff;}
#footer #footer_meta li, #footer #footer_meta dd {font-size:1em;margin-bottom:7px;line-height:135%;}
#footer #footer_meta .about li {margin-left:15px;list-style:outside disc;}
#footer #footer_meta .about li ul li {margin-left:15px;list-style:outside  circle;}
#footer #footer_meta li ul {margin-bottom:0;margin-top:5px;}
#footer p {font-size:1em;line-height:135%;margin-bottom:10px;}
#footer a {color:#fff;text-decoration:none;border-bottom:1px solid #64bbc7;font-weight:bold;}
#footer a:hover {color:#e9faff;}
#footer #footer_meta .flickr li {display:inline;}
#footer #footer_meta .flickr img {width:65px !important;height:65px !important;margin-right:5px;margin-bottom:5px;overflow:hidden;float:left;text-indent:-999em;border:1px solid #0092a6;}
#footer #copyright {background:#776045;border-top:1px solid #82a211;height:25px;clear:both;padding-top:5px;}
#footer #copyright p {text-align:right;}

#resu #main_content .list {overflow:auto;padding-right:0px;}
#resu #main_content .list li {width:220px;float:left;margin-right:20px;}
#resu #main_content h2, #resu #main_content h3 {clear:left;} 
#resu #main_content .datespan {color:#82a211;font-size:.9em;font-family:"Trebuchet MS", Verdana,Arial;}

#cont form {width:320px;}
#cont form label {float:left;clear:both;width:100px;margin-bottom:10px;}
#cont form input, #cont form textarea {float:right;width:200px;margin-bottom:10px;border:1px solid #6f8c08;background:#f6f3eb;}
#cont form input#submit {width:auto;float:right;background:#776045;color:#fff;}

#port #main_content ul {padding:0;padding-bottom:25px;overflow:auto;}
#port #main_content li {list-style:none;margin:0;width:185px;float:left;margin-right:15px;text-align:center;margin-bottom:15px;}
#port #main_content li a {border-bottom:0;}
#port #main_content li a img {border:1px solid #888;width:185px;}
#port #main_content h3 {clear:left;}

#recaptcha_widget_div {clear:both !important;margin-top:5px;margin-bottom:5px;}

