@charset "UTF-8";
/* CSS Document */

html body {
background-color:#AC9F93;
margin:0;
font-family:"lucida grande CY", "lucida grande", lucida, "lucida sans unicode", sans-serif;
font-size:12px;
line-height:17px;
color:#FFFFFF;
}

.imageone {
width:256px;
height:384px;
display:block;
}

.imagetwo {
width:256px;
height:128px;
display:block;
}

.imagethree {
width:128px;
height:128px;
display:block;
}

.imagefour {
width:128px;
height:256px;
display:block;
}

.imagefive {
width:256px;
height:256px;
display:block;
}

#popup {
display:none; 
position:absolute; 
width:300px; 
height:150px; 
left:280px; 
top: 240px; 
border:1px solid #CCCCCC; 
background-color:#FFFFFF;
-webkit-border-radius:8px; 
-moz-border-radius:8px; 
-moz-box-shadow: 0px 0px 15px rgba(0,0,0, .5); 
-webkit-box-shadow: 0px 0px 15px rgba(0,0,0, .5); 
box-shadow: 0px 0px 15px rgba(0,0,0, .25);
padding:20px;
z-index:5000;
}

#crop {
position:absolute; 
width:800px; 
height:550px; 
left:100px; 
top: 140px; 
border:1px solid #CCCCCC; 
background-color:#FFFFFF;
-webkit-border-radius:8px; 
-moz-border-radius:8px; 
-moz-box-shadow: 0px 0px 15px rgba(0,0,0, .5); 
-webkit-box-shadow: 0px 0px 15px rgba(0,0,0, .5); 
box-shadow: 0px 0px 15px rgba(0,0,0, .25);
padding:20px;
z-index:5000;
}

#testWrap {
float:left;
}

#cropimage {
position:absolute;
bottom:20px;
right:20px;
}

#previewArea {
position:absolute;
top:42px;
right:20px;
border:1px solid #999999;
}

#previewimage {
position:absolute;
top:20px;
right:20px;
}

#results {
display:none;
width:50px;
float:left;
}

h1 {
font-size:16px;
}

h2 {
line-height:22px;
}

#quicklinks {
font-size:10px;
}

#quicklinks a {
display:block;
border-bottom:1px solid #C8BFB7;
margin:0 0 5px 0;
}

input {
padding:5px;
border:1px solid #C8BFB7;
}

.blog {
border-top:1px solid #C8BFB7;
margin:20px 0 0 0;
padding:20px 0 20px 0;
}

#ads {
width:200px;
float:right;
margin:20px 0 0 0;
padding:20px;
border:1px solid #C8BFB7;
}

.spacer {
width:100%;
clear:both;
height:20px;
}

#images {
float:right;
width:270px;
margin:0 0 20px 20px;
}

#userbar {
width:98%;
position:absolute;
height:20px;
background-color:#FFFFCC;
clear:both;
z-index:5000;
top:-15px;
left:0;
border-bottom:1px solid #333333;
}

#clearall {
width:100%;
clear:both;
}

#container {
width:950px;
}

.detailbox {
width:180px;
padding:10px;
border-top:1px solid #A3988E;
}

#container a:link, #container a:visited { 
color:#FFFFFF;
text-decoration:none;
}

#header {
width:100%;
height:140px;
background-color:#FFFFFF;
}

.sandf {
position:absolute;top:0;right:0; background-color:#FFFFFF; width:70px;height:12px; font-family:Georgia, 'Times New Roman', Times, serif; letter-spacing:-1px; font-size:12px; padding:5px; color:#000000;
}

#leftpanel, .rightpanel {
width:300px;
margin-right:20px;
padding-left:20px;
float:left;
padding-top:10px;
}

#mainpanel {
float:left;
width:610px;
}

#mainimage {
padding:10px;
background-color:#A3988E;
width:350px;
margin-bottom:20px;
}

#mainpanel2 {
float:left;
width:380px;
padding-top:20px;
}

.link {
color:#FFFFFF;
text-decoration:none;
}

.headerpic {
float:left;
width: 507px;
margin:0;
margin-bottom:13px;
}

.logo {
float:left;
margin-left:20px;
margin-bottom:13px;
}

.themenu {
height: 25px;
font-size:12px;
width: 100% -20px;
clear:both;
background-color:#51575D;
padding:6px 0 0 20px;
margin-top:13px;
}

.themenu a:link, .themenu a:visited  {
color:#FFFFFF;
text-decoration:none;
}

.themenu a:hover {
color:#AC9F93;
}


#latestnews {
float:left;
width:300px;
padding:10px;
color:#CCCCCC;
}

.latest_news_item {
margin-top:5px;
}

.latest_news_item img {
float:left;
margin-right:10px;
margin-bottom:10px;
}

.latest_news_item a, #add_news h3, #add_category h3 {
text-transform:uppercase;
font-weight:bold;
color:#28526A;
text-decoration:none;
margin:0;
padding:0;
}

.readmore {
font-size:12px;
}

#add_news #button, #add_category #button {
width:100px;
cursor:pointer;
}

#add_news table, #add_category table {
margin-top:10px;
}

.news_date, .full_news_date {
width:220px;
padding:2px;
padding-right:10px;
background-color:#85335C;
font-size:8px;
text-align:right;
margin-top:10px;
}

.latest_news_item p {
margin:0;
padding:0;
}
