/*
Theme Name: Temple Gate WordPress
Author: Lotus Seeds Design
Version: 1.0.1
Tags: two-columns, fixed-width, threaded-comments, sticky-post, translation-ready, theme options, White, Clean,
The CSS and XHTML are released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* fix for IE 7 */
html {overflow-x:hidden;}

blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

pre { 
  padding: 15px; 
  white-space: pre; /* CSS2 */
  white-space: pre-wrap; /* CSS 2.1 */
  white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
  word-wrap: break-word; /* IE */
}

/*note: iPad can't understand shorthand, each side of radius needs to declare individually*/
#sticky-post,
 img.avatar,#blog_sidebar p span.caption,
.image-large,#blog_sidebar #banner img,	
#blog_content .image,textarea,input,
#searchform button,#blog_sidebar  #adv_cust,
#blog_content div.post-info {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}



#banner-section{
-moz-border-radius: 15px 35px 18px 18px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 35px;
-webkit-border-bottom-left-radius: 18px;
-webkit-border-bottom-right-radius: 18px;
border-radius: 15px 35px 18px 18px;
 }
	
#banner p 
{	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright:  38px;
-webkit-border-top-left-radius:  10px;	
-webkit-border-top-right-radius:38px;
	border-top-left-radius: 10px;
	border-top-right-radius:38px;}

.#mainnav li.last a:hover{
	-moz-border-radius-bottomright:30px;
-webkit-border-bottom-right-radius:30px;	
border-bottom-right-radius:10px;}
#mainnav
{-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;	
-webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

 
 button{
	-moz-border-radius: 10px 15px 10px 6px;
	-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius: 6px;
border-radius:10px 15px 10px 6px;
 }
 
#quick-access {
-moz-border-radius: 5px 5px 30px 30px ;
-webkit-border-top-left-radius: 5px;	
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:30px;
-webkit-border-bottom-left-radius:30px;	
border-radius: 5px 5px 30px 30px ;
 }

footer ul{	-moz-border-radius: 15px 8px 45px 40px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-left-radius: 45px;
-webkit-border-bottom-right-radius: 40px;
border-radius:15px 8px 45px 40px;
}
#breadcrumbs{	-moz-border-radius: 25px 25px 40px 40px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 18px;
-webkit-border-bottom-left-radius: 35px;
-webkit-border-bottom-right-radius: 30px;
border-radius:25px 18px 35px 30px;
}

footer li:first-child a
{-moz-border-radius:15px 0 0 40px;
-webkit-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 40px;
border-radius:  15px 0 0 40px;}
	