/*
Theme Name: Victoria Boarer
Theme URI: http://victoriaboarer.com
Description: Victoria Boarer default theme
Version: 1.0
Author: Victoria Boarer
Author URL: http://riotcreative.co.uk
Tags: Victoria Boarer, Riot Creative
*/

/* === GLOBAL === */
* {margin:0;padding:0;}

body {
  background:#000000; 
  margin: 0; 
  padding: 0;
  font-family:"Century Gothic",Verdana, Geneva, sans-serif;
  font-size:11pt;
  color:#bababa;
  }

a:link, a:visited, a:active {
	color: #bababa;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
  font-weight:bold;
  font-size:22pt;
  padding:0;
  margin:0 0 10px 0;
  }

h2 {
  font-size:17pt;
  font-weight:bold;
  padding:0;
  margin:0;
  }

h3 {
  font-size:11pt;
  font-weight:bold;
  padding:0 0 10px 0;
  margin:0;
  }

p {
  padding-bottom:15px;
  }

ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  }

input {
  font-family:"Century Gothic",Verdana, Geneva, sans-serif;
  }

/* === END GLOBAL === */

/* === HEADER === */

#wrapper {
  max-width:1260px; 
  min-width:840px; 
  min-height:890px; 
  margin: auto; 
  padding: 0; 
  position:relative; 
  background:url(images/bg.jpg) repeat-x; 
  overflow:hidden;
  }
  
#inner_wrapper {
  width:auto; 
  min-height:890px; 
  position:relative; 
  background:transparent url(images/shaded_bg.png) repeat-y scroll center center;
  }

#main {
  width:780px;
  position:relative;
  margin: auto; 
  padding: 0;
  }

#top_nav {
  position:relative;
  width:780px; 
  padding-top:10px;
  z-index:100;
  }

#top_nav_links {
  font-size:9pt;
  position:relative;
  left:450px;
  float:left;
  }

#search {
  position:relative;
  }

#nav_clear {
  position:relative;
  clear:both;
  }

.search_input {
  background-color:#202020;
  border:1px solid #747474;
  color:#BABABA;
  font-size:11px;
  height:16px;
  left:640px;
  position:absolute;
  width:75px;
  }

.search_button {
  background-color:#202020;
  border:1px solid #747474;
  color:#BABABA;
  cursor:pointer;
  font-size:11px;
  height:18px;
  left:720px;
  margin:0;
  position:absolute;
  width:50px;
  }

#nav_bg {
  width:inherit;
  height:81px;
  position:relative;
  background:url(images/nav_bg.png) no-repeat scroll center center;
  top:-8px;
  }
  
#menu {
  padding-top:10px;
  padding-left:11px;
  }
 
#menu a {
  color:#ffffff;
  }

#menu, #menu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
  }

#menu li {
  float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position: relative;
  }

.page-item-h {
  background:url(images/h.png) no-repeat scroll center center;
  height:71px;
  width: 96px;
  position: relative;
  float:left;
  top:9px;
  padding-left:12px;
  }

a.page-item-h:hover{
  background:url(images/h_over.png) no-repeat scroll center center;
  }
  
.page-item-t_p { 
  background:url(images/t_p.png) no-repeat scroll center center;
  height:71px;
  width: 176px;
  position: relative;
  float:left;
  top:9px;
  }

a.page-item-t_p:hover { 
  background:url(images/t_p_over.png) no-repeat scroll center center;
  }
  
.page-item-a_p {
  background:url(images/a_p.png) no-repeat scroll center center;
  height:71px;
  width: 199px;
  position: relative;
  float:left;
  top:9px;
  }

a.page-item-a_p:hover {
  background:url(images/a_p_over.png) no-repeat scroll center center;
  }
 
.page-item-m {
  background:url(images/m.png) no-repeat scroll center center;
  height:71px;
  width: 92px;
  position: relative;
  float:left;
  top:9px;
  }
  
a.page-item-m:hover {
  background:url(images/m_over.png) no-repeat scroll center center;
  }

.page-item-d {
  background:url(images/d.png) no-repeat scroll center center;
  height:71px;
  width: 105px;
  position: relative;
  float:left;
  top:9px;
  }

a.page-item-d:hover {
  background:url(images/d_over.png) no-repeat scroll center center;
  }
  
