/*
Theme Name: Custom WP Theme
Description: Semantic, SEO Optimised, Custom Wordpress Theme for Dentist Artistry
Author URI: http://www.topclick.co.nz
*/
h1 {
 	font-family : Copperplate Gothic Light, Arial, Verdana, Geneva;
 	font-size : 10pt;
 	color : #88AE36;
 	font-weight : normal;
	letter-spacing : 0.2em;margin:0 0 41px;padding:0;
 }

h2 {
 	font-family : Arial, Verdana, Geneva;
 	font-size : 15pt;
 	color : #88AE36;
 	font-weight : normal;
	letter-spacing : 0.1em;
	line-height : 28px;margin:0;padding:0;
 }

 h2 span {color:#C0C0C0}

h3 {
 	font-family : Arial, Verdana, Geneva;
 	font-size : 8pt;
 	color : #88AE36;
 	font-weight : bold;margin:0;padding:0;
 }

h4 {
 	font-family : Arial, Verdana, Geneva;
 	font-size : 8.5pt;
 	color : #999999;
 	font-weight : bold;
	line-height : 20px;margin:0;padding:0;
	display:inline
 }

#sidebar ul {
color:#FFFFFF;
font-family:Arial,Verdana,Geneva;
font-size:8pt;
font-weight:normal;
letter-spacing:0.1em;
line-height:26px;
list-style:none;
margin:0;
padding:0
}

#sidebar ul li {font-size:10.665px;padding:0 9px 0 0}
#sidebar ul li a {text-transform:uppercase;}
#sidebar ul li.current_page_item ul li a, #sidebar ul li.current_page_ancestor ul li a, #sidebar ul li.current_page_parent ul li a {font-weight:400}
#sidebar ul li.current_page_item a,
#sidebar ul li.current_page_item ul li.current_page_item a, #sidebar ul li.current_page_ancestor ul li.current_page_ancestor a,
#sidebar ul li.current_page_parent ul li.current_page_parent a, #sidebar ul li ul li.current_page_item a, #sidebar ul li ul li.current_page_ancestor a,
#sidebar ul li ul li.current_page_parent a {font-weight:700;}
#sidebar ul li ul li.orth_page_item a {font-weight:700 !important;}
#sidebar ul li ul {list-style:none;margin:0 0 10px}

#sidebar ul li ul li {
background:url(images/divider.gif) right 7px no-repeat;color:#FFFFFF;
font-family:Arial,Verdana,Geneva;
font-size:8pt;
font-weight:normal;
letter-spacing:0;
padding:0 10px 0 0;
line-height:16px;
}

#sidebar ul li ul li a {text-transform:none}


 .margined {margin:10px auto 0}


 ul#padded, ul.padded {margin:1em 0 2em 1em}

/* Image Alignment */
img.centered {display:block;margin-left:auto;margin-right:auto}
img.alignright {display:inline;margin:0 0 2px 0px}
img.alignleft {display:inline;margin:19px 28px 2px 0;padding:4px}
.alignright {float:right}
.alignleft {float:left}
#gallery {float:right;margin:0 0 0 5px}

/* Legacy Comments */
#comments #commentlist {list-style:none;margin:0 0 1em;padding:0;text-align:justify}
#comments #commentlist li {list-style:none;margin:15px 0 3px;padding:5px 10px 3px}
#comments #commentlist li.alt {background:#EEE}
#comments #commentlist li .avatar {background:#fff;border:1px solid #eee;float:right;padding:2px}
#comments #commentlist cite, #commentlist cite a {font-style:normal;font-weight:bold}
#comments #commentlist p {margin:10px 5px 10px 0}
#comments #commentmetadata {font-weight:normal}
#comments #commentform input.input {border:1px solid #CCC;font-size:1.1em;margin:5px 5px 1px 0;padding:2px;width:170px}
#comments #commentform input.input:hover {background:#EEE}
#comments #commentform textarea {border:1px solid #CCC;padding:2px;width:98%}
#comments #commentform textarea:hover {background:#EEE}
#comments #commentform #submit {}
#comments #commentform p {margin:0 0 .5em}
#comments #allowed-tags strong {display:block}
#comments .nocomments {margin:0;padding:0;text-align:center}
#comments .commentmetadata {display:block;margin:0}

