* {
margin:0;
padding:0;
}
body {
background:#1A1A1A url(/img/bg_swell.jpg) no-repeat;
color:#FFFFFF;
font-family:'Verdana';
font-size:12px;
padding-top:0;
text-decoration:none;
}
h1 span, li a span, h2 span, #footer a span {
}
input {
font-family:'Courier New',Courier,monospace;
font-size:11px;
}

a {
color:#769bc7;
text-decoration:none;
}

a:hover {
color:#769bc7;
text-decoration:underline;
}

img{
border: 0px;
padding: 5px;
}

img a{
border: 0;
text-decoration:none;}

h3{
margin-top: 20px;
}

#internal_page{
width:740px;
padding:30px;
margin:0px;
overflow:hidden;
}

#wrapper {
margin:0 auto;
width:800px;
}

#content_wrapper{
background:#000000 none repeat scroll 0 0;
}

#header {
background:#000000 none repeat scroll 0 0;
height:261px;
width: 800px;
margin-bottom: 10px;
}

#headerText {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding-left:15px;
}

#spacer {
background:#000000 none repeat scroll center center;
height:10px;
}

#menuBar {
display: inline;
list-style-type:none;
margin: 0;
padding: 0;
}

#menuBar li{
margin: 0;
padding: 0;
float:left;
}

#menuBar li a {
color:#769bc7;
float:left;
font-size:14px;
padding:12px 16px;
background-color: #000000;
margin-right: 4px;
font-weight:bold;
}

#left-side {
background:#000000 none repeat scroll 0 0;
float:left;
padding:30px 10px 24px 28px;
width:560px;
}
.post-head, .page-head {
clear:both;
color:#333333;
height:40px;
margin:0 0 10px;
padding:12px 0 0 0;
width:462px;
}
h1, h2, .post-head h2, .page-head h2 {
color:#ffffff;
font-size:20px;
font-weight:normal;
margin:0 0 4px;
}
.post-head h2 a, .page-head h2 a {
color:#eeeeee;
}
.post-head h2 a:hover, .page-head h2 a:hover {
color:#eeeeee;
text-decoration:none;
}
.post-head a {
color:#333333;
text-decoration:none;
}
.post-head a:hover {
color:#333333;
text-decoration:underline;
}
.archive, .search, .page {
padding:10px 0 0;
}
.num-comments {
display:none;
}
.num-comments a, .num-comments a:hover {
color:#FFFFFF;
font-size:12px;
}
.post-content p {
line-height:20px;
padding:5px 5px 20px 0;
}
p.post-info, div.comment {
display:none;
background:#000000 none repeat scroll 0 0;
border-left:4px solid #000000;
font-size:10px;
line-height:16px;
margin:0 auto 10px;
padding:10px 20px;
width:400px;
}
div.comment {
font-size:11px;
}
h2.comment {
font-size:14px;
padding:5px 0 10px;
}
.comments p {
line-height:20px;
}
#submit {
padding:4px;
}
#right-side {
background:#000000 none repeat scroll 0 0;
float:right;
padding:25px 0px 0px 0px;
margin-right: 20px;
width:160px;
}
h2.pages {
height:45px;
margin:0 0 0 16px;
width:184px;
}
h2.categories {
height:45px;
margin:0 0 0 17px;
width:184px;
}
h2.blogroll {
height:45px;
margin:0 0 0 17px;
width:184px;
}
h2.archives {
height:45px;
margin:0 0 0 16px;
width:184px;
}
h2.links {
height:45px;
margin:0 0 0 16px;
width:184px;
}
#right-side h3 {
padding-bottom:10px;
text-align:center;
width:150px;
}
#right-side ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px 0 20px;
}
#linkslist li {
text-align:left;
}
#right-side ul li {
color:#FFFFFF;
display:block;
font-size:11px;
line-height:18px;
margin:4px 0;
padding:2px 5px;
text-align:center;
width:150px;
}
#right-side ul li a {
display:block;
font-size:11px;
line-height:18px;
padding:0;
text-decoration:none;
width:150px;
}
#right-side ul li a:hover {
width:150px;
text-decoration: underline;
}

#photos{
margin-top: 20px;
}

#photos tr td{
vertical-align:middle;
padding: 5px 0px 5px 0px;
}

#joinus{
text-align:center;
width:150px;
}

#joinusrow{
padding-top: 10px;}

#joinusImg{ width: 30px; float:left;}

#joinusName{ width: 110px; float:left;text-align:left;}

#joinusName a{ text-decoration:none;}
#footer {
background:#000000 none repeat scroll 0 0;
clear:both;
background: url(/img/mount_footer.jpg) no-repeat; 
width: 800px; 
height: 150px;
text-align:right;
}

#footer p{
font-size: 9px;
text-align:right;
padding-top: 130px;
margin-right:15px;
}

#footer a{
color: #ffffff;
}


.navigation {
height:10px;
padding:10px 0 20px;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}