/*
Theme Name: vip
Theme URI: http://www.vectorpatterns.co.uk
Description: What happens when a rocket collides with a nerd
Version: 1.0
Author: Timothy Blake using the naked theme Elliot Jay Stocks
Author URI: www.creativenerds.co.uk
*/

/*--------------------------------------------------------------------
	Timothy Blake  -  2008
--------------------------------------------------------------------*/
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Css Colours	 --------------------------------------------*/
/*
Comment box stroke - #cccccc
Avaitar Border -#a2a2a2
Side bar - #bebdae
underline - #bebdae
first comment box -#e2e1d6
second comment box -#f8f8f3

*/

/* -------------------------------------- ------------------ --------------------------------------------*/
/* -------------------------------------- Default styling goes here	 --------------------------------------------*/

body {	font-family: Arial, Helvetica, sans-serif; font-size:62.5%; color:#444955; background:#fff; }
a,
a:link,
a:visited{color:#1b8bb4; background:transparent; text-decoration:none;}
a:hover,
a:active{color:#1b8bb4; background:transparent; text-decoration:underline;}

body .bsap .one .bsa_it_ad{border:none;}

.one .bsa_it_ad {
background:none repeat scroll 0 0 #F9F9F9;
display:block;
font-family:helvetica,arial,sans-serif;
height:200px;
padding:15px;
position:relative;
text-align:center;
width:245px;
}

.one .bsa_it_p a {
color:#5FB3DF;
font-size:10px;
text-decoration:none;
}

.one .bsa_it_ad .bsa_it_t {
color:#5FB3D0;
display:block;
font-size:12px;
font-weight:bold;
line-height:125%;
padding:0 0 5px;
}

td{padding:2px;}
p{padding:0 0 3px;}

.rowOdd{background:#fff; color:inherit;}
.rowEven{background:blue; color:inherit; background:#F1F1F1 none repeat scroll 0%;}

.rowOdd1 {background: #D2E6FD; color:#000;}

.leftFloat {float: left; }
.rightFloat {float: right;}
.clearBoth {clear:both;}

.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight{text-align:right;}

.tAlign {vertical-align:top;}
.vAlign {vertical-align:middle;}
.bAlign {vertical-align:text-bottom;}
.noBorder {border:0px solid #fff;}

.fullHdr1{color:#7ac2e6; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; text-transform: capitalize}
	.fullHdr1 a,
	.fullHdr1 a:link,
	.fullHdr1 a:visited{color:#7ac2e6; background:transparent; text-decoration:none;}
	.fullHdr1 a:hover,
	.fullHdr1 a:active{color:#1b8bb4; background:transparent; text-decoration:underline;}
.fullHdr2{color:#43464c; font-family:georgia,verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style: italic; text-transform: capitalize; padding: 7px 0; text-align: center; border: 1px dashed #d1d2d2; border-width:1px 0;}
.fullHdr3{color:#7ac2e6; font-family:Arial, Helvetica, sans-serif; font-size:2.2em; text-transform: capitalize; padding:15px 0 10px 0;}
.fullHdr4{color:#7ac2e6; font-family:Arial, Helvetica, sans-serif; font-size:1.9em; text-transform: capitalize; padding:15px 0 10px 0;}
	.fullHdr1 a,
	.fullHdr1 a:link,
	.fullHdr1 a:visited{color:#7ac2e6; background:transparent; text-decoration:none;}
	.fullHdr1 a:hover,
	.fullHdr1 a:active{color:#7ac2e6; background:transparent; text-decoration:underline;}
.fullHdr5{color:#b4b4b4; font-family:Arial, Helvetica, sans-serif; font-size:28px; text-transform: capitalize; padding:15px 0 20px 0; font-weight: bold; font-style: italic; text-align: left; }
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Tables	 --------------------------------------------*/
.tableFormat1{width:100%;}
	.tableFormat1 th{background:url(images/universal/hovergraident.png) repeat-x 10px -30px; height:35px; font-size:1.2em; padding-left:5px; font-weight:bold; color:#666;}
	.tableFormat1 td{font-size:1.2em;}


/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Lists	 --------------------------------------------*/
.listFormat1 dd{font-size:1.4em; padding:10px 0; background:transparent url(images/structure/footerlistbg.gif) left bottom repeat-x;}
.listFormat1 dt{padding:15px 0; background:transparent url(images/structure/footerlistbg.gif) left bottom repeat-x;}

.listFormat2 li{font-size: 17px;}
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Lists	 --------------------------------------------*/
.txtFormat1{color:#979797; }

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- MessageBox	 --------------------------------------------*/
.msgBox1{background:#FCF9CE; color:#222; padding:4px; border:1px solid #DFDFDE; text-align:center; }
.msgBox2{background:#F6CBCA; color:#DA5843; border:1px solid #CB2026; text-align:center; padding:4px;}


/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Links	 --------------------------------------------*/
.links1 a,
.links1 a:link,
.links1 a:visited{color:#7ac2e6; background:transparent; text-decoration:none;}
.links1 a:hover,
.links1 a:active{color:#7ac2e6; background:transparent; text-decoration:underline;}

.links2 a,
.links2 a:link,
.links2 a:visited{color:#515050; background:transparent; text-decoration:none;}
.links2 a:hover,
.links2 a:active{color:#515050; background:transparent; text-decoration:underline;}

.links3 a,
.links3 a:link,
.links3 a:visited{color:#b8e2f6; background:transparent; text-decoration:none;}
.links3 a:hover,
.links3 a:active{color:#b8e2f6; background:transparent; text-decoration:underline;}

.links4 a,
.links4 a:link,
.links4 a:visited{color:#b9b8b8; background:transparent; text-decoration:none;}
.links4 a:hover,
.links4 a:active{color:#b9b8b8; background:transparent; text-decoration:underline;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- defaults	 --------------------------------------------*/

.height0 {height:0;}
.height5 {height:5px;}

.width10 {width:10%;}
.width20 {width:20%;}
.width25 {width:25%;}
.width30 {width:30%;}
.width40 {width:40%;}
.width50 {width:50%;}
.width60 {width:60%;}
.width70 {width:70%;}
.width75 {width:75%;}
.width80 {width:80%;}
.width90 {width:90%;}
.width100 {width:100%;}

.text10 {font-size:1em;}
.text11 {font-size:1.1em;}
.text12 {font-size:1.2em;}
.text13 {font-size:1.3em;}
.text14 {font-size:1.4em;}

.ml0 {margin-left:0px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}

.mt0 {margin-top:0px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}

.mr0 {margin-right:0px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}

.mb0 {margin-bottom:0px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb50 {margin-bottom:50px;}

.ma0{margin:0;}
.ma5{margin:5px;}
.ma10{margin:10px;}
.ma15{margin:15px;}
.ma20{margin:20px;}

.pl0 {padding-left:0px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}

.pt0{padding-top:0px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}

.pr0 {padding-right:0px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pb0 {padding-bottom:0px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}

.pa0{padding:0;}
.pa5{padding:5px;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pa20{padding:20px;}

.resetAll {line-height:0px; margin:0; padding:0; height:0; font-size:0;}

.noBorder{border:0;}

.positionRelative{position:relative;}
.positionAbsolute{position:absolute;}

/*--------------------------------------------------------------------
	Layout
--------------------------------------------------------------------*/
#container{margin:0 auto 0; position:relative;}
#header{ background:url(images/header/headerreapeat.jpg) repeat-x; height: 170px;}
#content{overflow: hidden; width: 960px; margin:0 auto 0; clear:both; background: url(images/sidebar/sidebar.jpg) right top repeat-y;}
#panelOne{width:650px; float:left; margin-top: 75px;}
#panelTwo{width:295px; float:left;}
#footer{clear:both; background:#191919; height:285px;}

/*--------------------------------------------------------------------
	1. topNavBar
--------------------------------------------------------------------*/
#topNavBar{background:#292929; color:#fff; text-transform:uppercase; font-size:1.2em; }
	#topNavBar ul{text-align:right; overflow:hidden;  width:400px; margin-left:570px;}
		#topNavBar li{float:left; padding:15px 10px; background: url(images/navbarborder.gif) repeat-y left top; }
		#topNavBar a,
		#topNavBar a:link,
		#topNavBar a:visited{color:#ababab;}
		#topNavBar a:hover,
		#topNavBar a:active{color:#f1f1f1; }

/*--------------------------------------------------------------------
	2. Header
--------------------------------------------------------------------*/
.headerContent{width: 960px; margin: 0 auto 0; overflow: auto}
.headerLogoSem{height: 93px; padding-top:  30px; }

.headerLogo{width: 740px; float: left}

.headerSem{margin-top: 40px;}
.headerSem li{display: inline; padding-right: 20px;}
    .headerSem li.last{padding-right: 0px;}

#navigation{font-size: 15px; color: #fff; overflow: hidden;}
    #navigation ul{width: 693px; float: left; overflow: hidden; padding-top: 10px; }
    #navigation li{display: inline; padding-right: 20px;}
        #navigation a,
        #navigation a:link,
        #navigation a:visited{color:#fff; backround:transparent;}
        #navigation a:hover,
        #navigation a:active{color:#fff; backround:transparent; }


.headerSearch{float: left;}
    .headerSearchbg{background:url(images/header/searhbox.jpg) no-repeat; border: 0; width: 224px; padding:0px 0px 5px 5px; height: 34px; height: 34px; vertical-align: top; float: left; color: #fff;}
    .headerSubmit{vertical-align: top; margin-top: 1px;}

/*--------------------------------------------------------------------
	3. PanelOne
--------------------------------------------------------------------*/
#panelOneContainer{}

.post{clear:both;}
.postContent{background: url(images/post/underpost.jpg) left bottom repeat-x; padding-bottom: 15px; font-size:13px; margin: 5px 0 26px;  overflow: hidden}
.postPreviewBg,
#homePost .postContent p:first-child,
#categoryPost .postContent p:first-child,
#archivePost .postContent p:first-child,
#catPost .postContent p:first-child{background: url(images/post/preview.jpg) no-repeat; padding-left: 10px; padding-top: 10px; width: 630px; height: 200px; }

#pagePost .postContent p:first-child{background: none; padding-left: 10px; padding-top: 10px; padding-left: 0; width: auto; height: auto; }

#pagePost input[type=text], #pagePost textarea{padding: 2px; font-size: 12px;font-family: verdana, arial, serif;}

.postContent p{line-height: 19px; padding-bottom: 10px;}
p.postContinueReading{background: #abd8ef; width: 170px; height: 50px; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 14px; height: 35px; line-height: 35px;  text-align: center; display: block; margin-bottom: 20px; padding-bottom: 0px; float: right}
    .postContinueReading a,
    .postContinueReading a:link,
    .postContinueReading a:visited{color:#fff; backround:transparent; }
    .postContinueReading a:hover,
    .postContinueReading a:active{color:#fff; backround:transparent; }


#contentContainer{background: url(images/post/contentrepeat.jpg) repeat-x left top;}


.metaInformation{font-size: 12px; padding-bottom: 10px; padding-top: 5px;}
    .metaInformation a{font-weight: bold;}



#commentform input[type=submit]{background: #ABD8EF; border: 0; color: #fff; cursor: pointer}


/*--------------------------------------------------------------------
	4. PanelTwo
--------------------------------------------------------------------*/
#panelTwoContainer{width: 265px; margin-top: 25px; margin-left: 40px; padding-bottom: 35px;}

.panelTwoSponsors ul, .panelTwoFlickr ul{margin: 15px 0 0 8px ;}
    .panelTwoSponsors li{float: left}

.panelTwoContainer{clear: both;}

.panelTwoFlickr, .panelTwoFeeds{padding-top: 15px;}

#popularHdr {background: url(images/sidebar/popular.png) no-repeat 20px 2px;}
#sponsorHdr {background: url(images/sidebar/network.png) no-repeat 20px 2px;}
#flickHdr {background: url(images/sidebar/flickr.png) no-repeat 20px 2px;}


.panelTwoAffilatesLinks{ margin:15px 0 0 30px;}
#baList a{float:left; width:125px;}
.advertiseLink {font-size:1.4em; color:#666; font-style:italic; padding:15px 0 20px 70px; clear:both;}
	.advertiseLink a,
	.advertiseLink a:link,
	.advertiseLink a:visited{color:#666; background:inherit; }
	.advertiseLink a:hover,
	.advertiseLink a:active{color:#666; background:inherit; }

.falbum-recent {margin:0 0 0 10px;}
	.falbum-recent li{float:left; padding:5px 5px 5px 0; }
	.falbum-recent img{border:2px solid #cecece;}
	.falbum-recent img:hover{border:2px solid #ABD8EF;}

.panelTwoFlickrLinks{font-size: 15px; padding: 5px 0 0; text-align: center; clear: both; overflow: hidden}

.srssfetcher li, .panelTwoPopularContainer li{font-size:13px; font-style:italic; margin-bottom:10px;}
.srssfetcher a{color:#515050;}

.panelTwoPopularContainer, .panelTwoFeedsContainer{margin:15px 0 0 20px; width:90%;}
.panelTwoPopular{}

#panelTwo .bsap_1261314 .even, #panelTwo .bsap_1261314 .even{margin-right:0;}
#panelTwo .bsap_1261314 a{display:inline; float:left;}
/*--------------------------------------------------------------------
	5. Footer
--------------------------------------------------------------------*/
#footerContainer{ width: 960px; margin:10px auto 0; padding-top: 50px; overflow: hidden}

#footerSem { width: 25%;}
#footerSem a, .footerWriteContainer h3 a{ color: #fff; text-transform: capitalize; padding-left: 25px;}
#footerSem ul{font-size: 14px; color: #fff; font-family: verdana,  Arial, Helvetica, sans-serif; }
    #footerSem li{background: transparent url(images/footer/verticalbg.jpg) repeat-x left bottom; padding: 8px 0; }
    #footerSem li{width: 210px;}

    .footerPanel{float: left; overflow: hidden;}

    .footerMailingLink a,
    .footerMailingLink a:link,
    .footerMailingLink a:visited,
    .footerMailingLink a:hover,
    .footerMailingLink a:active{background: transparent url(images/footer/mail.jpg) no-repeat; }

    .footerTwitterLink a,
    .footerTwitterLink a:link,
    .footerTwitterLink a:visited,
    .footerTwitterLink a:hover,
    .footerTwitterLink a:active{background: transparent url(images/footer/twitter.jpg) no-repeat; }

    .footerRssLink a,
    .footerRssLink a:link,
    .footerRssLink a:visited,
    .footerRssLink a:hover,
    .footerRssLink a:active{background: transparent url(images/footer/rss.jpg) no-repeat; }


    .footerTweet{background: transparent url(images/footer/twiterbg.jpg) no-repeat; width: 350px; height: 151px;}

    .footerTweet h3{padding-top: 10px; color: #fff; font-size: 19px; font-family:verdana,  Arial, Helvetica, sans-serif; text-transform: capitalize; font-weight: bold }
    .footerTweet p{font-size: 12px; color: #fff; margin-top: 10px;}

    .footerWriteContainer h3{background: transparent url(images/footer/verticalbg.jpg) repeat-x left bottom; padding: 8px 0; font-size: 14px;}
        .footerWriteContainer h3 a{background: transparent url(images/footer/write.png) no-repeat; }
    .footerWriteContainer p{font-size: 12px; color: #fff;}
    .footerTwitterContainer a,
    .footerTwitterContainer a:link,
    .footerTwitterContainer a:visited{color:#fff; backround:transparent;text-decoration: underline; font-weight: bold}
    .footerTwitterContainer a:hover,
    .footerTwitterContainer a:active{color:#fff; backround:transparent; text-decoration: none; font-weight: bold}

    #footerTwitter{width: 355px;}
    #footerWrite{width: 30%;}

    #footerupTodate a{color:#6b6b6b; padding:5px 2px 5px 30px;}
#footerupTodate a:hover{color:#fff;}
	#footerupTodate dt span{background:url(images/footer/monitor.png) no-repeat; padding:0 0 5px 35px; }
	.footerRss a{background:url(images/footer/rssicon.png) no-repeat; }
	.footerTwitter a{background:url(images/footer/twitter.png) no-repeat; }
	.footerMailingList a{background:url(images/footer/mail.png) no-repeat; }

	#footerPopularPost dt span{background:url(images/footer/star.png) no-repeat; padding:0 0 5px 35px; }
	#footerComments dt span{background:transparent url(images/footer/pencil.png) no-repeat; padding:0 0 5px 35px; }
.footerOdd{background:#36393b; }


.footerTwitterContainer, .footerWriteText{width: 285px; padding: 10px;}
.footerWriteText{ padding-left:0px;}
/*--------------------------------------------------------------------
	6. Single
--------------------------------------------------------------------*/
#singlePost .postContent img, #singleRelatedPostList img{border:5px solid #e3e3e3 !important; margin-top:15px;}
.singleSem{background: url(images/post/underpost.jpg) left top repeat-x; padding-top: 15px; font-size:13px; margin-top:20px; }
.postPreviewBg{padding-left: 11px; padding-top: 8px; display: block}
#singlePost .postContent .postPreviewBg img{border:0 !important; margin-top:0;}

	.postBanner{margin:5px 0;}

	.postTags{color:#080808; clear:both; font-size:14px; background:#eaeaea; border:1px solid #dcd9d9; padding:10px 5px; width:505px; margin:15px 0 10px;}
	.postTags p{padding:0; line-height: 16px; }
	.postTags a,
	.postTags a:link,
	.postTags a:visited{color:#080808; background:inherit; }
	.postTags a:hover,
	.postTags a:active{color:#080808; background:inherit; }

	.singleRelatedImages{color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:1.7em; padding:7px 0;}
	.singleRelatedImages a,
	.singleRelatedImages a:link,
	.singleRelatedImages a:visited{color:#707070; background:inherit; }
	.singleRelatedImages a:hover,
	.singleRelatedImages a:active{color:#707070; background:inherit; }

	.singleSem img{padding-right:15px;}


	#singleRelatedPostList img{margin-top:0;}

	.postContent ul{list-style-type:disc; list-style-position:inside; margin-left:10px; margin-bottom:5px; margin-top: 5px;}
	.postContent li{ margin-bottom:8px;}

            .postAuthor{overflow: auto; color:#707070; clear:both; font-size:1.4em; background:#e3e3e3; border:1px solid #afafaf; padding:10px 5px;  margin:15px 0 10px; width: 558px;}
                .postAuthor p{font-size: 12px;}

          .postAuthorImage{float: left; margin: 0 10px 5px 0; border: 5px solid #dcdce1;}


          .searchList{clear: both}

/*--------------------------------------------------------------------
	7. Comments
--------------------------------------------------------------------*/
.commmentsHdr {color:#4c4c4c; font-family:Arial, Helvetica, sans-serif; font-size:1.8em;}

.commentlist{font-size:12px;}
.commentsList{clear:both; width:90%; padding:10px 5px;  background:#fff; border-bottom:1px solid #ccc;}
.alt{clear:both; width:90%; padding:10px 5px ; background:#EDEDED; border-bottom:1px solid #ccc; }
.commentsUser{font-weight:bold;}
.commentsAvatar{float:left; text-align:center; width:100px;}
.commentmetadata{padding:5px 0 0 0;}
.commentsTxt{padding:0;}

.commentsText{width:80%; float:left;}

#commentform {margin:6px 0 0 0;}
#commentform label{color:#5F5F5F; font-size:15px; padding:0 0 5px 0;}
.commentsInput{background:#ededed; font-size:15px; width:380px; margin:5px 0 0 0; color:#514033; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border:1px solid #d8d6d6; padding:5px;}
	.commentsInput:focus{background:#E2E1D6;}

a.url, .commentsUser {color:#1B8BB4;}

/*--------------------------------------------------------------------
	8. Random
--------------------------------------------------------------------*/
#pagePostContent{background:none;}

#wpForm{margin:10px 0 0  0;}
	#wpForm label{color:#5F5F5F; font-size:1.3em; padding:0 0 5px 0;}
	#wpForm p{padding-top:10px;}
	#wpForm input, #wpForm textarea{background:#ededed; font-size:15px; width:380px; margin:5px 0 0 0; color:#514033; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border:1px solid #d8d6d6; padding:5px;}
		#wpForm input:focus, #wpForm textarea:focus{background:#E2E1D6;}
	#wpForm #contactSubmit{background:#95140e; border:0; padding:0; color:#fff; padding:5px; width:120px;}

/*--------------------------------------------------------------------
	9. Related Posts
--------------------------------------------------------------------*/
#singleRelatedPostList{}
.singleRelatedPostImg img{border: 3px solid #e3e3e3;}
.singleRelatedPostText{padding: 20px 0 10px;}
    .singleRelatedPostText:first-child{padding: 10px 0; }
/*--------------------------------------------------------------------
	10. topNavBar
--------------------------------------------------------------------*/
#topNavBar{background:#292929; color:#fff; text-transform:uppercase; font-size:1.2em; }
	#topNavBar ul{text-align:right; overflow:hidden;  width:400px; margin-left:570px;}
		#topNavBar li{float:left; padding:15px 10px; background: url(images/navbarborder.gif) repeat-y left top; }
		#topNavBar a,
		#topNavBar a:link,
		#topNavBar a:visited{color:#ababab;}
		#topNavBar a:hover,
		#topNavBar a:active{color:#f1f1f1; }

/*--------------------------------------------------------------------
	11. wp-plugin
--------------------------------------------------------------------*/
.paginationHolder{background:#F5FBFE; width:98%;}
.wp-pagenavi{clear:both;  text-align:right; padding:15px; }
/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.5 Plugin: WP-PageNavi 2.30									|
|	Copyright (c) 2008 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/


.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	text-decoration: none;
	padding: 5px;
	margin: 2px;
	color: #807f7f;
	background: #e1dfdf;
	border:1px solid #c4c3c2;
	font-size:1.2em;
}
.wp-pagenavi a:hover, .wp-pagenavi a:active {
	color: #FFC;
	background-color: #ABD8EF;
}

.wp-pagenavi span.pages {
	padding: 5px;
	margin: 2px 2px 2px 2px;
	color: #807f7f;
	background: #e1dfdf;
	border:1px solid #c4c3c2;
	font-size:1.2em;
}
.wp-pagenavi span.current {
	padding: 5px;
	margin: 2px 2px 2px 2px;
	color: #1b1813;
	background: #e1dfdf;
	font-size:1.2em;
	border:1px solid #c4c3c2;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #665847 ;
	color: #665847 ;
	background-color: #FFFFFF;
}
