@charset "utf-8";
/* CSS Document */

body {
background:#192f4b url(images/background.gif);
margin:0;
padding:0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a {color:#056fac; text-decoration:none; outline:none;}

#wrap {
margin:0 auto;
padding:35px;
width:1147px;
}

#wrap2 {
background:#eef2f3 url(images/wrap-bg.gif) repeat-y center;
}


/* Top Section */
#top {
height:211px;
background:url(images/top-bg.gif) repeat-x;
}

#top .left {
background:url(images/top-bg-left.gif) no-repeat left;
height:211px;
}

#top .right {
background:url(images/top-bg-right.gif) no-repeat right;
height:211px;
}

#top .logo {
float:left;
border:none;
margin:25px 0 0 25px;
}


/* Navigation bar */
#nav {
background:#0b0c0d url(images/nav-bg.gif) repeat-x;
height:38px;
}

#nav img {
border:none;
border-right:2px solid #76787c;
float:left;
padding-right:2px;
}

#nav .start {
padding-left:0;
}

#nav .finish {
padding:0;
float:right;
border:none;
}

/* Content */
#contentsing {
background:#f1f5f6 url(images/page-bg.gif) repeat-x;
margin:0 auto;
margin-top:12px;
width:1100px;
}

/* Content */
#content {
background:#f1f5f6 url(images/page-bg.gif) repeat-x;
height:1055px;
margin:0 auto;
margin-top:12px;
width:1100px;
}

#content .bgright {
background:url(images/content-right.gif) repeat-y right;
height:1055px;
}


#content .bgleft {
background:url(images/content-left.gif) repeat-y left;
height:1055px;
}

#content .bglefttop {
background:url(images/content-left-top.gif) no-repeat left top;
height:1055px;
}

#content .bgrighttop {
background:url(images/content-right-top.gif) no-repeat right top;
height:1055px;
}

#content .bgleftbottom {
background:url(images/content-left-bottom.gif) no-repeat left bottom;
height:1055px;
}

#content .bgrightbottom {
background:url(images/content-right-bottom.gif) no-repeat right bottom;
height:1055px;
}

/* Left part */

#leftpart {
float:left;
width:636px;
margin-top:15px;
}

#leftpart .box {
width:614px;
margin:0 auto;
border:1px solid #d0d4d5;
}

#leftpart .box h1 {
background:#010101 url(images/h2-bg.gif) repeat-x;
padding:10px;
padding-left:35px;
margin:1px;
font-size:30px;
font-style:italic;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#leftpart .box h2 {
background:#010101 url(images/h2-bg.gif) repeat-x;
padding:10px;
padding-left:35px;
margin:1px;
font-size:30px;
font-style:italic;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#leftpart .box .text {
background:#eef2f4;
font-size:16px;
margin:1px;
padding:20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
}

#leftpart .box img {
border:3px solid #b3b5b8;
}

#leftpart .box2 {
background:url(images/box2.gif) repeat-x;
height:450px;
margin:0 auto;
margin-top:15px;
width:614px;
}

#leftpart .box2 h2 {
padding:10px;
padding-left:15px;
margin:1px;
font-size:30px;
font-style:italic;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#303235;
}

#leftpart .box2 .text {
font-size:16px;
margin:1px;
padding:0 20px 10px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
line-height:1.5;
}


#leftpart .box2 .signup {
text-align:center;
}
#leftpart .box2 .signup img {
border:none;
}

#leftpart .box2 .smbox {
height:88px;
width:277px;
background:url(images/box2-box.gif) no-repeat;
float:left;
}

#leftpart .box2 .smbox h3 {
padding:5px;
padding-bottom:0;
margin:1px;
text-align:center;
font-size:20px;
font-weight:normal;
font-style:italic;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#303235;
}

#leftpart .box2 .smbox .smtext {
font-size:14x;
margin:1px;
padding:0 20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
}


/* right part */
#rightpart {
width:464px;
float:right;
margin-top:15px;
height:110px;
}

#rightpart h2 {
background:#000000 url(images/rightside-top.gif) no-repeat;
padding:8px 0 4px 0;
text-align:center;
font-size:28px;
margin:0;
font-weight:normal;
font-style:italic;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#rightpart .text {
font-size:16px;
margin:1px;
padding:20px;
padding-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:center;
}

#rightpart .box1 {
background:url(images/rightside-box1-bb.gif) no-repeat bottom;
width:448px;
height:420px;
}

#rightpart .box1 .text {
padding:5px;
padding-top:10px;
}
#rightpart .box2 {
width:448px;
height:148px;
background:url(images/rightside-box2-bb.gif) no-repeat center;
margin-top:10px;
}
#rightpart .box2 h2 {
background:none;
color:#383838;
}

#rightpart .box3 {
width:453px;
height:452px;
background:url(images/rightside-box3-bb.gif) no-repeat center;
margin-top:10px;
}

#rightpart .box3 h2 {
background:url(images/rightside-box3-h2.gif) no-repeat;
}

#rightpart .box3 img {
border:none;
}

/* Single Page */

#single {
float:left;
width:1100px;
margin-top:15px;
}

#single .box {
width:1050px;
margin:0 auto;
border:1px solid #d0d4d5;
}

#single .box h1 {
background:#010101 url(images/h2-bg.gif) repeat-x;
padding:10px;
padding-left:35px;
margin:1px;
font-size:30px;
font-style:italic;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#single .box h2 {
background:#010101 url(images/h2-bg.gif) repeat-x;
padding:10px;
padding-left:35px;
margin:1px;
font-size:30px;
font-style:italic;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#single .box .text {
background:#eef2f4;
font-size:16px;
margin:1px;
padding:20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
}

#single .box img {
border:3px solid #b3b5b8;
}

#single .box2 {
background:url(images/box2.gif) repeat-x;
height:450px;
margin:0 auto;
margin-top:15px;
width:1000px;
}

#single .box2 h2 {
padding:10px;
padding-left:15px;
margin:1px;
font-size:30px;
font-style:italic;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#303235;
}

#single .box2 .text {
font-size:16px;
margin:1px;
padding:0 20px 10px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
line-height:1.5;
}


#single .box2 .signup {
text-align:center;
}
#single .box2 .signup img {
border:none;
}

#single .box2 .smbox {
height:88px;
width:277px;
background:url(images/box2-box.gif) no-repeat;
float:left;
}

#single .box2 .smbox h3 {
padding:5px;
padding-bottom:0;
margin:1px;
text-align:center;
font-size:20px;
font-weight:normal;
font-style:italic;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#303235;
}

#single .box2 .smbox .smtext {
font-size:14x;
margin:1px;
padding:0 20px;
font-family:Georgia, "Times New Roman", Times, serif;
text-align:justify;
}


/* bottom */
#bottom {
height:19px;
background:url(images/bottom-bg.gif) repeat-x;
}
#bottom .botleft {
height:19px;
background:url(images/bottom-left.gif) no-repeat left;
}
#bottom .botright {
height:19px;
background:url(images/bottom-right.gif) no-repeat right;
}

/* Footer */
#footer {
font-size:16px;
color:#FFFFFF;
padding:10px 10px 25px 25px;
font-family:Georgia, "Times New Roman", Times, serif;
height:30px;
line-height:1.5;
}

#footer .links {
float:right;
}

#footer a {color:#FFFFFF;}
#footer a:hover {color:#91f6fe;}