
* { padding: 0; margin: 0; }

body {
 background: url(panel_bg.jpg) repeat-x top #fff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 background: url(images/home_bg.jpg) no-repeat top;
 margin: 0 auto;
 width: 980px;
}
#header {
 color: #333;
 width: 100%;
 float: left;
 padding: 0px;
 border: 0;
 height: 54px;
 margin: 0px 0px 0px 0px;
 background: #000;
}
#leftcolumn { 
 color: #4D4D4D;
 border: 0;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 565px;
 float: left;
}

#lefttop { 
 color: #4D4D4D;
 border: 0;
 margin: 120px 0px 0px 0px;
 padding: 0px;
 min-height: 288px;
 height: 100%;
 width: 560px;
 float: left;
}

#leftmain { 
 color: #4D4D4D;
 border: 0;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 560px;
 float: left;
}

#leftmain p { 
 width: 93%;
 padding:0px 20px 0px 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 text-align:left;
 line-height:1.7em;
 }

#leftmain ul, ol { 
 width: 93%;
 padding:0px 10px 0px 30px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 text-align:left;
 line-height:1.7em;
 }

#menubtm { 
 float:left;
 width: 560px;
 padding:20px 0 0 0px;
 margin:0px; 
 text-align:left;
 }

#rightcolumn { 
 float: left;
 background: url(images/right_panel.gif) no-repeat top;
 color: #333;
 margin: 400px 0px 0px 0px;
 padding: 0px;
 height: 100%px;
 min-height:420px;
 width: 400px;
}

#rightcolumn p { 
 width: 320px;
 padding:40px 20px 0px 45px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: .95em;
 line-height:1.7em;
 }

#rightmain { 
 color: #4D4D4D;
 border: 0;
 margin: 170px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 560px;
 float: left;
}

#rightmain p { 
 width: 93%;
 padding:20px 20px 0px 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 text-align:left;
 line-height:1.7em;
 }

#rightmain ul, ol { 
 width: 93%;
 padding:0px 10px 0px 30px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 text-align:left;
 line-height:1.7em;
 }

#menuright { 
 width: 320px;
 padding:40px 20px 0px 45px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: .95em;
 line-height:1.7em;
 }

#packages { 
 width: 320px;
 margin:0px;
 padding:25px 0px 0px 45px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: .95em;
 line-height:1.7em;
 }

#packages ul { 
 width: 320px;
 margin:0px;
 padding:5px 0px 0px 10px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: .95em;
 line-height:1.5em;
 }

#packages a { 
 color:#4D4D4D;
 text-decoration:underline;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 line-height:1.5em;
 }

#packages a:hover { 
 color:#B91A01;
 text-decoration:underline;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.0em;
 line-height:1.5em;
 }

#footer { 
 background: url(panel_bg.jpg) repeat-x #000;
 width: 100%px;
 height:90px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 margin: 20px 0px 10px 0px;
 padding: 10px;
 text-align:center;
}

#footer li {
 display:inline;
 padding-right:25px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: .85em;
}

#footer a {
 text-align:center;
 text-decoration:underline;
 color:#fff;
}

#footer a:hover {
 text-align:center;
 text-decoration:underline;
 color:#B91A01;
}

#footer p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: .90em;
 color:#fff;
 text-align:center;
 margin-top:15px;
}

#heading p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.45em;
 color:#FFFFCC;
 text-align:center;
 margin-top:60px;
}

#img1 {
padding-left:30px;
}

h3 {
 margin:0px;
 padding:20px 0px 10px 0px;
 color:#B91A01;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1.25em;
}

table.padded-table td { padding:10px; }

table.padded-table-title td { color:#fff; padding:10px; }

