/*body blocks*/
body { 
  background-color: #339933;
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/raisedBackground.gif');
  background-repeat: repeat-y;
  background-position: center;  
}

body#home { 
  background-color: #339933;
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/homeBackground.png');
  background-repeat: repeat-y;
  background-position: center;  
}

/* content layouts */
.content {
  padding: 10px 40px;
}

.content-home {
  margin: 0 15px 15px 15px;
  padding: 5px 15px;
  border-style:solid;
  border-width:2px;
  border-color:#FF9933;
}

.content-leftPush {padding: 15px 0 0 40px;}

.sidebar {
  padding: 10px 15px;
  background: #DCDDDE;
/*  text-align: justify; */
}


/* images */
img.displayed {
  display: block;
  margin-left: auto;
  margin-right: auto; 
}

img.border {
  padding:1px;
  border:1px solid #021a40;
  background-color:#ff0;
}

img.right-border {
  float:right;
  margin: .5em 0 1.5em 1.5em;
  padding:1px;
  border:1px solid #021a40;
  background-color:#ff0;
}

/* rounded corner table */
td.top-border {
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/tm.png');
  background-repeat: repeat-x;
  background-position: left;
}

td.bot-border {
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/bm.png');
  background-repeat: repeat-x;
  background-position: left;
}

td.lt-border {
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/lt.png');
  background-repeat: repeat-y;
  background-position: left;
}

td.rt-border {
  background-image: url('http://www.romanshomeimprovementsvcs.com/test/images/rt.png');
  background-repeat: repeat-y;
  background-position: left;
}
/* menus */
ul.asterisk {
  font-size: 1.25em ;
} 

ul.asterisk li {
  display: inline;  
  list-style-image: url('http://www.romanshomeimprovementsvcs.com/images/listBullet.gif');
}

/* typography */
h1, h2, h3, h4, h5, h6, p {}  
h1 { font-weight: bold; }
h2 { font-weight: bold; color: red; }
p, li, dfn { font-family: Georgia, 'Times New Roman', 'Segoe UI', serif; font-size: 1.1em; }
blockquote {padding-left:15px;}
.center {text-align: center;}

/* hyperlinks */
a.image:link { text-decoration: none}
a.image:visited { text-decoration: none}
a.image:hover { text-decoration: none}
a.image:active { text-decoration: none}


a:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #00660; text-decoration: underline}
a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: green; text-decoration: underline}
a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #FFFFCC; color: #white; text-decoration: none}
a:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #66FF66; text-decoration: none}

/* form styling */
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #000000;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#000000}
td.loud, td.loud-top {font-size: 1.25em;}
td.loud-top {vertical-align:top;}



			
        
		      
    