html {
    min-width: 1060px; 
} /*IE7*/
/* Index Bottom Ad */

* { padding: 0; margin: 0; }

html, body {
    height: 100%;
}
img
{  border-style: none;
}

.colourbar1
{
	HEIGHT: 1px;
	background-color:#2e2e2e;
	margin-bottom: 15px;
	margin-top: 25px;
	font-size: 0;
	width: 100%; 
	
}
.colourbar2
{
	HEIGHT: 1px;
	background-color:#454545;
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 0;
	width: 100%; 
	
}
div.transbox
  {
  width:400px;
  height:70px;
  margin:30px 50px;
  background-color:#ffffff;
  border:1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }
div.transbox h1
  {
  margin:20px 20px;
  color:#000000;
  }



body {
    color: #fff;
    margin: 0;
    padding: 0 20px;
    text-align: center;
   background: url('../img/background.jpg') #333 repeat;
}

body, td, th, textarea, input, select, h2, h3, h5, h6 {
    font: 83%/1.4 arial, helvetica, sans-serif;
}

h2 {
    margin: 0 0 0.2em 0;
    padding: 5px 0 0 20px;
    font-size: 120%;
    letter-spacing: -1px;
    font-weight: normal;
    color: #FFF;
}
h8 {font-size: 36px; color:#26282a;}
h5 {margin: 0 0 0 0; padding: 0; margin: 0; color:white;}
h5 a:link { color:white;text-decoration: none;font-size: 25px; border:none}
h5 a:hover, #header h5 a:hover { color:#c00;border:none}
small {font-size:10px;color:#ccc; padding:4px 8px 0px 0px;float:left;text-transform: uppercase;font-weight: bold;}
.postmetadata small  {font-size:12px;color:#aaa;text-transform: inherit;font-weight: normal;padding: 10px 0; margin:20px 0; border-top: 1px solid #eee;text-transform: none}

.date {font-size: 30px;font-weight: bold;line-height: 0.8;color:#c00;}
.postmetadata {font-size:12px;color:#bbb;height:1%}
.small  {font-size:12px;color:#aaa;margin-top:10px;}



h6 {

   font-size: 200%;
    xletter-spacing: -1px;
    margin-bottom: 60px
    font-weight: normal;
    color: #2e2e2e;
}
h3 {font-size: 15px}
p {
    line-height: 1.3em;
}

a:link { color: #3aafdb;text-decoration: none; }
a:visited { color: #3aafdb; text-decoration: none; }
a:hover { color: #3aafdb; text-decoration: none; }
a:active { color: #3aafdb; text-decoration: none; }

#twitter-follow { border: 0;position: fixed;  top: 200px; right:0;}



#container {
    text-align: left;
    margin: 0 auto;
    max-width: 1200px;
    position: relative;
    border-top: 1px solid #1b5790;   
  
}

#wrapper {
    padding: 10px 0 0 10px;
} /*IE6*/

#contents {
    padding: 0 15px 5px 0;
    margin-top: 7px;
    background: #d5d5d5;
    border-left: 3pt solid #333;
    border-right: 3pt solid #333;
}

#header {
    background: url('../img/header.jpeg') #d5d5d5 top left repeat-x;
    color: #fff;
    float: left;
    width: 100%;
    margin-top: -1px; 
    position: relative;
    height: 120px;
    text-indent: 15px;
    
    
}

#navigation {
    float: left;
    width: 100%;
    margin-top: -1px; 
    margin-bottom: 20px;
    position: relative;
    height: 40px;
}

.rightbar
{
 width: 500px;
 float: right;

}

.sidebar {
    float: right;
    width: 270px;
    clear: left;
    margin: 0 0 2em 0;
    min-height: 500px;
}

.newsbar {
    float: right;
    width: 220px;
    clear: left;
    margin: 0 0 2em 0;
    min-height: 500px;
    margin-right: 10px;
}

.main {
    margin-right: 510px;
    min-width: 470px;
}

.main2 {
    margin-right: 290px;
     xmin-width: 470px;
}
.side-header {
    padding: 0 275px 0 10px;
    float: right;
    margin: 0;
    position: relative;
    min-height: 33px;
} /*IE6*/

#twitter { 
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
}

#rightRate{
position: absolute;
right: 20px;
bottom: 10px;
}

#leftShare{
position: absolute;
xpadding-top: 5px;
right: 70px;
bottom: 1px;
}
#leftReview{
position: absolute;
xpadding-top: 5px;
left: 20px;
bottom: 10px;
}


#footer {
   position: relative;
   xmargin-top: 5.0em;
    margin: 0 auto;

	xmargin-top: 100px; /* negative value of footer height */
	height: 5px;
	clear:both;
    xbackground: #333;
    text-align: center;
    max-width: 1200px;
} /*IE6*/
#foot {width:800px;
	margin:0 auto;
	background: url('img/duct-tape.jpg') no-repeat;
	height:140px;
	line-height:1.1em;
	padding:0 10px 0 10px;}

