/* Theme name: Bondi daviespark Market
Theme url : 
Author: Thewebsitemarketinggroup (LINDSAY 23/02/2010)
Author url: http://www.twmg.com.au//

/* Type Selector */
*{ padding:0; margin:0; font-family:Arial;}
img, fieldset, button {border:none; display:block;}
a {text-decoration:none; outline:0;}
a:hover, a:active {text-decoration:underline;}
.clear {clear:both;}
button {cursor:pointer; border:none;}
.test {border:#F00 1px solid;}
label {display:block;}
.hidden {text-indent:-9999px;}

/* Title */
h1 {font-family:"Palatino Linotype"; font-size:22pt; line-height:22pt; color:#00553A; padding-bottom:10px;}
h2 {font-family:"Palatino Linotype"; font-size:20pt; line-height:20pt; color:#00553A;padding-bottom:10px;}
h3 {font-family:"Palatino Linotype"; font-size:16pt; line-height:16pt; color:#00553A;padding-bottom:5px;}
h4 {font-family:Arial; font-size:12pt; line-height:12pt; color:#000; padding-bottom:5px;}

h1 a {font-family:"Palatino Linotype"; font-size:22pt; line-height:22pt; color:#00553A;}
h2 a {font-family:"Palatino Linotype"; font-size:20pt; line-height:20pt; color:#00553A;}
h3 a {font-family:"Palatino Linotype"; font-size:16pt; line-height:16pt; color:#00553A;}
h4 a {font-family:Arial; font-size:12pt; line-height:12pt; color:#000; }
/*h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:none; color:#403E32;}*/

/* Paragraph */
p {font-family:Arial; font-size:10pt; color:#000; margin:0; padding:10px 0; line-height:17px;}
p a:link {text-decoration:none; color:#00553A;}
p a:visited {text-decoration:none; color:#00553A;}
p a:hover, p a:active {text-decoration:none; color:#00553A; text-decoration:underline}

/* Continue Reading Button */
a.readmore_btn, input.readmore_btn {padding:5px 17px; color:#FFF !important; font-size:10pt; line-height:20px; background-color:#00553A; text-decoration:none; display:inline-block; font-weight:bold;}
/*a:hover.readmore_btn {background-color:#A7B594;}*/

/* Head */
#wrap {width:100%;}
#wrap_head {width:100%; background:url(/images/bg_top.jpg) repeat-x;}
#head {width:960px; height:150px; margin:0 auto;}
#head .logo {width:315px; height:150px; float:left; display:block;} 
#top {width:452px; height:150px; float:right; display:block;}

/* Navigation */
#nav {width:960px; height:39px; margin:0 auto;}
#nav ul {width:960px; float:left; height:39px;}
#nav ul li {list-style:none; float:left;}
#nav ul li a {font-size:12px; color:#FFF; padding:12px 34px; text-decoration:none; display:block;}
#nav ul li a:hover, #nav ul li a.active {background-color:#A7B594; color:#000;}
#nav ul li a.active1 {background-color:#0E920E;}
#nav ul li:hover, #nav ul li:hover a,#gnav ul li:active {background-color:#A7B594;color:#000; }

/* Dropdown */
#nav ul li:hover ul {display:block;}
#nav ul li ul {position:absolute; z-index:100; display:none; margin:38px 0 0 0;background-color:#0E920E; width:210px;}
#nav ul li ul li {padding:0; float:none;}
#nav ul li ul li a {border:1px solid #00553A; border-bottom:none;background-color:#0A4F0A;}
#nav ul li ul li:last-child a {border-bottom:1px solid #00553A;}
/*#nav ul li ul li a:hover {background-color:#0E920E;}*/
#nav ul li ul li:hover {background-image:none;}


/* middle */
#middle {width:960px; margin:10px auto 30px auto;}

/* post */
#wrap_con_left {width:648px; border:1px solid #CCC; float:left; margin-bottom:20px;}
.post {padding:20px; float:left;}
.post_left {float:left; padding-right:25px;}
.post_right {width:320px; float:left;}

.post_bottom {padding:9px 20px; background-color:#E8E8E8;}
.post_bottom a {font-size:9pt; color:#666; text-decoration:none;}
.post_bottom a:hover {color:#0E920E;}

.share {float:left; padding-left:22px; background:url(/images/ico_share.gif) no-repeat; margin-right:20px;}
.comment {float:left; padding-left:22px; background:url(/images/ico_comment.gif) no-repeat; margin-right:20px;}


/* post_detail */
.post_detail {}
.date {font-size:12px; color:#666; margin-bottom:20px; display:block;}
.link_respond {padding:4px 20px; margin:0;}
.link_respond p {padding:0;}

/* response */
#response {padding:10px 20px 20px 20px;}
#response div.comment {float:none;margin-top: 20px;}
div.commentmetadata a {font-family:Arial; font-size:10pt; color:#000; margin:0; padding:10px 0; line-height:17px;text-decoration:underline; color:#0E920E;} 

/* con_right */
#wrap_con_right {width:298px; float:right;}
#text_box {border:1px solid #0A4F0A; width:296px; margin-bottom:10px;}
#text_box h3 {color:#FFF; padding:8px 10px; background-color:#00553A; font-size:16px;}
#text_box p {padding:10px;}
#text_box input {width:252px; padding:5px 10px; display:block; border:1px solid #0A4F0A; background-color:#FFF; margin:8px 0;}

/* Bottom */
#wrap_bottom {width:100%;  background:url("/images/tile-stitch.jpg") repeat-x scroll 0 0 #565344}
#bottom {width:960px; padding:10px 0; margin:0 auto;}
#bottom p {float:left; color:#fff;}
#bottom p strong {color:#fff;}

#wrap_copy {width:100%; padding:10px 0; background-color:#403E32;}
#copy {width:960px; margin:0 auto; font-size:11px; color:#FFF;}
#copy a {font-size:11px; color:#000; text-decoration:underline;}

#text_box div#rotator {
    height: 276px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 9px;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 9px;
    width: 268px;
}
#text_box div#rotator div {
    height: 276px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 282px;
}

p.postmetadata small {
    margin-left: 19px;
}

#commentform input {width:200px; padding:5px 10px; display:block; border:1px solid #0A4F0A; background-color:#FFF; margin:8px 0;}
#commentform input.submit { 
    color:#FFFFFF;
    background-color:#00553A;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 5px;
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 5px;}

p.postmetadata
{
	margin-left:19px;
}

div.navigation
{
	margin: 10px;
	font-weight:bold;
	color:#0E920E;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}