/*
Theme Name: anjingbali2
Theme URI: 
Description: anjingbali wordpress theme
Version: 1.1
Author: gerhana.Net
Author URI: http://www.gerhana.net
*/

@import url("styles/master.css");
@import url("css/popupimage.css");

a { color: #FF3300; text-decoration:none; }
a:hover {color: #000000; text-decoration:none; }
.frameoutside { width:100%;}
.frame { width:1000px; height:auto; display:block;}

a:link img { border: 0px; }
a:visited img { border: 0px; }
a:active img { border: 0px; }
a:hover img { border: 0px;}

.product a:link img { border: 1px solid #999999; padding:3px; }
.product a:visited img { border: 1px solid #999999; padding:3px; }
.product a:active img { border: 1px solid #999999; padding:3px; }
.product a:hover img { border: 1px solid #333333; padding:3px;}

.header h1 a { color: #005870; text-decoration: none; }
.header p { background: #edfbff; border: solid 10px #edfbff; color: #1599BC; font-size: 14px; margin: 0px;}
.header_right a{font-size:10px; color:#0496BB}

#nav li ul li{border-bottom:1px solid #EEEEEE; border-width:0 1px 1px; background:#F3FCFE}

#catnav a{padding: 5px 10px; display: block; text-decoration: none; color: #005870; z-index:100}
#catnav li.current-cat a { background-color:#DAF5FC; display:block; padding:5px 10px; }
#catnav li a:hover { background: #CEE9EF; }
#catnav li ul li{border-bottom:1px solid #EEEEEE; border-width:0 1px 1px; background:#F3FCFE}

.topbar { border-top: solid 1px #3BAAC8; border-bottom: solid 1px #3BAAC8; background: url(styles/default/topbarbg.jpg) repeat-x center top; margin: 0px 0 0 0; padding: 2px 0 2px 0; }
.search { width: 404px; height: 33px; background: url(styles/default/searchbg1.jpg) no-repeat center top; float: left; }
.postbutton { float: right; width: 231px; background: url(styles/default/postbuton.jpg) no-repeat center top; display: block; font-size: 17px; color: #ffffff; text-decoration: none; text-align: center; padding: 12px 0 16px 0; outline: none; }

.main { border: solid 5px #DAF5FC; width:100%; }
.ins { background: #DAF5FC; }

.listing .head {font-size: 17px; color: #ffffff; padding: 10px 0 13px 0; background: url(styles/default/headbg.jpg); }

.list div a { text-decoration: none; color: #0582A4; }
.list div.no { background: #F1FCFF; }
.list div.no:hover,.list div.alt:hover, #sticky:hover { background-color: #f4f4f4; }
.list div.alt { /* background: #E0F4F9; */ }

.footer { /*border: solid 20px #E0F4F9;  background: #E0F4F9; */ width: 940px; margin: 20px auto 0px auto; color: #1E6476; }
.footer a { color: #1E6476; }


.leftsingle .title h2 { font-size: 22px; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; font-weight: bold; line-height: 20px; width: auto; color: #058EB3; }
.leftsingle .title .prices { background: #FF2A00; float: right; max-width:150px; padding: 5px; line-height: 20px; font-size: 22px; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; color: #ffffff;}
.leftsingle .product h3 { font-size: 17px; font-weight: bold; line-height: 17px; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; color: #586B70; border-bottom: solid 1px #D7EAEF; padding-bottom: 5px; clear:both; }
.leftsingle .title .no { font-size: 18px; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; font-weight: bold; line-height: 30px; width: 400px; float: left; color: #FF6600; }

.ins .right { width: 270px; float: right; border: solid 5px #C2EAF4; background: #C2EAF4; }
.ins .right h2 { font-size: 22px; font-weight: bold; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; line-height: 22px; font-weight: bold; color: #005A7C; border-bottom: solid 1px #AAD4DF; padding-bottom: 5px;}

.classform { background: #DAF5FC; padding: 20px; width: 940px; margin: 20px auto 0; }
.classform .adfields { border: solid 1px #59A6B9; padding: 5px; margin-bottom: 10px; }
.classform select { margin-bottom: 10px; padding: 5px; border: solid 1px #59A6B9; width:200px; }
.classform input.postit {border: solid #ffffff; padding:5px; font-size: 17px; color: #ffffff; background: #069BC3; cursor: pointer; }
input.lbutton { background:#069BC3 none repeat scroll 0 0;border:none;font-weight:bold;color:#FFFFFF;cursor:pointer;font-size:13px;padding:5px; }

.button2 { background: url(styles/default/post-now.jpg) top center no-repeat; width:148px; height:41px; }

.post_head_button { background: url(styles/default/post-now.jpg) top center no-repeat; width:148px; height:41px; }
.next_post_link { background: url(styles/default/next.jpg) top center no-repeat; width:119px; height:33px; }
.previous_post_link{background:url(styles/default/back.jpg) top center no-repeat; width:119px; height:33px}

.email_form{color:#375158; border-top:1px #AAD4DF solid; padding-top:15px; padding-left:15px}
.email_form a{font-size:17px; font-family:'Arial','Trebuchet MS','Verdana',sans-serif; background:url(styles/default/email.png) 35px 3px no-repeat; font-weight:bold; display:block; text-decoration:none; text-align:center; color:#058EB3}
.email_form input{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:2px 5px; width:228px}
.email_form textarea{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:5px; width:228px; height:150px}

.like_input{margin-bottom:5px; background-color:#DAF5FC; border:1px #005A7C solid; padding:3px 5px; width:228px}
.register_button_img{background:url(styles/default/register.jpg) top center no-repeat; width:87px; height:17px}

.sidebar_box{border-top:1px #AAD4DF solid}
.sidebar_box h3{margin:0; padding:7px 0; text-align:center; font-family:Arial,Verdana; font-weight:bold; font-size:17px; color:#058EB3}

.subnav{padding:5px 10px; background-color:#0CB1DE}

.post_now_box{width:148px; margin:0 auto; color:#018fb7; font-weight:bold; font-size:15px; font-family:"Trebuchet MS"; text-align:left}

#footer {
clear: both;
background:#000000;
width: 990px;
height: auto;
padding-left: 0px;
text-align: center;
color: #FFFFFF;
padding-top: 14px;
margin-left: auto;
margin-right: auto;
font-size: 11px;
}

#footer a {
color: #FFFFFF;
font-size: 11px;
}

#footer a:visited {
color: #FFFFFF;
}

#footer a:hover {
color: #FFFFFF;
text-decoration: none;
}

#pages ul { 
list-style-type: none; 
list-style-image: none; 
float: left; 
padding: 0px 0px 0px 0px; 
margin-right: 10px; 
margin-bottom: 0px;
margin-top: 25px;
}

#pages ul li { 
float: right; 
display: block; 
height: 42px;
padding: 0px;
}

#pages ul li a:link,#pages ul li a:visited, #pages ul li a:active {
float: left; 
color: #FFF;
display: block;
height: 31px;
font-size: 12px;
padding: 11px 20px 0px 20px;
margin: 0px;
}


#pages ul li a:hover {
background-position: top;
background-repeat: no-repeat;
margin: 0px;
height: 31px;
padding: 11px 20px 0px 20px;
}


#categories {
width: 949px;
min-height: 46px;
background-image: url(images/nav-bg.gif);
background-repeat: repeat-x;
float: left;
background-color: #144F8C;
border-left: 1px solid #387EC7;
}

#categories ul {
margin: 0px 0px 0px 10px;
padding-left: 0px;
list-style-type: none; 
list-style-image: none; 
float: left;
}

#categories ul li {
float: left; 
display: block; 
padding-left: 0px; 
height: 46px;
}

#categories ul li a:link,#categories ul li a:visited, #categories ul li a:active  {
height: 34px;
display: block;
color: #FFF;
font-size: 11px;
font-weight: bold;
padding: 12px 10px 0px 10px;
float: left;
margin: 0px 1px;
}


#categories ul li a:hover {
background-image: url(images/nav-bg-hover.gif);
border-right: 1px solid #2066AF;
border-left: 1px solid #144F8C;
margin: 0px 0px;
padding-top: 14px;
height: 32px;
}


#container {
float: left;
width: 990px;
padding-top: 0px;
background: #FFFFFF;
border: 5px solid #e9e9e9;
margin-top: 0px;
}

#left-div {
width: 605px;
float: left;
margin-top:5px;
}

#left-inside {
width:605px;
float: left;
padding: 0px 0px 0px 0px;
}

.adwrap {
margin-left: 26px;
}

.adwrap a, .adwrap a:hover, .adwrap a:visited {
margin-right: 5px;
margin-bottom: 5px;
display: block;
width: 125px;
height: 125px;
float: left;
}

#pages ul li { 
float: right; 
display: block; 
height: 42px;
padding: 0px;
}

#pages ul li a:link,#pages ul li a:visited, #pages ul li a:active {
float: left; 
color: #FFF;
display: block;
height: 31px;
font-size: 12px;
padding: 11px 20px 0px 20px;
margin: 0px;
}


#pages ul li a:hover {
background-position: top;
background-repeat: no-repeat;
margin: 0px;
height: 31px;
padding: 11px 20px 0px 20px;
}


/* sidebar kiri */

#sidebarkiri-wrapper {
width: 182px;
float: left;
margin-bottom: 5px;
}

#sidebarkiri {
float: left;
padding:5px;
width: 182px;
margin-top: 0px;
}

.sidebarkiri-box {
padding-top: 5px;
padding-bottom: 0px;
margin-bottom: -8px;
float: left;
width: 182px; 
background-image: url(images/bgsidebar3.jpg);
background-repeat: repeat-x;
}

.sidebarkiri-box2 {
padding-top: 5px;
padding-bottom: 13px;
margin-bottom: 0px;
float: left;
width: 182px; 
background-color: #1E242A;
background-image: url(images/sidebar-bg.gif);
background-repeat: repeat-x;
}

.sidebarkiri-box2 a:hover {
border-bottom: none;
}
.articleinfo {
border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;
}

/*
.sidebarkiri-box ul li a:link, .sidebarkiri-box ul li a:visited, .sidebarkiri-box ul li a:active {
display: block; 
color: #FFFFFF; 
width: 153px; 
margin-bottom: 5px;
padding: 3px 3px 3px 3px; 
background-color: #3b5998;
border: 1px solid #254588;
font-size:11px;
text-decoration:none;
} 

.sidebarkiri-box ul li {
color: #FFF;
list-style-image: none;
list-style-type: none;
}
*/

.sidebarkiri-box ul {
float: left;
margin-left: 5px;
padding: 0px;
}

/*
.sidebarkiri-box ul li a:hover {
background-color: #4e6cab;
border: 1px solid #314f8d;
background-image: url(images/sidebar-hover.gif);
background-repeat: no-repeat;
background-position: 146px 4px;
color:#FFFFFF;

} 
*/
.sidebarkiri-box h3 { 
font-size: 16px; 
color: #FFF; 
font-weight: normal; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 0px;
margin: 4px 0px 2px 0px;
}

.sidebarkiri-box2 h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 10px;
margin: 4px 0px 10px 0px;
}


/* sidebar kanan */

#sidebarkanan-wrapper {
width: 182px;
float: left;
margin-bottom: 20px;
}

#sidebarkanan {
float: left;
padding: 5px;
width: 182px;
margin-top: 0px;
}

.sidebarkanan-box {
padding-top: 5px;
padding-bottom: 0px;
margin-bottom: -8px;
float: left;
width: 182px; 
background-image: url(images/bgsidebar3.jpg);
background-repeat: repeat-x;
}

.sidebarkanan-box2 {
padding-top: 5px;
padding-bottom: 13px;
margin-bottom: 0px;
float: left;
width: 182px; 
background-color: #1E242A;
background-image: url(images/sidebar-bg.gif);
background-repeat: repeat-x;
}

.sidebarkanan-box2 a:hover {
border-bottom: none;
}



.articleinfo {
border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;
}

/*
.sidebarkanan-box ul li a:link, .sidebarkanan-box ul li a:visited, .sidebarkanan-box ul li a:active {
display: block; 
color: #FFFFFF; 
width: 153px; 
margin-bottom: 5px;
padding: 3px 3px 3px 3px; 
background-color: #3b5998;
border: 1px solid #254588;
font-size:11px;
text-decoration:none;
} 

.sidebarkanan-box ul li {
color: #FFF;
list-style-image: none;
list-style-type: none;
}

*/
.sidebarkanan-box ul {
float: left;
margin-left: 5px;
padding: 0px;
}

/*

.sidebarkanan-box ul li a:hover {
background-color: #4e6cab;
border: 1px solid #314f8d;
background-image: url(images/sidebar-hover.gif);
background-repeat: no-repeat;
background-position: 146px 8px;
color:#FFFFFF;

} 

*/

.sidebarkanan-box h3 { 
font-size: 16px; 
color: #FFF; 
font-weight: normal; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 0px;
margin: 4px 0px 2px 0px;
}

.sidebarkanan-box2 h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 10px;
margin: 4px 0px 10px 0px;
}


/* sidebar */
.sidebar-box {
padding-top: 5px;
padding-bottom: 13px;
float: left;
margin-bottom: 10px;
width: 182px; 
background-color: #1E242A;
background-image: url(images/sidebar-bg.gif);
background-repeat: repeat-x;
}

.sidebar-box2 {
padding-top: 5px;
padding-bottom: 13px;
float: left;
margin-bottom: 10px;
width: 182px; 
background-color: #1E242A;
background-image: url(images/sidebar-bg.gif);
background-repeat: repeat-x;
}

.sidebar-box2 a:hover {
border-bottom: none;
}
.articleinfo {
border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;
}

.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {
display: block; 
color: #FFF; 
width: 153px; 
margin-bottom: 5px;
padding: 3px 3px 3px 5px; 
background-color: #252C33;
border: 1px solid #2D363E;
} 

.sidebar-box ul li {
color: #FFF;
list-style-image: none;
list-style-type: none;
}

.sidebar-box ul {
float: left;
margin-left: 10px;
padding: 0px;
}

.sidebar-box ul li a:hover {
background-color: #2D363E;
border: 1px solid #333D47;
background-image: url(images/sidebar-hover.gif);
background-repeat: no-repeat;
background-position: 146px 8px;
} 

.sidebar-box h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 10px;
margin: 4px 0px 10px 0px;
}

.sidebar-box2 h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 182px;
padding-left: 10px;
margin: 4px 0px 10px 0px;
}

.bar {
height: 15px;
background-image: url(images/bar-bg.gif);
width: 134px;
float: left;
border-left: 1px solid #1C242B;
border-right: 1px solid #1C242B;
border-bottom: 1px solid #1C242B;
padding: 8px;
position: relative ;
}

.bar a:hover {
border-bottom: none;
}

.galeri {
padding: 1px;
border: 1px solid #999999;
margin-bottom: 8px;
width:600px;
}

.moredog {margin-top: 5px;}
.moredog a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFF00; text-decoration: blink; }
.moredog a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

.yourprofile { font-weight:bold; color:#FF0000; text-decoration: blink; }
.yourprofile a { font-weight:bold; color:#FF0000; text-decoration: blink; }
.yourprofile a:hover { font-weight:bold; color: #FF6600; text-decoration:none; }


/* galeri 1 */

.titlegaleri1 {
background: url(images/bg-hometitle.jpg) repeat-x left top;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:6px 5px 0px 10px;
height:28px;

}

.home-post-wrap {
width: 168px;
height: 152px;
margin-right: 10px;
float: left;
background-color: #FFFFFF;
border: 1px solid #d9d9d9;
margin-bottom: 10px;
padding: 5px;
}


.home-post-wrap h2 { font-size:11px; font-weight:bold; font-family:Tahoma, Helvetica, sans-serif; }
.home-post-wrap h3 { font-size:9px; font-family:Arial, Helvetica, sans-serif; }


.home-post-wrap1 {
width: auto;
padding: 10px 10px 0px 15px;
margin: 0px;
text-align:center;
background: #e4eaf2;
border: 1px solid #EBEBEB;
}

/* galeri 2 */

.titlegaleri2 {
background: url(images/bg-hometitle2.jpg) repeat-x left top;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:6px 5px 0px 10px;
height:28px;

}

.home-post-wrap2 {
width: auto;
padding: 10px 10px 0px 15px;
margin: 0px;
text-align:center;
background: #cee9c5;
border: 1px solid #EBEBEB;
}

/* galeri 3 */

.titlegaleri3 {
background: url(images/bg-hometitle3.jpg) repeat-x left top;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:6px 5px 0px 10px;
height:28px;

}

.home-post-wrap3 {
width: auto;
padding: 10px 10px 0px 15px;
margin: 0px;
text-align:center;
background: #f7e7c5;
border: 1px solid #EBEBEB;
}

.thumbnail-div {
border-top: 1px solid #1C242B;
border-right: 1px solid #1C242B;
border-left: 1px solid #1C242B;
width: 150px;
height: 119px;
float: left;
}

.ratingsdiv {
width: 60px;
height: 12px;
overflow: hidden;
float: right;
}

.info {
background-color: #1C242B;
height: 103px;
width: 130px;
display: none;
color: #FFF;
overflow: hidden;
padding: 0px 10px 0px 10px;
}

.ratingbox {
background-image: url(images/ratings-bg.png);
height: 106px;
width: 136px;
display: none;
color: #FFF;
overflow: hidden;
z-index: 300;
padding: 10px 10px 0px 10px;
position: absolute;
top: -130px;
left: 16px;
}

.lightbox {
height: 100%;
width: 100%;
display: none;
color: #FFF;
z-index: 1000;
position: absolute;
background: url(images/lightbox-bg.png);
top: 0px;
left: 0px;
}


.lightboxdelete {
cursor: pointer;
margin-bottom: 15px;
margin-right: 10px;
}


.delete {
float: right; 
cursor: pointer;
}

.info-button {
float: right; 
cursor: pointer;
}

.rating {
cursor: pointer;
}

#wrapper2 {
width: 1000px;
margin: auto;
padding: 0px 0px 0px 0px;
margin-top: 10px;
}

.single-entry {
float: left;
width: 100%;
margin-bottom: 10px;
padding: 0px;
}

.titles { 
font-weight: normal; 
font-size: 24px; 
text-decoration: none;
}

.info-titles a:link, .info-titles a:visited, .info-titles a:active {
text-decoration: none;
font-size: 10px;
font-family: Trebuchet MS;
display: block;
width: 100%;
margin-bottom: 10px;
padding-top: 10px;
color: #84A0B7;
}

.info-cont {
font-size:9px;
}

.info-titles a:hover {
border-bottom: none;
}

.titles a:link, .titles a:visited, .titles a:active {
text-decoration: none;
font-size: 20px;
font-family: Trebuchet MS;
margin-bottom: 10px;
margin-top: 10px;
display: block;
}

.titles-featured a, .titles-featured a:hover, .titles-featured {
font-size: 30px;
display: block;
margin-bottom: 10px;
margin-top: 5px;
}


.photo { background:#FFFFFF; margin: 0px 5px 5px 0px;padding:3px 3px;border: 1px solid #666666; }
