/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/ Header */
 
#top { background-color:#03637C url(images/bg.jpg) no-repeat top center; }
#header{padding:25px 0;clear:both;position:relative;}
#header { height:130px; }
#logo{position:absolute;top:30px;}

/* Links Colour */
a:link, a:visited  { text-decoration:none; color: #03637C; }

body  { font: 12px Arial, Helvetica, sans-serif; line-height: 1.2; color: #333; background-color: #8cbac4; }

h2, h3, h4, h5, h6  { margin: 0; font-family: Georgia, "Times New Roman", Times, serif; color: #03637C; line-height:1; }
h2  {font-size: 28px;} h3  {font-size: 20px;} h4  {font-size: 18px;} h5  {font-size: 14px;} h6  {font-size: 12px;}

p  {margin: 0;}
h1 { font: 32px Georgia, "Times New Roman", Times, serif; color: #03637C;} 
/* Title colour and style */
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  { text-decoration: none; color: #6C2769; border:none; }

/* Navigation Font Style */
#secnav a { font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; font-weight:700; font-size:14px; display:block; z-index:100; padding:0 15px; line-height:58px; text-decoration:none;}

/* 3.7 Buttons / Banners */
.entry a.btn, input.submit { background:url(images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-size:12px; font-style:italic; text-shadow: #777 0px 1px 0px; background-color:#6c2769; border:1px solid #6c2769; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.entry a.btn:hover { cursor:pointer; opacity:0.8; }

/* 2.2.1 Page Navigation */
#page-nav { position:relative; background:url(images/bg-pagenav.png) repeat-x; height:29px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; text-transform:none; font-style: normal }
#page-nav a { color:#eee; text-decoration:none; text-shadow: #333 0px 1px 0px; }
#page-nav a:hover { background:url(images/nav-hover.png) repeat; color:#fff; }
#page-nav .ico-home { padding:7px 0 6px 0; }

#nav, #nav ul  { position:relative; z-index:200; margin:0; padding:0; list-style:none; line-height:1; }
#nav a  { display:block; z-index:200; padding:0 10px; line-height:29px; text-decoration:none;}
#nav li  { float:left; width: auto; }
#nav li ul  { position: absolute; left: -999em; width: 180px; }
#nav li ul li  { background: #7d7d7d; }
#nav li ul li a  { width:160px; line-height:26px; color:#eee; }
#nav li ul li a:hover  { color:#fff; }
#nav li ul ul  { margin: -26px 0 0 180px; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover,#nav li.hover  { position:static; }

/* Category Navigation */
#cat-nav a { color:#000; text-decoration:none; text-shadow: #fff 0px 1px 0px; }
#secnav li ul li a  { font-family: Verdana, Geneva, sans-serif; width:170px; line-height:30px; padding:0 10px; font-size:11px; font-style:normal; font-weight:600; color:#000; }

/* Featured Slider Height for 4 Posts .slides .post { height: 325px; } */

/* Featured Area */
#loopedSlider ul.pagination li.active a { opacity:1; background:#bfe4ed;}
#loopedSlider ul.pagination em { color:#555; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; margin-top:10px; font-style:normal; }

/*Top Ad Position */
#topad{position:absolute;right:0px;top:65px;}

/* 300x250_2 Ad Widget */
#advert_300x250_2 {background:none; border:none; }
#advert_300x250_2 a:hover {border:none;}

/* 2.6 Footer */
#footer{ background:#00718b; color:#7eb8c6; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px;padding: 25px 0;border-top: 1px solid #b3b3b3;}
#footer a { color:#7eb8c6; }
#footer a:hover { border-bottom:1px dotted; }
#footer #credit img{vertical-align:middle; }
#footer #credit span{display:none;}

/* 2.6.1 Footer Widget Area */
#footer-widgets{ position:relative; background:url(images/bevel-footer-widgets.png) repeat-x top; background-color:#2c96af; border-bottom:1px solid #007e9b; }
#footer-widgets .container { background:url(images/bg-footer-widgets.png) no-repeat center 2px; padding:30px 0 10px; }
#footer-widgets .block { width:300px; float:left; margin:0 30px 0px 0; }
#footer-widgets .block.last { margin-right:0;; }
#footer-widgets .widget h3  { background:url(images/bg-footer-widget-title.png) repeat-x; text-shadow: #fff 0px 1px 0px;}

/* 4.2 Generic Widgets */
.widget  { position:relative; margin: 0 0 20px 0; background:#bfe4ed url(images/bg-box.png) repeat-x; padding:0; border:1px solid #fff; color:#6c2769; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.widget h3  { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#bfe4ed; margin: 0; padding:14px 15px 0; height:30px; background:url(images/bg-widget-title.png) repeat-x; font-weight: bold }
.widget .textwidget p { padding: 5px 0; }

/* 4.3 SideBar Tabs */
#tabs {	background:#bfe4ed url(images/bg-box.png) repeat-x; height:auto !important; border:1px solid #fff;display: block; }
#tabs ul.wooTabs li a {	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; color:#00728F; line-height: 42px; display: block;float: left;padding: 0 10px 10px; text-transform:none; }
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover { color:#BFE4ED; text-decoration:none; background: url(images/bg-tabs-selected.png) no-repeat center 41px; }

/* 4.4 Sidebar Video */

#video .inside { padding:0; }
#video .inside div { padding:7px; }
#video ul.wooTabs { margin:0; padding:0 14px 5px; }
#video ul.wooTabs li { background:#e0f2f7; border:1px solid #fff; padding:0 10px; margin-bottom:5px; }

/* Posts*/
.post .title a:link, .post .title a:visited  { color:#03637C; }
.archive_header  { display: block; padding:10px 20px 0; margin:0 0 15px; font-size: 18px; font-weight: bold; background:url(images/bg-widget-title.png) repeat-x; height:33px; }
.archive_header .cat {color:#bfe4ed }
.archive_header .catrss { background:url(images/ico-rss.png) no-repeat 2px; }
.archive_header .catrss a  { font-size: 14px; text-decoration: none; line-height: 22px; margin-left:35px; }

/* 5.2 Comments Form */

#commentform #submit { font-family:Georgia, serif; background:url(images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-weight:bold; font-size:12px; font-style:italic; text-shadow: #555 0px 1px; background-color:#6c2769; border:1px solid #6c2769; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
#commentform #submit:hover { cursor:pointer; opacity:0.8; }