*{ margin:0px; padding:0px}
img{ border:0px}
html{ width:100%; height:100%; background-image:url(images/smallbg.gif); background-position:top left; background-repeat:repeat-x}
body{ width:100%; height:100%; margin:auto; background-image:url(images/bg2.jpg); background-position:top center; background-repeat:no-repeat}
#header{ width:1000px; height:321px; margin:0 auto; background-image:url(images/bg2.jpg); background-position:top left; background-repeat:no-repeat; position:relative}
#menu{ position:absolute; top:275px; left:23px}
#menu li,#forum li{ list-style-type:none; float:left; margin:0 20px 0 0}
#menu a,#forum a{ background-image:url(images/circle.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial; font-size:12px; color:#323232; text-decoration:none; padding:0 0 0 14px}
#forum{ position:absolute; top:275px; left:755px}
#wrapper{ width:1000px; margin:0 auto}
.title1{ background-image:url(images/title1.jpg); background-position:top left; background-repeat:no-repeat; height:24px; width:114px; padding:12px 0 0 53px; margin:0 0 0 9px; display:inline; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; float:left}
#central{ width:707px; float:left; margin:0px 12px 0 20px; display:inline}
.welcome{ width:675px; font-family:Tahoma; font-size:14px; line-height:24px; color:#565656; padding:3px 0 25px 13px}
#right{ width:261px; float:left}
.right_block{ background-image:url(images/block_bg.gif); background-position:top left; background-repeat:repeat-y; width:261px; margin:0 0 5px 0}
.title2{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(images/title_bg.jpg); background-position:top left; background-repeat:no-repeat; width:261px; padding:20px 0 35px 0; text-align:center}
.title3{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; background-image:url(images/title3_bg.jpg); background-position:top left; background-repeat:no-repeat; width:261px; padding:20px 0 35px 0; text-align:center}
.item{ width:220px; padding:0 0 0 25px; font-family:Tahoma; font-size:11px}
.item span{ display:block; font-weight:bold; color:#448AAE; font-family:Arial,Helvetica,sans-serif; font-size:12px}
.item p{ padding:5px 0}
.item a{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#009EDC; text-decoration:underline}
.item a:visited{ text-decoration:underline}
.item a:hover{ text-decoration:none}
.photo{ background-image:url('images/photo_bg.gif'); background-position:left top; background-repeat:no-repeat; padding:13px;height: 79px;}
.align-center{ text-align:center; margin:15px 0 15px 37px}
.align-center2{ text-align:center; margin:5px 0 15px 37px}
#footer{ width:100%; float:left; padding:50px 0 0 0}
#footer div{ background-color:#448AAE; text-align:center; padding:10px 0; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#F3FBFF}
#footer div a{ color:#F3FBFF; text-decoration:underline; margin:0 5px}
#footer div a:visited{ text-decoration:underline}
#footer div a:hover{ text-decoration:none}
#copy{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#323232; text-align:center; line-height:40px}
#copy a{ color:#B94304; text-decoration:underline}
#copy a:visited{ text-decoration:underline}
#copy a:hover{ text-decoration:none}

/** Contact Form **/
#contact_frm input,contact_frm textarea{width:455px;padding:4px}
#contact_frm select{width:225px;padding:2px}
#contact_frm li{height:80px;list-style-type:none}
#contact_frm li.comment{height:auto;margin-left:80px;margin-bottom:19px}
#contact_frm li.captcha{margin-top:24px}
#contact_frm input{width:233px;border:1px solid #7e7e7e;background:#f1f1f1;color:#759CBF}
#contact_frm label{font-size:12px;display:block;margin-bottom:10px;font-weight:700;color:#4C4849}
.submit{margin-top:19px;width:87px;height:35px;padding:0}
.sublist{float:left;margin-left:80px;margin-right:12px}
.sublist_lbl{float:left;margin-right:12px}
#mainwrap_txt{padding-left:50px;width:520px}
.txtMessage{border:1px solid #7e7e7e;background:#f1f1f1;color:#759CBF}
.txtsep{background:url(images/spacer2.gif) repeat-x 0 100%;margin-bottom:30px;font-size:0}

/** Resources Page **/
h3{color: #369;}
#res ul {padding-left:25px}

/** Testimonials Page **/
.rt{font-size:10pt; color:#006666; border:#cc9900 1px dashed; background-color:#FFFFFF; margin:16px 0 0 0; padding:3px 3px 3px 3px;}
.rt span{font-style:italic}




