<style type="text/css">
body{
background-color: #416176;
font-size: 11px;
font-family: Verdana, Arial, Times New Roman;

}
basecolors{
416176;
993333;
//336666;
//cc3333;
}

#sitecontainer{
background-color: #ffffff;
width: 960px;
padding: 15px;
padding-top: 10px;
text-align: left;
margin-top: 10px;
margin-left: 5px;
margin-bottom: 0px;
border: 1px solid #ffffff;
border-bottom: 8px solid #993333;
background-image: url('images/bg2.jpg');
}
#companyinfo{
font-size: 11px;
padding-left: 10px;
background-image: url('images/bg-companyinfo.jpg');
}
#companyinfo h2{
font-size: 12px;
font-weight: bold;
margin-bottom: -10px;
}
#topheader{
background-image: url('images/topheader.png');
height: 100px;
width: 100%;
border: 0px solid #66c;
z-index: 1;
border-bottom: 8px solid #933;
margin-bottom: 4px;
}
#topnavigation{
margin-top: 0px;
width: 100%;
height: 30px;
border-top: 1px solid #cccccc;
border-bottoma: 5px solid #cc3333;
border-bottom: 0px solid #cc3333;
margin-bottom: 6px;
background-imagea: url('images/bg-topnav.jpg');
background-color: #CCCCCC;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
}
#topnavigation #topnavigationlinks{
font-size: 11px;
color: #000000;
padding-left: 10px;
padding-top: 8px;
text-transform: uppercase;
width: 580px;
float: left;
}

#topnavigation #topnavigationlinks a{
font-size: 11px;
color: #000000;
text-decoration: none;
padding-right: 10px;
font-weight: bold;
}

#topnavigation #topnavigationlinks a:hover{
font-size: 11px;
color: #000000;
text-decoration: underline;
padding-right: 10px;
font-weight: bold;
}
#mainleftcolumn{
width: 600px;
float: left;
}
#mainrightcolumn{
width: 320px;
float: left;
margin-left: 20px;
}


#mainrightcolumn #companyinfo{
color: navy;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-bottoma: 1px solid #999;
border-bottom: 4px solid #993333;
border-right: 1px solid #999;
margin-top: 0px;
padding: 10px;
background-color: #ffffff;
}
#mainrightcolumn #testimonials{
color: navy;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-bottom: 4px solid #993333;
border-right: 1px solid #999999;
margin-top: 10px;
padding: 10px;
background-image1: url('images/bg-testimonial.jpg');
background-color: #ffffff;
background-repeat: repeat-y;
}
#mainrightcolumn #testimonials h3{
font-size: 12px;
color: navy;
margin-bottom:-10px;
}
#mainrightcolumn #testimonials #location{
padding-top: 4px;
font-size: 11px;
text-decoration: italic;
}


#mainrightcolumn #foreclosureprocess{
color: navy;
border-top: 1px solid #66c;
border-left: 1px solid #66c;
border-bottom: 1px solid #66c;
margin-top: 10px;
padding: 10px;
}


#headerlinks{
padding-top: 5px;
color: #933;
font-size: 11px;
font-weight: normal;
}
#headerlinks a, #headerlinks a:visited{
font-size: 11px;
text-decoration: none;
text-transform: capitalize;
font-weight: normal;
color: #933;
}
#headerlinks a:hover{
font-size: 11px;
text-decoration: underline;
text-transform: capitalize;
font-weight: normal;
color: #ffff00;
}


#mainflashitem{
width: 600px;
height: 220px;
border: 1px solid #000000;
margin-bottom: 10px;
background-image: url('images/mainflashitem1.jpg');
}

#mainflashitem50lt{
width: 290px;
height: 220px;
border: 1px solid #000000;
margin-bottom: 10px;
margin-right: 10px;
float: left;
background-image: url('images/mainpage1.jpg');
}

#mainflashitem50rt{
width: 280px;
height: 220px;
border: 1px solid #000000;
margin-bottom: 10px;
margin-left: 10px;
float: left;
background-image: url('images/mainpage2.jpg');
}

#maininfoitems{
width: 278px;
padding-left: 10px;
padding-right: 10px;
float: left;
border: 1px solid #66c;
border-left: 1px solid #66c;
margin-right: 0px;
background-image: url('images/bg-maincol-blue.jpg');
height: 780px;
}
#maininfoitems h2{
font-size: 12px;
color: #66c;;
margin-bottom: -11px;
margin-top: 10px;
}

