* { 
padding : 0;
margin : 0;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
color:#ccc;
font-size : 12px;
background-color : #000000;
background-image:url(http://www.slingerwrestling.com/redrhinos/graphics/rhinos_background.gif)
} 
h5 a:hover {
	color:#ccc;
	border: dotted; 
	border-color:#fff;
	}
h5 a {
	text-decoration:underline; 
	color:#CCCCCC;
	}
h5 a:visited {
	color:#0033CC;
	}
#wrapper { 
width : 780px;
margin : 0 auto;
} 
#header { 
border-top : 5px solid #100b19;
height : 100px;
background-color: transparent;
margin-top : 20px;
} 
.logo { 
background-image:url(graphics/red_rhinos_banner.gif);
background-repeat : no-repeat;
margin-left : 0px;
margin-top : 0px;
height : 85px;
padding-top : 20px;
} 
.logo a { 
font-family : Times, "Times New Roman", serif;
font-size : 2em;
margin-left : 27px;
font-weight : lighter;
color : #e1ffaf;
} 
.logo p { 
padding-left : 7px;
padding-top: 30px;
color:#cccccc;
font-size : 1.2em;
font-weight : lighter;
letter-spacing : 0.2em;
} 
/*top navigation*/
#navbar { 
background-image:url(graphics/flaming_sword.gif);
background-repeat:no-repeat;
padding-left : 160px;
width: 627px;
height : 70px;
padding-top: 33px;
font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:300;
color:#fff;
text-transform:uppercase;
margin-left:5px;
} 
#navbar ul { 
width: 627px;
height : 70px;
list-style-type : none;
} 
#navbar ul li { 
background-repeat:no-repeat;
width : 627px;
height : 70px;
float : left;
padding-top: 20px;
list-style-type : none;
} 
#navbar a { 
width : 627px;
height : 70px;
color:#fff;
font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
text-align : left;
text-decoration : none;
} 
#navbar a:hover { 
border-color:#CC0033;;
border-style:dotted;
text-decoration : none;
font-weight:800;
} 
#navbar a:visited { 
color:#cc0033;
text-decoration : none;
}
/*left side navigation box*/

#leftcolumn { 
display : inline;
width : 210px;
float : left;
border-left : 1px solid #cc0033;
border-right : 1px solid #cc0033;
border-top : 1px solid #cc0033;
text-align:left;
background-color:#BEBEBE;
padding-top:0px;
} 

#leftcolumn ul li	{
  list-style: none;
}

#leftcolumn ul a{
padding-left:20px;
text-decoration:none;
font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:300;
color:#000;
}

#leftcolumn ul a:visited {
color:#FF0000;
text-decoration : none;
}
 
#leftcolumn ul a:hover{ 
color:#0000FF;
text-decoration : none;
font-weight:800;
} 
 

.search{
margin-top: 20px; 
text-align:center;
padding-left:3px;
padding-right: 1px;
} 

.owl {
margin:0;
padding-top: 5px;
text-align:center;

} 
.owl p	{
text-align:center;
}
 
#rightcolumn { 
margin : 0 0 0 0;
display : inline;
width : 567px;
float : left;
min-height : 300px;
} 
* html #rightcolumn { 
height : 300px;
} 
#rightcolumn h1 { 
font-family : Times, "Times New Roman", serif;
font-weight : lighter;
font-size : 2.2em;
padding-left : 20px;
width: 200px;
} 

.righttop h3	{
padding-left : 5px;
padding-right : 5px;
}


.righttop p	{
padding-left : 5px;
padding-right : 5px;
font-size : 9px;
width: 200px;
}

.righttop a	{
color:#ccc;
}

.mainright 	{
width: 100%;
}

.mainright ul li	{
text-decoration:none;
padding-left : 15px;
list-style:none;
}
.mainright p { 
color : #ccc;
padding-left : 15px;
padding-right : 5px;
text-align : justify;
} 
.mainright h4, h5	{
text-indent:15px;
}
.mainright a {
text-decoration:none;
color:#ccc;
}

.mainright a:visited {
color:#0000FF;
text-decoration : none;
}

.mainright a:hover{ 
color:#FF0000;
text-decoration : underline;
font-weight:800;
} 

.mainright ul li	{
	color:#CCCCCC;
	text-decoration:none;
	}
.form { 
background-color : #30204a;
margin-top : 10px;
margin-left: 10px;
width : 500px;
border-left : 1px solid #5c3d8e;
border-right : 1px solid #5c3d8e;
border-bottom : 1px solid #5c3d8e;
margin-bottom : 15px;
float:right;
} 

#boxes { 
width : 526px;
height : 280px;
margin-left : 10px;
}

#boxes h4	{
color:#999999;
width:200px;
}

.box1 { 
width : 200px;
height : 250px;
float : left;
margin-top : 5px;
margin-left : 25px;
} 
 
.box1 p { 
width : 178px;
padding-right : 5px;
padding-top : 10px;
border-left : 1px solid #cc0033;
border-bottom : 1px solid #cc0033;
padding-bottom : 5px;
}

.box1 h3 {
background-image:url(graphics/headline.gif);
background-repeat:no-repeat; 
padding-left : 10px;
padding-top : 15px;
font-family : Times, "Times New Roman", serif;
font-weight:700;
color : #cccccc;
font-size : 1.25em;
padding-bottom : 10px;
} 
.box1 h4 { 
padding-left : 10px;
border-left : 1px solid #cc0033;
width : 178px;
padding-top : 5px;
font-family : Times, "Times New Roman", serif;
color:#FF0000;
text-transform:uppercase;
} 
.box2 { 
width : 250px;
height : 200px;
float : right;
margin-top : 5px;
} 

.box2 h2 { 
font-family : Times, "Times New Roman", serif;
color: #cccccc;
font-weight:700;
margin-top : 10px;
margin-bottom : 7px;
} 
.box2 h3 { 
padding-top : 5px;
font-family : Times, "Times New Roman", serif;
color:#FFFFFF;
font-weight : lighter;
} 
.box2 img{
border:none;
}

#footer { 
margin-top : 25px;
display : inline;
width : 100%;
text-align : center;
padding-top : 10px;
padding-bottom : 10px;
color:#FF0000;
text-transform:uppercase;
font-size:10px;
clear:left;
} 

#footer	{
background-color:#FF0000;
color : #000000;
float:left;
}

#footer p { 
color : #000000;
} 
#footer a { 
color : #f7f7f7;
} 
