/*
Theme Name: Ave Torquay
Description:
Version: 1.0
Author: Flow Communications
Date: July 2009
*/

/*RESET AND CLEARFIX
----------------------------*/
:link,:visited {outline:none;}
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address {font-style:normal}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}  
.clearfix {display:inline-block;}
.clearfix {display:block;}

/* BODY
-----------------------------------*/
html, body {height:100%;}

/* BASE TYPOGRAPHY
-----------------------------------*/ 
body {font:13px "Verdana", Trebuchet, "Lucida Grande", sans-serif; color:#2F2B29;background:#fbf3e3 url(/theme/images/bgbody.jpg) repeat-x top;}

p,ul,ol {font-size:13px; line-height:19px; margin-bottom:12px;} 
a {line-height:15px;}

a:link {outline:none; text-decoration:underline; color: #335c07;} 
a:visited {text-decoration:underline;color: #335c07;}
a:hover {text-decoration:underline;}

li a:link {text-decoration:underline;}
.item li a {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", sans-serif; font-weight:normal; margin-bottom:0.5em; line-height:1.3em;}

h1 {font-size:26px; font-variant:small-caps;color:#967233;}
h2 {font-size:16px; font-weight:bold; font-style: italic;color:#967233;}
h3 {font-size:14px; font-weight:bold;}
h4 {font-size:13px; font-weight:bold;}

h1 {padding-bottom:5px;}
h2 {padding-bottom:5px;}

/* BASE TEMPLATE
-----------------------------------*/
#wrap {margin:0 auto;}

#container {width:914px;margin:0 auto;}

#header {background:url(/theme/images/header2.jpg) no-repeat top;height:395px;width:914px;margin:0 auto;}

#footer {background:url(/theme/images/footer.jpg) left top;height:99px;width:914px;margin:0 auto;}

#footer-inner {text-align:center;padding:20px 0;color:#fff;font-variant:small-caps;font-size:14px;}
#footer-inner a {color:#fff;text-decoration:underline;}
#footer-inner a:hover {text-decoration:underline;}

#main {margin-bottom:20px; margin-top:10px;}
#main .col1 {width:620px; padding-right:10px;}

#main ul {list-style:disc; margin-left:20px;}
#main ul.entrygallery {margin-left:0px;}

.third {width:280px; padding-right:20px; float:left;}
#static .third {padding-right:96px; float:left;}

.twothird {width:450px; padding-right:10px; float:left;}
.half {width:440px; padding-right:20px; float: left;}

/*photo*/
.floatleft {float:left;}
.photo.floatleft {padding-right:10px; padding-bottom:10px;}

/* NAV BAR
-----------------------------------*/
#nav-holder {padding:368px 0 0 0;margin:0 0 0 40px;}
#nav li {float:left;padding:0 0 0 0px;font-size:15px;font-family:Georgia;font-variant:small-caps;}
#nav li.last a {margin-right:0; border-right:none;}
#nav a {color:#967233;text-decoration:none;display:block; border-right:1px solid;padding:0 25px 0 0; margin-right:25px;}
#nav a:hover {text-decoration:underline;}
.here {text-decoration:underline;color:#967233}


/* CONTACT FORM
-----------------------------------*/
textarea {font: 12px Helvetica, Arial, Verdana, sans-serif;}



/* BLOCK QUOTE */
blockquote p {font-size:16px; font-style:italic; padding-left:24px;}

/* ENTRY GALLERY*/

.entry-gallery {float:right; width:450px;}
.entry-gallery .big {float:left; width:250px; border:2px solid #967233; padding:3px; margin-right:10px; }
.entry-gallery .small-1 {float:left; width:150px; border:2px solid #967233; padding:3px; margin-bottom:10px;}



.entry-gallery li.big {margin-left:0;}
#gallery-index .entry-gallery li a:hover {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}

/* NORMAL GALLERY */

.gallery {width:100%;}
.gallery .gallery-item {float:left; width:80px; border:2px solid #967233; padding:3px; margin-bottom:10px; margin-right:10px;}