.footer-contents {
   
	text-align: center;
    xfloat: left;
    padding-top: 25px;
    xpadding-left: 10px;
}

.footer-contents a:link { color: #fff;text-decoration: none;font-size: 14px; }
.footer-contents a:visited { color: #fff; text-decoration: none;font-size: 14px; }
.footer-contents a:hover { color: #fff; text-decoration: none;font-size: 14px; }
.footer-contents a:active { color: #fff; text-decoration: none;font-size: 14px; }

/* ------------------ START BOXES-------------------------------------------------------------- */



#indexBottomAd2 {width: 100%; text-align: center; margin-bottom: 20px;}

#indexRightAd {width:270px; float:left; text-align:center; position:relative; margin-bottom: 10px; overflow: hidden; }
#indexMidAd {width:220px; float:left; text-align:center; position:relative; margin-bottom: 10px; overflow: hidden; }
#indexRightAd2 {width:220px; float:left; text-align: center; margin-bottom: 20px; overflow: hidden; } 

#featureReviewList { width:270px; float:left; position:relative; background: #090909; margin-bottom: 10px; }
#featureReviewListTab { width:270px; height:41px; background: url('../img/tab_bg8.jpg') top center repeat-x; }
#featureALB2 { position:absolute; bottom:0; left: 0; }
#featureARB2 { position:absolute; bottom:0; right:0; }
#featureReviewListBox { width:249px; padding: 0 5px 15px 10px; }
#featureReviewListBox img {float:left; margin: 10px;}
#featureReviewListBox h1 {font-size: 90%; color: #f36f8e; padding: 10px 0 0 0; letter-spacing: -0.02em;}


/* Top 3 Albums */
#featureAlbumsList { width:270px; float:left; position:relative; background: #090909; margin-bottom: 10px; }
#featureAlbumsListTab { width:270px; height:41px; background: url('../img/tab_bg1.jpg') top center repeat-x; }
#featureALB2 { position:absolute; bottom:0; left: 0; }
#featureARB2 { position:absolute; bottom:0; right:0; }
#featureAlbumsListBox { width:249px; padding: 0 5px 15px 10px; }
#featureAlbumsListBox img {float:left; margin: 10px;}
#featureAlbumsListBox h1 {font-size: 90%; color: #f36f8e; padding: 10px 0 0 0; letter-spacing: -0.02em;}
#featureAlbumsListBox a:link { color: #f36f8e;text-decoration: none;}
#featureAlbumsListBox a:visited { color: #f36f8e;text-decoration: none;}
#featureAlbumsListBox a:hover { color: #f36f8e;text-decoration: none;}
#featureAlbumsListBox a:active { color: #f36f8e;text-decoration: none;}

.viewalbumreviews a:link { color: #f36f8e;text-decoration: none; font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewalbumreviews a:visited { color: #f36f8e; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewalbumreviews a:hover { color: #f36f8e; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewalbumreviews a:active { color: #f36f8e; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}


/* Top 3 Singles */
#featureSinglesList { width:270px; float:left; position:relative; background: #090909;}
#featureSinglesListTab { width:270px; height:41px; background: url('../img/tab_bg2.jpg') top center repeat-x; }
#featureSLB2 { position:absolute; bottom:0; left: 0; }
#featureSRB2 { position:absolute; bottom:0; right:0; }
#featureSinglesListBox {  width:249px; padding: 0 5px 15px 10px; }
#featureSinglesListBox img {float:left; margin: 10px;}
#featureSinglesListBox h1 {font-size: 90%; color: #448fc9; padding: 10px 0 0 0; letter-spacing: -0.02em;}
#featureSinglesListBox a:link {color: #448fc9;text-decoration: none;}
#featureSinglesListBox a:visited {color: #448fc9;text-decoration: none;}
#featureSinglesListBox a:hover {color: #448fc9;text-decoration: none;}
#featureSinglesListBox a:active {color: #448fc9;text-decoration: none;}

.viewsinglereviews a:link { color: #448fc9;text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewsinglereviews a:visited { color: #448fc9; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewsinglereviews a:hover { color: #448fc9; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewsinglereviews a:active { color: #448fc9; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}

.viewmediareviews .cover {padding-right: 21px; text-align: center}
.viewmediareviews a:link { color: #d07c26;text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewmediareviews a:visited { color: #d07c26; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewmediareviews a:hover { color: #d07c26; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}
.viewmediareviews a:active { color: #d07c26; text-decoration: none;font-weight: bold;font-size: 12px; padding: 10px 0 0 0px; letter-spacing: -0.02em;}



.reviewdetails a:link { color: #fff;}
.reviewdetails a:visited { color: #fff;}
.reviewdetails a:hover { color: #fff;}
.reviewdetails a:active { color: #fff;}

.viewreviews {text-align: center;}

/* Featured Podcast */
#featuredPodcast { width:270px; float:left; position:relative; background: #2e2e2e; margin-bottom: 10px;}
#featuredPodcastTab { width:270px; height:41px; background: url('../img/tab_bg7.jpg') top center repeat-x; }
#podcastLB { position:absolute; bottom:0; left: 0; }
#podcastRB { position:absolute; bottom:0; right:0; }
#featuredPodcastBox { padding: 0 5px 15px 10px; }


#featureSmallBox{ padding: 5px 10px 10px 10px; }
#featureSmallBox img {float:left; margin:0 10px 10px 0;}

/* Featured Album */
#featureAHL { width:49%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px; margin-right: 5px}
#featureAHR { width:50%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px;}
#featureA { width:100%; float:left; position:relative; background: #090909; margin-bottom: 20px;}
#featureATab { width:100%; height:41px; background: url('../img/tab_bg1.jpg') top center repeat-x; }
#featureALB { position:absolute; bottom:0; left: 0; }
#featureARB { position:absolute; bottom:0; right:0; }
#featureABox { padding:8px 20px 20px 20px; }
#featureABox img {float:left; margin: 0 20px 10px 0;}


/* Featured Media */
#featureMHL { width:49%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px; margin-right: 5px}
#featureMHR { width:50%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px;}
#featureM { width:100%; float:left; position:relative; background: #090909; margin-bottom: 20px;}
#featureMTab { width:100%; height:41px; background: url('../img/tab_bg5.jpg') top center repeat-x; }
#featureMLB { position:absolute; bottom:0; left: 0; }
#featureMRB { position:absolute; bottom:0; right:0; }
#featureMBox { padding:8px 20px 20px 20px; }
#featureMBox img {float:left; margin: 0 20px 10px 0;}

/* Featured Single */
#featureSHL { width:49%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px; margin-right: 5px}
#featureSHR { width:50%; height: 155px; float:left; position:relative; background: #090909; margin-bottom: 10px;}
#featureS { width:100%; float:left; position:relative; background: #090909; margin-bottom: 20px;}
#featureSTab { width:100%; height:41px; background: url('../img/tab_bg2.jpg') top center repeat-x; }
#featureSLB { position:absolute; bottom:0; left: 0; }
#featureSRB { position:absolute; bottom:0; right:0; }
#featureSBox { padding:8px 20px 20px 20px; }
#featureSBox img {float:left; margin: 0 20px 10px 0;}

/* General Grey Box */
#GG { width:100%;  float:left; position:relative; background: #2e2e2e; margin-bottom: 20px;}
#GGTab { width:100%;  height:41px; background: url('../img/tab_bg4.jpg') top center repeat-x; }
#GGLB { position:absolute; bottom:0; left: 0; }
#GGRB { position:absolute; bottom:0; right:0; }
#GGBox { padding:8px 20px 20px 20px; }
#GGBox img {float:left; margin: 10px;}
#GGBox .newsimage {margin: 0px; margin-left: 4px; padding-top: 4px; padding-right: 10px; text-align: center}

/* Competition */
#Comp { width:100%;  float:left; position:relative; background: #2e2e2e; margin-bottom: 20px;}
#CompTab { width:100%;  height:41px; background: url('../img/tab_bg6.jpg') top center repeat-x; }
#CompLB { position:absolute; bottom:0; left: 0; }
#CompRB { position:absolute; bottom:0; right:0; }
#CompBox { padding:8px 20px 20px 20px; }
#CompBoxD { min-height: 108px }
#CompBox img {float:left; margin: 0 10px 10px 0;}


input {
	padding:0.15em;
	width:15em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
input:hover, input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 

#submit-go {
	width:50px;
border:1px solid #ddd;
	background:#fafafa;
	cursor:pointer !important; cursor:hand;
}

.subtitle {
display: block;
height: 50px;
margin-bottom: 50px;
background-color: red;
padding-bottom: 50px;
text-align: center;

}


/* General Grey Box */
#footerbox { width:100%; background: #2e2e2e;float:right; position:relative; margin-bottom: 20px;}



#lpodcast { width:100%; float:left; position:relative; background: #2e2e2e; margin-bottom: 20px;}
#lpodcastTab { width:100%; height:41px; background: url('../img/tab_bg.jpg') top center repeat-x; }
#lpodcastLB { position:absolute; bottom:0; left: 0; }
#lpodcastRB { position:absolute; bottom:0; right:0; }
#lpodcastBox { padding:8px 20px 20px 20px; }



/* News Feed */
#newsFeedBox { width:220px; float:left; position:relative; background: #2e2e2e; margin-bottom: 10px;}
#newsFeedBoxW { width:270px; float:left; position:relative; background: #2e2e2e; margin-bottom: 10px;}
#newsFeedBoxTab { width:220px; height:41px; background: url('../img/tab_bg4.jpg') top center repeat-x; }
#newsFeedBoxTabW { width:270px; height:41px; background: url('../img/tab_bg4.jpg') top center repeat-x; }
#newsLB { position:absolute; bottom:0; left: 0; }
#newsRB { position:absolute; bottom:0; right:0; }
#newsFeedBoxContent { padding:8px 20px 20px 20px; }

/* Amazon Feed */
#amazonFeedBox { width:220px; float:left; position:relative; background: #2e2e2e;}
#amazonFeedBoxTab { width:220px; height:41px; background: url('../img/tab_bg4.jpg') top center repeat-x; }
#amazonFeedBoxContent { padding:8px 20px 20px 20px; }


#sideboxC { width:270px; float:left; position:relative; background: #2e2e2e; margin-bottom: 20px;}
#sideboxTab { width:270px; height:41px; background: url('../img/tab_bg4.jpg') top center repeat-x; }
#sideLB { position:absolute; bottom:0; left: 0; }
#sideRB { position:absolute; bottom:0; right:0; }
#sideBox { padding:8px 20px 20px 20px; font-size: 14px;}
#sideBox2 { padding:8px 20px 20px 20px; font-size: 12px;}

/* Misc */
#rating {
margin-top: 3px;
margin-bottom:3px;

}
#rating img {float:left; margin: 0px;}
#trackname {margin-bottom: 5px;}
#trackname a:link { color: #fff;text-decoration: none;font-size: 14px; }
#trackname a:visited { color: #fff; text-decoration: none;font-size: 14px; }
#trackname a:hover { color: #fff; text-decoration: none;font-size: 14px; }
#trackname a:active { color: #fff; text-decoration: none;font-size: 14px; }


#newsinfotitle {
 margin-left: 5px;;
 border-left: 2px solid #ddd;
 padding-left: 10px;
 font-size: 80%;
 color: #ddd;

}

#newsinfobody {
 margin-left: 10px;;
 padding-top: 5px;
 padding-left: 5px;
}

#newsinfobodym {
 margin-left: 10px;;
 padding-top: 5px;
 padding-left: 5px;

 min-height: 97px;

}

.news_date {
float: left;
font-family:century gothic;
text-align: center;
margin:0;
width: 30px;
height: 27px;

}
.month {
float: left;
width: 30px;
font-size: 0.8em;
color: #AACBFF;
clear: both;
}
.day {
float: left;
width: 30px;
font-size: 1.2em;
font-weight: bold;
color: #AACBFF;
}


#reviewinfonews {
 border-left: 2px solid #454545;
 padding-left: 10px;
}

#reviewinfoa {
 margin-left: 220px;;
 border-left: 2px dotted #8b2f44;
 padding-left: 10px;
 font-size: 90%;
}
#reviewinfopa {
 border-left: 2px solid #8b2f44;
 padding-left: 10px;
}
#reviewinfos {
 margin-left: 220px;;
 border-left: 2px dotted #1166a9;
 padding-left: 10px;
 font-size: 90%;
}
#reviewinfoss {
 margin-left: 80px;;
 border-left: 2px dotted #1166a9;
 padding-left: 10px;
 font-size: 90%;
}
#reviewinfops {
 border-left: 2px solid #1166a9;
 padding-left: 10px;
}
#reviewinfom {
 margin-left: 175px;;
 border-left: 2px dotted #d07c26;
 padding-left: 10px;
 font-size: 90%;
}
#reviewinfopm {
 border-left: 2px solid #d07c26;
 padding-left: 10px;
}





