@charset "UTF-8";

/* CSS Document */

body { margin:0px; padding:0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; background-color: #FFF;
font-family:Helvetica, Arial, sans-serif; color: #333; }

p { color: #545454; line-height: 18px; font-size:0.75em; }

ul li { color: #003f68; margin:0px; padding:0px; line-height:18px; list-style-image:url(images/blue-square.jpg); }

li { font-size:0.69em }

img { border:0px; }

h1, h2, h3, h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.95em; color: #003f68; font-style:italic; padding:0px; margin:10px 0 0 0; }

h4 { color: #FFF; }

a:link { color: #003f68; text-decoration: underline; }

a:visited { color: #003f68; text-decoration: underline; }

a:hover { color:#0099FF; text-decoration: underline; }

/*Design div id tags */

#top { width:879px; height:342px; margin:0 auto; }

#top-left { width:333px; float:left; overflow:hidden; padding:45px 0 0 0; }

#top-right { width:546px; float:right; overflow:hidden; }

#flash { width:546px; height:229px; }

#nav { width:869px; margin:0 auto; border-bottom:1px solid #8e8e8e; }

#nav li { display:inline; text-decoration:none; padding:8px 30px 8px 0; font-size:1.1em; color:#8e8e8e; font-weight: 100; }

#nav ul { margin:0; padding:15px 0 15px 10px; }

#banner { width:879px; margin:0 auto; }

#tabs { width:879px; margin:0 auto; border-left:1px solid #8e8e8e; overflow:hidden; }

#main-contain { width:879px; margin:0 auto; overflow:hidden; }

.tab1 { width:204px; height:337px; float:left; border-bottom:1px solid #8e8e8e; border-right:1px solid #8e8e8e; padding: 0 3px 10px 11px; }

.tab1 p { margin:10px 0 0 0; line-height:18px; font-size:0.69em; }

#goal-line { width:100%; height:29px; background-image:url(images/goal-line-bg.jpg); background-repeat:repeat-x; }

#footer-boxs { width:875px; margin:0 auto; overflow:hidden; }

.boxs { width:260px; float:left; padding-right:20px; overflow:hidden; }

.boxs2 { width:280px; float:left; padding-right:20px; }

#main { width:615px; margin:10px 0 0 0; float:left; border-right:1px dashed #8e8e8e; padding:0 15px 0 0; }

#main-right { width:234px; margin:10px 0 0 0; float:left; padding:0 0 0 10px; }

#small-nav { width:227px; height:137px; border-right:1px dashed #8e8e8e; }

#cred { width:100%; margin:8px auto 0 auto; clear:both; padding:7px 0 0 0; overflow:hidden; border-top:1px dashed #8e8e8e; }

.credin { width:879px; margin:0 auto; }

.h1ptext { font-family:Georgia, "Times New Roman", Times, serif; color: #003f68; font-style:italic; padding:0px; margin:10px 0 0 0; }

.h1ptext p { font-size: 2.25em; }

.formptext p { margin:0; padding:0; }

.person { width: 610px; overflow:hidden; padding:10px 0 10px 0; margin-top:10px; border-top:1px dashed #8e8e8e; border-bottom:1px dashed #8e8e8e; clear:both }

.coloum { width:307px; float:left; padding:15px 0 15px 0; }

.coloum ul { margin:0; }

.subheading { margin:0; padding:0; font-weight:bold; font-size:0.8em; color: #003f68; }

.clear { width:260px; float:left; padding-right:20px; overflow:hidden; clear:both }

/*gallery*/

/*footer*/ 


#footer { width:100%; padding-top:15px; padding-bottom:5px; clear:both; background-color:#18608f; }

#footer p { color:#FFF; font-size:0.69em; font-weight:normal; }

#footer ul { line-height:18px; }

#footer li { font-size:0.69em; border-bottom:1px dashed #FFF; color:#FFF; list-style-image:url(images/square.jpg); margin:3px 0 3px 0; padding-bottom:3px; line-height:12px }

.footer-bot { width:879px; margin:0 auto; border-top:1px #FFF dotted; clear:both; padding: 7px 0 0 0; }

.footer-bot p { margin:0; }

.foot-around { width:400px; float:left; border-left:1px dotted #FFF; margin-left:10px; padding-left:10px; }

#footer a:link { color: #5cb5ed; text-decoration: underline; }

#footer a:visited { color: #5cb5ed; text-decoration: underline; }

#footer a:hover { color: #000; text-decoration: underline; }

#nav a:link { color:#8e8e8e; text-decoration:none; }

#nav a:visited { color:#8e8e8e; text-decoration:none; }

#nav a:hover { color:#525252; text-decoration: underline; }

/*text styles */

.margine { margin:40px 0 0 20px; }

.h1under { font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:normal; }

.h3under { font-size:0.8em; }

.links { width:228px; font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; border-bottom:1px solid; color: #003f68; }

.meet td { border-bottom:1px solid #8e8e8e; padding:5px 0 5px 0; }

.meet p { padding:0; margin:0; text-align:left; }

.meet ul { padding:0 0 0 30px; margin:0; }

.meet { float:right; }

.pad { padding:0 0 20px 0; }

.false { font-family:Georgia, "Times New Roman", Times, serif; color: #003f68; font-style:italic; font-weight:bold; padding:0px; margin:10px 0 0 0; font-size:0.95em }

.false-under { font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size: 0.69em; color: #003f68; padding:0px; margin:0; }

/*php forms*/

.formstyle { width:220px; background-color: #FFF; padding:3px; margin-bottom:3px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.formbottons { width:228px; margin-bottom:5px; }

.form1 { margin-left:15px; width:167px; margin-bottom:5px; margin-top:7px; }

.form2 { width:167px; background-color: #e6e6e6; padding:3px; margin-bottom:3px; margin-left:15px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.formstyle2 { width:220px; background-color: #00517c; padding:1px; margin-bottom:2px; border: 1px solid #333333; color: #FFF; font-family: Arial; font-size:1.0em; }

.formstyle3 { width:225px; background-color: #4d5256; padding:1px; margin-bottom:3px; border: 1px solid #333333; color: #FFF; font-family: Arial; font-size:0.69em; }

.contactformbox { border:1px solid #b6b6b6; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; padding:3px; }

.formstylex { width:168px; background-color: #ffffff; padding:1px; margin-bottom:3px; border: 1px solid #b2afaf; color: #333; font-family: Arial; }

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: 460px; border: 1px #000066 solid; background-color: #FFFFFF; padding: 10px 10px 10px 10px; color: #333333; font-size:0.69em; text-align:center; margin:0 auto; }

.girlbullet { list-style-image:url(/images/girl-bullet.gif); }

.boybullet { list-style-image:url(/images/boy-bullet.gif); }

.create { width:879px; margin:0 auto; text-align:center; }


