body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: FloralWhite;
	background-image: url("Images/skyline.jpg");
	background-repeat: no-repeat;
}

#allcontent {
width: 800px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: auto;
margin-right: auto;
}
	
#header {
height: 40px;
background-color: Blue;
border: solid FireBrick 3px;
}

#header h1{
color: FloralWhite;
font-size: 250%;
font-style: italic;
font-weight: bold;
text-align: center;
margin-top: 0px;
}

#leftnav {
margin-top: 30px;
height: 100px;
width: 100px;
background-color: Blue;
}

#social {
margin-top: 100px;
}

#social .facebook {
margin-left: 35px;
}

#social .twitter {
padding-top: 20px;
margin-left: 35px;
}

#social .youtube {
padding-top: 20px;
margin-left: 35px;
}

#rightnav {
float: right;
width: 160px;
margin-top: 100px;
color: DarkBlue;
border: 2px solid FireBrick;
}

#rightnav h2 {
font-size: 130%;
font-style: bold;
text-align: center;
}

#main {
float: right;
width: 385px;
color: DarkBlue;
}

#main .mainimage {
margin-left: auto;
margin-right: auto;
padding-top: 25px;
}

#main .cantget {
margin-top: 25px;
}

#main .about {
padding-top: 15px;
}
#main .italian {
padding-top: 20px;
}

#main h1 {
font-size: 125%;
color: #8B0000;
}
#main h2 {
font-size: 100%;
line-height: 150%;
}

#main ul {
list-style-type: square;
}

#footer {
margin-top: 85px;
}

#footer .colbox {
background-color: FireBrick;
padding: 0.5em 0.5em 0.5em 0.5em;
color: FloralWhite;
font-size: 50%;
text-align: center;
}

#footer a:link {
text-decoration: none;
color: FloralWhite;
}

#css3menu25 {
margin-top: 20px;
margin-left: 0pz;
}

ul#css3menu25,ul#css3menu25 ul{
	margin:0;list-style:none;padding:0;background-color:#dedede;border-width:1px;border-style:solid;border-color:#5f5f5f;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;}
ul#css3menu25 ul{
	display:none;position:absolute;left:100%;top:0;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;background-color:#ffffff;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;border-color:#d4d4d4;padding:0 10px 10px;}
ul#css3menu25 li:hover>*{
	display:block;}
ul#css3menu25 li{
	position:relative;display:block;white-space:nowrap;font-size:0;}
ul#css3menu25 li:hover{
	z-index:1;}
ul#css3menu25 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu25{
	font-size:0;z-index:999;position:relative;display:block;float:left;padding:0;}
ul#css3menu25>li{
	margin:0;}
ul#css3menu25 a:active, ul#css3menu25 a:focus{
	outline-style:none;}
ul#css3menu25 a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 14px Verdana,Geneva,sans-serif;color:#000000;text-shadow:#FFF 0 0 1px;cursor:pointer;padding:10px;background-color:#c1c1c1;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:1px 0 0 0;border-style:solid;border-color:#C0C0C0;}
ul#css3menu25 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu25 ul a{
	text-align:left;padding:4px;background-color:#ffffff;background-image:none;border-width:0;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;font:14px Tahoma;color:#000000;text-decoration:none;}
ul#css3menu25 li:hover>a,ul#css3menu25 li a.pressed{
	background-color:#9bb1ff;border-color:#C0C0C0;border-style:solid;color:#000000;text-shadow:#FFF 0 0 1px;background-image:url("mainbk.png");background-position:0 100px;text-decoration:none;}
ul#css3menu25 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu25 ul span{
	background-image:url("arrowsub.png");padding-right:12px;}
ul#css3menu25 ul li:hover>a,ul#css3menu25 ul li a.pressed{
	background-color:#FFFFFF;background-image:none;color:#0000ff;text-decoration:none;}
ul#css3menu25 li.topfirst>a{
	border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
ul#css3menu25 li.topmenu>a{
	-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
ul#css3menu25 li.toplast>a{
	border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
	
	

}
