/* GLOBAL STYLES ---------------------------------------------------------------- */

* {
   padding:0;
   margin:0;
}

body {
	text-align: center;
	background-image: url(images/bk.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #CCC;
   }
#wrapper {
	width: 925px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #FFF;
	height: 100%;
}

p {
    margin-bottom: 1em;
}


h1, h2, h3, h4{
	margin-bottom: .5em;
}

img
{  border-style: none;
}


/* MASTHEAD STYLES ---------------------------------------------------------------- */

#masthead {
	background-image: url(images/branding.jpg);
	height: 110px;
	background-color: #000;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	width: 925px;
	float: left;
}

#masthead h1{
	display: none;
}

#masthead a{
	float: right;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}

#masthead object{
	float: right;
	clear: right;
	padding-right: 15px;
}


/* THREE COLUMN STYLES ---------------------------------------------------------------- */

#colOne {
	float: left;
	width: 350px;
}
#colTwo {
	float: left;
	width: 301px;
	margin-left: 20px;
}
#colThree {
	float: right;
	width: 234px;
	margin-left: 15px;
}

#colThree img {
	margin-bottom: 15px;
}


/* NAV CONTAINER STYLES ---------------------------------------------------------------- */

#navHolder {
	float: left;
	width: 925px;
	clear: both;
	vertical-align: bottom;
	text-align: center;
	margin-bottom: 20px;
	background-image: url(images/dots6.jpg);
	background-repeat: repeat-x;
	padding-bottom: 25px;
	background-position: left bottom;
}

/* PRIMARY NAV STYLES ---------------------------------------------------------------- */

#primaryNav ul {
	float: left;
}

#primaryNav li {
	display: inline;
	list-style-type: none;
	padding-right: 1em;
	padding-bottom: 25px;
}

#primaryNav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.9em;
	text-decoration: none;
	color: #FF8000;	
}

#primaryNav li a:hover {
	text-decoration: none;
	color: #999;
}

#secondaryNav ul {
	float: right;
}

#secondaryNav li {
	display: inline;
	list-style-type: none;
	padding-left: 1em;
}

#secondaryNav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.7em;
	text-decoration: none;
	color: #FF8000;
}
#secondaryNav li a:hover {
	text-decoration: none;
	color: #999;
}


/* CONTENT AREA 1 STYLES [Currently latest issue flash rotator] ---------------------------------------------------------------- */

#contentOne {
	width: 350px;
}

#contentOne h1 {
	display: none;
}
#contentOne h2 {
	display: none;
}
#contentOne p {
	display: none;
}

/* CONTENT AREA 2 STYLES [Currently "Latest news"] ---------------------------------------------------------------- */

#contentTwo {
	width: 301px;
	background-image: url(images/dots6.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
	float: left;
	margin-bottom: 10px;
}
#contentTwo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: lighter;
	text-transform: capitalize;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: .3em;
}
#contentTwo h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #FF8000;
	padding-left: 60px;
	font-weight: normal;
}
#contentTwo h2 a{
	color: #FF8000;
	text-decoration: none;
}
#contentTwo h2 a:hover{
	color: #FF8000;
	text-decoration: none;
}
#contentTwo p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	padding-left: 60px;
}
#contentTwo p a {
	background-image: url(images/aimg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 1em;
	color: #C06;
	text-decoration: none;
}
#contentTwo p a:hover {
	text-decoration: underline;
}
#contentTwo img {
	float: left;
}
.c2box {
	float: left;
	width: 301px;
	margin-bottom: 10px;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* CONTENT AREA 3 STYLES [Currently "Featured"] ---------------------------------------------------------------- */

#contentThree {
	width: 350px;
	background-image: url(images/dots6.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
	float: left;
	margin-top: 15px;
}
#contentThree h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: lighter;
	text-transform: uppercase;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: .3em;
}
#contentThree h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #FF8000;
	padding-left: 140px;
	font-weight: normal;
}
#contentThree h2 a{
	color: #FF8000;
	text-decoration: none;
}
#contentThree h2 a:hover {
	color: #FF8000;
	text-decoration: none;
}
#contentThree p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	padding-left: 140px;
}
#contentThree p a {
	background-image: url(images/aimg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 1em;
	color: #C06;
	text-decoration: none;
}
#contentThree p a:hover {
	text-decoration: underline;
}
#contentThree img {
	float: left;
	margin-bottom: 10px;
}
.c3box {
	float: left;
	width: 350px;
	margin-bottom: 10px;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 5px;
}

