* { padding: 0; margin: 0;}

BODY 
{
	margin-top: 0;
	margin-left: 0;
	margin: 0px;
	background-image: url(../images/mainBG.jpg);
	background-repeat: repeat;
	font-weight: bold;
}
UL
{
    font-size: 11px;
    color: #708066;
    font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
}

.HEADLINE
{
font: bold 28px Verdana,Arial,Helvetica;
color: #83896F;
line-height: 90%;
margin: .2em 0 .4em 0;
letter-spacing: -2px;
}

p 
{
	margin-top:10px;
	color: #791619;
}


p.textPARA 
{
margin-top:10px;
letter-spacing: 1px;
color: #708066;
font-size: 12px;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-weight: 100;
}

p.textPARA2 
{
margin-top:0px;
letter-spacing: 1px;
color: #708066;
font-size: 10px;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-weight: 100;
}


h1 
{
	margin:0;
	margin-bottom:0;
	font-size:16px;
	line-height:110%;
	font-weight:bold;
	font-family:arial;
	color: #708066;
}

h2 
{
margin:0; 
margin-bottom:0; 
font-size:18px; 
line-height:110%;
font-weight:bold; 
font-family:arial;
color: #708066;
}

h3 
{
margin:0; 
margin-bottom:0; 
font-size:28px; 
line-height:110%;
font-weight:bold; 
font-family:arial;
color: #708066;
}

h4 
{
margin:0; 
margin-bottom:0; 
font-size:28px; 
line-height:110%;
font-weight:bold; 
font-family:arial;
color: #4C4238;
}

.textInput
{
border: 1px dotted #708066;
background: #1A1D17;
color: #ffffff;
font-size: 1.1em;
}

/*===================================
	HEADER
===================================*/


/* CONTAINER */
#header_container
{
width: 100%;
height: auto;
background-repeat: repeat-x;
} 


/* HEADER */
#header
{
margin: 0;
width: 850px;
padding-top: 0px;
margin-left: auto ;
margin-right: auto ;
}


/*===================================
	NAV MENU
===================================*/

/* container */
#nav_container { width: 100%; height: 71px; } 

/* header */
#nav { width: 838px; height:71px; margin-left:auto; margin-right:auto; background: url(../images/navBG.jpg) no-repeat top; }

#navmenu { float:left; width:838px; height:50px; margin: 0 0 0 20px; }
	#navmenu ul { list-style:none; }
	#navmenu li { display:inline; }
	#navmenu li a { float:left; padding: 5px 10px 10px 10px; color: #708066; font-size: 18px; height:auto; text-decoration:none; font-family: Georgia, serif; font-weight: 800; text-transform:uppercase; }
	#navmenu li a:hover { color:#781418; }
	#navmenu li a.current { }


/*===================================
	Main Content
===================================*/

/* container */
#content_container
{
width: 100%;
height: auto;
} 


/* header */
#content
{
margin: 0;
width: 850px;
padding-top: 12px;
margin-left: auto ;
margin-right: auto ;
}

#content2_container
{
position:relative;
width: 100%;
height: auto;
} 


/* header */
#content2
{
margin: 0;
width: 850px;
padding-top: 12px;
margin-left: auto ;
margin-right: auto ;
}