/* ------------------ END BOXES-------------------------------------------------------------- */


/* ------------------ START MENU -------------------------------------------------------------- */
	#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0 0 0 10px;
				list-style-type: none;
				font-size: 13px;
				background: #eee;
				height: 40px;
				border-top: 2px solid #eee;
				border-left: 2px solid #eee;
				border-bottom: 2px solid #ccc;
				border-right: 2px solid #ccc;
			}
			#menu li {
				float: left;
				margin: 0;
				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
			
			/* Black Menu */
			#menu.black {
				border-top: 2px solid #333;
				border-left: 2px solid #333;
				border-bottom: 2px solid #000;
				border-right: 2px solid #333;
				background: #333;}
			#menu.black a {color: #CCC;}
			#menu.black li a:hover, #menu.black li.active a {color: #999; background: #555; border-bottom: 2px solid #444;}
/* ------------------ END MENU -------------------------------------------------------------- */

#contact p, label, legend { font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; }

#contact h1 { margin: 10px 0 10px; font-size: 24px; color: #333333; }
#contact hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; }

#contact { display: block; width: 100%; margin: 5px auto; padding: 5px; }

#form {border: 0px;}

/* Form style */

#contact label { display: inline-block; float: left; height: 26px; line-height: 26px; width: 155px; font-size: 1.2em; -webkit-border-radius:5px; }
#contact input, textarea, select { width: 280px; margin: 0; padding: 5px; color: #666; background: #f5f5f5; border: 1px solid #ccc; margin: 5px 0; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; webkit-border-radius:5px; }   
#contact input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
#contact input.submit { width: 85px; cursor: pointer; border: 1px solid #222; background:#fff; color:#444; }
#contact input.submit:hover { background:#444; color:#fff;}
#contact input[type="submit"][disabled] { background:#888; }
#contact fieldset { padding:20px; border: 0px; }
#contact legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #eee; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:0 !important; margin-bottom:20px; }

