@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
background:url(../imgs/planroom-bg-04.jpg) repeat-x;
min-width:1001px;
}

#maincontainer{
width: 1001px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 131px; /*Height of top section*/
}

#topsection h1{
width:298px;
float:left;
padding:0;
margin:20px 0 0 0;
}

#topsection ul{
width:600px;
float:right;
text-align:right;
margin:0;
padding:48px 0 0 0;
}

#topsection li{
display:inline;
margin-right:18px;
text-transform:uppercase;
}

#topsection a{
color: #999999;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


#contentwrapper{
float: left;
width: 100%;
margin:0;
padding:0;
}

#contentcolumn{
background:url(../imgs/planroom-bg-01.jpg) no-repeat;
height:539px;
margin:0;
padding:0;
}

#contentcolumn h1{
margin-top:0;
padding:40px 0 8px 0;
color:#FFFFFF;
font-size:30px;
font-family: Arial, Helvetica, sans-serif;
width:500px;
}

#contentcolumn p{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
width:500px;
}


#footer{
clear: left;
width: 100%;
padding:0;
}

#footer h1{
color:#0099cc;
font-size:18px;
}

#footer p{
font-size:12px;
font-weight:normal;
}

.finaltxt{
margin:8px 0 10px 0;
padding:0;
font-size:11px;
line-height:16px;
}

#footer a{
color: #0099ff;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

img {
border:0;
}

.box01{
float:left;
width:480px;
padding:0;
margin:0;
}

.box02{
float:right;
width:480px;
padding:0;
margin:0;
}

#box1 {
width:332px;
float:left;
margin:0;
padding:50px 0 0 0;
}

#box1 p{
width: auto;
margin:0;
padding:0;
}

#box1 h3{
width: auto;
font-size:20px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

#box2 {
width:332px;
float:left;
margin:0;
padding:50px 0 0 0;
}

#box2 p{
width: auto;
margin:0;
padding:0;
}

#box2 h3{
width: auto;
font-size:20px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

#box3 {
width:332px;
float:right;
margin:0;
padding:50px 0 0 0;
}

#box3 p{
width: auto;
margin:0;
padding:0;
}

#box3 h3{
width: auto;
font-size:20px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}

#midcontainer {
padding:0;
margin:0;
color:#FFFFFF;
}

#midcontainer p{
font-size:12px;
color:#CCCCCC;
font-weight:normal;
}

#midcontainer a{
text-decoration: none;
}

#midcontainer a:link{
text-decoration: none;
}

#midcontainer a:hover{
text-decoration: underline;
}

.divider1 {
float:left;
width:2px;
padding:0;
margin:0;
}

.divider2 {
float:left;
width:2px;
padding:0;
margin:0;
}

#maintext {
height:278px;
}

#box1 a{
color:#FFFFFF;
}

#box2 a{
color:#FFFFFF;
}

#box3 a{
color:#FFFFFF;
}

.commentbox{
background-color: #ececec;
width: 450px;
padding: 10px;
font-size:14px;
}

.commentfooter{
background: url(../imgs/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size:14px;
color: #4A4A4A;
}
textarea {
overflow:hidden;
font-size:14px; 
color:#333333;
}