/*  
Theme Name: Remo
Theme URI: http://3oneseven.com/
Description: It would be better for you to eat this can than what is inside of it. 
Version: 3.17
Author: miloIIIIVII
Author URI:http://3oneseven.com/

Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others mayfind the source for your site and adapt a suitable version for theirown website.
*/

body{color:#333;font-size:10pt;font-family:"century gothic","arial","tahoma",Verdana, sans-serif;margin:0;padding:0;background-color:#fff;background-image:url(img/backgrnd.gif);margin-top:2px;}
#page-container{margin:0 auto;min-width:980px;max-width:1300px;background:#fff url(img/m3wideR.gif) 0 0 repeat-x;border-left:1px solid #fff;border-right:1px solid #fff;background-color:#fff;}
#photo_area #logo{width:170px; height:87px;float:left;position:absolute;top:126px;left:25px;background-color:transparent;background-image:url(img/ADIA_Logo4.gif);filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:0.5;z-index:2000;}
.wrap{width:75%;margin:0 auto;}
* html .wrap{margin-left:10%;mar\gin-left:10%;}
.cwrap{	width:100%;}
p{line-height:1.75em;}
.hred{color:#8B6121;}
.upper{text-transform:uppercase;}
.lower{text-transform:lowercase;}
blockquote{margin-left:2em;padding-left:1em;border-left:5px double #900512;color:#333;}
pre{width:100%;overflow:auto;border-top:1px dotted #333;border-bottom:1px dotted #333;padding:1em 0;}
.rule{border-top:1px solid #ccc;height:1px;font-size:1px;line-height:1px;margin:1.5em 0;}
#seperator{margin-top:30px;}
/*#header{background-color:transparent;background-image:url(img/ADIAheader3.gif);background-repeat:no-repeat;width:80%;height:80px; margin:0px auto 0px;padding:0;background-position:top left;}*/
h2 .homePage{font-size:2.5em;}
#header{background-color:transparent;width:80%;height:30px; margin:0px auto 0px;padding:0;background-position:top left;}
#header h1,#header h1 a,#header h1 a:hover{background:transparent;background-repeat:no-repeat;display:block;height:80px;width:70%;text-indent:-9000px;margin:0;}
#photo_area{background:#fff;height:190px;margin:0 auto;border-top:#505050 1px solid;border-bottom:#505050 1px solid;text-align:center;}
#photo{clear:both;text-align:center;width:100%;height:190px;background:#fff url(img/photoADIAbl.gif) 0 0 no-repeat;}
#picslide{width:600px;height:200px;border:2px solid #333;float:right;}
#carousel{width:360px; height:180px;float:left;position:absolute; top: 36px; left:65%;border:2px solid #505050;}
#nav{font-size:15px;text-transform:uppercase;font-family:"century gothic","arial","tahoma",Verdana, sans-serif;background-color:#070707;height:26px;position:static;border-bottom:1px solid #333;}
#nav .nav,#nav li{list-style:none;margin:0;padding:0;}
#nav .nav_width{width:75%;margin:0 auto;}
* html #nav .nav_width{margin-left:10%;mar\gin-left:10%;}
#nav .nav{background:transparent url("img/menu_right.png") repeat-y left top;
height:26px;padding:0 0 0 1px;}
#nav .nav_width_left{float:right;background:transparent url("img/menu_left.png") repeat-y right top;
height:26px;padding:0 1px 0 0;}
#nav .nav li{float:left;line-height:25px;height:26px;background-image:url(img/menu_left.png);
background-repeat:no-repeat;background-position:left top;}
#nav .nav a{height:26px;background-image:url(img/menu_right.png);
background-position:right top;background-repeat:no-repeat;color:#ccc;display:block;
width:85px;text-align:center;padding:0 10px;text-decoration:none;}
#nav .nav a:hover{height:24px;color:#fff;border-bottom:#59040C 2px solid;display:block;background-color:#900512;text-decoration:none;}
.pagetitle{text-transform:capitalize;padding-top:20px;}
/*.posttitle{mar\gin-top:20px;}*/
#content{padding:0.51em 0;}
#content-main{float:left;width:65%;margin:0;padding:0;}
#content-main2{width:100%;margin:0;padding:0;margin-top:30px;}
/*ul{margin:0 1em;padding:0 1em;list-style-image:url(img/bullet.png);}*/
#content h2{font-family:century gothic,arial,serif;font-size:1.8em;letter-spacing:-1px;font-weight:normal;text-transform:capitalize;}
.industry li{list-style:none;}
h2#homePage{font-size:2.2em;}
h5{font-size:1.0em;margin:1em 0;}
ol{list-style-type:decimal;margin:1em;padding:0 1em;}
a:link,a:visited{color:#0066cc;text-decoration:none;}
a:hover,a:active,a:hover,a:active{color:#3BBDDF;text-decoration:none;}
a.titlelink,a.titlelink:visited{color:#000;text-decoration:none;}
a.titlelink:hover{text-decoration:none;}

.trackback{background:url(img/link.gif) no-repeat left center;padding-left:20px;}
.entry p{margin-bottom:15px;padding-bottom:0px;}
.entry img{padding:6px 6px 6px 6px;margin:0 auto;float:right;}
.entry a:link img,.entry a:visited img,.entry a:hover img,.entry a:active img{padding:6px 6px 6px 6px;border:0;border:#eee 1px solid;margin-left:10px;float:right;}
.entry .wp-smiley{float:none;background:none;border:0;padding:0;}
.entry li{line-height:1.75em;}
/*padding-left:5px;julie*/
.entry ul{padding:0px;margin-left:0px;}
.entry h6{font-size:1.3em;font-weight:normal;margin:5px 0 5px 0;}
#sidebar,#r_sidebar{float:right;width:25%;margin:0;padding:15px 0 0 0;}
#sidebar h2,#r_sidebar h2,#s_footer h2{color:#333;font-size:1.3em;font-weight:normal;font-family:century gothic,Verdana,Arial,Serif;letter-spacing:0px;padding-bottom:2px;border-bottom:#eee 1px solid;background:url(img/h2.gif) no-repeat right center;}

#sidebar ul,#r_sidebar ul,#s_footer ul{list-style:none;padding:0px;margin-left:0;}
#sidebar li,#r_sidebar li,#s_footer li{margin-top:3px;margin-bottom:3px;}
#sidebar ul ul,#r_sidebar ul ul,#s_footer ul ul{list-style:none;}
#sidebar li a,#r_sidebar li a,#s_footer li a, #customLink a, #customLink li.cat-item, #customLink li{display:block;list-style:none;margin-left:0px;}
#customLink li.cat-item{margin-top:3px;margin-bottom:3px;}
#sidebar ul li ul a,#sidebar ul li ul a:visited,#s_footer ul a,#s_footer ul a:visited,#r_sidebar ul li ul a,#r_sidebar ul li ul a:visited{color:#0000CC;text-decoration:none;}

/*#sidebar a:hover,#r_sidebar a:hover,#s_footer a:hover,#sidebar ul li ul a:hover,#r_sidebar ul li ul a:hover,sidebar ul li a:hover,#r_sidebar ul li a:hover,#s_footer ul a:hover{border-bottom:#333 solid 1px;background:#999 url(img/l.gif) no-repeat right center;text-decoration:none;}*/
#sidebar a:hover,#r_sidebar a:hover,#r_sidebar ul li ul a:hover,sidebar ul li a:hover,#r_sidebar ul li a:hover,{border-bottom:#333 solid 1px;background:#999 url(img/l.gif) no-repeat right center;text-decoration:none;}
#customLink a:hover{background:#e1e1e1 url(img/l.gif) no-repeat scroll right center;border-bottom:#333 solid 1px;text-decoration:none;color:#333;} 
#sidebar a,#r_sidebar a,#s_footer a, #customLink a{border-bottom:#ccc dashed 1px;}
#customLink a{padding-top:5px;}
#customLink ul, #customLink ul li, #customLink ul li a{margin-left:0px;padding-left:0px;}
li.sb{padding-bottom:10px;padding-left:0px;}
ul.children{margin-left:10px;}
#r_sidebar ul ul .children{list-style-image:none;margin-left:10px;}
#r_sidebar .children li{list-style:none;}
#sidebar .about,#r_sidebar .about{border:#ccc 1px solid;padding:5px;background:#2D2D2D url(img/bar.gif) 0 0 repeat-x;color:#E5E9EB;margin-left:10px;margin-bottom:10px;padding-right:10px;}
#r_sidebar .about{min-height:320px;}
#sidebar .about h2,#r_sidebar .about h2{color:#ccc;background:transparent;padding:5px;
font-size:1.3em;font-weight:normal;font-family:century gothic,Verdana,Arial,Serif;letter-spacing:0px;}
#r_sidebar .about h2{background:url(img/h2.gif) no-repeat right center;}
#sidebar .about a,#sidebar .about a:visited,#r_sidebar .about a,#r_sidebar .about a:visited{text-decoration:none;color:#E5E9EB;border-bottom:#E5E9EB 1px dotted;}
#sidebar .about a:hover,#r_sidebar .about a:hover{text-decoration:none;color:#E5E9EB;border-bottom:#E5E9EB 1px solid;}
#sidebar p{margin-left:5px;}
/*IE 6/5.5 fix*/
* html ul.children li{border:1px solid #2D2D2D;bo\rder:1px solid #2D2D2D;}

#footer{clear:both;color:#ccc;background:#070707;border-top:#333333 5px double;}
#footer p{font-size:8pt;line-height:30px;margin:0;}
#footer a,#footer a:visited{color:#fff;text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:none;border-bottom:#fff 1px solid;}

#search{left:60%;width:200px;text-align:right;margin:2px 0 0 164px;position:absolute;}
#search .searchimg{float:left;width:14px;height:13px;background:url(img/search.gif) 0 0 no-repeat;
position:relative;top:4px;}
#search input{width:175px;font-size:9pt;background:#ccc;margin-top:2px;}
#search input:focus{background:#fff;}

#customSearch, #routes_addr{margin:0 20px 0 20px;width:300px;border:1px solid #ccc;padding:3px;}
#routes_addr, .routes_cat{width:200px;}
#routes_lookup_btn{margin-right:20px;}
.routes_cat{margin:0 20px 0 20px;padding-left:20px;}
select#cat.routes_cat {margin:0 20px 0 35px;padding-left:0px;width:205px;}
#customButton{width:80px;}
#customLink{margin-bottom:15px;}
#customLink a.customTitle,#customLink a.customTitle:visited{color:#000;text-decoration:none;background-color:#E1E1E1;text-transform:uppercase;}
#customLink a.customTitle:hover{background-color:#ccc;text-decoration:none;}
#customLink a.customTitleEvent,#customLink a.customTitleEvent:visited{color:#000;text-decoration:none;background-color:#CADCF5;text-transform:uppercase;}
#customLink a.customTitleEvent:hover{background-color:#CADCFF;text-decoration:none;}

#comments,#respond{margin:0;padding:1em 0 0 0;}
#commentform{margin:10px 0;padding:10px;background:#F6F6FF;
border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;}
.commentnum{font-size:1.5em;font-weight:bold;margin:0 5px 0 0;}
.commentlist{width:460px;}
.commentlist li{list-style:none;margin:1px;padding:1em 0.5em;border-bottom:#eee 1px solid;}
.commentlist li.alt{background:#f9f9f9;}
.commentlist li.authorcomment{border-top:#eee 1px solid;}
.commentlist li .cmtinfo{font-size:1em;}
.commentlist li cite{font-style:normal;font-weight:bold;}
.commentlist li .cmtinfo em{float:right;margin:0;padding:0;font-style:normal;font-size:0.9em;color:#999;}
input.textbox,textarea{border:#ccc 1px solid;font:1em Verdana,Arial,Serif;padding:2px;width:90px;}
textarea{width:90%;padding:10px;line-height:2em;height:20em;}
input.textbox:focus,textarea:focus{border:#999 1px solid;}
#submit{padding:3px 5px;}
#s_footer{padding:0;margin:0;width:100%;margin:0 auto;clear:both;border-top:2px solid #333333;background:#FFFFFF url(img/m2.gif) repeat-x scroll 0 0;height:160px;}
#advert{width:94%;margin:0 auto;margin-top:30px;}
* html #advert{margin-left:4%;mar\gin-left:4%;}
#advert ul{list-style-type:none;}
.advertimg{width:18%; height:110px; border:1px solid #ccc;margin:3px;background:#fff;}
#advert ul a,#advert ul a:hover{border:0px;color:#fff;text-decoration:none;}
.advert ul object{width:18%; height:110px; border:0px;margin:3px;background:#fff;}
object#kwikZip, object#FranklinElectric{border:1px solid #ccc;margin:3px;background-color:#fff;margin-top:4px;}
#s_footer li{list-style:none;list-style-position:outside;}
#s_footer ul, #s_footer ul li{margin-left:0px;}
#col1{width:66%;float:left;margin-right:15px;}
#col2{width:22%;float:right;margin-left:15px;}
.col3, .col4{width:43%;float:left;margin-left:5px;}
.col3{margin-right:12%;}
.col5{width:45%;float:left;clear:both;}
.col6{float:right;width:45%;}
.vidimg{width:25%;margin-left:5px;}
.vidimg{float:left;}.vidimg img,.vidimgRt img{float:left; margin:0px;width:100%;} .vidimgRt{float:right;width:25%;}
.vidtext, .vidtextLeft{width:65%;margin-left:5px;}
.vidtext{float:right;} .vidtextLeft{float:left;} .vidtext .heading, .vidtextLeft .heading{font-size:1.3em;}
.pfont13{font-size:1.3em; color:#0066cc;}
.ff a img{border:.08em solid #333;padding:.077em;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:0.3;width:2.5em;height:2.5em;margin:0 .077em .077em 0;}
.ff a:hover img{border:.08em solid #ccc;opacity:1;width:2.5em;height:2.5em;}
li,dd{margin-left:3%;}
fieldset{padding:.5em;border:none;}select option{padding:0 5px;}
.clear{clear:both;height:1px;font-size:1px;line-height:1px;}
h3,h4{font:80%/140% Helvetica,Arial,Verdana,sans-serif;
color:#666;font-weight:normal;text-align:left;margin-top:0;
margin-bottom:0;margin-right:-40px;width:200px;position:relative;
padding-bottom:0;padding-top:0;padding-left:60px;border-top:2px solid #333;}

small{background:#F6F6FF url(img/small.gif) 0 0 no-repeat ;display:block;width:95%;margin:0;padding:4px 0 0 19px;}

p.more a{width:292px;height:21px;display:block;background:url(img/more.gif) 0 0 no-repeat #fff; color:#900;line-height:21px;text-transform:uppercase;text-decoration:none;margin:0;padding:4px 0 0 60px;}
div#toolTip{position:absolute;z-index:1000;width:160px;background:#5C4F59;border:3px double #000;text-align:left;padding:11px;min-height:1em;-moz-border-radius:9px;}
body div#toolTip p{margin:0;padding:0;color:#fff;font:11px/12px geneva,arial,sans-serif;}
body div#toolTip p em{display:block;margin-top:3px;color:#5C4F59;font-style:normal;font-weight:bold;}
body div#toolTip p em span{font-weight:bold;color:#333;}
#ibox_w{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;margin:0;padding:0;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;}
#ibox_progress{margin:0;padding:0;position:absolute;z-index:105;}
#ibox_wrapper{position:absolute;top:0;left:0;z-index:1000;padding:10px;border:1px solid #CCC;width:300px;height:300px;background-color:#000;padding-bottom:30px;margin:0;}
#ibox_content{background-color:#000;width:100%;height:100%;margin-bottom:5px;position:relative;top:0;left:0;border:1px solid #000;padding:2px;}
#ibox_footer_wrapper{position:relative;padding:0;margin:0;top:0;left:0;}
.pullquote{padding:10px;float:right;width:180px;margin:10px 0 10px 10px;border-top:2px solid #333;border-bottom:2px solid #333;text-align:center;line-height:22px;font-family:century gothic,tahoma,arial,sans-serif;color:#900;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {width:795px; height:32px; font-size:0.85em; position:relative; z-index:100;border-right:1px solid #000;}
.menu {height:26px;background:transparent url(img/menu_right.png) repeat-y scroll left top;height:26px;padding:0 0 0 1px;float:left;}
/* hack to correct IE5.5 faulty box model */
/* html .menu {width:746px; w\idth:745px;}*/
* html .menu {width:800px; w\idth:800px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:159px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:159px;position:relative;background:transparent;}
/*.menu li {float:left;width:16%;position:relative;background:transparent;}to fit 800x600*/
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; width:155px; height:26px;  background-image:url(img/menu_right.png);background-position:right top;background-repeat:no-repeat; padding-left:10px; line-height:25px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:159px; w\idth:148px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#d4d8bd url(images/drop.gif) bottom right no-repeat;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#c9ba65 url(images/drop.gif) bottom right no-repeat;}
.menu ul ul :hover > a.drop {background:#c9ba65 url(images/drop.gif) bottom right no-repeat;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#5C4F59;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#7F6E7B;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:26px;left:0; width:159px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:26px;t\op:26px;}

/* position the third level flyout menu */
.menu ul ul ul{left:165px; top:-1px; width:163px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-159px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#333; color:#fff; height:18px; line-height:16px; padding:5px 5px; width:155px;border-width:0 1px 1px 1px;font-size:10px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:160px;w\idth:138px;height:18px;}
/* style the top level hover */
/*.menu a:hover, .menu ul ul a:hover{color:#fff; background:transparent;}julie for IE6*/
.menu a:hover, .menu ul ul a:hover{color:#fff;background-image:url(img/menu_right.png);background-position:right top;background-repeat:no-repeat;background-color:#5C4F59;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;background-image:url(img/menu_right.png);background-position:right top;background-repeat:no-repeat;background-color:#5C4F59;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}


.menu .current_page_item a {background-color:#333;background-image:url(img/menu_right.png);background-position:right top;background-repeat:no-repeat;color:#FFFFFF;}

.bcrumb{text-transform:lowercase;}

#login {margin:0 auto 0 auto;width:250px;}
#login ul,#login ul li{list-style-type:none;margin-left:0px;padding-left:0px;padding-bottom:5px;}
#editButton{position:relative;float:right;}

.WP-PrintLink, .Rtfloat{float:right;}
#routes_map{margin:0px auto;overflow:hidden;}
.mapBorder{width:95%;border:1px solid #ccc;background-color:#f9f9f9;margin:0 auto;margin-bottom:8px;margin-top:8px;}
.addLine{margin-left:15%;}
span.black{color:#000;}
span.heading, p.heading{color:#0066cc;}
.articletitle{padding-bottom:0px;margin-bottom:0px;}
#content h2.article{letter-spacing:0px;font-size:1.1em;color:#0066cc;}
#content a.article{letter-spacing:0px;font-size:0.8em;color:#0066cc;}

.linegrey{width:100%;border-bottom:1px solid #ccc;margin:10px 0 10px 0;}
#freecap_8{clear:both;float:left;}
/*****************australasian drilling articles********************/
.covers {width:100%;float:left;}
.covers ul{float:left;margin-top:0;margin-bottom:15px;width:97%;}
.covers input{border:1px solid #ccc;width:150px;align:top;margin:5px 0px 10px 0;}
.covers ul li{list-style-type:none;display:inline;float:left;width:197px;height:250px;margin:10px 0px 0px 0;padding:0px;}
.covers p{line-height:1em;width:95%;border-bottom:1px dotted #ccc;margin:0;}
.covers label{color:#0066cc;border:0;margin-left:-25px;}
.coverlabel {margin-bottom:20px;}
.coverlabel label{color:#0066cc;width:200px;margin-right:20px;}
.coverlabel .label1{color:#333;width:200px;margin-right:70px;}
.coverlabel input{width:225px;margin-right:10px;color:#333;}
select#cat.postform{color:#333;width:230px;margin-right:150px;margin-top:-20px;margin-right:10px;}