#contact span.required{ font-size: 13px; color: #ff0000; } /* Select the colour of the * if the field is required. */

#message { margin: 10px 0; padding: 0; }

.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../img/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; color:#8a1f11;border: 1px solid #FBC2C4; -webkit-border-radius:5px; }

.loader { padding: 0 10px; }

#contact #success_page h1 { background: url('./img/success.gif') left no-repeat; padding-left:22px; }

acronym { border-bottom:1px dotted #ccc; }


.feed-list {
  margin: 0 0 10px 10px;
  padding: 0;
  list-style-type: none;
}

.feed-list li {
  margin: 0 0 5px 0;
  padding: 0;
   background: url("../img/feed-icon-28x28.png") no-repeat;
  list-style-type: none;
  display: block;
  height: 30px;
}

.feed-list li a {
  padding: 7px 0 0 34px;
  list-style-type: none;
}




#footer-widget-area {
	background-repeat: repeat-x;
	font-size: 11px;
	overflow: hidden;
    background-image: url(../img/footer-widget-area-bg.png);
	background-color: #202020;
	color: #a7a7a7;
}

#footer-widget-area-inner {
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow: hidden;
	background-image: url(../img/footer-widget-area-inner-bg.png);
}

#footer-widget-area .widget {
	float: left;
	width: 240px;
	margin: 0 10px;
	display: inline;
}



