/*
Theme Name: vivir-theme

Theme URI: http://www.vivirfinefoods.org/

Description: Vivir Custom WordPress Theme

Author: Breakaway Consulting

Author URI: http://www.breakawayconsulting.net

Version: 1.0 .
*/

body {padding:0; margin:0; background:#201513 url(images/main-bg.jpg) no-repeat center top;}
#wrapper {width:942px; margin:auto;}
#wrapperbottom {width:942px; float:left; background:url(images/wrapperbottom-bg.png) no-repeat bottom; padding-bottom:32px;}
#innerwrapper {width:942px; float:left; background:url(images/wrapper-bg.png) repeat-y;}

#header {width:900px; float:left; height:171px; margin:0px 21px; background:url(images/header-bg.jpg) no-repeat;}
#logo a{width:279px; height:171px; background:url(images/logo.jpg) no-repeat; float:left; display:block;}
#tagline {width:315px; height:113px; float:right; background:url(images/exceptional-flavour.jpg) no-repeat;}

#logotagline {width:227px; height:29px; background:url(images/logo-tagline.gif) no-repeat; float:left; display:block; margin-left:47px; margin-right:26px;}
#nav {width:486px; height:21px; background:url(images/nav-bg.gif) no-repeat; float:left; padding-top:8px;}
#nav ul {padding:0; margin:0; list-style-type:none;}
#nav ul li a{padding:0px 7px; float:left; background:url(images/nav-devider.gif) no-repeat left; font:bold 12px Arial, Helvetica, sans-serif; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#63352c; margin-top:-2px;}
#nav ul li a:hover{padding:0px 7px; float:left; background:url(images/nav-devider.gif) no-repeat left; font:bold 12px Arial, Helvetica, sans-serif; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#fd8504; margin-top:-2px;}
#nav .home a{width:41px; height:13px; float:left; background:url(images/home-out.gif) no-repeat; text-indent:100px; overflow:hidden; display:block; margin:0px 12px 0px 13px;}
#nav .home a:hover{width:41px; height:13px; float:left; background:url(images/home-over.gif) no-repeat; text-indent:100px; overflow:hidden; display:block;}
#shopbtn {width:99px; height:29px; float:left; padding-left:19px;}
#nav ul li:first-child a { background-image: none; }

#container {width:900px; float:left; margin:0px 21px;}
#leftside {width:279px; background:url(images/leftsidebox-top.gif) no-repeat top; float:left;}
#leftsidebg {width:279px; background:url(images/leftsidebox-bg.jpg) repeat-y top; float:left; margin-top:48px;}
#leftsidecontent {width:195px; background:url(images/leftsidebox-contentbg.jpg) no-repeat top; float:left; padding:0px 42px; min-height:281px; font:normal 13px/15px Georgia, "Times New Roman", Times, serif; color:#d8bb9b;}
#leftsidecontent a {font:normal 13px/15px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; text-decoration:none;}
#leftsidecontent a:hover {font:normal 13px/15px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; text-decoration:underline;}
#leftsidecontent .center {text-align:center; width:100%; padding-top:5px;}
#leftsidebottom {width:279px; height:37px; background:url(images/leftsidebox-bottom.jpg) no-repeat bottom; float:left;}

#rightside {width:605px; padding:15px 16px 0px 0px; float:left;}

#purplebox {width:844px; height:26px; background:url(images/purplebox-bg.jpg) repeat-x; float:left; margin:0px 37px 0px 36px; padding-left:25px; padding-top:6px; font:bold 14px Georgia, "Times New Roman", Times, serif; color:#d8bb9b;}
#purplebox span {font:bold 12px Georgia, "Times New Roman", Times, serif; color:#d8bb9b;}
#purplebox a{font:bold 14px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; text-decoration:none;}
#purplebox a:hover{text-decoration:underline;}


/* Inner page */
#innerpage-rightside {width:583px; margin:15px 16px 15px 0px; float:left; border:1px solid #35221e; padding:7px 9px 7px 11px;}
#innerpage-rightside .contentarea {width:498px; padding:25px 60px 25px 25px;}
#innerpage-rightside h1 {font:normal 40px Georgia, "Times New Roman", Times, serif; color:#fd8504; float:left; padding:0px; margin:0; }
#innerpage-rightside h2 {font:normal 40px Georgia, "Times New Roman", Times, serif; color:#fd8504; float:left; padding:0px; margin:0;}
.contentarea p{font:normal 14px/17px Georgia, "Times New Roman", Times, serif; color:#35221e; text-align:left; padding:5px 0px 5px; margin:0;}
.contentarea p a {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#35221e; text-decoration:underline;}
.contentarea p a:hover {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#6d2380; text-decoration:underline;}
.contentarea h1 {font:normal 40px Georgia, "Times New Roman", Times, serif; color:#fd8504; text-align:left; padding:0px; margin:0;clear:both; }
.contentarea td {font:normal 14px/17px Georgia, "Times New Roman", Times, serif; color:#35221e; text-align:left;}
.contentarea h1.blog {font:normal 40px Georgia, "Times New Roman", Times, serif; color:#fd8504; text-align:left; padding:0px; margin:0;clear:both; }

/* Text Widget */
.textwidget p{font:normal 14px/17px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; float:left; padding:0px 0px 0px; }
.textwidget p a {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; text-decoration:underline;}
.textwidget p a:hover {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; text-decoration:underline;}
.textwidget img  { border:0px }
#sidebar li { list-style-type:none; margin-left:-35px;}
#sidebar {margin-top:-25px;padding-top:0px;line-height:12px;margin-bottom:-15px;}
#sidebar p {margin-top:0.3em; }
#sidebar h2 {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#d8bb9b;}


/* Recent Posts 
#leftsidebottom li.widget widget_recent_entriesr {font:normal 14px/17px Georgia, "Times New Roman", Times, serif; color:#d8bb9b; float:left; padding:0px 0px 0px; margin-left:-35px;}
*/
#footer {width:900px; height:120px; text-align:center; font:normal 10px/14px Arial, Helvetica, sans-serif; color:#c89f72; float:left;}
#footer a{font:normal 10px/14px Arial, Helvetica, sans-serif; color:#c89f72; text-decoration:none;}
#footer a:hover{text-decoration:underline;} 