/*



Theme Name: Heather Shanholtz Theme Magazine

Description: Theme Magazine for HeatherShanholtz.com

Version: 2.1.5


    

*/



@charset "utf-8";

/* CSS Document mandabear0316@aol.com*/





html, div, span, p, ul, li, td, tr, form,img,br,body



{

  font-family:Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}




#maxbanner-custom img { border: 0; }

#maxbanner-custom font { display: none; }

#maxbanner-custom div[style] { padding: 0 !important; }

#maxbanner-custom div[style] br { display: none !important; }

.wpsb_form_btn, #sidebar input[type="submit"]  { float: right !important; margin-right: 16px !important; font: normal 14px Arial, Tahoma, sans-serif !important; color: #FFF !important; }

#sidebar input[type="text"] { margin-left: 7px !important; background: url("images/amandaolson_23.jpg") no-repeat scroll 0 5px transparent !important; }

#sidebar form, #contact { height: 100px !important; padding: 10px 0 10px 0 !important; }

#icon { background-color: #000 !important; width: 270px !important; height: 80px !important; margin: 0 0 0 0px !important; padding-top: 16px !important; padding-right: 6px !important; }



body

{

  background:#000 url(images/bg4.jpg) no-repeat center top;

  margin:0px;

}

#wrapper

{

  width: 960px;

  margin: 0 auto;

}



#header

{ 

  width: 960px;

  margin: 0 auto;

  padding:0px;

  /*background: url('images/homeshadow.png') no-repeat -20px 160px;*/

}



#logo

{

  color:#FFFFFF;

  background:url(images/db_logobg.png) no-repeat;

  width: 750px;

  height: 173px;

  margin: 0 auto;

  padding:0px;

}

#navigation

{

  color:#FFFFFF;

  background:url(images/amandaolson_navigationbg.png) no-repeat;

  width: 675px;

  height: 35px;

  margin: 0 auto;

  padding-top: 5px;

  text-align:center;

  font-size:13px;

}

#navigation ul {

  margin: 0 auto;

}

#navigation ul li 

{

  list-style:none;

  display:inline;   

  font-size:13px; 

  font-family:Tahoma, Arial;

  

}



#navigation a

{

  font-family:Tahoma, Arial;

  color:#FFFFFF;

  font-size:13px;

  text-decoration:none;

  margin:0px 6px 0px 6px;



}

#navigation a:hover

{

  color:#830005;

  text-decoration:none;

}





#body1

{

color:#FFFFFF;

width: 920px;

margin: 0 auto;

padding: 20px;

display: inline-block;

/*background: url('images/body-bg.png') no-repeat top center;*/

}



#content

{

/*

background:#000 url(images/amandaolson_bodybg.jpg) repeat-x;

padding-left: 42px;

padding-right: 0px;

padding-top: 5px;

color:#FFFFFF;



height: auto;

margin: 0 auto;

margin-bottom:10px;*/

width: 960px;

}

#sidebar

{

color:#FFFFFF;

padding-left: 10px;

padding-right: 10px;

padding-top: 0px;

width: 300px;

height: auto;

float:left;

background: url('images/mainpost-bg.png') repeat;

}

#sidebar form,

#contact

{

border:solid 1px #1d1d1d;

background:#131313;

color:#FFFFFF;

padding:3px 0px 15px 3px;

width: 292px;

height: 80px;

}

.wpsb_form_header,

#sidebar h4 {

  /*background:url(images/amandaolson_button_bg.jpg) repeat-x;*/

  font-weight:bold;

  font-size:15px;

  color:#FFF;
  display: block;

}

.wpsb_form_txt,

#sidebar input[type="text"] { 

  background:url(images/amandaolson_23.jpg) no-repeat; 

  width:267px; height:25px; 

  border: 0; font-family:Tahoma, Arial; 

  font-size:14px; color:#424242;

  padding-left:5px;

  padding-top:5px;



}

.wpsb_form_label {

  font-size:12px;

  color:#CDCDCD;

  padding-left:8px;

  padding-bottom:3px;

}

.wpsb_form_btn,

#sidebar input[type="submit"] {

  margin-top:5px;

  background:url(images/amandaolson_button_bg.jpg) repeat-x;

  border:none;

  width:80px;

  height:25px;

  font-weight:bold;

  font-size:14px; 

  cursor:pointer; 

}

.wpsb_form_btn:hover,

#sidebar input[type="submit"]:hover {

   color:#CDCDCD;

}

.textbox {

  background:url(images/amandaolson_23.jpg) no-repeat; 

  width:267px; height:25px; 

  border: 0; font-family:Tahoma, Arial; 

  font-size:14px; color:#424242;

  padding-left:5px;

}



/*.form1{background:url(images/amandaolson_23.jpg) no-repeat;

width:267px;

height:25px;

border: 0px;

}*/



.submit input

{

color: #000;

background:url(images/amandaolson_button.jpg); 



} 

label

{



}

