*{  



margin: 0;  

padding: 0;  



}  





body{



background: url('/images/bg.png');

text-align:center;

font-family: Arial,Helvetica,sans-serif;

font-size: 14px;

line-height:130%;

color:  #30312f;

margin-top:0;

padding-top:0; 

}





a, img {

    border:none;

}



a {

text-decoration: none;

color: #d63739;

}



a:hover {

text-decoration: underline;

color: #d63739;



}



.center {

text-align: center;}



ol{



list-style-type: circle;

margin-left: 15px;

text-align: left;

line-height:180%;

width: 275px;

}

p {

line-height: 180%;

margin-bottom: 14px;

}



#wrapper

{

width: 990px;



}

#top

{

margin-top: 0px;

background: url('/images/topbg.jpg') repeat-x;

height: 357px;

}



#header

{





width: 960px;

margin: 0 auto;

}

#place

{



padding-top: 35px;





}

#logo

{

height:210px;

padding-top: 5px;

margin-left: 0px;

float: left;

display: inline;



}



#socialbox{

margin-left: 0px;

padding-bottom: 20px;

}



#fb

{

padding-top: 20px;



float: left;

display: inline;

padding-bottom: 20px;

}

#twitter

{

padding-top: 20px;

margin-left: 10px;

float: left;

display: inline;

padding-bottom: 20px;

}



#logoimg{



width: 70%;



}

#data

{

float: left;

display: inline;

margin-left: 150px;

}

#contentwrap

{



margin-left: auto;

margin-right: auto;

text-align: center;

background: url('/images/topspacer.png');

background-repeat: no-repeat;



width: 990px;

min-height: 200px;



}



#content

{



text-align: justify;

margin-right: 25px;

margin-left: 25px;

width: 620px;

float: left;



}

#logowrap

{



height:210px;



}

#bgspacer

{



height:19px;



}





#cbg

{



background: url('/images/contentbg.png') repeat-y;

background-position-y: -60px;

}

#left

{

margin-top: 25px;

margin-left: 10px;

width: 300px;

text-align: center;

float: left;

display:inline;

line-height: 180%;

}



#clear

{

clear: both;

margin: 0px;



}

#menu

{
width: 900px;
padding-top: 5px;
margin:0 auto;
height: 55px;
margin-left: 55px;
}



#footer

{

background: url('/images/footerbg.png');

background-repeat: repeat-x;

height: 128px;

margin-top: -6px;

text-align: center;

}



#footercontent

{

margin: 0 auto;

width: 960px;

padding-top: 15px;

color: #e3e3e3;

}



#logofooter

{

float: left;

margin-left: 10px;

width: 10%;



}

#socials

{

margin-left: 260px;



float: left;

}



#spacerft

{

margin-left: 5px;

margin-right: 5px;

}



#bottommenu

{

margin-left: 60px;

font-size: 12px;

text-align: center;

float: left;

}



#patroni

{

padding-top: 15px;

width: 960px;

margin: 0 auto;

padding-left: 5px;

}

table

{

text-align: center;

padding-left: 5px;

width: 954px;

text-align: center;

border: 0px;

}

td

{

width: 150px;

height: 100px;

border:  0px solid #D3D0D0;

}



a.bottom{

color: #e5e5e5;



}

a.bottom:hover{

color: #d63739;

text-decoration: underline;





}

a.menulink1

{

background: url('/images/menu1.png') no-repeat;

height:55px;

overflow:hidden;

width: 169px;

float: left;

}



a.menulink2

{

background: url('/images/menu2.png') no-repeat;

height:55px;

overflow:hidden;

width: 140px;

float: left;

}



a.menulink3

{

background: url('/images/menu3.png') no-repeat;

height:55px;

overflow:hidden;

width: 122px;

float: left;

}

a.menulink4

{

background: url('/images/menu4.png') no-repeat;

height:55px;

overflow:hidden;

width: 153px;

float: left;

}

a.menulink5

{

background: url('/images/menu5.png') no-repeat;

height:55px;

overflow:hidden;

width: 134px;

float: left;

}



a.menulink6

{

background: url('/images/menu7.png') no-repeat;

height:55px;

overflow:hidden;

width: 122px;

float: left;

}


a.menulink7

{

background: url('/images/menu8.png') no-repeat;

height:55px;

overflow:hidden;

width: 120px;

float: left;

}


a.register

{

margin-left: 20px;

background: url('/images/register.png') no-repeat;

display: block;

height:55px;

overflow:hidden;



}

a.register:hover, a.menulink1:hover, a.menulink2:hover, a.menulink3:hover, a.menulink4:hover, a.menulink5:hover, a.menulink6:hover, a.menulink7:hover

{

background-position: 0px -55px;





}

a.register span,a.menulink1 span, a.menulink2 span, a.menulink3 span, a.menulink4 span, a.menulink5 span, a.menulink6 span,a.menulink7 span, a.social1 span,a.social2 span,a.social3 span,a.social4 span

{

display:block;

text-indent: -9999px;

}





a.social1

{

background: url('/images/social1.png') no-repeat;

height:41px;

overflow:hidden;

width: 51px;

float: left;

}

a.social2

{

background: url('/images/social2.png') no-repeat;

height:41px;

overflow:hidden;

width: 51px;

float: left;

}

a.social3

{

background: url('/images/social3.png') no-repeat;

height:41px;

overflow:hidden;

width: 51px;

float: left;

}

a.social4

{

background: url('/images/social4.png') no-repeat;

height:41px;

overflow:hidden;

width: 51px;

float: left;

}

a.social1:hover, a.social2:hover, a.social3:hover, a.social4:hover

{

background-position: 0px -41px;

}



.clear {clear: both;} 