/*

blue: 93c2ec
red: b41511

*/


body {
background:url(images/background4.jpg) center top no-repeat #0b5085;
padding:0;
margin:0;

}


#wrapper {
width:1023px;
_width:1024px;
margin:0 auto;
padding:0;
/*border-right:#ffffff 4px solid;
border-left:#ffffff 4px solid;*/
/*background:url(images/background.jpg) bottom no-repeat ;*/
}


#header {
width:100%;
height:364px;
background:url(images/torliatt-header.jpg) top no-repeat;
margin:0 auto;
float:left;
}

#header p {
padding:0;
margin:0;
}

#center {
width:100%;
float:left;
padding:0;
margin:0;
}

#ui {
width:500px;
height:45px;
margin:15px 0 0 72px;
float:left;

}

#leftside {
background:url(images/left-top.jpg) top no-repeat;
float:left;
/*width:623px;*/
width:623px;
padding:0;
/*margin:0 0 0 165px;*/
margin:0 0 0 48px;

}

#rightside {
background:url(images/right-top.jpg) top no-repeat;
float:left;
width:307px;
padding:0;
margin:0;
}


#leftcontent {
background:url(images/left-side-back-tile.jpg) top repeat-y;
width:551px;

margin:12px 0 0 38px;

padding:0 0 0 30px;
float:left;
font-weight:normal;
min-height:570px;
}

#leftcontent h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
line-height:27px;
color:#b41511;
padding:0;
margin:20px 25px 5px 0;
font-weight:normal;
}

#leftcontent h2 {
color:#395874;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
padding:0;
margin:0 0 25px 0;
font-weight:normal;
}

#leftcontent h2 {
color:#414045;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
padding:5px 30px 0 0;
margin:0px 10px 0 0;
font-weight:normal;
}

#leftcontent h3 {
color:#5b5b59;
font-family:Arial, Helvetica, sans-serif;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:14px;
padding:5px 30px 0 0;
margin:3px 10px 0 0;
font-weight:normal;
}

#leftcontent p {
color:#414045;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
padding:5px 30px 7px 0;
margin:0px 10px 0 0;
font-weight:normal;
}

.fineprint {
color:#414045;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
padding:5px 30px 7px 0;
margin:0px 10px 0 0;
font-weight:normal;
}

#leftcontent ul{
color:#414045;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding:0px 30px 0px 0;
margin:5px 10px 0 25px;
font-weight:normal;
}


#leftcontent ul li{
color:#414045;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding:0px 30px 0px 0;
margin:0px 10px 0 0;
font-weight:normal;
}



#leftcontent a:link, #leftcontent a:visited {
color:#b41511;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#leftcontent a:hover, #leftcontent a:active, #leftcontent a:visited:hover, #leftcontent a:active:hover {
color:#395874;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}




#leftbottom {
background:url(images/left-bottom.jpg) top no-repeat;
width:580px;
_width:584px;
height:26px;
padding:0 0 0 0px;
_padding:0 0 0 2px;
margin:0 0 0 38px;
_margin:0 0 0 46px;
float:left;
}


.note {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#395874;
background:url(images/note-pin.jpg);
width:40px;
height:48px;
float:right;
margin:20px 50px 00 0;
padding:10px 0 0 5px
}


#rightcontent {
background:url(images/right-side-back-tile2.jpg) top repeat-y;
width:262px;

margin:25px 0 0 7px;

padding:0px 0 0 0px;
float:left;
min-height:605px;
}



#rightcontent h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height:19px;
color:#2d5088;
font-weight:normal;
padding:0px 0 3px 25px;
margin:20px 0 0 0;
}

#rightcontent h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
line-height:16px;
color:#2d5088;
font-weight:normal;
padding:0px 0 3px 25px;
margin:0px 0 0 0;
}

#rightcontent p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:14px;
color:#2d5088;
font-weight:normal;
padding:3px 40px 0px 25px;
margin:0;
}

#rightcontent a:link, #rightcontent a:visited {
color:#395874;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
padding:0;
margin:0;
}

#rightcontent a:hover, #rightcontent a:active, #rightcontent a:visited:hover, #rightcontent a:active:hover {
color:#b41511;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
padding:0;
margin:0;
}
#rightbottom {
background:url(images/right-bottom.jpg) top no-repeat;
width:251px;
height:30px;
padding:0 0 0 0px;
margin:0 0 0 13px;

float:left;
}

.pictframeLt {
border:#ffffff 3px solid;
margin:0 10px 0 0;
}

.pictframeRt {
border:#ffffff 3px solid;
margin:0 0px 0 10px;
}

#footer {
background:url(images/home-footer-back2.jpg) bottom no-repeat;
width: 1023px;
_width: 100%;
height:260px;
float:left;
padding:0;
margin:0;
}

#signup {
float:right;
width:500px;
height:180px;
padding:30px 150px 0 0;
}

#signup h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
line-height:28px;
color:#ffffff;
font-weight:normal;
padding:0 0 7px 40px;
margin:0 0 10px 0;
}

#signup p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:16px;
color:#ffffff;
font-weight:normal;
padding:0;
margin:0;
}

#volunteer p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:16px;
color:##414045;
font-weight:normal;
padding:2px 0 0 0;
margin:0;
}