/*#contacttop

{

background: url(images/amandaolson_contacttop_bg.jpg);



padding-left: 0px;

padding-right: 0px;

padding-top: 0px;

width: 300px;

height: 9px;

height: auto;

}

#contactmid

{

background: url(images/amandaolson_contactmid_bg.jpg);

padding-left: 20px;

padding-right: 20px;

width: 260px;

height: auto;



}

#contactbottom

{

background: url(images/amandaolson_contactbottom_bg.jpg);



padding-left: 0px;

padding-right: 0px;

padding-top: 0px;

width: 300px;

height: 10;



}

*/

#icon

{

height:56px;

padding-left:20px;

margin-top:20px;

margin-bottom:30px;

}

#icon a {

  margin-right:2px;

}

#image

{

background: url(images/amandaolson_img1.jpg);



padding-left: 0px;

padding-right: 0px;

padding-top: 0px;

width: 300px;

height: 554px;



}



#ads

{

border:solid 1px #1d1d1d;

background:#131313;

width: 270px;

height: 44px;

margin-top: 18px;

padding: 15px;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;





}



#maincontent

{

color:#FFFFFF;

padding-left: 10px;

padding-right: 10px;

padding-top: 0px;

width: 570px;

height: auto;

float:right;

line-height: 20px;

background: url('images/mainpost-bg.png') repeat;

margin-right: 40px;

}

.blogtitle

{

/*background:url(images/amandaolson_blogtitleimages.jpg) no-repeat;*/

width: 625px;

height: 37px;

margin-left: 0px;

padding-left: 7px;

padding-top: 8px;

padding-bottom: 10px;

font-family:Tahoma, Arial;

font-size: 20px;



}

.blogtitle h3 a {  

  color:#830005;

  text-decoration:none;

  text-weight:none;

}



.blogtitle h3 span a, a { color: #CDCDCD; text-decoration: none; }

a:hover { color: #830005; }



.blogtitle h3 {

  color:#830005;

  font-size: 23px;

  margin:0px;

font: 29px Tahoma, Arial, Helvetica, sans-serif;

}

.blogtitle h3 a:hover{

  color:#CDCDCD;

}

.chronodata {

  color:#CDCDCD;

  font-size:8pt;  

  padding:2px 0px 0px 0px;  

}

.metadata , .category{

  font-family:Arial, Helvetica, sans-serif;

  color:#CDCDCD;

  font-size:8pt;

  margin:20px 0 0 5px;

  padding:0;  

}

.metadata a:hover , .category a:hover{ 

  color:#CDCDCD:

}

.item {

	padding-left: 5px;

	text-align:left;

	margin-bottom: 8px;

}



.item ul {

	list-style-type: disc;

	padding-left: 15px;

	margin-left: 10px;

	font-size: 80%;

}





.item ol{

	list-style-type: decimal;

	padding-left: 15px;

	margin-left: 10px;

	font-size: 80%;

}





#maincontent p

{

margin-left: 0px;

margin-top: 17px;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:14px;

}

.msg

{

width: 555px;

height: 300px;

border:solid 1px #1d1d1d;

background:#131313;

margin-left: 10px;

padding: 10px 30px 10px 10px;

line-height: 18px;

font-size: 14px;

}

/*.span

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#7d7d7d;

}*/

.msg p

{

color:#444343;

}

.imgbanner

{

background:#131313;

width: 569px;

height: 254px;

border:solid 1px #1d1d1d;

padding:6px 5px 0px 5px;

margin-left: 10px;





}





.pagination{

margin-left: 10px;

padding: 2px;

}



.pagination ul{

margin: 0;

padding: 0;

text-align: left; /*Set to "right" to right align pagination interface*/

font-size: 16px;

}



.pagination li{

list-style-type: none;

display: inline;

padding-bottom: 1px;

}



.pagination a, .pagination a:visited{

padding: 0 5px;

border:solid 1px #1d1d1d;

background:#131313;

text-decoration: none; 

color:#CCCCCC;

}



.pagination a:hover, .pagination a:active{

border:solid 1px #1d1d1d;

color:#CCCCCC;

background-color: #320303;

}



.pagination a.currentpage{

background-color:;

color: fdfdfd!important;

border-color: #320303;

font-weight: bold;

cursor: default;

}



.pagination a.disablelink, .pagination a.disablelink:hover{

background-color: white;

cursor: default;

color: #929292;

border-color:#663300;

font-weight: normal !important;

}



.pagination a.prevnext{

font-weight: bold;

}

.alignleft a:hover, alignright a:hover {

  color:#CCCCCC;

}

#footer

{

color:#FFFFFF;

/*background:url(images/amandaolson_footerbg.jpg) repeat-x;*/

height: 195px;

margin-top:20px;

padding-top: 10px;

}

#footer p a

{

font-family:Tahoma, Arial;

font-size:12px;

color:#FFFFFF;

text-decoration:none;

margin-top:5px;

}

#footer p a:hover {

  color:#CCC;

}


