/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
background:url(../i/bg.gif);

color:#505050;
font-family:Georgia,serif;
font-size:0.75em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.4em;

}

#container {
width:910px;
background:url(../i/bg2.png) ;
margin:0 auto;
padding:10px 20px ;



}

#header{}




#menu{
padding:10px 0 0px 0;
height:75px;
}

#menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#menu li
{
float: left;
margin: 5px 12px 20px 0px;
}

#menu li a
{
background:url(../i/button.png);
height: 50px;
line-height: 50px;
float: left;
width: 170px;
display: block;

color: #9CBDCA;
text-decoration: none;
text-align: center;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;

}

#menu li a:hover {
color: #cccccc;
}

/* Hide from IE5-Mac \*/
#menu li a
{
float: none
}
/* End hide */

#menu
{
width:910px
} 






#left {

float:left;
width:180px;
margin-right:5px;
padding:0 3px 15px 0;
color:#505050;
}

#left h1, .webElement h3 {
color:#808080;
font-family:Georgia,serif;
font-size:1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.4em;
margin-bottom:15px;
}

#left p{
margin-bottom:5px;
}


#main{



min-height:400px;
padding:40px;
}

#cl{clear:both}

#footer {
width:910px;
height:90px;
background:url(../i/foot2.png) bottom right;
margin:auto;
padding:0px 20px 0 20px ;
line-height:5em;
clear:both;
}
#footer hr {
color:#CCCCCC;

}

#footer img {
padding-top:7px;
}


#myGallery
{
width: 574px !important;
height: 375px !important;
border: 1px solid #ccc !important;
margin:auto !important;
} 

.webElement{
width:600px;
margin-left:50px;
margin-bottom:20px;
border-bottom:solid #ccc 1px;
}

.webElement p {margin-bottom:1em;}

.webElement img{margin-bottom:10px;}

#cv{
width:600px;
margin-left:50px;



font-family:Georgia,serif;
font-size:1em;
line-height:1.4em;

}

#cv h1{
margin-bottom:15px;
font-size:1.5em;
}
#cv h2{
margin-top:5px;
margin-bottom:10px;
font-size:1.2em;text-transform:uppercase;
}
#cv h3{
margin-top:5px;
margin-bottom:5px;
margin-left:20px;
font-size:1em;

}
#cv ul{
margin-left:50px;}
#cv p{
margin-left:40px;
margin-bottom:10px;}
#cv img{
display:block;
margin:auto;
margin-bottom:20px;}


.big {
font-size:30px;
line-height:40px;
}
.big a{
text-decoration:none;
color:#505050;
}

.big a:link{
color:#505050;
}

.big a:visited{
color:#505050;
}
.big a:hover{
color:#999;
}

#main h1{
padding-left:80px;
padding-right:80px;
line-height:35px;
text-align:center;
font-size:35px;

}



