H1{padding-left:10px;padding-bottom:1px;font-family:times new roman,Verdana,Arial,sans-serif; font-size: 18px; color: #FFFFFF; font-weight: normal;margin-bottom:15px;margin-top:1px;text-align:left; background-color:#642316;border:1px solid #1A1A1A;}
H2{padding-left:10px;padding-bottom:1px;font-family:times new roman,Verdana,Arial,sans-serif; font-size: 18px; color: #FFFFFF; font-weight: normal;margin-bottom:7px;margin-top:1px;margin-left:0px;margin-right:10px;text-align:left; background-color:#642316;border:1px solid #1A1A1A;}
H3{font-family: times, times roman, serif; font-size: 12px; color: #642316; font-weight: bold;margin-bottom:5px;margin-top:1px;text-align:left;}
H4{font-family: times, times roman, serif; font-size: 12px; color: #642316; font-weight: bold;margin-bottom:5px;margin-top:1px;text-align:left;}
H5{font-family: times, times roman, serif; font-size: 12px; color: #642316; font-weight: bold;margin-bottom:5px;margin-top:1px;text-align:left;}
H6{font-family: times, times roman, serif; font-size: 12px; color: #642316; font-weight: bold;margin-bottom:5px;margin-top:1px;text-align:left; }
BODY {font-family: arial, sans-serif; font-size: 11px; color: #000000;
margin-top:12px;margin-right:12px;margin-bottom:12px;margin-left:12px;
background-color: #696853;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#3D160E;
scrollbar-highlight-color:#EBDDCF;} 
img.portfolio {
	margin: 0 10px 0 0;
}
.mainbody{padding-top:25px;padding-right:15px;padding-bottom:40px;padding-left:30px;}
.mainbody2{padding-top:25px;padding-right:12px;padding-bottom:40px;padding-left:30px;background-color:#F5DBA4}
.mainblackborder{  border-style: solid;  border-color:#000000  #000000 #000000 #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color:#F5DBA4}
.floorspace{background: url(http://www.castlefloors.com/images/loading.gif) no-repeat fixed top center;background-color:#DCBD80;}
.indent{padding-left:10px;margin-top:5px;}
.indent2{padding-left:10px;margin-top:1px;}
.indent3{padding-left:7px;margin-top:1px;padding-right:8px}
.indent4{padding-left:0px;margin-top:0px;padding-right:8px}
.highlight{margin-top:30px;background-color:#E2C794;padding-top:6px;padding-right:3px;padding-bottom:6px;padding-left:7px;margin-right:0px;border:1px dotted #1A1A1A;}
.smallspace{margin-top:10px;}
.smallspace2{margin-top:7px;}
.smallerspace{margin-top:3px;}
.bigspace3{margin-top:340px;}
.bigspace2{margin-top:30px;}
.bigspace{margin-top:5px;font-family: arial, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
hr{width:80%;color:#6C4202;background-color:#D17E03;height:1px;text-align:center}
.bigred{font-family: arial, sans-serif; font-size: 15px; color: #C40000; font-weight: bold;}

td {font-family: arial, sans-serif; font-size: 11px; color: #000000} 
p {font-family: arial, sans-serif; font-size: 11px; color: #000000} 

a:link {font-family: arial, sans-serif; font-size: 11px; color: #642316; text-decoration: underline}
a:visited {font-family: arial, sans-serif; font-size: 11px; color: #642316; text-decoration: underline} 
a:hover {font-family: arial, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

a.big:link {font-family: arial, sans-serif; font-size: 14px; color: #642316; text-decoration: none}
a.big:visited {font-family: arial, sans-serif; font-size: 14px; color: #642316; text-decoration: none} 
a.big:hover {font-family: arial, sans-serif; font-size: 14px; color: #642316; text-decoration: underline}

a.footerlink:link {font-family: arial, sans-serif; font-size: 10px; color: #642316; font-weight: bold; text-decoration: none}
a.footerlink:visited {font-family: arial, sans-serif; font-size: 10px; color: #642316; font-weight: bold; text-decoration: none} 
a.footerlink:hover {font-family: arial, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}

a.emaillink:link {font-family: arial, sans-serif; font-size: 11px; color: #642316; font-weight: normal; text-decoration: none}
a.emaillink:visited {font-family: arial, sans-serif; font-size: 11px; color: #642316; font-weight: normal; text-decoration: none} 
a.emaillink:hover {font-family: arial, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal}

a.footernav:link {font-family: arial, sans-serif; font-size: 10px; color: #F5DBA4; font-weight: bold; text-decoration: none}
a.footernav:visited {font-family: arial, sans-serif; font-size: 10px; color: #F5DBA4; font-weight: bold; text-decoration: none} 
a.footernav:hover {font-family: arial, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold}

.footer {font-family: arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold}
.price {font-family: arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.subtitle {font-family: times, times roman, serif; font-size: 12px; color: #642316; font-weight: bold;}
.category {font-family: arial, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.date {font-family: arial, sans-serif; font-size: 10px; color: #242424; font-style: italic} 
.project:visited {font-family: arial, sans-serif; font-size: 14px; color: #642316; text-decoration: none} 

.blackborder{  border-style: solid;  border-color:#000000  #000000 #000000 #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

li {  list-style-type: disc;}

.line-through {text-decoration: line-through;}

.tline_divider{  border-style: solid;  border-color:#C8B066  #393728 #E2DDC9 #E2DDC9; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424; }
.tline_layer{  border-style: solid;  border-color:#C8B066  #393728 #393728 #393728; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424; }
.tline_nodivider{  border-style: solid;  border-color:#C8B066  #393728 #393728 #393728; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424; }

a.div:link {font-family: verdana, sans-serif; font-size: 11px; color: #642316; text-decoration: none;}
a.div:visited {font-family: verdana, sans-serif; font-size: 11px; color: #642316; text-decoration: none;} 
a.div:hover {font-family: verdana, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

