form,h1,h2 {padding:0; margin:0;}

h2 {margin-bottom:4px;}



.featured a img {border:1px solid orange;}

.featured-links {}

.featured-links a {color:white; text-decoration:none; padding:3px; text-align:center; font-family:verdana; font-weight:bold; font-size:13px;}

.featured-links a:hover {color:#e6e6e6;}



.menu-links a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000; text-decoration:none; padding-left:12px; margin-left:15px; background:url(img/em_26.jpg) center left no-repeat;}

.menu-links a:hover {color:#ED4B04; text-decoration:underline;}



.menu-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ED4B04; font-weight:bold;}



.form1 {border:1px solid #ED4B04;}

.form2 {border:1px solid #ED4B04; background-color:#ED4B04; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:2px;}

.form3 {border:1px solid #D4E9FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#264A6E; background-color:#F7FBFF;}



h1.post-title {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight:bold; text-align:center;}





.video-thumb a img {border:1px solid #74B5FF;}



.video-title a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1476E3; font-weight:bold; text-decoration:underline;}

.video-title a:hover {color:#074B94;}



.video-date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#313435; text-align: center; padding: 2px;}

.video-date a {
	color:#D82E0F;
    font-weight: bold;
}

.video-date a:hover {
	color:#red;
    font-weight: bold;
text-decoration: none;
}

.video-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px;}



h1.video-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height:14px; font-size:11px; color:#0c0c0c; }

h1.video-text a {color:#dd2222; font-size:14px;}

h1.video-text a:hover {color:#f00a0a;}



.post-nav a {border:1px solid #8FC5FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0F4885; padding:4px; text-decoration:none; width:25px;}

.post-nav a:hover {background-color:#0F4885; color:white; border:1px solid #0F4885;}





.top-view a {font-family:arial; font-size:10px; color:#FFBABA;}

.top-view a:hover {color:#ffffff}

.top-view a img {border:1px solid #FFBABA;}

.top-view a:hover img {border:1px solid #ffffff;}

h1.top-view {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF7F7; font-weight:bold; text-align:center; margin:2px 0;}



.top-rat a {font-family:arial; font-size:10px; color:#BADFFF;}

.top-rat a:hover {color:#ffffff}

.top-rat a img {border:1px solid #BADFFF;}

.top-rat a:hover img {border:1px solid #ffffff;}

h1.top-rat {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F7FCFF; font-weight:bold; text-align:center; margin:2px 0;}







.footer {background-color:#0267FD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A1C8FF; text-align:center; padding:3px;}

.post *				{margin:0; padding:0;}
.post			{width:155px; background-color:#e5f0fe; float:left; padding:2px; margin:3px 0px 2px 4px}
.box>.post		{margin:0 4px 4px 4px;}
.post h3 a		{font-size:12px; color:#0847A3; text-decoration:none; padding:2px;}
.post p			{color:white;
				font-size:12px;
				padding-top:3px;
				text-align:justify;}

.th				{border:1px solid #FFF; display:block; float:left;}
.th:hover		{border:1px solid #fdd305;}




img, fieldset	{border:0;}


#modernbricksmenu2{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 2px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 1px 0 0;
padding: 5p;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 15px Arial;
color: white;
text-decoration: none;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 5px 9.5px;
background-color: #ed1b24;  
border-left: 1px solid white;
}

#modernbricksmenu2 a:hover{
background-color: #b5b6b9;  
color: white;
}

.searchbar {
float: left;
display: block;
font: bold 17px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; 
padding: 5px 9.5px;
background-color: #B5B6B9; 
vertical-align: middle;

}