#footer-widget-area .widget  h3 {
	line-height: 40px;
	padding-top: 5px;
}

#footer-widget-area .widget p, #footer-widget-area .widget .pad > ul {
	padding: 15px 0;
    text-decoration: none;
	list-style-type: none;
}

#footer-widget-area .widget .pad {
	padding: 0 20px;
}

#footer-widget-area .widget ul li {
	padding: 3px 0;
}



#footer-widget-area a {
	color: #ffffff;
}

#footer-widget-area a:hover {
	text-decoration: underline;
}

#footer-widget-area-inner {
	

}




#footer-widget-area .widget ul.simple-contact li, ul.simple-contact li {
	padding: 0 0 0 30px;
	background-repeat: no-repeat;
	line-height: 20px;
	background-position: 0 0;
	overflow: hidden;
}

#footer-widget-area .widget ul.simple-contact li a, ul.simple-contact li a {
	color: #474747;
}

#footer-widget-area .widget ul.simple-contact li a:hover, ul.simple-contact li a:hover {
	border: none;
	text-decoration: underline;
}

#footer-widget-area .widget ul.simple-contact li.phone, ul.simple-contact li.phone {
	background-position: 0 -20px;
}

#footer-widget-area .widget ul.simple-contact li.email, ul.simple-contact li.email {
	background-position: 0 -40px;
}