/* CONTENT AREA 4 STYLES [Currently "Events spotlight"] ---------------------------------------------------------------- */

#contentFour {
	width: 301px;
	background-image: url(images/dots6.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 20px;
	float: left;
	margin-top: 15px;
}
#contentFour h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: lighter;
	text-transform: uppercase;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: .3em;
}
#contentFour h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #FF8000;
	font-weight: normal;
}
#contentFour h2 a{
	color: #FF8000;
	text-decoration: none;
}
#contentFour h2 a:hover {
	color: #FF8000;
	text-decoration: none;
}
#contentFour h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #333;
	font-weight: normal;
	font-variant: normal;
}
#contentFour p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
}
#contentFour p a {
	background-image: url(images/aimg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 1em;
	color: #C06;
	text-decoration: none;
}
#contentFour p a:hover {
	text-decoration: underline;
}

.c4greyback {
	margin-bottom: 10px;
	float: left;
	width: 283px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #CCC;
}


/* NEWS SECTION COLUMN ONE STYLES ---------------------------------------------------------------- */

#leftcolWrap {
	float: left;
	width: 770px;
	margin-right: 20px;
}

#newsColOne {
	float: left;
	width: 770px;
}

#newsColOne h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: lighter;
	text-transform: capitalize;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 0.3em;
}
#newsColOne h1 strong{
	color: #C06;
	font-weight: bold;
}
#newsColOne h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.9em;
	color: #FF8000;
	font-weight: normal;
}
#newsColOne h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #333;
	font-weight: lighter;
}

#newsColOne h6{
	font-size: .8em;
	color: #FF8000;
	font-weight: normal;
	padding-top: 5px;
}

#newsColOne p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
}

#newsColOne ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	margin-bottom: 1em;
	margin-left: 25px;
	list-style-type: square;
}

#newsColOne ol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	margin-bottom: 1em;
	margin-left: 25px;
	list-style-type: decimal;
}
#newsColOne li {
	margin-bottom: .5em;
}

#newsColOne p a {
	color: #C06;
	text-decoration: none;
}
#newsColOne p a:hover {
	text-decoration: underline;
}
#newsColOne strong {
	font-weight: normal;
	color: #000;
}
#newsImg{
	float:right;
	border: 1px solid #CCC;
	padding: 10px;
	margin-bottom: 15px;
	margin-left: 15px;
}
#newsImg blockquote{
	font-size: .8em;
	color: #FF8000;
	font-weight: normal;
	padding-top: 5px;
	width: 290px;
}
#newsArticles h2 {
	color: #000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 15px;
}
#newsArticles{
	width: 740px;
	margin-top: 25px;
	float: left;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-left: 15px;
}
#newsArticles p a {
	color: #C06;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	line-height: 0.5em;
}
#newsArticles p a:hover {
	color: #C06;
	text-decoration: underline;	
}

/* NEWS & MAGAZINE & EVENTS SECTION COLUMN TWO STYLES ---------------------------------------------------------------- */


#newsColTwo {
	float: right;
	width: 120px;
	margin-left: 15px;
}

#newsColTwo img {
	margin-bottom: 15px;
}


/* MAGAZINE SECTION COLUMN ONE STYLES ---------------------------------------------------------------- */

#leftcolWrap {
	float: left;
	width: 770px;
	margin-right: 20px;
}

#magColOne {
	float: left;
	width: 770px;
}

#magColOne h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: lighter;
	text-transform: capitalize;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 0.3em;
}
#magColOne h1 strong{
	color: #C06;
	font-weight: bold;
}
#magColOne h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.9em;
	color: #FF8000;
	font-weight: normal;
}
#magColOne h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #333;
	font-weight: lighter;
}

#magColOne h6{
	font-size: .8em;
	color: #FF8000;
	font-weight: normal;
	padding-top: 5px;
}

#magColOne p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
}

#magColOne ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	margin-bottom: 1em;
	margin-left: 25px;
	list-style-type: square;
}

#magColOne ol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	margin-bottom: 1em;
	margin-left: 25px;
	list-style-type: decimal;
}
#magColOne li {
	margin-bottom: .5em;
}

