/* 
------ CSS right side breakdown
------ Created by Eric Zabinsky
------ flashbyz.com 
*/
#right{
width:490px; 
float: right;
margin: 0 10px 0 0;  
border:1px solid #DCDAC2; 
background:#fff; color:#3D3C2C;
}

#rightbody{
width:480px; 
background:#FCFAE6; 
color:#3D3C2C;
}

#rightbody h2{
width:266px; 
height:30px; 
display:block; 
position: relative; 
background:url(/images/us.gif) 100% 0 no-repeat #FCFAE6; 
padding:24px 0 0 0; font:18px/18px Georgia, "Times New Roman", Times, serif; 
color:#3D3C2C; 
margin:20px 0 20px 80px;
}
#rightbody blockquote{
width:480px; 
display:block; 
position: relative; 
padding:5px; font:12px/14px Georgia, "Times New Roman", Times, serif; 
color:#3D3C2C; 
margin-left: auto;
margin-right: auto;
}
#rightbody p {
padding:0 50px 15px;
}
#rightbody p.redtext{
background:#FCFAE6; 
color:#BC4504; 
font-size:18px; 
line-height:20px; 
padding:0 80px 26px;
}
#rightbody p span{
background:#FFFFFA; 
color:#3D3C2C;
}
#rightbody a{ 
background:#FCFAE6; 
color:#BC4504; 
text-decoration: underline;
}
#rightbody a:hover{ 
text-decoration: none;
}
#rightbody h3{
width:268px; 
height:30px; 
display:block; 
position: relative; 
background:url(/images/project.gif) 100% 0 no-repeat #FCFAE6; 
padding:24px 0 0 0; 
font:18px/18px Georgia, "Times New Roman", Times, serif; color:#3D3C2C; 
margin:20px 0 10px 80px ;}
#rightbody ul{
width:328px; 
height:90px; 
position:relative; 
top:5px; left:80px; 
margin:0 0 30px 0;}
#rightbody li{
width:340px; 
background:url(/images/arrow2.gif) 0 7px no-repeat; 
font:14px/24px Arial, Helvetica, sans-serif; 
padding:0 0 0 20px;
}
#rightbody li a{
width:235px; height:60px; 
background:#FCFAE6; 
color:#BC4504; 
text-decoration:underline; 
line-height:24px;
}
#rightbody ul li a:hover{
width:235px; 
height:60px;  
text-decoration:none; 
line-height:24px;
}

#rightbodyAP{
width:310px; 
height:25px; 
border:1px solid #fff; 
background:#B0AD93; 
display:block; 
padding:2px 2px 2px 0; 
margin:20px 60px 0 80px; 
font-size:12px; 
color:#FFFFFA; 
line-height:25px; 
font-weight:bold;
}
#rightbodyAP p.text{float:left; 
padding:0 0 0 20px; 
margin:0;
}

#rightbodyAP a{
float:right; 
background:url(/images/arrow4.gif) no-repeat 58px 1px #DF5600; 
width:66px; 
display:block; 
position:relative; 
margin:0 0 0 0; 
padding:0 0 0 10px; 
height:25px; 
text-decoration:none; 
color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase;
}

#rightbodyAP a:hover{
background:url(/images/arrow4.gif) no-repeat 58px 1px #333229; 
text-decoration:none; 
color:#fff;
}

#rightbodyACN{
width:310px; 
height:25px; 
border:1px solid #fff; 
background:#B0AD93; 
display:block; 
padding:2px 2px 2px 0; 
margin:0 60px 0 80px; 
font-size:12px; 
color:#FFFFFA; 
line-height:25px; 
font-weight:bold;
}

#rightbodyACN p.text{
float:left; 
padding:0 0 0 20px; 
margin:0;
}

#rightbodyACN a{
float:right; 
background:url(/images/arrow4.gif) no-repeat 58px 1px #DF5600; 
width:66px; 
display:block; 
position:relative; 
margin:0 0 0 0; 
padding:0 0 0 10px; 
height:25px; 
text-decoration:none; 
color:#fff; font:14px/23px "Trebuchet MS",Arial, Helvetica, sans-serif; 
text-transform:uppercase;
}

#rightbodyACN a:hover{
background:url(/images/arrow4.gif) no-repeat 58px 1px #333229; 
text-decoration:none; 
color:#fff;
}

.ad {
    margin: 10px auto;
	padding: 1px 1px 1px 1px;
	border: 1px solid #eee;
}
.image {
	border: 1px solid #eee;
}