/* Start of CMSMS style sheet 'layout' */
/* Start of CMSMS style sheet 'layout' */
body {
text-align: left;
font: 85%  Arial, Verdana, Helvetica, Sans-Serif;
background-color: #375A7F;
color:#fff;
padding:0;
line-height:1.6em
}

img {border:none}

a {color:#CFFBFF}

div#header-tweet {
width:900px;
height:154px
}

#supporters-top {
margin:400px 0 0 0;
width:226px;
height:20px;
background-image:url(uploads/images/css/bg_supporters.gif)
}
#supporters-top-2 {
margin:15px 0 0 0;
width:226px;
height:20px;
background-image:url(uploads/images/css/bg_supporters.gif)
}

#supporters {
width:220px;
margin:0;
text-align:center;
border-right:3px solid #8A7B6C;
border-left:3px solid #8A7B6C;
padding:0 0 12px 0
}

#supporters-bottom {
margin:0 0 20px 0;
width:226px;
height:13px;
background-image:url(uploads/images/css/bg_supporters_bottom.gif)
}

#supporters h3 {
color:#80CBEF;
margin:0 0 18px 0;
padding:0;
font-size:15px;
text-transform:uppercase;
letter-spacing:2px
}

#supporters img {margin:0 0 17px 0}

div#header-tweet h1 a {
text-indent:-9999px;
float:left;
background-image:url(uploads/images/tweet/logo.gif);
width:750px;
height:154px;
margin:0 0 35px 0
}

div#topper {
width:900px;
margin: 0 auto 35px auto;
text-align:right;
font-size:12px;
color:#53C1EF
}

div#topper a {color:#53C1EF;text-decoration:none}
div#topper a:hover {text-decoration:underline}

div#pagewrapper-tweet {
width:900px;
margin: 0 auto;    
}

div#content-tweet {
width:600px;
float:left;
padding:30px 30px 30px 0px;
margin:0 auto;
}

div#content-tweet h2 {
font-size:32px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height:1.3
}

div#content-tweet h2#splash{
font-size:24px;
text-align:left;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height:1.3
}

div#content-tweet ul, ol {
font-weight:bold;
font-size:18px;
color:#E0FF7D
}
div#content-tweet li {margin:0 0 10px 0}

div#footer-tweet {
width:827px;
margin: 0 auto;  
padding:12px 0 0 0;
text-align:center;  
}

#sidebar {
float:right;
width:230px;
}

#sidebar #partners {display:none;text-align:center}
#sidebar #partners h3 {
font-size:22px;
margin:45px 0 15px 0;
}

#paw {
float:right;
width:230px;
clear:right
}
#paw img {
margin:15px 0 0 12px
}
#paw p {
font-size:11px;
line-height:1.6em;
color:#CFFBFF
}

.hidden {display:none}
#hidden {display:none}

fieldset {border:none;padding:0}
legend {
font-size:32px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
margin:0 0 25px 0
}

#m3moduleform_1 {font-size:13px}

#m3moduleform_1 input {
width:260px;
height:20px;
display:block;
margin:2px 0 10px 0
}

#m3moduleform_1 textarea {
height:70px;
width:350px;
margin:2px 0 10px 0;
display:block
}

#m3moduleform_1 select {
width:260px;
height:20px;
display:block;
margin:2px 0 10px 0
}

#m3moduleform_1  #m3fbrp_submit {
width:auto;
height:auto;
padding:8px
}


/* End of 'layout' */


/* End of 'layout' */

