/*
Theme Name: oil
Theme URI:  http://www.oilcreekoutfitters.com
Description: Oil Creek Outfitters
Author: Josh
Author URI: http://www.betterbringabard.com
version:  2.0
*/

body
{
margin:  0px auto;
padding:  0px auto;
background:  #ffffff;
}

#container
{
margin:  15px auto;
padding:  0px;
width:  1024px;
}

p
{
margin:  0px auto;
padding:  0px;
}

#p1
{
margin:  15px auto;
padding:  0px;
}

#p2
{
text-align:  center;
margin:  15px auto;
padding;  0px;
}

#p3
{
text-align:  justify;
font-style:  normal;
}

#header
{
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
width:  1024px;
height:  50px;
}

#headerimage
{
width:  512px;
margin:  0px auto;
padding:  0px;
float:  left;
}

#headerimage a img
{
border:  none;
}

#headernavigation
{
width:  512px;
text-align:  center;
margin-top:  35px;
padding:  0px;
float:  right;
}

#headernavigation ul
{
list-style-type:  none;
margin:  0px auto;
padding:  0px;
}

#headernavigation ul li
{
display:  inline;
}

#headernavigation ul li a
{
text-decoration:  none;
color:  #c36a1b;
}

#headernavigation ul li a:hover
{
text-decoration:  underline;
}

#cartitems
{
width:  994px;
font-family:  georgia;
font-size:  12px;
color:  #999955;
text-align:  right;
visibility: hidden;
}

#cartitems a
{
text-decoration:  none;
}

.cart
{
background:  #ededed;
color:  #999955;
padding:  5px;
}

#cartwrapper
{
width:  1024px;
margin:  0px auto;
padding:  0px;
}

#cartwrapper p
{
text-align:  center;
margin:  100px auto;
}

.privacy
{
font-family:  georgia;
font-size:  14px;
color:  #534741
}

.privacy a
{
text-decoration:  none;
color:  #c36a1b;
}

.privacy a:hover
{
text-decoration:  underline;
}

#cartwrapper h3, h4
{
font-family:  georgia;
font-size:  14px;
font-weight:  bold;
color:  #534741;
}

#slideshow
{
margin:  10px auto;
padding:  5px;
width:  1008px;
text-align:  center;
border:  3px solid #534741
}

#slideshow img
{
margin:  0px auto;
padding:  0px;
border:  none;
}

#slideshow a
{
text-decoration:  none;
}

#threecolumns
{
text-align:  center;
width:  1024px;
margin:  0px auto;
padding:  0px;
}

#left
{
width:  310px;
margin:  0px auto;
padding:  15px;
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
float: left;
}

#fishingreport
{
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
width:  310px;
margin:  0px;
padding:  0px;
}

#fishingreport h1
{
margin:  5px auto;
padding:  0px;
text-align:  center;
font-size:  12px;
font-style:  italic;
}

#fishingreport ul
{
margin:  25px auto;
padding-left:  15px;
text-align: center;
}

#fishingreport ul li
{
display:  inline;
margin-right: 15px;
}

#fishingreport ul li a
{
text-decoration:  none;
color:  #999955;
}

#fishingreport ul li a:hover
{
text-decoration:  underline;
}

#photogallerynav
{
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
width:  310px;
margin:  0px;
padding:  0px;
}

#photogallerynav ul
{
list-style-type:  none;
margin:  0px auto;
padding:  0px;
}

#photogallerynav ul li
{
display:  inline-block;
}

#photogallerynav ul li a
{
text-decoration:  none;
color:  #c36a1b;
}

#photogallerynav ul li a img
{
border:  none;
margin-bottom:  15px;
}

#photogallerynav ul li:hover
{
filter:  alpha(opacity=20);
filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:  .8;
text-decoration:  none;
}

#photogallery
{
width:  1024px;
margin:  30px auto;
padding:  0px;
text-align:  center;
}

#photogallery ul
{
list-style-type:  none;
margin:  0px auto;
padding:  0px;
}

#photogallery ul li
{
display:  inline;
}

#photogallery ul li a
{
text-decoration:  none;
color:  #c36a1b;
}

#photogallery ul li a img
{
border:  3px solid #534741;
margin:  9px;
padding:  5px;
}

#photogallery ul li a img:hover
{
filter:  alpha(opacity=20);
filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:  .8;
text-decoration:  none;
}

#back
{
width:  1008px;
text-align:  center;
font-family:  georgia;
font-size:  12px;
font-style:  italic;
color:  #c36a1b;
margin:  30px auto;
}

#back a
{
color:  #c36a1b;
text-decoration:  none;
}

#back a:hover
{
text-decoration:  underline;
}

#middle
{
width:  310px;
margin:  0px auto;
padding:  15px;
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
font-style:  italic;
float:  left;
border-left:  1px dotted #534741;
border-right:  1px dotted #534741;
}