.page-item-b {
  background:url(images/b.png) no-repeat scroll center center;
  height:71px;
  width: 86px;
  position: relative;
  float:left;
  top:9px;
  }
  
a.page-item-b:hover {
  background:url(images/b_over.png) no-repeat scroll center center;
  }

#image1 {
  background:transparent url(images/image1.jpg) no-repeat scroll center center;
  height:296px;
  left:-377px;
  position:absolute;
  top:111px;
  width:345px; 
  }
  
#image3 {
  background:transparent url(images/image3.jpg) no-repeat scroll center center;
  height:273px;
  left:809px;
  position:absolute;
  top:109px;
  width:273px; 
  }
  
#image4 {
  background:transparent url(images/image4.jpg) no-repeat scroll center center;
  height:257px;
  left:807px;
  position:absolute;
  top:409px;
  width:236px; 
  }

#image2 {
  background:transparent url(images/image2.jpg) no-repeat scroll center center;
  height:222px;
  left:-296px;
  position:absolute;
  top:432px;
  width:272px;
  }
  
#header_image {
  width:780px;
  height:362px;
  position:relative;
  top:-2px;
  }
 
#header_frame {
  background:url(images/header_frame.gif) no-repeat scroll center center;
  width:780px;
  height:362px;
  position:absolute;
  top:1px;
  }

#title {
  width:379px;
  height:88px;
  position:absolute;
  background:url(images/title.png) no-repeat scroll center center;
  left:32px;
  top:230px;
  z-index:600;
  }

#social_icons {
  height:36px;
  left:623px;
  position:relative;
  top:278px;
  width:108px;
  z-index:600;
  }

#main_sizer {
  width:825px;
  height:auto;
  position:relative;
  left:-26px;
  }

#twitter {
  height:36px;
  width:35px;
  float:left;
  border:0;
  }
  
#facebook {
  height:36px;
  width:35px;
  float:left;
  border:0;
  }

#myspace {
  height:36px;
  width:35px;
  float:left;
  border:0;
  }

div#rotator {
	position:relative;
	height:293px;
	width:712px;
  }

div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
  }
	
div#rotator ul li img {
	border:0;
  }

div#rotator ul li.show {
	z-index:500;
  }

#rotator_holder {
  position:absolute;
  height:293px;
	width:712px;
	top:35px;
	left:34px;
	background-color:#000000;
  }

/* === END HEADER === */

/* === SIDEBAR === */

#sidebar {
  float:left;
  position:relative;
  top:6px;
  width:317px;
  }
 
#sidebar_top {
  background:url(images/sidebar_top.png) no-repeat scroll center center;
  width:327px;
  height:36px;
  position:relative;
  }
 
#sidebar_bottom {
  background:url(images/sidebar_bottom.png) no-repeat scroll center center;
  width:327px;
  height:176px;
  position:relative;
  }
 
#sidebar_mid {
  background:transparent url(images/sidebar_middle.png) repeat-y scroll center center;
  min-height:150px;
  position:relative;
  width:327px;  
  }
 
#sidebar_content {
  left:52px;
  padding:2px 0 0 0;
  position:relative;
  width:233px;
  }
 
.widget {}

.widget ul {

  }

#top_ul {
  padding-top:45px;
  }

#bottom_ul {
  position:relative;
  top:-8px;
  }

.widget li {
  background:transparent url(images/star.png) no-repeat scroll left top; 
  padding:0 0 5px 20px;
  }

.widget li a {
  position:relative;
  top:-3px; 
  }
 
.widget_title {}

#recent_posts {
  background:transparent url(images/recent_posts.png) no-repeat scroll center center;
  width:182px;
  height:71px;
  position:relative;
  left:-8px;
  }

#blog_categories {
  background:transparent url(images/blog_categories.png) no-repeat scroll center center;
  width:182px;
  height:71px;
  position:absolute;
  top:-15px;
  left:-8px;
  }
  
.current-cat, .current-cat-parent {
  font-weight:bold;
  }
  
.current-cat ul {
  display:block;
  font-weight:normal;
  }

.current-cat-parent ul {
  display:block;
  font-weight:normal;
  }

.children {margin-top:3px;display:none;}



/* === END SIDEBAR === */
 