/* 2.7+ Comments */
#comments_wrap ol {list-style:none}
#comments_wrap ol li {border-bottom:1px solid #CCC;margin:0 0 5px}
#comments_wrap .commentmetadata {margin:0 0 10px}
#comments_wrap .comment-author {border-bottom:1px solid #CCC;width:100%;overflow:hidden;padding:0 0 3px;line-height:32px;}
#comments_wrap .comment-author img {float:left;margin:0 10px 0 0}
#comments_wrap .comment-author cite {font-weight:bold}

/* Captions */
.wp-caption {background:#f3f3f3;border:1px solid #ddd;border-radius:3px;khtml-border-radius:3px;margin:10px;moz-border-radius:3px;padding-top:4px;text-align:center;webkit-border-radius:3px}
.wp-caption img {border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

.orthList{
    background:none !important;
}

.orthItem{
    font-style:italic;
    color:#F9DDD6 !important;
}

.menuBig{
    color: #FFFFFF!important;
    font-weight: normal !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    margin-right:-9px;
    line-height:26px;
}

.liSpace{
    padding-top:5px;
    display:block;
}

.liSpaceBot{
    padding-bottom:5px;
    display:block;
}

.smileBox{
    position:relative;
    width:653px;
    margin-left:0 auto;
    margin-right:0 auto;
}

.subMenuItems{
    display:none;
}

.display{
    display:block;
}

.orthMenu{
    display:none;
}

.orthMenu li{
    margin-right:-10px;
}

.orthMenu li a{
    font-weight:100 !important;
}

h1{
    margin-bottom:25px;
}

#crumbs{
    margin-bottom:10px;
}

/* Accordian Menu */

.glossymenu{
margin: 5px 0;
padding: 0;
width: 180px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
/*background: black url(glossyback.gif) repeat-x bottom left;*/
font-size:11px;
font-family:Arial, Verdana, Geneva;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 9px;
padding-left: 10px;
text-decoration: none;
text-transform:uppercase;
line-height:17px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
color:#FFFFFF;
font-family:Arial,Verdana,Geneva;
font-size:11px;
font-weight:normal;
list-style:none;
margin:0;
padding:0 10px 0 0;
}

.glossymenu div.submenu ul li{
background:url(images/divider.gif) right 7px no-repeat;color:#FFFFFF;
font-family:Arial,Verdana,Geneva;
font-size:11px;
font-weight:normal;
padding:0 10px 0 0;
}

.glossymenu div.submenu ul li a{
font-weight:400;
line-height:16px;
}

.sub-submenu{
    padding-right:0px !important;
}

.current_page_item{
    font-weight:700 !important;
}

/* Google Ajax Search */

/* Controls the Width */
.gsc-control {
  	width: 180px !important;
	overflow: hidden !important;
}

/* Controls the Search Results text */
.gs-snippet{
   font-size:9.5pt !important;
}

.gs-result .gs-title, .gs-result .gs-title *{
   color:green !important;
}

.gs-result .gs-title,
.gs-result .gs-title * {
	font-size: em !important;
  	color: # !important;
}
.gsc-results .gsc-trailing-more-results,
.gsc-results .gsc-trailing-more-results * {
  	color: # !important;
}
.gs-result a.gs-visibleUrl,
.gs-result .gs-visibleUrl {
  	color: # !important;
}
.gs-result a.gs-clusterUrl,
.gs-result .gs-clusterUrl {
  	color: # !important;
}
.gsc-resultsbox-visible {
	display: table;
	width: 100% !important;
	overflow: hidden !important;
}

#searchcontrol {
    font-size: 10pt !important;
}

img.gsc-branding-img {
    display: none !important;
}
td.gsc-branding-text div.gsc-branding-text {
    display: none !important;
}
