/*
Theme Name: Victoria BoarerTheme
URI: http://victoriaboarer.com
Description: Victoria Boarer default theme
Version: 1.0Author: 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:normal;
	font-size:22pt;
	padding:0;
	margin:0 0 15px 0;
	color:#6e6e6e;
}
h1 a:link, h1 a:visited, h1 a:active {
  color:#6e6e6e;
  }
h2 {
	font-size:17pt;
	font-weight:normal;
	padding:0 0 15px 0;
	margin:0;
	color:#6e6e6e;
}
h3 {
	font-size:11pt;
	font-weight:normal;
	padding:0 0 15px 0;
	margin:0;
	color:#6e6e6e;
}
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;
}

ol {}

ol li {}

/* === 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;
}
#content input {
	width:425px;
	background-color: #202020;
	border: 1px solid #747474;
	color: #BABABA;
}
#content textarea {
	width:425px;
	background-color: #202020;
	border: 1px solid #747474;
	color: #BABABA;
}
#sidebar_content input {
	width:231px;
	background-color: #202020;
	border: 1px solid #747474;
	color: #BABABA;
}
#sidebar_content textarea {
	width:231px;
	height:100px;
	background-color: #202020;
	border: 1px solid #747474;
	color: #BABABA;
}
#sidebar img {
	border:0;
}
#top_nav {
	position:relative;
	width:780px;
	padding-top:10px;
	z-index:100;
}
#top_nav_links {
	font-size:9pt;
	position:relative;
	float:right;
}
#top_nav_links a:hover {

}
#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/hnav.png) no-repeat scroll 0 0;
	height:58px;
	width: 75px;
	overflow:hidden;
	position: relative;
	float:left;
	top:11px;
	padding-left:12px;
}
a.page-item-h:hover {
	background:url(images/hnav.png) no-repeat scroll 0 -58px;
}
.page-item-t_p {
	background:url(images/tpnav.png) no-repeat scroll 0 0;
	height:63px;
	width: 166px;
	overflow:hidden;
	position: relative;
	float:left;
	top:12px;
}
.donate {
	position:relative;
	float:right;
}
a.page-item-t_p:hover {
	background:url(images/tpnav.png) no-repeat scroll 0 -63px;
}
.page-item-a_p {
	background:url(images/anav.png) no-repeat scroll 0 0;
	height:58px;
	width: 109px;
	overflow:hidden;
	position: relative;
	float:left;
	top:11px;
}
a.page-item-a_p:hover {
	background:url(images/anav.png) no-repeat scroll 0 -58px;
}
.page-item-m {
	background:url(images/mnav.png) no-repeat scroll 0 0;
	height:58px;
	width: 86px;
	overflow:hidden;
	position: relative;
	float:left;
	top:11px;
}
a.page-item-m:hover {
	background:url(images/mnav.png) no-repeat scroll 0 -58px;
}
.page-item-d {
	background:url(images/gdnav.png) no-repeat scroll 0 0;
	height:64px;
	width: 172px;
	overflow:hidden;
	position: relative;
	float:left;
	top:11px;
}
a.page-item-d:hover {
	background:url(images/gdnav.png) no-repeat scroll 0 -64px;
}
.page-item-b {
	background:url(images/bnav.png) no-repeat scroll 0 0;
	height:63px;
	width: 85px;
	overflow:hidden;
	position: relative;
	float:left;
	top:12px;
}
a.page-item-b:hover {
	background:url(images/bnav.png) no-repeat scroll 0 -63px;
}
.page-item-s {
	background:url(images/snav.png) no-repeat scroll 0 0;
	height:62px;
	width: 75px;
	overflow:hidden;
	position: relative;
	float:left;
	top:13px;
}
a.page-item-s:hover {
	background:url(images/snav.png) no-repeat scroll 0 -62px;
}
#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;
	z-index:1000;
}
#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:622px;
	position:relative;
	top:278px;
	width:108px;
	z-index:1000;
}
#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;
	position:relative;
	width:327px;
}
#sidebar_content {
	left:52px;
	position:relative;
	width:233px;
}
.widget {
}
.widget ul {
}
#bottom_ul {
	position:relative;
	top:-8px;
}
.widget li {
	background:transparent url(images/star.png) no-repeat scroll left top;
	padding:0 0 10px 25px;
}
.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;
}
.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;
}

#twitter_update_list {}

#twitter_update_list li {
  margin-bottom:10px;
  background: url("images/star.png") no-repeat scroll left top transparent;
  padding: 0 0 0 25px;
  list-style:none;
  }

#twitter_update_list a {
  display:none;
  }

#twitter_update_list span a {
  display:inline;
  font-size:11pt;
  }

#twitter_update_list span {
  position:relative;
  top:-3px;
  }

.header_p {
  padding-bottom:0px;
  height:55px;
  }

.header_img {
  position: relative; 
  left: -15px; 
  margin: 0pt; 
  top: -10px;
  }

#sidebar .riot {
  border: 2px solid #202020;
  display: block;
  height: 229px;
  margin-top: 5px;
  width: 229px;
  }

#sidebar a.riot {
  background:url('images/riot.png') no-repeat 0 0 transparent;
  }

#sidebar a.riot:hover {
  background:url('images/riot.png') no-repeat 0 -233px transparent;
  }

.ajax-loader {
  display:none;
  }
  
ul.aftercare {
  }

ul.aftercare li {
  margin-bottom:15px;
  padding:0 0 0 25px;
  background:url("images/star.png") no-repeat scroll left top transparent;
  }


/* === END SIDEBAR === */

/* === CONTENT === */

.single-meta {
	font-size:9pt;
	color:#3e3e3e;
}
.postdata {
	font-size:9pt;
	padding-bottom:15px;
	color:#3e3e3e;
}
.single-meta a {
	color:#3e3e3e;
}
.postdata a {
	color:#3e3e3e;
}
.post p {
	text-align:justify;
}
.post {
}
.post img {
	border:2px solid #202020;
	max-width:421px;
	height:auto;
	margin-bottom:20px;
}
#content_wrapper {
	width:508px;
	min-height:300px;
	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;
	position:relative;
	background:transparent url(images/content_mid.png) repeat-y scroll left center;
	min-height:228px;
}
#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 {
    clear: both;
    margin-top: 0;
    padding: 10px 15px 15px 0;
    position: relative;
}
.nav-previous {
	position:relative;
}
p.gallery_p {
	text-align:center;
}
ul.msh_list {
	list-style:disc outside none;
	margin-bottom:15px;
	padding-left:15px;
}

#tattoo-blog img, #art_blog img {
    float: left;
    margin: 4px;
    width: 94px;
    }

#tattoo-blog p, #art_blog p {
  padding:0;
  }

#back_btn {
  position:relative;
  top:-14px;}

#back_btn input {
cursor:pointer;}

/* === 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 === */