/* Left Paragraph Text Area */
#leftcolumncontainer
{
float: left;
width: 393px;
padding-top: 30px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

#leftcolumncontainerCOMPETITION
{
float: left;
width: 212px;
padding-top: 30px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.leftcolumncontent
{
padding:0px;
padding-left:0px;
padding-top: 0px;
}

.eventbanner {
	width:390px;
	height:auto;
	padding-bottom:30px;
	border-bottom:1px solid #708066;
	margin-bottom: 20px;
	color: #791619;
}

.eventbanner p {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #791619;
}

.eventbanner a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 13px;
font-weight: bold;
color:#791619;
text-decoration:unlerline;
}

.eventbanner a:hover {
text-decoration:none;
background:#791619;
color:#fff;
}

.videobox
{
overflow:auto;
width: 390px;
height:auto;
}

.videoframe
{
overflow:auto;
width: 535px;
height:473px;
background-image:url(../images/videoframeBG.jpg);
background-repeat: no-repeat;
padding-top: 35px;
padding-left: 30px;
}

.rightvideodisplay
{
margin-left:120px;
padding: 0px 0px 0px 0px;
background-image: url(../images/vidBG.jpg);
background-repeat:no-repeat;
}

.leftalign
{
float:left;
}



/* Right Column Text Area */
#text
{
float: right;
width: 390px;
padding-top: 10px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.textcontent
{
	padding-right:20px;
	padding-top: 0px;
	color: #708066;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
}

.textcontent a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 13px;
font-weight: bold;
color:#791619;
text-decoration:unlerline;
}

.textcontent a:hover {
text-decoration:none;
background:#791619;
color:#fff;
}

#textCOMPETITION
{
float: right;
width: 593px;
padding-top: 10px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.textcontentCOMPETITION
{
padding-right:30px;
padding-top: 0px;
}

.linebreak
{
overflow:auto;
height:100%;
margin-bottom:30px;
border-bottom:1px solid #708066;
}

.bannerbreak
{
height:100%;
margin-bottom:30px;
padding-left: 20px;
}

.linebreak2
{
overflow:auto;
height:100%;
margin-bottom:30px;
border-bottom:1px dotted #708066;
}

.horzlinebreak
{
border-left: 1px dotted #708066; 	
}

.textHEADLINE
{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 32px;
font-weight: bold;
color: #00bcf1;
line-height: 1.2em;
margin: .2em 0 .4em 0;
letter-spacing: -1px;
}

.vidlink
{
	FONT-SIZE: 12px;
	COLOR: #708066;
	FONT-FAMILY: Arial;
	text-align: left;
}
A.vidlink
{
    COLOR: #708066;
    TEXT-DECORATION: none
}
A.vidlink:hover
{
	TEXT-DECORATION: none;
	color:#708066;
	background:#4C4238;
}

.vidlinebreak
{
overflow:auto;
height:100%;
margin-bottom:10px;
border-bottom:1px solid #4C4238;
}

#rightcolumncontainer
{
float: right;
width: 393px;
padding-top: 30px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.rightcolumncontent
{
padding:0px;
padding-left:0px;
padding-top: 0px;
}

#picmenu {
float: left; 
height: 50px;
margin: 0 auto;
padding: 0;
display:inline-block;
}

#picmenu ul {
margin: 0;
padding: 0;
padding-left: 0px;
list-style: none;
line-height: normal;
}

#picmenu li {
float: left;
height: 50px;
padding-right: 0px;
padding-left: 0px;
}

#picmenu a {
display: block;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
border: 0;
}

#work-list
{
float: left;
list-style: none; 
width: 550px;
padding-left: 0px;
padding-bottom: 10px;
margin: 0px
}

#work-list li 
{
display: inline; 
float: left; 
margin: 10px;
}

#twitter_container
{
float: left; 
height: auto;
margin: 0 auto;
margin-top: 0px;
padding: 0;
padding-left: 35px;
}

#twitter_div
{
width: 275px;
}

ul#twitter_update_list
{
padding: 0; 
margin: 0; 
list-style: none;
}

ul#twitter_update_list li
{
font-family: arial; 
font-size: 12px; 
color: #4C4238; 
margin: 0px 0 33px 0;
}

ul#twitter_update_list li a
{
font-size: 10px; 
color: #708066; 
}

/* full width */
#textfull
{
float: right;
width: 850px;
padding-top: 10px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.textcontentfull
{
	padding-right:20px;
	padding-top: 0px;
	font-family: "Lucida Console", Monaco, monospace;
}

.textcontentfull a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 13px;
font-weight: bold;
color:#791619;
text-decoration:unlerline;
}

.textcontentfull a:hover {
text-decoration:none;
background:#791619;
color:#fff;
}

/*===================================
	FOOTER AREA
===================================*/

#footer_container
{
position:relative;
width: 100%;
height: 75px;
clear:both;
background-color:#1F1B18;
background-repeat: repeat-x;
} 


/* HEADER */
#footer
{
margin: 0;
width: 850px;
padding-top: 0px;
margin-left: auto ;
margin-right: auto ;
}

#footTOP_container
{
position:relative;
width: 100%;
height: 121px;
clear:both;
background-image: url(../images/footTOP.jpg);
background-repeat: repeat-x;
} 

#socialmenu {
float: right; 
height: 50px;
margin: 0 auto;
padding: 0;
}

#socialmenu ul {
margin: 0;
padding: 0;
padding-left: 2px;
list-style: none;
line-height: normal;
}

#socialmenu li {
float: left;
height: 50px;
padding-right: 2px;
padding-left: 5px;
}

#socialmenu a {
display: block;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
border: 0;
}

#leftcolumncontainerFOOTER
{
float: left;
width: 455px;
padding-top: 10px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.leftcolumncontentFOOTER
{
padding:0px;
padding-left:0px;
padding-top: 0px;
}

#rightcolumncontainerFOOTER
{
float: right;
width: 193px;
padding-top: 15px;
padding-left: 0px;
margin-left: auto ;
margin-right: auto ;
}

.rightcolumncontentFOOTER
{
padding:0px;
padding-left:0px;
padding-top: 0px;
}

.footlink
{
	FONT-SIZE: 12px;
	COLOR: #708066;
	FONT-FAMILY: Arial;
	text-align: left;
}
A.footlink
{
    COLOR: #708066;
    TEXT-DECORATION: none
}
A.footlink:hover
{
	TEXT-DECORATION: none;
	color:#708066;
	background:#000;
}