#featuredproducts
{
width:  310px;
margin:  0px auto;
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
font-style:  italic;
}

#featuredproducts p
{
font-style:  normal;
}

#featuredproducts h1
{
font-size:  12px;
font-weight:  bold;
margin:  0px;
padding:  0px;
text-align:  center;
}

#featuredproducts ul
{
list-style-type:  none;
margin:  0px auto;
padding:  0px;
}

#featuredproducts ul li
{
display:  inline-block;
}

#featuredproducts ul li a
{
text-decoration:  none;
color:  #c36a1b;
}

#featuredproducts ul li a img
{
border:  3px solid #534741;
margin-right:  15px;
margin-top:  15px;
padding:  5px;
}

#featuredproducts ul li p
{
margin-top:  15px;
padding:  0px;
}

#featuredproducts ul li:hover
{
filter:  alpha(opacity=20);
filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:  .8;
text-decoration:  none;
color:  #999955;
}

#contactus
{
width:  310px;
margin:  0px auto;
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
font-style:  italic;
}

#contactus ul
{
margin:  0px auto;
padding:  0px;
font-style:  normal;
font-size:  12px;
}

#contactus ul li
{
list-style-type:  none;
}

#contactus a
{
text-decoration:  none;
font-style:  normal;
color:  #999955;
}

#contactus a:hover
{
text-decoration:  underline;
}

#contactus p
{
font-style:  normal;
}

#contactus h1
{
font-style:  italic;
font-weight:  bold;
font-size:  12px;
color:  #c36a1b;
}

#map
{
margin:  0px auto;
padding:  0px;
width:  640px;
height:  480px;
margin:  50px auto;
}

#aboutus
{
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
width:  310px;
margin:  15px;
padding:  0px;
float:  left;
}

#aboutus ul
{
margin: 25px auto;
padding-left: 15px;
text-align: center;
}

#aboutus ul li
{
display: inline;
list-style-type: none;
margin-right: 15px;
}

#aboutus ul li a
{
color:  #999955;
text-decoration: none;
}

#aboutus ul li a:hover
{
text-decoration: underline;
}

#privacy
{
margin: 50px auto;
padding: 0px;
font-family: georgia;
font-size: 12px;
color: #534741;
width: 640px;
text-align: justify;
}

#privacy h1
{
margin: 15px auto;
padding: 0px;
font-size: 14px;
}

#privacy ul
{
margin: 0px auto;
padding: 0px;
}

#privacy ul li
{
list-style-type: none;
}

#roundup_left
{
margin: 0px auto;
padding: 5px;
float: left;
border: 3px solid #534741;
}

#roundup_left a img
{
border: none;
}

#roundup_left a:hover
{
filter:  alpha(opacity=20);
filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:  .8;
text-decoration:  none;
}

#roundup_right
{
margin: 0px auto;
padding: 5px;
float: right;
border: 3px solid #534741;
}

#roundup_right a img
{
border: none;
}

#roundup_right a:hover
{
filter:  alpha(opacity=20);
filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:  .8;
text-decoration:  none;
}

#productgallery
{
width:  1024px;
margin:  30px auto;
padding:  0px;
text-align:  center;
}

#productwrapper
{
width:  1008px;
height:  308px;
margin:  10px auto;
padding:  5px;
border:  3px solid #534741;
}

#image
{
width:  659px;
height:  308px;
margin:  0px auto;
padding:  0px;
float:  left;
}

#description
{
width:  309px;
height:  308px;
margin-right:  23px;
padding:  0px;
float:  right;
text-align:  justify;
font-family:  georgia;
font-size:  12px;
color:  #c36a1b;
}

#description h1
{
margin:  5px auto;
color:  #534741;
font-size:  14px;
font-weight:  bold;
}

#description ul
{
margin:  0px;
padding:  0px;
}

#description li
{
list-style-type:  none;
}

#tablediv
{
width:  1024px;
margin:  50px auto;
}

.sheaderone 
{
background-color:  #ededed;
color:  #c36a1b;
font-size:  12px;
padding:  5px;
text-align:  left;
font-weight:  bold;
}
.sheadertwo
{
background-color:  #ededed;
color:  #c36a1b;
font-size:  12px;
font-weight:  bold;
text-align:  center;
}

.scellone
{
background-color:  #ededed;
color:  #c36a1b;
font-size:  12px;
font-weight:  bold;
}

.scelltwo 
{
background-color:  #ededed;
color:  #c36a1b;
padding:  5px;
text-align:  center;
}

#footer
{
margin:  0px auto;
padding:  30px;
text-align:  center;
font-family:  georgia;
font-size:  10px;
color:  #534741;
clear:  both;
}

#footer a
{
text-decoration:  none;
font-family:  georgia;
font-size:  10px;
color:  #c36a1b;
}

#footer a:hover
{
text-decoration:  underline;
}