#maininfoitems #mainitem{
border-bottom: 1px dashed #66c;;
margin-bottom: 10px;
padding-bottom: 6px;
font-size: 10px;
}

#maininfoitems #mainitem #photo{

margin-right: 6px;
float: left;
min-height: 140px;
}
#maininfoitems #mainitem #photo img{
border: 1px solid #66c;
}


#mainitem{
border-bottom: 1px dashed #66c;;
margin-bottom: 10px;
padding-bottom: 6px;
font-size: 10px;
}

#mainitem #photo{

margin-right: 6px;
float: left;
min-height: 140px;
}
#mainitem #photo img{
border: 1px solid #66c;
}

#footer{
font-size: 10px;
color: #e66;
border-top: 4px solid #e6e6e6;
padding-top: 10px;
}


#topheader #logo{
height: 80px;
width: 240px;
float: left;
}
#topheader #rightheader{
width: 680px;
height: 80px;
text-align: right;
padding-right: 5px;
padding-top: 10px;
border: 0px solid #000;
float: left;
font-weight: bold;
color: #333366;
text-transform: uppercase;
font-size: 12px;
}
#iamstatus{
font-size: 12px;
color: navy;
border: 1px solid navy;
height: 18px;
}
#testimonials #header{
background-color: #416176;
color: #ffffff;
height: 20px;
padding-top: 5px;
padding-left: 5px;
font-size: 12px;
font-weight: bold;
background-image: url('images/bg-testimonialheader2.jpg');
border-bottom: 1px solid navy;
}
#wide-pic{
width: 100%;
margin-bottom: 0px;
height: 240px;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
background-image: url('images/bg_wide-pic-curve2.jpg');
background-position: top left;
}
#wide-pic-kazi{
width: 100%;
margin-bottom: 0px;
height: 240px;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
background-image: url('images/bg_wide-pic-kazi2.jpg');
background-position: top left;
}
#wide-pic-flawless{
width: 100%;
margin-bottom: 0px;
height: 240px;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
background-image: url('images/bg_wide-pic-3.jpg');
}
#widepic_text{
width: 200px;
float: left;
color: #ffffff;
border: 0px solid #000000;
height: 70px;
text-align: center;
margin-top: 160px;
padding-left: 20px;
font-weight: bold;
}

#wide-pic-flawless img{
border-right: 1px solid #000000;
float: left;
}
#wide-pic-2{
border-right: 1px solid #000000;
float: left;
margin-right: -5px;
}

#wide-pic-flawless object{
border-right: 1px solid #000000;
float: left;
}
#wide-pic img{
border-right: 1px solid #000000;
float: left;
}

#wide-pic object{
border-right: 1px solid #000000;
float: left;
}


/* Show All Links */
#mainpageTitle_wide{
width: 100%;
border-bottom: 0px solid #990000;
margin-bottom: 10px;
margin-top: 0px;
background-color: #416176;
color: #FFFFFF;
height: 32px;
font-size: 16px;
font-weight: bold;
font-family: Arial, Times New Roman;
text-transform: capitalize;
padding-top: 4px;
padding-left: 0px;
background-image: url('images/bg-testimonialheader2.jpg');
}



#mainpageTitle_wide h2{
font-size: 16px;
font-weight: bold;
font-family: Arial, Times New Roman;
text-transform: capitalize;
padding-left: 5px;
margin-top: 0px;

}

#showalllinks{
width: 98%;
border: 1px solid #e6e6e6;
margin-left: 10px;
padding: 4px;
}

#showalllinks #header{
width: 100%;
height: 22px;
background-color: black;
}

#showalllinks #headertext{
color: #ffffff;
padding-left: 10px;
font-weight: bold;
font-size: 14px;
}
#linkcolumn {
width: 120px;
float: left;
margin-right: 5px;
padding: 5px;
border-right: 1px dotted #e6e6e6;
height: 200px;
}

#linkcolumn a.mainlink{
font-size: 12px;
text-decoration: none;
font-weight: bold;
padding-bottom: 5px;
}

#linkcolumn a:hover.mainlink{
font-size: 12px;
text-decoration: underline;
margin-bottom: 5px;
}
#linkcolumn a.sublink{
font-size: 11px;
text-decoration: none;
}

#linkcolumn a:hover.sublink{
font-size: 11px;
text-decoration: underline;
}