#magColOne p a {
	color: #C06;
	text-decoration: none;
}
#magColOne p a:hover {
	text-decoration: underline;
}
#magColOne strong {
	font-weight: normal;
	color: #000;
}
#magImg{
	float:right;
	clear:right;
	border: 1px solid #CCC;
	padding: 10px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
}
#adc{
	float:right;
	width: 190px;
	margin-bottom: 12px;
	text-align: right;
	margin-left: 15px;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	padding-bottom: 5px;
}
#adc a{
	color: #C06;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
}
#adc p{
	color: #000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#adc #FlashID {
	margin-bottom: 15px;
	
}
#magImg blockquote{
	font-size: .8em;
	color: #FF8000;
	font-weight: normal;
	padding-top: 5px;
	width: 290px;
}
#magArticles{
	width: 740px;
	margin-top: 25px;
	float: left;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-left: 15px;
}
#magArticles h2 {
	color: #000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 15px;
}
#magArticles p a {
	color: #C06;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	line-height: 0.5em;
}
#magArticles p a:hover {
	color: #C06;
	text-decoration: underline;	
}


/* EVENTS SECTION COLUMN ONE STYLES ---------------------------------------------------------------- */

#leftcolWrap {
	float: left;
	width: 770px;
	margin-right: 20px;
}

#evtColOne {
	float: left;
	width: 770px;
}

#evtColOne h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: lighter;
	text-transform: capitalize;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 0.3em;
}
#evtColOne h1 strong{
	color: #C06;
	font-weight: bold;
}
#evtColOne h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.9em;
	color: #FF8000;
	font-weight: normal;
}
#evtColOne h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #FF8000;
	font-weight: lighter;
	margin-bottom: 0px;
}

#evtColOne h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #333;
	font-weight: lighter;
}

#evtColOne h6{
	font-size: 0.8em;
	color: #C06;
	font-weight: normal;
}

#evtColOne h6 a{
	font-size: 0.8em;
	color: #C06;
	font-weight: normal;
	text-decoration: none;
}
#evtColOne h6 a:hover{
	font-size: 0.8em;
	color: #C06;
	font-weight: normal;
	text-decoration: underline;
}

#evtAltNav {
	margin: 0px 0px 10px -35px;
	padding: 0px;

}
#evtAltNav a{
	color: #C06;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#evtAltNav ul li{
	list-style-type: none;
	display: inline;
	padding-left: 10px;
		
}


#evtColOne p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	font-weight: normal;
	margin-bottom: .5em;
}

#evtColOne ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	font-weight: normal;
	margin-bottom: .5em;
	margin-left: 25px;
	list-style-type: square;
}

#evtColOne ol {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666;
	font-weight: normal;
	margin-bottom: .5em;
	margin-left: 25px;
	list-style-type: decimal;
}
#evtColOne li {
	margin-bottom: .5em;
}

#evtColOne p a {
	color: #C06;
	text-decoration: none;
}
#evtColOne p a:hover {
	text-decoration: underline;
}

#evtImg{
	float:right;
	border: 1px solid #CCC;
	padding: 10px;
	margin-bottom: 15px;
	margin-left: 15px;
	width: 220px;
}
#evtMonths{
	width: 740px;
	margin-top: 25px;
	float: left;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-left: 15px;
}
#evtMonths p a {
	color: #C06;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	line-height: 0.5em;
}
#evtMonths p a:hover {
	color: #C06;
	text-decoration: underline;	
}
.evtBoxWht {
	float: left;
	width: 490px;
	padding: 8px;
	margin-bottom: 10px;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/* GALLERY STYLES ---------------------------------------------------------------- */

#galWords {
	width: 700px;
}

/* BOTTOM ADVERT STYLES ---------------------------------------------------------------- */

#adBottom {
	width: 925px;
	margin-top: 25px;
	clear: both;
	float: left;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}
#adBottom p{
	text-align: center;
	margin: 0px;
	padding: 0px;
	
}

/* TWITTER STYLES ---------------------------------------------------------------- */

.twtr-hd {display:none;}
.twtr-ft {display:none;}

#twtr-widget-1 .twtr-tweet-text p {font-size: 1.2em !important;}

.tweet {
	width: 234px;
	background-image: url(images/dots6.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 25px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.tweet p{
	font-family: Georgia, "Times New Roman", Times, serif;
}

.tweet h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: lighter;
	text-transform: capitalize;
	color: #000;
	background-image: url(images/dots1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 0.3em;
	}
	


.tweet h3, h4, {
	display: none;
}

.tweet h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: normal;
	color: #000;
}
.tweet h6 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #CC0066;
	text-decoration: none;
}
.tweet h6 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #CC0066;
	text-decoration: underline;
}



/* FOOTER STYLES ---------------------------------------------------------------- */

#footer {
	background-color: #000;
	width: 925px;
	clear: both;
	float: left;
	margin-top: 10px;
	background-image: url(images/dots3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
}


#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #FFF;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
}


#footer p strong {
	color: #C06;
}
