* {padding:0;margin:0}

body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:100%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	color:#111;
	background-color:#9EBCFF;
	margin:0;
	padding:0;
}

table.theader {width:800px;background-color:#fff;border-right:5px solid #917922;border-left:5px solid #917922}
table.tnav {width:100%}
table.tcontent {width:800px;background-color:#fff;border-right:5px solid #917922;border-left:5px solid #917922}
table.tfront {width:100%;padding:0;margin:45px 0}
table.tfeature {width:100%;border:0px solid #c0c0c0;margin:30px 0}
table.tportf {width:100%;border:0px solid #c0c0c0;padding:0;margin:0 0 20px 0}
table.tcontact {width:96%;margin:25px 15px 0 15px}

td.c_top_1 {width:15%;text-align:left;vertical-align:top;background-color:#fff;padding:10px}
td.c_top_2 {width:61%;text-align:center;vertical-align:middle;background-color:#fff;padding:0 10px 0 0}
td.c_top_3 {width:24%;text-align:right;vertical-align:bottom;background-color:#3164CF;line-height:2em;border-left:0px solid #917922;padding:0 15px 10px 0}

td.c_crumb_nav {text-align:center;font-size:14px;color:#614902;background-color:#917922;border-top:0px solid #fff;padding:8px 0}

td.c_front1 {text-align:center;vertical-align:top;font-size:115%;padding:10px 15px 0 15px}
td.c_front1 p {padding:0;margin:17px 0 0 0}
td.c_front2 {text-align:left;vertical-align:top;font-size:85%;padding:15px 20px}
td.c_front2 p {line-height:1.8em;margin:10px}

td.c_services1 {text-align:left;vertical-align:top;font-size:85%;padding:0 20px}

td.c_feature1 {width:33%;text-align:left;vertical-align:top;font-size:12px;font-weight:normal;padding:10px 15px 5px 15px}
td.c_feature2 {text-align:center;vertical-align:top;padding:10px}

td.c_portf1 {padding:20px 15px}
td.c_portf2 {line-height:1.5em;padding:20px 15px}
td.c_portf3 {background-color:#ffc;border-top:1px solid #999;border-bottom:1px solid #999}

td.c_contact1 {width:55%;text-align:left;vertical-align:top;font-size:14px;font-weight:normal;padding:0 20px 10px 0}
td.c_contact2 {width:45%;text-align:left;vertical-align:top;color:#222;background-color:#E8CF75;font-size:12px;font-weight:normal;border:1px solid #c0c0c0;padding:20px}

td.c_quotes {width:100%;height:150px;text-align:left;vertical-align:top;font-size:13px;line-height:1.5em;color:#b19942;background-color:#000;background-image:url('../img/bg/quotes1.jpg');background-repeat:no-repeat;background-position:top center;border-top:4px solid #917922;padding:15px 160px}

td.c_footer {text-align:center;font-size:11px;color:#FFF4CE;background-color:#917922;padding:12px}

div.dmain {background-image:url('../img/bg/dmain.jpg');background-repeat:repeat-y;background-position:top center}

span.txt_big {font-size:24px}
span.txt_med {font-size:20px}
span.txt_red {color:#c00;font-size:22px}
span.twitprof {float:right;border:0;margin:0 0 0 15px}

p {line-height:1.5em;padding:0;margin-top:5px}
p.warning_text {color:#f00;padding:5px 0;margin:0}
p.small_text {font-size:11px}
p.right_text {float:right;font-size:11px;padding:10px 15px 0 0;margin:0}
p.btt {text-align:right;font-size:11px;padding:0 25px 0 0}

h2 {color:#FF0;display:inline;font-size:14px;font-weight:normal;padding:0 12px;margin:0}
h3 {text-align:left;color:#4174DF;font-size:20px;font-weight:normal;border-bottom:1px solid #3164CF;border-left:20px solid #3164CF;padding:4px 0 6px 10px;margin:5px 0 0 5px}
h3.marg {margin:15px 0}
h4 {color:#444;font-size:17px;font-weight:bold;margin:25px 0 10px 0}

ul.sites {line-height:2em;padding:0 0 0 25px;margin:15px 5px 30px 5px}
ul.sites li {padding:10px 0;margin:10px 5px}
ul.contact {line-height:1.6em;padding:0 0 0 25px;margin:0 5px}
ul.contact li {margin:20px 5px}

img.front_border1 {border:3px solid #c0c0c0}
img.front_border2 {border:3px solid #fff}
img.features {float:left;padding:0 8px}
img.portf {width:150px;height:100px;border:1px solid #c0c0c0}

.q10 {line-height:2em;padding:15px 0 15px 45px}
.art {line-height:1.75em;border-bottom:1px solid #c0c0c0;padding:5px 0 10px 40px}
.b_contact {text-align:center;vertical-align:middle;color:#BFD2FD;background-color:#3163CE;font-size:16px;font-weight:bold;border:none;letter-spacing:0.07em;padding:10px 15px;margin:15px 20px 10px 0}

a:link {text-decoration:none;color:#3163CE}
a:visited {text-decoration:none;color:#3163CE}
a:hover {text-decoration:underline;color:#3163CE}
a:active {text-decoration:none;color:#3163CE}

a.ltop3:link {text-decoration:none;color:#ff3;font-size:125%}
a.ltop3:visited {text-decoration:none;color:#ff3;font-size:125%}
a.ltop3:hover {text-decoration:underline;color:#ff3;font-size:125%;}
a.ltop3:active {text-decoration:none;color:#ff3;font-size:125%;}

a.ltop3a:link {text-decoration:none;color:#ff3;font-size:16px;margin:0 5px 0 0}
a.ltop3a:visited {text-decoration:none;color:#ff3;font-size:16px;margin:0 5px 0 0}
a.ltop3a:hover {text-decoration:underline;color:#ff3;font-size:16px;margin:0 5px 0 0}
a.ltop3a:active {text-decoration:none;color:#ff3;font-size:16px;margin:0 5px 0 0}

a.lnav:link {text-decoration:none;color:#EFCC51;padding:0 12px}
a.lnav:visited {text-decoration:none;color:#EFCC51;padding:0 12px}
a.lnav:hover {text-decoration:underline;color:#fff;padding:0 12px}
a.lnav:active {text-decoration:none;color:#EFCC51;padding:0 12px}

a.lcrumb:link {color:#ddd;text-decoration:none;font-size:12px}
a.lcrumb:visited {color:#ddd;text-decoration:none;font-size:12px}
a.lcrumb:hover {color:#ddd;text-decoration:underline;font-size:12px}
a.lcrumb:active {color:#ddd;text-decoration:none;font-size:12px}

a.ltext:link {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:1px solid #bbb;padding:0 2px}
a.ltext:visited {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:1px solid #bbb;padding:0 2px}
a.ltext:hover {text-decoration:none;color:#ffc;background-color:#3163CE;border-bottom:0px solid #bbb;padding:0 2px}
a.ltext:active {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:1px solid #bbb;padding:0 2px}

a.ltext2:link {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:0px solid #bbb;padding:0 2px}
a.ltext2:visited {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:0px solid #bbb;padding:0 2px}
a.ltext2:hover {text-decoration:none;color:#ffc;background-color:#3163CE;border-bottom:0px solid #bbb;padding:0 2px}
a.ltext2:active {text-decoration:none;color:#3163CE;background-color:#fff;border-bottom:0px solid #bbb;padding:0 2px}

a.lportf:link {text-decoration:none;color:#3163CE;background-color:#ffc;padding:1px}
a.lportf:visited {text-decoration:none;color:#3163CE;background-color:#ffc;padding:1px}
a.lportf:hover {text-decoration:none;color:#fff;background-color:#3163CE;padding:1px}
a.lportf:active {text-decoration:none;color:#3163CE;background-color:#ffc;padding:1px}

a.lsites:link {color:#039;background-color:#fff;text-decoration:none;font-size:20px}
a.lsites:visited {color:#039;background-color:#fff;text-decoration:none;font-size:20px}
a.lsites:hover {color:#BFD4FF;background-color:#039;text-decoration:none;font-size:20px}
a.lsites:active {color:#039;background-color:#fff;text-decoration:none;font-size:20px}

a.lback:link {color:#999;text-decoration:none}
a.lback:visited {color:#999;text-decoration:none}
a.lback:hover {color:#3163CE;text-decoration:none}
a.lback:active {color:#999;text-decoration:none}

a.lfooter:link {color:#FFF4CE;text-decoration:none}
a.lfooter:visited {color:#FFF4CE;text-decoration:none}
a.lfooter:hover {color:#FFF4CE;text-decoration:underline}
a.lfooter:active {color:#FFF4CE;text-decoration:none}