#linkcolumn-wide {
width: 250px;
float: left;
margin-right: 5px;
padding: 5px;
border-right: 1px dotted #e6e6e6;
height: 190px;
}

#linkcolumn-wide a.mainlink{
font-size: 12px;
text-decoration: none;
font-weight: bold;
padding-bottom: 5px;
}

#linkcolumn-wide a:hover.mainlink{
font-size: 12px;
text-decoration: underline;
margin-bottom: 5px;
}
#linkcolumn-wide a.sublink{
font-size: 11px;
text-decoration: none;
}

#linkcolumn-wide a:hover.sublink{
font-size: 11px;
text-decoration: underline;
}



#featuredvideo{
width: 340px;
float: left;
border-right: 1px solid #66cccc;
margin-right: 10px;
}

.newstitle{
color: blue;
}
.phonelabel{
width: 80px;
padding-left: 15px;
text-align: right;
}
.phoneitem{
width: 200px;
padding-left: 15px;
}

#datebar input.searchkeywords{
border: 1px solid #66c;
width: 240px;
margin-right: 5px;
}

#live_clock{
width: 340px;
float: right;
padding-top: 5px;
color: #006;
font-size: 10px;
}
img.mainpic{
border: 1px solid #ffffff;

}

#loginbox{
color: navy;
border-top: 1px solid #66c;
border-left: 1px solid #66c;
border-bottom: 1px solid #66c;
border-right: 1px solid #66c;
margin-top: 0px;
padding: 10px;
background-color: #ffffff;
height: 220px;
background-image: url('images/bg-companyinfo.jpg');
}

#loginbox #loginlabel{
width: 75px;
float: left;
}


#searchbar input{
font-size: 11px;

}

#searchbar input.searchkeywords{
border: 1px solid #green;
width: 240px;
margin-right: 5px;
}


#mainservicesbox{
width: 580px;
border: 1px solid #999;
padding: 10px;

}

#servicebox_sm{
width-previous: 174px;
width: 190px;
height: 170px;
margin-right: 14px;
float: left;
border-right: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
font-size: 9px;
padding: 2px;
}


#servicebox_sm #servicetitle{
height: 24px;
text-align: center;

}
#servicebox_sm a, #servicebox_sm a:visited{
text-decoration: none;
font-weight: normal;
color: #ffffff;
color-previous: #416176;
}

#servicebox_sm a:hover{
text-decoration: underline;
font-weight: normal;
color: #993333;
}


#servicebox_photo{
width: 110px;
height: 110px;
border: 1px solid #999;
padding: 10px;
}
#servicebox_photo img{
border: 1px solid #fffff;
margin-bottom: -10px;
}

#live_clock{
float: left;
text-align: right;
padding-top: 8px;
color: #333333;
}

#mainloginbox{
width: 200px;
height: 120px;
border: 1px solid #999;
padding: 10px;
color: #ffffff;
font-size: 10px;
text-transform: capitalize;
font-weight: normal;
float: right;
margin-top: 10px;
}

#servicespecific{
text-align: left;
border: 1px solid green;
margin-top: 10px;
padding: 10px;
text-transform: uppercase;
background-color: #99cc99;
}


#servicespecific #photo{
margin-right: 5px;
height: 90px;
float: left;
}



#servicespecific #servicename{
width: 170px;
float: left;
font-weight: bold;
padding-top: 20px;
padding-left: 10px;
}


#servicespecific #photo img{
border: 1px solid green;
}

#news_separator{
height: 10px;
margin-top: 4px;
margin-bottom: 4px;
border-bottom: 1px dashed green;
}

#mainbottominfo{
border-top: 4px solid #e3e3e3;
padding-top: 10px;
width: 100%;
background-color: #ffffff;
margin-bottom: 10px;
}

#mainbottominfo #box{
padding: 10px;
width: 96%;
background-color: #e3e3e3;
padding-right: 5px;
border-top: 2px solid #416176;
}

#mainbottominfo #box #contact_options h3{
color: #333333
}

#mainbottominfo #box #contact_options{
padding: 10px;
width: 240px;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
background-color: #e3e3e3;
float: left;
margin-right: 10px;
height: 165px;
color: #666666;
}
#mainbottominfo #box #bottom_links{
padding: 10px;
width: 348px;
border-bottom: 1px solid #416176;
border-right: 0px solid #999999;
background-color: #e3e3e3;
float: left;
margin-right: 10px;
height: 165px;
}

#mainbottominfo #box #contact_options a{
color: #416176;
text-decoration: none;
}