/* === CONTENT === */

.single-meta {
  font-size:9pt;
  color:#747474;
  }

.postdata {
  font-size:9pt;
  padding-bottom:10px;
  color:#747474;
  }

.single-meta a {
  color:#747474;
  }

.postdata a {
  color:#747474;
  }

.post p {
  text-align:justify;
  }

.post {
  margin-bottom:15px;
  }

.post img {
  border:2px solid #202020;
  margin:5px 0;
  max-width:421px;
  height:auto;
  }
 
#content_wrapper {
  width:508px;
  min-height:500px;
  position:relative;
  float:right;
  top:6px;
  }
 
#content_top {
  width:508px;
  height:36px;
  position:relative;
  background:transparent url(images/content_top.png) no-repeat scroll left center;
  }  

#content_mid {
  width:508px;
  height:auto;
  min-height:581px;
  position:relative;
  background:transparent url(images/content_mid.png) repeat-y scroll left center;
  } 

#content_bottom {
  width:508px;
  height:36px;
  position:relative;
  background:transparent url(images/content_bottom.png) no-repeat scroll left center;
  } 
 
#content {
  width:425px;
  position:relative;
  height:auto;
  padding:5px 0px 5px 0px;
  left:36px;
  overflow:hidden;
  }
  
#author_link {
  font-size:9pt;
  font-weight:bold;
  color:#747474;
  padding-bottom:5px;
  }

#author_link a {
  color:#747474;
  }

#commentform {
  font-size:9pt;
  color:#747474;
  }

#commentform a {
  color:#747474;
  }

.rss {
  display:none;
  }

#comhead {
  padding-bottom:15px;
  }

.cgravatar {
  float:left;
  padding: 0 15px 0 0;
  }

.comment-author {
  
  }

.comment-date {
  font-size:9pt;
  color:#747474;
  }

#commentform textarea {
  background-color:#202020;
  border:1px solid #747474;
  color:#BABABA;
  font-size:11pt;
  width:423px;
  font-family:"Century Gothic",Verdana, Geneva, sans-serif;
  }

.commentlist p {
  clear:both;
  padding-top:5px;
  }

#commentform input {
  background-color:#202020;
  border:1px solid #747474;
  color:#BABABA;
  font-size:11pt;
  margin-right:10px;
  }

#next {
  float:right;
  position:relative;
  }

#previous {
  float:left;
  position:relative;
  }

#nav-global {
  position:relative;
  padding: 0 0 15px 0;
  }

.nav-previous {
  position:relative;
  }

.gallery_p {
  text-align:left;
  }

/* === END CONTENT === */

/* === FOOTER === */

#footer_links {
  float:right;
  font-size:9pt;
  margin-bottom:10px;
  padding-right:26px;
  position:relative;
  text-align:center;
  width:465px;
  color:#747474;
  }

#footer_links a {
  color:#747474;
  }

#copyright {
  float:right;
  font-size:9pt;
  margin-bottom:15px;
  padding-right:26px;
  position:relative;
  text-align:center;
  width:465px;
  color:#747474;
  }

/* === END FOOTER === */

/* === PICTURE GALLERY === */

#gallery_wrapper{
  position:relative;
  margin: 8px auto 0 auto;
  width:425px;
  background: transparent url('http://www.victoriaboarer.com/wp-content/themes/victoriaboarer/images/frame.png') no-repeat scroll center top;
  min-height:425px;
  }

#gallery_wrapper img {
  max-height:325px;
  max-width:325px;
  border: none;
  cursor:pointer;
  }

#gallery_wrapper a {
  outline: none;
    }

#gallery_table {
  position:relative;
  width:325px;
  height:325px;
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  }

#image_placer {
  position:relative;
  width:325px;
  height:325px;
  margin: 0 auto;
  top:43px;
  }

#gallery_thumbnails li {
  display:inline;
}

#desc {
  margin:0 auto;
  position:relative;
  text-align:center;
  width:425px;
  top:-8px;
  }

#gallery_thumbnails {
  position:relative;
  width:325px;
  margin: 15px auto;
  }

#gallery_thumbnails img {
  max-height:50px;
  width:auto;
  border:2px double #595959;
  cursor:pointer;
  margin:0;
  }

/* === END PICTURE GALLERY === */

