body,
html {	margin:0; padding:0;color:#000;background-color:#eee;color:#666;font-family:'Droid Sans',Tahoma,Arial,sans-serif;font-size:13px;line-height:1.6em;}
#wrap {width:1020px;margin:0 auto;background:#ffc;border:solid 8px #ccc;}
#header {background:#ddd url('images/bg.jpg') repeat-x;height:90px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
#sitetitle{float:left;margin:30px 0 10px 30px;}
#sitetitle h1 {font-size:40px;color:#777;margin:0;padding:0;}

#sitetitle a{color:#000000;text-decoration:none;}
h1, h2, h3, h4{clear:left;color:#000000;font-weight:400;margin:0.7em 0;font-family: 'Princess Sofia', cursive;}

#nav {	background:#ddd url('images/b.png') repeat-x;; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
#nav ul {margin:0;background:#ddd url('images/b.png') repeat-x;padding:5px; list-style-type:none}
#nav li{display:inline;margin:0;}
#nav li a{background:#ddd url('images/b.png') repeat-x;color:#000;padding:8px;border:1px solid #ccc;text-decoration:none}
#nav li a:hover{background:#214C7A;color:#fff;}

#main {float:left;width:200px;padding:10px;background:#9c9;}
h2 {margin:0 0 1em;}
#sidebar {	float:right;width:760px;padding:10px;background:#ffc;}
#footer {clear:both;padding:5px 10px;background:#cc9;}
#footer p {margin:0;}
* html #footer {height:1px;}

#head-ad {background-image:url('images/advt.png');padding-left:15px;background-repeat:no-repeat;background-position: left top;float:left;height:90px}
	
.shadowblockmenu-v{font: bold 14px Germand;width: 200px; /* width of menu */}

.shadowblockmenu-v ul{border: 1px solid #eee;padding: 0;margin: 0;list-style: none;}

.shadowblockmenu-v ul li{margin:0;padding:0;}

.shadowblockmenu-v ul li a{display:block;text-transform: uppercase;color: #494949;padding: 10px 15px;text-decoration: none;border-bottom: 1px solid #cacaca;
border-right: 1px solid #cacaca; /*right border between menu items*/
-moz-box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6); /* Add inset shadow to each menu item. First 3 values in (114,114,114, 0.5) specifies rgb values, last specifies opacity */
-webkit-box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6);
box-shadow: inset 7px 0 10px rgba(114,114,114, 0.6);
text-shadow: 0 -1px 1px #cfcfcf; /* CSS text shadow to give text some depth */
-moz-transition: all 0.2s ease-in-out; /* Enable CSS transition between property changes */
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

.shadowblockmenu-v ul li a:hover, .shadowblockmenu-v ul li a.selected{
color: black;
-moz-box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8); /* Add 3 inset shadows to each menu item  */
-webkit-box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);
box-shadow: inset 7px 0 10px rgba(216,89,39, 0.5), inset 0 0 15px rgba(216,89,39, 0.6), inset 0 0 20px rgba(216,89,39, 0.8);
}

