* { padding:0px; margin:0px; border:0px; }
html, body { width:100%; height:100%; background-color:rgb(200, 200, 200); }
img { border:0px; margin:0px; padding:0px; }
object { margin-bottom:15px;}
p { font-family:Arial; font-size:12px; color: #000; }

#textonlycontent 
{
	min-height:512px;
	height:auto !important;
	height:542px;
	width:100%;
	background-color:#f1f1f1;
}
#formonlycontent 
{
	min-height:300px;
	height:auto !important;
	height:300px;
	width:100%;
	background-color:#f1f1f1;
}
#textonlyinner 
{
	padding:20px;
}
/*Admin styles*/
#admininner {font-family:arial;}
#admininner ul { list-style:none; width:100%;margin-bottom:20px;float:left;}
#admininner ul li { float:left; width:83px; text-align:left; border:solid 1px #0e337a; padding:4px;}
#admininner ul li a { font-family: Arial; font-size: 15px; color: #0e337a; text-decoration:none; }
#admininner h2 { font-family:Georgia, serif; color:#0e337a; font-size:24px; }
#admininner input {border:solid 1px #000;color:#000;padding:2px;width:30%;}
#admininner select {border:solid 1px #000;color:#000;padding:2px;width:30%;}
#admininner label {text-align:right;float:left;width:40%;padding-right:5px;}
#admininner .formrowbutton input {width:80px;}
.form fieldset {width:100%;border:solid 1px orange;}
.form textarea {width:100%;float:left;}
.form {margin-top:20px;margin-bottom:20px;width:880px;}
.input {width:100%;margin-bottom:10px;}
.fsinner {padding:10px;width:860px;}
.message {color:red;font-weight:bold;width:100%;text-align:center;font-family: Arial;}
.formrowbutton {text-align:right;width:100%;text-align:right;}
.admintable {width:880px;}

table {width:100%;}
table td {margin:0px;padding:0px;}
table thead td {background:orange;padding:2px;color:#fff;}

#homecontent {width:100%;height:380px;_height:379px;}
#homeleftside {width:454px;margin:0px;}
#homeleftside .adboxhome {width:454px;}
#homeleftside .adboxhome .adboxtop {width:454px;}
#homeleftside .adboxhome .adboxtop .sbbg {width:440px;float:left;background:url('/app/webroot/img/sbtp.gif');}
#homefulltext {background:url('/app/webroot/img/homeblockbg.jpg');width:454px;height:373px;margin:0px;_height:379px;}
#homerightside {width:458px;margin-left:16px;}
#homerightside .adbox {margin-left:1px; margin-bottom:0px;}
#homequote {background:url('/app/webroot/img/homequotebg.gif');width:458px;height:120px;overflow:hidden;}
#homequote p {font:italic 17px Georgia, serif; color:#7a0001; padding:20px;}
#homefulltextlink {position:relative;top:10px;left:280px;width:143px;height:25px;}
#homefulltextinner {padding:15px;}
#homefulltextinner h2 {color:#7a0001;margin-bottom:20px;}
#homefulltextinner p {width:374px;height:259px;overflow:hidden;margin-top:25px;margin-left:5px;}
.homefulltextinbtm {width:420px;height:170px;overflow:hidden;}
.homefulltextintop {width:421px;height:90px;text-align:center;padding-left:1px;padding-top:2px;background: #7a0001;}

#content { width:998px; background-color:rgb(255,255,255); height:100%; margin-left:auto; margin-right:auto; }

/*Head CSS*/
#topspacer { width:100%; height:20px; background-color:rgb(200, 200, 200); margin:0px; padding:0px; }
#head { padding:0px; margin:0px; float:left; width:100%; height:200px; background-color:rgb(255,255,255); }
#head div { float:left; }

#rounders { width:5px; height:5px; width:100%; }
#tl { width:5px; height:5px; background:rgb(219, 219, 219) url('/app/webroot/img/tl.png'); float:left; margin-right:29px;}
#tr { width:5px; height:5px; background:rgb(219, 219, 219) url('/app/webroot/img/tr.png'); float:left;  margin-left:29px;}
#tbar { width:930px; background-color:rgb(219, 219, 219); height:5px; }

#emailbar { width:100%; height:34px;}
#emailpush { padding-left:34px; padding-right:34px;}
#emailinner { background:#fff url('/app/webroot/img/tbarbg.gif') repeat-x; width:930px; height:34px; }
#emailrnd { width:820px; height:34px; }
#emailbpe { width:110px; height:34px; }

#logobanner { width:100%;  }
#logobannerpush { padding-left:34px; padding-right:34px; }
#slogan { height:86px; width:383px; }
#telephone {width:378px; text-align:right; }
#slogan h1 { font:italic 26px Georgia, serif; text-align:center; color:rgb(255,188,5); line-height:86px; padding-left:50px; }
#telephone h2 { font:italic 26px Georgia, serif; color:rgb(17,51,122); line-height:86px; }

#navigation { width:100%; height:50px; }
#navinner { background:#fff url('/app/webroot/img/navbg.gif') repeat-x; height:50px; width:930px; }
#navinnerpush { padding-left:34px; padding-right:34px; }
#navitems { width:640px; height:50px; background:#fff url('/app/webroot/img/navitmbg.gif') repeat-x; }
#navitemround { width:5px; }
#navbar ul { list-style:none; }
#navbar ul li { float:left; width:83px; height:50px; background:url('/app/webroot/img/navitmbgclick.gif'); text-align:center; line-height: 65px; }
#navbar ul li a { font-family: Arial; font-size: 15px; color: #FFF; text-decoration:none; }

#search { width:290px; }
#sbleft { width:28px; }
#sbright { width:17px; }
#searchinput { width:245px; background:url('/app/webroot/img/searchbg.gif') repeat-x;  }
#fstxtsearch { width:205px; padding-top:15px; }
#txtsearch { width:100%; }
#fscmdsearch { width:40px; }
/*End of Head CSS*/

/*Full Content*/
#contentbanner div { float:left;}
#contentbanbg { background:url('/app/webroot/img/headtl.jpg'); width:681px; height:104px; float:left; }
#contentbanbg h1 { padding:20px; font:50px Georgia, serif; color:#ffba03; }
#contentsubbg { background:url('/app/webroot/img/headbl.gif'); width:681px; height:147px; float:left; }
#contentsubbg div { padding:20px; font:italic 26px Georgia, serif; color:#fff; }
#contentbannertop { float:left;height:104px;}
#contentbannerbtm { float:left;height:147px;}
#contentsmarthead { background:url('/app/webroot/img/headline.gif') no-repeat; width:658px; height:175px; }
#contentsmartheadrow {width:100%;height:145px;}
#contentsmartclickrow {width:100%;height:25px;}
#contentsmartgallery {top:0px;left:420px;width:145px;height:25px;position:relative;}
#contentsmartimg {height:100%;width:144px;height:106px;background:orange;text-align:center;padding-top:2px;}
#contentsmartview {top:5px;left:425px;width:65px;height:25px;position:relative;}
#contentsmartctx {width:455px;padding-left:15px;height:104px;overflow:hidden;}
.contentpad {padding:20px;}

#contentsmartpush { padding-left:5px; padding-top: 5px; }
#admincontent {float:left;width:928px;background:#f1f1f1;}
#admininner {padding:20px;width:880px;}

#contentspacer { width:100%; height:15px; float:left;}

#fullcontent { float:left; width:100%; background: #fff; }
#fullcontentpad { float:left; padding-left:34px; padding-right:34px; }
#fullcontentpad div {float:left;}
#fcrounders { float:left; height:9px; width:681px; }
#fcroundersadmin { float:left; height:9px; width:930px; }

#fcleftside {float:left; width:681px; }
#fcleftsideadmin {float:left; width:928px; }
#fcrightside {float:left;margin-left:22px; width:225px;}

#fctl { float:left; width:9px; height:9px; background:url('/app/webroot/img/grytl.gif'); }
#fctr { float:left; width:9px; height:9px; background:url('/app/webroot/img/grytr.gif'); }
#fcbar { float:left; width:663px; height:9px; background: #f1f1f1; }
#fcbaradmin { float:left; width:910px; height:9px; background: #f1f1f1; }
#fcheader { height:63px; background: #f1f1f1; width:100%; float:left; }
#fcheader h4 { padding-left:22px; padding-top:18px; font:Georgia, serif; color:#0e337a; font-size:22px;}
/*End of Full Content*/

/*Footer Css*/
#footer { width:100%; height:50px; float:left; }
#footer div {float:left;}
#footfancy { width:100%; height:202px; }
#footnavpad { width:34px; height: 44px; background:url('/app/webroot/img/bnavlft.gif'); }
#footnav { background: url('/app/webroot/img/bnavbg.gif') repeat-x; height:44px; width:100%; }
#footnav ul { list-style:none; }
#footnav ul li { float:left; width:80px; height:44px; background:url('/app/webroot/img/bnavitm.gif'); text-align:center; line-height: 44px; }
#footnav ul li a { font-family: Arial; font-size: 15px; color: #FFF; text-decoration:none; }
#footbar { width:100%; height:168px; background: #7a0001; }
#footbar #designer { font-family:Arial; font-size:12px; color:#FFF; padding-left:34px; padding-top:34px; }
#footbar #designer p { color: #fff; }
#footbar #logos { float:right; font: Arial font-size:12px; color:#FFF; padding-top:34px; }
#footbar #logos div { margin-right:34px;}
/*End of Footer Css*/

/*Css Classes*/
.whiteone { width:100%; height:2px; background-color:#FFF; border:solid 1px #fff;  padding: 0px; margin: 0px; }
.fcfullitem { width:100%; height:116px; background: #f1f1f1; float:left;margin:0px;padding:0px;}
.fcfullitempager { width:100%; height:80px; background: #f1f1f1; float:left;margin:0px;padding:0px;}

.adbox { width:225px; height:240px; float:left; margin-bottom:10px; }
.adboxfom {position:relative;height:16px;width:130px;left:55px;}
.adboxtop { height:7px; }

.sbtl { background:url('/app/webroot/img/sbtl.gif'); width:7px; height:7px; float:left; }
.sbauto { width:667px; float:left; background:url('/app/webroot/img/sbtp.gif'); height:7px; }
.sbtr { background:url('/app/webroot/img/sbtr.gif'); width:7px; height:7px; float:left; }

.sbml { background:url('/app/webroot/img/lbarbg.gif') repeat-y; width:7px; height:7px; float:left; height:232px; }
.sbautomid { width:667px; float:left; height:7px; background:#FFF; height:232px; }
.sbautomid h3 { font:Georgia, serif; color:#0e337a; font-size:24px; margin-bottom:10px; padding-left:8px;padding-top:5px; }
.sbmr { background:url('/app/webroot/img/rbarbg.gif') repeat-y; width:7px; float:left; height:232px; }        

.sbbg { background:url('/app/webroot/img/sbtp.gif'); width:211px; height:7px; float:left; }       
.sbautobtm { width:667px; float:left; background:url('/app/webroot/img/bbarbg.gif'); height:7px; }
.sbbl { background:url('/app/webroot/img/sbbl.gif'); width:7px; height:7px; float:left; }
.sbbr { background:url('/app/webroot/img/sbbr.gif'); width:7px; height:7px; float:left; }    

.adboxcontent { background:url('/app/webroot/img/sbfom.gif'); width:225px; height:238px; float:left; width:100%; }
.adboxcontenttop { height:195px; overflow:hidden;}
.adboxcontent div { padding-top:11px; padding-left:14px; }
.adboxcontent p { margin-top:30px; padding-left:5px; height:140px; overflow:hidden; width:190px; font-family:Arial; font-size:12px; color: #fff; }
.adboxcontent h4 { font:Georgia, serif; color:#0e337a; font-size:24px; margin-bottom:22px; }

.fcimageside { width:100px; background: url('/app/webroot/img/imbarbg.gif') repeat-y; height:100%; }
.fctextside { width:400px; height:100%; height:75px; overflow:hidden; }
.fchrefside { width:100px; top:5px; position:relative; }

/*Contact form styles*/
input, textarea { font-family:Arial; font-size:12px; color:#6C6C6C; }

#contactform {background: #f1f1f1;height:255px;width:100%;}
.fcfullitem div { float:left;}
.fcfullpadder { padding:20px; }

.contactform { width:420px; }
.contactform p { margin-bottom:5px; }
.contactform input { width:100%; border:solid 1px #6e6e6e;padding:2px;}
.contactform textarea { width:100%; height:150px; border:solid 1px #6e6e6e;padding:2px; }

.address p { padding-left:15px; font-family:Arial; font-size:16px; color:#12337a;margin-bottom:15px;}
.gallery { display:none;width:0px;height:0px;position:absolute; }
.sendbtn { left:15px;top:40px;position:relative; }

