/* CSS Document */
html, body
{
height:100%;
margin:0;
}
ul{
list-style-type: none;
}
a{
text-decoration:none;
color: #FFFFFF;
}

#main{
    min-height: 55%;
    height: auto !important;
	height: 55%;
    margin: 0 auto -130px;
	background:url(img/redbg.gif) top left no-repeat;
}

#mainmenu
{
background:#FFFFFF url(img/mainmenu_bg_02.gif) no-repeat left top;
height:111px;margin:0;
}
#beagent
{
width:223px;height:111px;position:absolute; left:0; top:0;
text-decoration:none;border:none;
}
#beagent img
{
width:223px;height:111px;position:absolute; left:0; top:0;
text-decoration:none;border:none;
}
#options{
position:absolute;left:240px;top:40px;
float:none;
}

#options td
{
text-align:center;
padding:0 0 0 40px;
border: 0;
}
#options td a
{
text-decoration:none;border: 0;
}
#options td a img
{
border-style: none;
}
#maincontent{
margin:0;
}

html>body #maincontent{
height:auto;
min-height:250px;
padding:0;
}
#headline{
text-align:left;
height:55px;
color: #FFFFFF;
padding:20px 0 0 20px;
letter-spacing:0px;
display:block;
font: 22px/20px "Trade Gothic LT Std Cn",Tahoma, Geneva, sans-serif; 
}

#picture{
float:left;
border:2px solid #FFFFFF;
padding:0;
margin:0 0 20px 20px;
width:200px;
height:200px;
display: inline;
overflow: hidden;
}
#maintext{
float:left;
margin:0 0 0 30px;
width:490px;
font: 9pt/14pt Georgia, "Times New Roman", Times, serif;
color: #FFFFFF;
padding:0;
}

#maintext p{
padding:0;
margin:0;
}
#more{
margin:10px 0;
padding:10px 0;
border-top:dashed 1px #FFFFFF;
}
#sec_content{
display:none;
height:0;
margin:20px 0;
}

#linkedstories{
position:absolute;
left:770px;
top:120px;
}
#linkedstories p{
padding:0 0 10px 10px;
font: 13pt "Trade Gothic LT Std Cn", Tahoma, Geneva, sans-serif;
color: #FFFFFF;
width:140px;
text-align:left;
text-decoration:none;
}

#linkedstories p a:hover{
}

.thumbnail{
border:solid 2px #FFFFFF;
width:60px;
height:60px;
margin:0 0 5px 0;
display: block;
overflow: hidden;
text-decoration:none;
}
.thumbnail img{
border:0;
}

#useskills{	
clear:both;
margin:0;
color: #FFFFFF;
vertical-align:bottom;
padding:0;
display:block;
vertical-align:top;
}
#useskills p{
text-align:right;
font: normal 13pt "Trade Gothic LT Std Cn", Tahoma, Geneva, sans-serif;
color: #FFFFFF;
background: top;
padding:15px 0 10px 10px;
margin:0;
}
#useskills ul{
font: italic 10pt/14pt Georgia, "Times New Roman", Times, serif;
list-style-type: square;
text-align:left;
color: #FFFFFF;
}
#useskills ul li{
margin:0 0 0 10px;
display:inside;
}
#footer{
height:100px;
}
#mainfooter{
margin:0;
height:30px;
}
#mainfooter p{
text-decoration:none;
border:0;
margin:30px 10px 0 20px;
width:400px;
padding:10px 0 0 0;
color: #FFFFFF;
font: italic 10pt/14pt Georgia, "Times New Roman", Times, serif;
}

#secfooter{
background:#EE3424;
margin:0;
color: #FFFFFF;
font: normal 9pt/14pt Georgia, "Times New Roman", Times, serif;
text-align:right;
padding:0;
height:70px;
width:100%;
}

#secfooter p{
margin:0 20px 0 0;
}

#push{
height:110px;
}

#main_content_blog{
background:url(img/tellusform_bg.gif) repeat-x top  #EE3424;
margin:0;
display:block;
height:400px;
color: #FFFFFF;
font: normal 9pt/14pt Georgia, "Times New Roman", Times, serif;
float:left;
width:100%;
}
html>body #main_content_blog{
height:auto;
min-height:400px;
}

#form_blog{
color:white;
width:300px;
display:inside;
float:left;
height:100%;
margin:20px;
border-right:solid 1px #FFFFFF;
vertical-align:middle;
}

#form_blog p{
color:white;
}

#entries_blog{
display:block;
width:600px;
float:left;
height:100%;
}
.title_blog{
font: normal 13pt "Trade Gothic LT Std Cn", Tahoma, Geneva, sans-serif;
margin:10px 0 0 0;
}
.date_blog{
color: #FFC4C4;
margin:0;
}
.content_blog{
text-align:justified;
margin:10px 0;
}

.signature_blog{
color: #FFC4C4;
margin:0 0 10px 0 ;
padding:0;
}

.com_blog{
font: normal 10pt/14pt Georgia, "Times New Roman", Times, serif;
float:left;
border-top:dashed 1px #FFFFFF;
width:100%;
margin:0;
color: #FFFFFF;
}
