@charset "UTF-8";

/* CSS Document */

/* CSS Reset Rules */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

img { border: none; }

a { outline: none; }

/*PAGES*/

#homes .button1 a { background-image:url(image/nav/home2.jpg); }

#ven .button2 a { background-image:url(image/nav/course2.jpg); }

#newspage .button3 a { background-image:url(image/nav/news2.jpg); }

#contactpage .button4 a { background-image:url(image/nav/contact2.jpg); }

/*WEBSITE*/

body { height:auto; width:auto; background-color:#000; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:62.5%; }

#wra { width:1000px; height:1600px; padding:0 100px 0 100px; margin-left:auto; margin-right:auto; background-image:url(image/big-bg.jpg); background-repeat: no-repeat; }

#wrap { width:1000px; height:2300px; padding:0 100px 0 100px; margin-left:auto; margin-right:auto; background-image:url(image/big-bg.jpg); background-repeat: no-repeat; }

#wrap2 { width:1000px; height:auto; padding:0 100px 0 100px; margin-left:auto; margin-right:auto; background-image:url(image/bg.jpg); background-repeat: no-repeat; overflow:hidden; }

#left { width:624px; height:auto; float:left; }

#right { width:296px; height:1250px; float:left; padding:170px 56px 0 20px; }

#right a { color:#FFF; }

#right a:hover { color:#FFF; }

#right a:visited { color:#FFF; }

.foot { width:180px; height:auto; margin-top:10px; }

.ball { width:90px; height:90px; float:right }

#news { width:auto; height:auto; margin-top:40px; }

#news a, #news a:hover, #news a:visited { color:#FF0; font-weight:bolder; }

p { font-size: 1.2em; line-height:15px; }

a { color:#1fafe3; text-decoration:none; }

a:hover { color:#1fafe3; text-decoration:underline; }

a:visited { color:#1fafe3; }

h1, h2, h3, h4 { font-size:1.8em; color:#1fafe3; margin-bottom:5px; }

/*NAVIGATION*/

#nav { float:left; }

#nav li { float:left; }

#nav ul { height:68px; width:344px; margin:0 0 0 65px; }

#nav a, #nav a:hover, #nav a:visited { }

.button1 { display:block; width:63px; height:68px; text-indent:-9999px; }

.button1 a { display:block; width:100%; height:100%; background:transparent url(image/nav/home.jpg) no-repeat top left; outline:none; }

.button1 a:hover { background-position:0 -68px; }

.button2 { display:block; width:135px; height:68px; text-indent:-9999px; }

.button2 a { display:block; width:100%; height:100%; background:transparent url(image/nav/course.jpg) no-repeat top left; outline:none; }

.button2 a:hover { background-position:0 -68px; }

.button3 { display:block; width:71px; height:68px; text-indent:-9999px; }

.button3 a { display:block; width:100%; height:100%; background:transparent url(image/nav/news.jpg) no-repeat top left; outline:none; }

.button3 a:hover { background-position:0 -68px; }

.button4 { display:block; width:75px; height:68px; text-indent:-9999px; }

.button4 a { display:block; width:100%; height:100%; background:transparent url(image/nav/contact.jpg) no-repeat top left; outline:none; }

.button4 a:hover { background-position:0 -68px; }

/*CLASSES*/

.right { float:right; }

.left { float:left; }

.dot { border-top:#FFF 1px dashed; width:auto; margin:15px 0 15px 0; }

.head { font-size:1.4em; color:#FF0; }

.quote { color:#92dcf8; font-style:italic; font-size:1.3em; margin:6px 0 6px 0; }

.name { color:#92dcf8; font-size:1.2em; }

.nike { float:right; margin:0 30px 0 0; }

.big { font-size:1.5em; }

.post { margin-top:50px; }

.post2 { margin-top:20px; }

.map { border:3px solid #1fafe3; margin:20px 0 20px 0; }

.space { margin-top:80px; }

.small { font-size:1.1em; color:#FF0; }

.pdf { margin-top:400px; }

.home { width:490px; height:163px; float:left; }

.bbc { margin:10px 0 10px 0; }

#space { height:70px; width:auto; }

/*FLASH*/

#flash { height:320px; width:550px; margin:20px 0 20px 0; float:left; }

/*TExT LEFT*/

#text { width:550px; height:auto; float:left; }

#text ul { margin:10px 0 0 25px; font-size: 1.2em; line-height:18px; list-style-image:url(image/bullet.gif); }

#text li { }

#text2 { width:624px; height:auto; }

/*CONTACT FORM*/

input.submit { height:28px; width:285px; background-color:#00a551; color:#FFF; border:#FFF solid 1px; margin:5px 0 20px 0; }

input.submit:hover { background-color:#FFF; color:#00a551; }

.form { height:23px; width:285px; border:#999 solid 1px; color:#000; margin-bottom:5px; background-color:#FFF; }

.formmsg { height:75px; width:280px; border:#999 solid 1px; color:#000; margin-bottom:5px; padding:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.1em; }

input.submit2 { height:28px; width:285px; background-color:#1fafe3; color:#FFF; border:#1fafe3 solid 2px; margin:5px 0 20px 0; }

input.submit2:hover { background-color:#FFF; color:#1fafe3; }

/*FOOTER*/

#footer { height:auto; width:950px; margin-left:auto; margin-right:auto; margin-top:50px; padding-right:50px; clear:both; }

#footer p { margin:0px; padding:0px; font-size:1.1em; line-height:16px; }

#footer li { list-style:none; display:inline; padding-left:3px; padding-right:5px; border-right:1px solid #FFF; margin:0px; }

#footer ul { margin:10px 0 10px 0; padding:0px; }

#footer a { color:#FFF; text-decoration:none; margin:0px; padding:0px; }

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

#footer a:visited { color:#1fafe3; }

.tab { text-align:center; width:300px; height:100px; border:none; margin-top:450px; }