#footer-widget-area .widget ul.simple-contact li.contact-form, ul.simple-contact li.contact-form{
	background-position: 0 -60px;
}

#footer-widget-area .widget ul.simple-contact li.skype, ul.simple-contact li.skype {
	background-position: 0 -80px;
}

#footer-widget-area .widget ul.simple-contact li.links, ul.simple-contact li.links {
	background-position: 0 4px;
	padding: 5px 0 0 30px;
}

#footer-widget-area .widget ul.simple-contact li.extra, ul.simple-contact li.extra {
	background-position: 0 -100px;
}

#footer-widget-area .widget ul.simple-contact ul.social-links, ul.simple-contact ul.social-links {
	float: left;
	padding: 0; 
	margin: 0;
	display: inline;
}

#footer-widget-area .widget ul.simple-contact ul.social-links li, ul.simple-contact ul.social-links li {
	float: left;
	padding: 0 1px;
	background-image: none;
	display: inline;
}

#footer-widget-area .widget ul.simple-contact ul.social-links li a, ul.simple-contact ul.social-links li a {
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	background-image: url(../img/icons-social.png);
}

#footer-widget-area .widget ul.simple-contact ul.social-links li a.rss, ul.simple-contact ul.social-links li a.rss {
	background-position: 0 0;
}

