/*
Theme Name: Your Custom Design
Author: Business Promotion Inc
Author URI: http://businesspromotioninc.com/
License: http://www.gnu.org/licenses/gpl.html
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:16px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body, html{margin:0px; padding:0px; background: url(images/bg.jpg) top; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}

a {
color:#ff3974;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#a6c5c6;
}
code {
font-family:Consolas, Monaco, Courier, monospace;
background:#fff;
}
p {
margin:12px 0;
}
#container{width:1020px; margin: 0 auto;}
#header{width:1020px; height:328px; background: url(images/header.png) top no-repeat; position:relative}
#ctbg{background: url(images/ctbg.png) top repeat-y; overflow:hidden;width:1020px; margin: 0 auto;}
.homeprod{background:#481902;}
.logo {
height:89px;
left:256px;
position:absolute;
top:100px;
width:432px;
}

/***********
* MENU
***********/
.brown{background:#481902; color:#FFF;}
#nav{width:930px;height:26px; background: url(images/nav.jpg) top no-repeat; margin: 0 auto; text-align:center; position:absolute; bottom:30px;left:53px;}
#navigate li a{display:block; height:26px; cursor:pointer}
#navigate li{display:block;float:left; cursor:pointer}
.link_home, .link_contact, .link_about, .link_location, .link_upcoming{height:26px;}
.link_home{background: url(images/nav.png) no-repeat scroll 0 0px; width:107px;}
.link_home:hover{background: url(images/nav.png) no-repeat scroll 0 -26px; width:107px;}

.link_contact{background: url(images/nav.png) no-repeat scroll -104px 0px; width:183px;}
.link_contact:hover{background: url(images/nav.png) no-repeat scroll -104px -26px; width:183px;}

.link_about{background: url(images/nav.png) no-repeat scroll -287px 0px; width:153px;}
.link_about:hover{background: url(images/nav.png) no-repeat scroll -287px -26px; width:153px;}

.link_location{background: url(images/nav.png) no-repeat scroll -441px  0px; width:244px;}
.link_location:hover{background: url(images/nav.png) no-repeat scroll -441px  -26px; width:244px;}

.link_upcoming{background: url(images/nav.png) no-repeat scroll -686px 0px; width:222px;}
.link_upcoming:hover{background: url(images/nav.png) no-repeat scroll -686px -26px; width:222px;}

.widget_shoppcategorieswidget h2, .widget_search h2.widgettitle, .widget_information h2, .widget_shoppcartwidget h2{background: transparent url(images/headerssidebar.png) top no-repeat; padding:15px 0 15px 61px; color:#FFF}
.widget form{padding:3px 20px;}
.widget_shoppcartwidget{padding-bottom:12px;}
#site-name, #site-slogan {
float:left;
margin:0 20px 0 0;
}
#message {
float:right;
margin:0;
}
.entry {
margin-bottom:0px;
}
.entry h2{color:#ff3974;}
.entry-title {
font-size:24px;
line-height:24px;
}
.entry-title a {
}
#wp-calendarLarge .dayHead {
background-color:#A6C5C6;
color:#481902;
font-weight:bold;
z-index:1000;
}
#main {
float:right;
margin:0 38px 0 0;
width:678px;
}
#comment {
width:100%;
}
.avatar {
float:right;
}
.commentlist cite {
font-style:normal;
}
.commentlist li {
margin:24px 0;
}
.commentlist ul.children {
margin-left:40px;
}
#sidebar {
width:261px;
float:left;
margin:0 0 0 38px;
}
#sidebar h2, h3 {
font-size:20px;
text-transform:uppercase
}
#sidebar ul li li {
	
}
#sidebar li { padding:0px 0; }
#sidebar li li { margin:5px 14px; }
#sidebar li li a { color:#481902; font-size:16px}
#sidebar li li:hover a { color:#ff3974; }
#sidebar li li.current a { color:#ff3974; }
.widget {
margin-bottom:3px;
background: #ddd url(images/widgetbg.png) top repeat;
}
.navigation {
height:24px;
margin:24px 0 48px 0;
}
#footer {
clear:both;
background: url(images/footer.png) top no-repeat;
color:#FFFFFF;
height:20px;
padding:35px 0;
text-align:center;
}
blockquote {
border-left:10px solid #fff;
padding-left:20px;
}
.entry-content ul, .comment-body ul, .entry-content ol, .comment-body ol {
margin:24px 0 24px 10px;
padding:0 20px;
}
.entry-content ul ul, .entry-content ul ol, .comment-body ul ul, .comment-body ul ol, .entry-content ol ul, .comment-body ol ol, .comment-body ol ul {
margin:0 0 0 10px;
}
.entry-content ul li, .comment-body ul li {
list-style-type:square;
}
.entry-content ol li, .comment-body ol li {
list-style-type:decimal;
}
::-moz-selection {
background:#000;
color:#fff;
}
::selection {
background:#000;
color:#fff;
}
/* Special treat for users of the wp-Typography plugin http://kingdesk.com/projects/wp-typography */
span.caps {
text-transform:lowercase;
font-variant:small-caps;
}
span.amp {
font-family: Baskerville, Palatino, "Palatino Linotype", serif;
font-style:italic;
}
/* WordPress image things */
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
.wp-caption {
text-align:center;
background-color:#fff;
padding-top:4px;
margin:2px 20px;
border:1px solid #000;
}
.wp-caption img {
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text {
padding:0 4px 5px;
margin:0;
}
img#wpstats{display:none}
