body
{
    margin:0px;
}

div.banner
{
    background: url('images/banner.jpg') no-repeat;
    background-position:top;
    height:230px;
}

div.banner2
{
    background: url('images/banner2.jpg') no-repeat;
    background-position:top;
    height:230px;
}

div.banner3
{
    background: url('images/banner3.jpg') no-repeat;
    background-position:top;
    height:230px;
}

div.banner4
{
    background: url('images/banner4.jpg') no-repeat;
    background-position:top;
    height:230px;
}
  
div.content
{
    width: 730px;
    border:3px solid black;
    margin-top:-36px;
    padding:20px;
    font-family:Verdana, Times New Roman;
    font-size:14px;
    color:#4a4a4a;
    text-align:left;
}

#contact
{
    text-align:left;
    padding:30px;
}

div.content a
{
    color:Gray;
}

div.content a:hover
{
	text-decoration:underline;
	color: #505050;
}

#nav
{
    border:3px solid black;
    margin-top:-23px;
    height:30px;
    padding-top:10px;
}

#tabs
{
    height:50px;
    width:720px;
    margin-top:-20px;
    border:3px solid black;
    border-top:0px;
    border-bottom:0px;
    background-color:White;
    background-image:url('images/black border.jpg');
    background-position:bottom;
    background-repeat:repeat-x;
}

#active
{
    background-position:-145px 0;
}

a.home
{
    display:block;
    width:145px;
    height:50px;
    background: url('images/home.jpg') 0 0 no-repeat;
    text-decoration:none;
    float:left;
    margin-left:60px;
}

a:hover.home
{
    background-position:-145px 0;
}

a.news
{
    display:block;
    width:145px;
    height:50px;
    background: url('images/news.jpg') 0 0 no-repeat;
    text-decoration:none;
    float:left;
    margin-left:6px;
}

a:hover.news
{
    background-position:-145px 0;
}

a.movies
{
    display:block;
    width:145px;
    height:50px;
    background: url('images/movies.jpg') 0 0 no-repeat;
    text-decoration:none;
    float:left;
    margin-left:7px;
}

a:hover.movies
{
    background-position:-145px 0;
}

a.contact
{
    display:block;
    width:145px;
    height:50px;
    background: url('images/contact.jpg') 0 0 no-repeat;
    text-decoration:none;
    float:left;
    margin-left:7px;
}

a:hover.contact
{
    background-position:-145px 0;
}

#footer
{
    font-family:Verdana, Times New Roman;
    font-size:12px;
    margin-top:10px;
    color:Gray;
}

#footer a
{
    color:Gray;
}

#footer a:hover
{
    color:Black;
    text-decoration:none;
}

#newsPostTitle
{
    border-left:3px solid gray;
    font-size:18px;
    padding-left:10px;
    color:black;
    border-top:3px solid gray;
}

#newsPostTitle i
{
    font-size:12px;
    color:gray;
    float:right;
    margin-top:3px;
    margin-right:3px;
}


#newsPost
{
    border-top:3px solid gray;
    border-left:3px solid gray;
    padding-top:10px;
    padding-left:10px;
	padding-bottom:10px;
    margin-bottom:0px;
}

#newsPost:hover
{
    border-top:3px solid black;
    border-left:3px solid black;
    color:Black;
    background-color:#f5f5f5;
}

#newsPostTitle2
{
	font-size:18px;
	color:black;
}

#newsPostTitle2 i
{
    font-size:12px;
    color:gray;
    float:right;
    margin-top:3px;
    margin-right:3px;
}

#newsPost2
{
	border-right:3px solid gray;
	border-bottom:3px solid gray;
    border-top:3px solid gray;
    border-left:3px solid gray;
    padding-top:10px;
    padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
    margin-bottom:20px;
}

#newsPost2:hover
{
    border-top:3px solid gray;
    border-left:3px solid black;
	border-right:3px solid black;
	border-bottom:3px solid black;
    color:Black;
    background-color:#f5f5f5;
}

a.top3
{
text-decoration:none;
color:#808080;
}

a.top3:hover
{text-decoration:underline;
color:#808080;
}

img
{  border-style: none;
}
