/* BLOG CSS */

body {
margin:0px auto;
margin-bottom:60px;
background-color:#ffffff;
background-position:center;
font-family:Verdana, Tahoma;
width:696px;
padding:0 32px 0 32px;
}



a:link, a:visited {
  color:#000000;
  text-decoration:underline;
  font-weight:bold;
  text-decoration:none;
  width:342px;
  }
  
a img {
  border-width:0;
  }
  
  
a:hover img {
background-color:#FFFFFF;
  }   
  


li {
list-style-position:inside;
padding-left:0px;/*distance between bullet and list items*/
list-style-position: outside;/*Makes indent hang so next line is also indented*/
margin-left:20px;/*Defines width of the bullet points. Stops hanging indent making bullets dissappear*/
}  
  
ul {
padding-left:0px;
margin-left:0px;
}  

h1 {
font-size:14px;
line-height:6px;
}

h2 {
font-size:14px;
line-height:7px;
font-weight:normal;
}

h3 {
font-size:12px;
line-height:14px;
font-weight:normal;
}

h4 {
font-size:14px;
font-weight:bold;
}

.rule {
height:6px;
background-color:#000000;
margin: 35px 0 35px 0;
}

/*h1, h2, h3, h4, h5, h6, .itemtitle {
text-transform:uppercase;
}*/

/*Secondary styling of the pencil icon, the main part of this is in @import blogger.com css code*/
.quick-edit-icon {
margin:0px;
}

.tinytext a:hover, .subtext a:hover, .bodytext a:hover, li a:hover, #topbarlinks a:hover {
  color:#ffffff;
  text-decoration:none;
  background-color:#9B1D00;
  }
 

.image_left {
width:100%;
float:left;
padding: 0px 0px 0px 0px;
margin:18px 0 25px 0;
}

.image_left_2col {
width:253px;
float:left;
}

.image_left_2col_wrapper {
padding: 0px 0px 0px 0px;
margin:18px 0 25px 0;
}

.quote-info {
color:#000000;
font-size:9px;
font-style:normal;
text-transform:none;
}

.quote-wrapper {
height:235px;
width:435px;
float:right;
/*background-color:#f8f8f8;*/
}

.quote {
width:348px;
font-size:9px;
font-style:italic;
bottom:0px;
position:relative;
color:#666666;
text-transform:uppercase;
/*padding:10px;*/
}


.quote-author {
font-style:normal;
font-size:9px;
color:#666666;
text-transform:uppercase;
}

.uline {
text-decoration:underline;
}

.image_right {
width:100%;
float:right;
padding: 0px 0px 0px 0px;
margin-bottom:20px;
}

.subimage_left {
width:220px;
float:left;
padding: 0px 0px 0px 0px;
margin-bottom:20px;
}

.subimage_right {
width:220px;
float:right;
padding: 0px 0px 0px 0px;
margin-bottom:20px;
}

.topbar {
width:696px;
height:117px;
}

#logo {
background-image: url("blog-images/logo_a.gif");
float:left;
width:180px;
height:117px;
}

#topbarlinks {
font-size:12px;
margin:61px 0 0 0;
float:right;
height:30px;
text-align: right;
}


#header_a, #header_b{
width:696px;
}

.clear {
clear:both;
}

.clear20pxhigh {
clear:both;
height:20px;
}

#maincontainer {

}

.sidehead {
margin-left:14px;
}

#sidebarleft {
width:200px;
padding:0px 12px 12px 0px;
float:left;
font-size:11px;
font-weight:bold;
color:#B7B7B7;
line-height:15px;
top:137px;
position:absolute;
}

.sidebarleft_links a:link, .sidebarleft_links a:hover, .sidebarleft_links a:active, .sidebarleft_links a:visited {
font-size:11px;
font-weight:bold;
color:#B7B7B7;
}

#maincontent {
width:696px;
}

.itemtitle {
font-size:17px;
line-height:10px;
font-weight:bold;
}

.authorinfo {
font-size:11px;
color:#A1A1A1;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.bodytext, .success {
font-size:12px;
}

.subtext .td-left .td-right {
font-size:11px;
}

.subtext a:link, .subtext a:hover, .subtext a:active, .subtext a:visited {
font-size:11px;
}

.tinytext {
font-size:9px;
}

.tinytext a:link, .tinytext a:hover, .tinytext a:active, .tinytext a:visited {
font-size:9px;
}



.commercialbg {
padding:10px 10px 10px 10px;
margin:0px;
}

#footer {
margin: 40px 0 60px 0;
}


#about-text {
/*width:514px;*/
}





/*FORMS*/

.single-line-box {
font-family: Arial, Helvetica; 
width: 172px; 
font-size:12px;
color : #333333; 
background-color: #ffffff; 
border: 1px groove #aaaaaa;
}

.table-cell-right {
align:right;
}

.td-left {
margin: 0 10px 15px 0;
}

.td-right {
margin: 0 0 15px 0; 
}

.contact-head-rule {
border-bottom: 1px solid #e5e5e5;
margin:50px 0 30px 0;
height:1px;
}

.success {

}

.button-right {
float:right;
background:#e7e7e7;
border-top:1px solid #f9f9f9;
border-left:1px solid #e9e9e9;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
font-weight:bold;
font-size:10px;
padding:5px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
}

.button-right a: hover, .button-right a: link, .button-right a: visited, .button-right a: active {

}