#footer-widget-area .widget ul.simple-contact ul.social-links li a.twitter, ul.simple-contact ul.social-links li a.twitter {
	background-position: 0 -16px;
}

#footer-widget-area .widget ul.simple-contact ul.social-links li a.facebook, ul.simple-contact ul.social-links li a.facebook {
	background-position: 0 -32px;
}

#footer-widget-area .widget ul.simple-contact ul.social-links li a.myspace, ul.simple-contact ul.social-links li a.myspace {
	background-position: 0 -48px;
}


#footer-widget-area .widget ul.simple-contact li a, ul.simple-contact li a {
	color: #a7a7a7;
}
/* Jaybich Twitter Widget */

.twitter_div {
	padding: 5px 0 0 0;
}

.twitter_div span {
	display: block;
}

.twitter_div ul {
	margin: 0;
}

.twitter_div ul li {
	padding: 5px 0;
	list-style: none;
	background-image: none;
}

.twitter-follow {}

ul.recent-posts li { 
	cursor: pointer;
}



ul.recent-posts li a, ul.recent-posts li a span {
	border: none;
	display: block;
	text-decoration: none;
	list-style-type: none;
}

ul.recent-posts li a:hover, ul.recent-posts li a:hover span {
	text-decoration: underline;
		text-decoration: none;
	list-style-type: none;
}

ul.recent-posts .post-title {
	display: block;
}

ul.recent-posts li a, ul.recent-posts li a span {
	color: #a7a7a7;
		text-decoration: none;
	list-style-type: none;
}	

ul.simple-contact li {
	background-image: url('../img/icons-contact.png');
}

#footer-widget-area .widget ul.simple-contact li a, ul.simple-contact li a {
	color: #a7a7a7;
}

#copyright .pad {
	padding: 0 10px 10px 10px;
		padding: 22px 0 0 0;
	text-align: center;
}


#copyright {
	background-repeat: repeat-x;
	height: 70px;
	font-size: 11px;
	background-image: url(../img/footer-bg.png);
	color: #969696;
}

div.caution {
	background: url(../img/svn_banner_bg.jpeg) repeat bottom left;
	position: fixed;
	left: 0;
	right: 0;
	visibility: visible;
	z-index: 9;
	height: 32px;
	font-size: 16px;
	
	letter-spacing: 1px;
	color: #fff;
	line-height: 30px;
	text-shadow: #000 0px 1px 0px;
	padding: 0 10px;
	font-weight: bold;
	opacity: 0.90;
	}
	
div.caution#top {
	top: 0;
	text-align: left;
	}

div.caution#bottom {
	bottom: 0;
	text-align: left;
	border-top: 1px solid #ddd;
	}
	
	






#pagec {


clear: left;


 }
 

#pagination-clean li{
border:0; margin:0; padding:0;
font-size:15px;
list-style:none;


}
#pagination-clean li, #pagination-clean a{
xborder:solid 1px #454545;
margin-right:2px;
background: #2e2e2e;
}
#pagination-clean .previous-off,
#pagination-clean .next-off {
color:#454545
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-clean .next a,
#pagination-clean .previous a {
font-weight:bold;
xborder:solid 1px #454545;
background: #2e2e2e;

} 
#pagination-clean .active{
color:#00000
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
background: #2e2e2e;
}
#pagination-clean a:link,
#pagination-clean a:visited {
color:#0033CC
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-clean a:hover{
text-decoration:none;
}


