body {
    background-image:url('../images/background-image.jpg');
    background-repeat: no-repeat;
    background-position: top center;
}

.body_text {
        padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:24px;
}

.widebox2 {
    width: 280px;
}

.padright {
    padding-right: 60px;
}

.body_text2 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}
.body_text5 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
    text-align:right;
}
.body_text4 {
    padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}

.heading_text2 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	line-height:0px;
	text-align:center;
}

.heading_text4 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFDE00;
	line-height:30px;
	text-align:center;
}
.heading_text5 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFFFFF;
	line-height:32px;
	text-align:center;
}


.commission_samples {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:24px;
	text-align:center;
}

.gallery_navigation {
    padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
    text-decoration: none;
}
.gallery_navigation
    A:link {text-decoration: none}
    A:visited {text-decoration: none}
    A:active {text-decoration: none}
    A:visited {text-decoration: none}
    
.links_page {
    padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
    text-decoration: none;
}
.links_page
    A:link {text-decoration: none}
    A:visited {text-decoration: none}
    A:active {text-decoration: none}
    A:visited {text-decoration: none}
 
 .gallery_text2 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
	text-align:center;
    text-decoration: none;
}

.gallery_text {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
	text-align:left;
    text-decoration: none;
}
.gallery_text
    A:link {text-decoration: none}
    A:visited {text-decoration: none}
    A:active {text-decoration: none}
    A:visited {text-decoration: none}

.body_text3 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}

.heading_text3 {
        padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
}

.newsTD {
        border: 1px solid #555555;
        background: #121212;
        width: 500px;
}
.newsTD2 {
        border: 1px solid #555555;
        background: #121212;
        width: 230px;
}
.description {
    width:200px;
}
.contact_requestTD {
        border: 1px solid #555555;
        background: #121212;
        padding: 10px;
        text-align: right;
        width: 110px;
        padding-right:80px;
        padding-bottom:20px;
        margin-right:80px;
}

.event_td {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:20px;
    margin-left:10px;
    padding-left:20px;
    width:200px;
}
.h_events {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#DDDDDD;
	line-height:10px;
}
.h_events_hr {
    border:0px;
	border-top:1px solid #555;
}

.newsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EDEDED;
	line-height:14px;
}

.newsHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFDE00;
	line-height:18px;
	padding-left:0px ;
}

.newsPostdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AAAAAA;
	line-height:18px;
	padding-left:0px ;
	padding-right:10px ;
}

.newsMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EDEDED;
	line-height:17px;
	padding-left:0px ;
	padding-right:10px ;
}
.news_listings {
    margin-right:10px;
    padding-right:20px;
    text-align:left;
	width:520px;
}

.disclaimer {
        padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:19px;
}#disclaimer a:hover {}#disclaimer a {}


p {text-indent: 0px}


a:link {color:#FFDE00}
a:visited {color:#FFDE00}
a:hover {color:#DEC100}
a:active {color:#FFEE7B}

img {border-color:#FFFFFF} 
