body{margin:0;padding:0;background: #AAA;}
td, p { font:10pt Verdana, Arial, Tahoma, sans-serif; color:#222;line-height:1.8;}

#main {width: 100%; margin:auto;background: #FFF;min-width:1000px;border:3px solid #f9f9f9;}
em{color: red;}
#topsection{max-width:100%;height: 100px; background: #FFF;overflow:hidden;border-top:3px solid #E2E2E2;}

#phone{float:left;background: #3D8BFF; width:180px;height: 100px;padding:5px; font-family: Arial; font-size: 11pt; color: #fff;}

#topsection h1{margin: 0;padding-top: 15px;border-top:3px solid blue;}
#contentwrapper{float: left;width: 100%;}

#contentcolumn{padding:15px;background: #f9f9f9;margin-left:190px; margin-right:200px; margin-top:0; margin-bottom:0;}
#leftcolumn{float: left;width: 190px; margin-left: -100%;background: #C8FC98 url('images/08.jpg');}
#rightcolumn{float: left;width: 200px; margin-left: -200px; background: #FBF0F0;}
#footer{clear: left;width: 100%;background: #777 url('images/bgf.png'); color: #fff808;text-align: center;padding: 4px 0;}
#footer a{color: #FFFF80;}
.innertube{margin: 8px; margin-top: 0;}

H1 {font-family: Arial,sans-serif; 
font-size: 18px;
font-style: normal;
font-variant: normal;
font-weight: normal;
}
H2 { font-family: Verdana; font-size: 12pt; color: blue;}
H3 { font-family: Verdana; font-size: 11pt; color: #003366;}
H4 { font-family: Verdana; font-size: 11pt; color: #003366;}
.cb {padding:6px;font-size: 18px; color: #fff;background-color: #E2E2E2;height:21px;}
.cb a:visited {color: #fff;}

.cbutton{
display: inline;
background: #777 url('images/b.png') repeat-x bottom;
border: medium none;
font-weight: bold;
color:#FFF;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-shadow: 1px 1px #666; padding-left:10px; padding-right:8px; padding-top:10px; padding-bottom:8px}
.cbutton:hover {
background-position: 0 center;
color:#fff;
}
.cbutton:active {
background-position: 0 top;
position: relative;
top: 1px;
padding: 6px 10px 4px;
}
.cbutton.red { background-color: #e50000;}
.cbutton.purple { background-color: #9400bf;}
.cbutton.green { background-color: #58aa00;}
.cbutton.orange { background-color: #ff9c00;}
.cbutton.blue { background-color: #2c6da0;}
.cbutton.black { background-color: #333;}

a { text-decoration: none;}
a:link {text-decoration: none; font-family:Verdana, Arial; font-size:10pt;}
a:visited {text-decoration: none; font-family:Verdana, Arial; font-size:10pt; color: blue;}
a:hover {font-family:Verdana, Arial; font-weight: bold; color: #000000; text-decoration: underline;}
a img{border-color:#d85d5d;max-width:100%;}
.hd {float:left;width:116px;height:100px;font-family: Arial; font-size: 10pt; padding:6px;text-align:center;color:#fff;line-height:1.9;}
.button {width: 190px;padding: 0;background: #FFF;}
.button ul {list-style: none;margin: 0; padding:0px;border: none;color:#fff;}
.button li {border-bottom: 1px solid #FFF;margin:0px;}
.button li a, li a:visited, li a:active{display: block;border-left: 1px solid #000066;border-right: 1px solid #000066; 
background: #3D8BFF url('images/b.png') repeat-x bottom;
color: #fff; text-decoration: none;width: auto; padding-left:0.5em; padding-right:5px; padding-top:5px; padding-bottom:5px}
.button li a:hover {background:#000066 url('images/b.png');text-decoration: none;width:auto;}

.l1  {float:left;width:116px;height:100px;padding:3px;font-size: 18px; color: #fff;}
.l2  {float:left;width:116px;height:100px;padding:3px;font-size: 18px; color: #fff;}
.l3  {padding:3px;font-size: 18px; color: #fff;}
img {border:0px;padding:2px;}
#lr {padding: 5px; float:left;}

img {max-width:100%;height:auto;}

@media (max-width: 840px){ /* 1st level responsive layout break point- drop right column down*/

#leftcolumn{margin-left: -100%;}
#rightcolumn{float: none;width: 100%;
margin-left: 0;clear: both;}
#contentcolumn{margin-right: 0;}
#topsection{background: #3D8BFF;height: 100px; border-bottom:4px solid #ff9900;overflow:hidden;max-width:100%;}
.cb {height:60px;}

}

@media (max-width: 600px){ /* 2nd level responsive layout break point- drop left column down */
#leftcolumn{float: none;
width: 100%;
clear: both;
margin-left: 0;}
#contentcolumn{margin-left: 0;
.cb {height:60px;line-height:2;}

#topsection{background: #3D8BFF;height: 100px; border-bottom:4px solid #ff9900;overflow:hidden;max-width:100%;}
}





