body {
    font-family:Verdana, Arial, sans-serif;
    font-size: 10px;
	line-height:13px;
	color:#FFF;
	background-image:url('../images/bg.gif');
	margin:0px 0px 0px 0px;
	padding:0px;
}
a
{
outline: none;
}
table {
	margin:0px;
	padding:0px;
}
p {
	margin-top:0px;
	padding-top:0px;
}
ul {
	margin:0px 0px 10px 20px;
	padding:0px 0px 0px 0px;
}
.header {
	letter-spacing:1px;
	text-transform:uppercase;
	line-height:15px;
	color:#FFF;
}
a:link {
	color: #333;
	
}
a:visited {
	color: #333;
}
a:hover {
	color: #333;
}
a:active {
	color: #333;
}
a.album:link {
	color: #DDD;
	text-decoration:none;
}
a.album:visited {
	color: #DDD;
	text-decoration:none;
}
a.album:hover {
	color: #DDD;
	text-decoration:underline;
}
a.album:active {
	color: #DDD;
	text-decoration:underline;
}
a.albumSel:link {
	color: #FFF;
	text-decoration:none;
}
a.albumSel:visited {
	color: #FFF;
	text-decoration:none;
}
a.albumSel:hover {
	color: #FFF;
	text-decoration:none;
}
a.albumSel:active {
	color: #FFF;
	text-decoration:none;
}

#leftPanel {
	position:relative;
	padding: 10px 10px 20px 10px;
	background-color:#91a48e;
	float:left;
	height:340px;
    width:249px;
    overflow:auto;
}
select, input, textarea {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin: 1px;
}

div {
    text-align: left;
}
div.mwHeader {
    position: relative;
    background-image:url(../images/header3.jpg);
    height:116px;
    width:759px;
    border-bottom:#d6e5cc 1px solid;
}
div.mwBody {
    position: relative;
    width:759px;
}

div.mwFooter {
    position: relative;
    float: left;
    background-color:#404040;
    height:50px;
    width:759px;
    border-top:#d6e5cc 1px solid;
    border-bottom:#d6e5cc 1px solid;
}
div.mwFooterText {
    position: relative;
    float: left;
	padding:5px 0px 0px 15px;
    width:759px;
	font-family:Verdana, Arial, sans-serif;
    font-size: 10px;
	line-height:13px;
	color:#ccc;
	text-align:center;
}

div.gCMSHeaderTitle {
    text-align:right;
    font-size:23px;
    color:#222;
    font-style: italic;
    font-weight: bold;
    padding: 20px 25px 0px 0px;
    opacity: .5;
	filter: alpha(opacity=50);
}

div.mwNavigation {
background-color:#404040;
    position: relative;
    height:26px;
    width:759px;
}

div.mwSubNav {
    position: relative;
    background-color:#8C8C8C;
    height:20px;
    width:759px;
    border-bottom:#d6e5cc 1px solid;
    vertical-align: middle;
    text-align: left;
}
div.mwSubNav1 {
    position: relative;
    background-color:#d6e5cc;
    height:1px;
    width:759px;
    vertical-align: middle;
    text-align: left;
}

div.gCMSGallerySelection {
    position: relative;
    background-color:#404040;
    width:100%;
    color: #fff;
    padding: 5px 0px 5px 0px;
    border-bottom:#d6e5cc 1px solid;
    vertical-align: middle;
    text-align: left;
}

div.gCMSGallery {
    position: relative;
    background-color:#91a48e;
    width:100%;
    color: #000;
    padding: 5px 0px 5px 0px;
    border-bottom:#d6e5cc 1px solid;
    vertical-align: middle;
    text-align: left;
}

div.gCMSGalleryBottom {
    position: relative;
    background-color:#91a48e;
    width:100%;
    height: 300px;
    color: #000;
    padding: 5px 0px 5px 0px;
    border-bottom:#d6e5cc 1px solid;
    vertical-align: middle;
    text-align: left;
}

div.mwGallery {
    position: relative;
    background-color:#91a48e;
	float:left;
    height:370px;
    width:269px;
    overflow: none;
}

#mwPhotoContainer {
    background-color: #333;
    position: relative;
    height:370px;
    width:490px;
    float: right;
    overflow:hidden;
}
#mwPhoto {
    position: relative;
    z-index: 1;
    overflow:hidden;
    opacity: 1;
	filter:alpha(opacity=100);
}

.mwPhotoCaptionBox {
    background-color: #000;
    position: relative;
    opacity: .5;
	filter:alpha(opacity=50);
	z-index: 5;
    width: 490px;
	height: 40px;
	left: 0px;
	top: -40px;
}

.mwPhotoCaptionTextContainer {
	top: -80px;
    position: relative;
	z-index: 15;
    width: 490px;
    height: 40px;
    align: center;
	color: #fff;
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.gSelected {
    border: #ddd 1px solid;
    opacity: .9;
	filter:alpha(opacity=90);
}

div.gNotSelected {
    border: #ddd 1px solid;
    opacity: 1;
	filter: alpha(opacity=100);
}

img.thumb {
    border: #FFF 1px solid;
    opacity: .75;
    filter:alpha(opacity=75);
    cursor: pointer;
}

img.thumbSelected {
    border: #FFF 1px solid;
    opacity: 1;
    filter:alpha(opacity=100);
}

#preloadImage {
    display:none;
    visibility:none;
}