#mainbottominfo #box #bottom_links a{
color: #416176;
text-decoration: none;
}

#mainleftcolumn h2{
color: #933;
margin-top: 0px;
font-size: 14px;
line-height: 20px;
}
#talentcontainer{
width: 850px;
float: left;
background-color: 416176;
}
#talenttabs{
width: 60px;
float: left;
}

#profile_label{
width: 200px;
text-align: right;
float: left;
padding-right: 10px;
font-weight: bold;
line-height: 14px;
}
#profile_info{
width: 590px;
padding-left: 10px;
text-align: left;
line-height: 12px;
}


#film_title{
width: 210px;
padding-left: 10px;
text-align: left;
line-height: 15px;
float: left;
}

#film_role{
width: 200px;
padding-left: 10px;
text-align: left;
line-height: 15px;
float: left;
}


#film_director{
width: 210px;
padding-left: 10px;
text-align: left;
line-height: 15px;
float: left;
}



#performer_info{
width: 655px;
border: 0px solid #000000;
padding-bottom: 10px;
float: left;
}

#performer_info table{
padding: 10px;
border: 1px solid #000000;
background-color: #ffffff;
}

#performer_info th{
border-bottom: 2px solid #000000;
padding: 10px;
text-align:left;
background-color: #416176;
color: #ffffff;
}

#performer_info td, th{
padding: 5px;
}


#performer_extras{
width: 275px;
border: 1px solid #666666;
padding-bottom: 10px;
float: left;
padding-left: 10px;
margin-left: 10px;
}

#performer_extras_title{
height: 25px;
border-bottom: 2px solid #000000;
padding-top: 5px;
margin-bottom: 5px;
font-height: 12px;
font-size: 12px;
font-weight: bold;

}
#youtube_container{
border-bottom: 2px solid #e3e3e3;
padding-right: 5px;
}

#youtube_container #snippet{
font-size: 9px;
color: #666666;
floata: right;
}

#youtube_thumbnail{
float: left;
margin-right: 10px;
margin-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
}

#fullcolumn h2{
margin-top: -10px;
}

#youtube_thumbnail{
width: 110px;
height: 85px;
border: 1px solid #000000;
text-align: center;
}

#youtube_thumbnail img{
width: 100px;
height: 75px;
margin: 5px;
border: 1px solid #000000;
text-align: center;
}

#graceaftermidnight_book{
border: 1px solid #666666;
border-bottom: 4px solid #993333;
padding: 20px;
color: gray;
}

#graceaftermidnight_bookcover{
padding: 5px;
}
#graceaftermidnight_bookcover img{
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid gray;
margin-right: 15px;
}

#booktitle{
font-size: 12px;
font-weight: bold;
color: #416176;

}


#booktitle_container {
margin-bottom: 10px;
}


#booktitle_container .author{
color: #993333;
font-size: 10px;
}

#sectiontitle h3{
font-size: 16px;
color: #416176;
}

#bio_corners{
background-image: url('images/bg-corners.gif');
background-repeat: no-repeat;
padding: 10px;
color: #555555;
font-size: 11px;
}
#bio_corners_bottom{
background-image: url('images/bg-corners-bottom.gif');
background-repeat: no-repeat;
width: 655px;
height: 10px;
margin-top: -10px;
}

#bio_corners_frontpage{
background-image: url('images/bg-corners.gif');
background-repeat: no-repeat;
padding: 10px;
color: #555555;
font-size: 11px;
padding-top: 15px;
}
#bio_corners_frontpage_bottom{
background-image: url('images/bg-corners-bottom.gif');
background-repeat: no-repeat;
widtha: 655px;
height: 10px;
margin-top: -10px;
}

#imdb_outside {
border: 0px;
width: 400px;
}

#upcomingmovie_featuretext{
padding-top: 5px;
padding-left: 2px;
color: #000000;
}

#artist80x40pic{
float: left;
width: 90px;
}

#artist80x40pic img {
border: 1px solid #000000;
width: 80px;
}

.h2italics{
font-size: 12px;
}
#footer-left{
width: 400px;
text-align: left;
float: left;
height: 100px;
}
#footer-right{
width: 550px;
text-align: right;
height: 100px;
float: right;
color: #000000;
font-size: 11px;
font-weight: normal;
}
#contactusform input{
width: 300px;
}
#contactusform textarea{
width: 445px;
margin-top: 10px;
}
</style>