
a { outline:none; }


#postframe {
text-align:center;
margin-left:50px;	
margin-right:50px;
}

#pageframe {
margin-left:50px;	
margin-right:50px;	
}


div.entry h2 {
font-size:18px;
color:#999;
}

div.contactright {
font-size:9px;
color:#ccc;
}

body {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(/images/mainbg.jpg);
margin:0;
}

h1 {
color:#65adff;
letter-spacing:-1px;
font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
font-size:22px;
font-weight:700;
margin-top:18px;
text-align:center;
padding-bottom:18px;
}

#error {
	margin-top:220px;
	font-size:350px;
color:#363;
text-align:center;
}

#tryagain {
	padding-top:30px;
	font-size:15px;
color:#363;
text-align:center;
padding-bottom:260px;
}

#tryagain a{
text-decoration:none;
color:red;
}


h1 a {
text-decoration:none;
color:#363;
border-color:#600;
}

h1 a:hover {
color:#fff;
background-color:#000;
border-color:#600;
}

h2 {
font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
font-size:20px;
letter-spacing:-1px;
}

h3 {
color:#666;
letter-spacing:-1px;
font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
margin-bottom:0px;
font-size:18px;
}

ul {
list-style-type:none;
}

img,img a {
border:0;
}

form {
margin:0;
text-align:left;
padding-left:120PX;
}

p {
margin:14px 18px;
}

frame img {
border:1px solid #ccc;
padding:6px;
}

input,select {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
border:#ccc dotted 1px;
margin:0;
background-color:white;
}

textarea#wpcf_msg {
border:#ccc dotted 1px;
width:400px;
}

img.ttf {
margin-bottom:15px;
margin-top:15px;
}

label {
color:#ccc;
font-weight:400;
}

textarea#comment {
border:#ccc dotted 1px;
}

#submit,#contactsubmit {
background:url(/images/callcolumnbg.jpg) top repeat-x;
border:solid 1px #ccc;
color:#c0b295;
text-shadow:#fff 0 1px 1px;
padding:5px 15px;
}

blockquote {
border:1px solid #ccc;
color:#666;
font-size:1.2em;
font-weight:700;
text-decoration:none;
text-align:center;
padding:10px 31px;
}

#page_con {
width:914px;
background-color:#fff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0 auto;
}

#head {
height:85px;
text-align:center;
}


#about a:hover span {
	color:red;
}

#head img {
text-align:center;
margin:10px 0;
}

#newmenu {
text-align:center;
height:30px;
padding:9px 3px;
}

* html #newmenu {
padding:9px 3px 9px 1px;
}

.buttons {
display:block;
float:left;
width:173px;
font-size:1.2em;
font-weight:700;
color:#d54400;
letter-spacing:-1px;
margin-left:7px;
}

* html .buttons {
margin-left:5px;
}

.buttons a {
display:block;
width:173px;
color:#c0b295;
text-decoration:none;
background:url(/images/button.jpg) repeat-x center;
line-height:30px;
text-align:center;
border:1px solid #cc9;
text-shadow:#fff 0 1px 1px;
}

.buttons a:hover {
color:#a90000;
background:url(/images/boxbg.png) repeat-x center;
text-shadow:#fff -1px -1px 0;
border-color:#999;
}

.buttons2 {
display:block;
float:left;
width:173px;
font-size:1.2em;
font-weight:700;
color:#d54400;
letter-spacing:-1px;
margin-left:7px;
}

.buttons2 a {
display:block;
width:173px;
color:#c0b295;
text-decoration:none;
background:url(/images/button.jpg) repeat-x center;
line-height:30px;
text-align:center;
border:1px solid #cc9;
text-shadow:#fff 0 1px 1px;
}

.buttons2 a:hover {
color:#000;
background:url(/images/boxbg.png) repeat-x center;
text-shadow:#fff -1px -1px 0;
border-color:#999;
}


#formbg {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home.jpg) no-repeat center;
padding:10px 10px 0;
}

#formbg2 {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home2.jpg) no-repeat center;
padding:10px 10px 0;
}

#formbg3 {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home3.jpg) no-repeat center;
padding:10px 10px 0;
}

#formbg4 {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home4.jpg) no-repeat center;
padding:10px 10px 0;
}

#formbg5 {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home5.jpg) no-repeat center;
padding:10px 10px 0;
}

#formbg6 {
height:290px;
font-size:1.1em;
font-family:"Helvetica Neue", Arial, Verdana, sans-serif;
list-style-type:none;
background:url(/images/home6.jpg) no-repeat center;
padding:10px 10px 0;

}

#welcome {
text-align:center;
font-size:1.2em;
letter-spacing:-1px;
color:#ccc;
}

#content_con {
padding:0 10px 10px;
}

#rightcolumn_home {
width:440px;
border:1px solid #ccc;
line-height:1.7em;
float:right;
margin-top:10px;
background:#fff url(/images/pin.png) no-repeat top right;
color:#666;
padding-left:1px;
padding-right:6px;
padding-top:7px;
padding-bottom:0px;
text-align:center;
}

#rightcolumn_home a {
color:#777750;
text-decoration:none;
text-shadow:#fff 0 1px 1px;
}

#rightcolumn_home h3 {
font-size:19px;
color:#999;
letter-spacing:-1px;
text-align:center;
padding-bottom:20px;
}

#rightcolumn_home p {
margin:14px 0;
}

#leftcolumn_home {
width:430px;
float:left;
color:#666;
text-align:center;
line-height:1.7em;
}

#emailsub input {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:32px;
padding-bottom:5px;
margin:0;
}


#now {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
text-shadow:#fff 0 1px 1px;
text-align:left;
Padding-bottom:10px;
padding-top:10px;
}


#cats {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
text-align:left;
text-shadow:#fff 0 1px 1px;
Padding-bottom:10px;
padding-top:10px;
}

#flicks img {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin:4px;
padding:3px;
}

#callcolumn img {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
padding:3px;
}

#socialsites img {
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
border:1px solid #cc9;
padding:5px;
}

#moredc a {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-decoration:none;
text-shadow:#fff 0 1px 1px;
margin:10px;
padding:5px 12px;
}

#moredc a:hover {
border:1px solid #cc9;
background:#cc9;
text-decoration:none;
color:#FFF;
text-shadow:#000 0 0 0;
margin:10px;
padding:5px 12px;
}

#friends {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
text-align:center;
padding:5px;
}

#friends a {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-decoration:none;
list-style:none;
display:block;
text-shadow:#fff 0 1px 1px;
padding:5px 12px;
}

#friends a:hover {
border:1px solid #cc9;
background:#cc9;
text-decoration:none;
color:#FFF;
text-shadow:#000 0 0 0;
}

#tube object {
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin:10px;
padding:5px;
}

#rightcolumn {
width:880px;
color:#666;
line-height:1.7em;
text-align:left;
float:right;
border:1px solid #ccc;
margin-top:10px;
background:#fff url(/images/pin.png) no-repeat top right;
padding:0 5px;
}

#rightcolumn h3 {
padding-left:20px;
color:#ccc;
font-weight:400;
font-size:16px;
padding-bottom:10px;
}

#rightcolumn a:hover {
color:#a90000;
}

#rightcolumn img {
padding:6px 17px;
}

#leftcolumn {
width:275px;
float:left;
}

#currently {
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
color:#333;
text-align:center;
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
padding:8px 8px 3px;
}

#subscribe {
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
color:#333;
margin-top:10px;
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-align:left;
padding:9px 8px;
}

#subscribe a {
padding-top:0;
font-size:22px;
}

#subscribetxt {
font-weight:400;
padding-left:20px;
font-size:22px;
line-height:32px;
color:#ccc;
}

#subscribetxt a {
color:#999;
text-decoration:none;
}

#sidebar li {
list-style-type:none;
background:url(/images/callcolumnbg.jpg) top repeat-x;
border:0 solid #ccc;
margin-top:12px;
}

#sidebar h3 {
font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
font-size:15px;
color:#999;
letter-spacing:-1px;
}

#recent {
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
color:#333;
margin-top:10px;
border:1px solid #cc9;
text-align:left;
background-color:#000;
padding:10px 8px 3px;
}

#categories {
margin-top:10px;
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
list-style-type:none;
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-align:left;
padding:10px 8px 3px;
}

#categories ul {
list-style-type:none;
text-decoration:none;
}

#categories li {
background:none;
padding:0;
}

#sidesearch {
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
color:#333;
margin-top:10px;
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-align:left;
padding:3px 8px;
}

#social {
font-size:1.1em;
font-family:Arial, Verdana, sans-serif;
color:#333;
margin-top:10px;
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
text-align:left;
padding:10px 8px 3px;
}

#footer {
clear:both;
}

.footer {
font-size:9px;
color:#999;
}

.banner {
border:1px solid #ccc;
color:#666;
font-size:1.2em;
font-weight:700;
text-decoration:none;
margin-left:10px;
margin-right:10px;
text-align:center;
background:url(/images/footbar.jpg) top repeat-x;
padding:10px 31px;
}

.footer_text {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#fff;
text-align:center;
padding-top:7px;
padding-bottom:7px;
}

.footer_text a {
text-decoration:none;
color:#666;
padding-left:20px;
padding-right:20px;
text-shadow:#fff 0 1px 1px;
}

.footer_text a:hover {
text-decoration:none;
color:#393;
}

#copyright {
font-size:.9em;
font-family:Arial, Verdana, sans-serif;
color:#cfbe9e;
text-decoration:none;
text-align:center;
padding:5px 0 10px 5px;
}

#copyright a {
color:#cfbe9e;
text-decoration:none;
}

.small {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.medium {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
color:#289522;
}


.justified {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
}

.left {
padding:15px;
}

.clear {
font-size:1px;
line-height:1px;
clear:both;
height:1px;
}


img.showcase {
margin:120px 0 0;
padding:0;
}

.icons {
width:183px;
line-height:1.7em;
text-align:center;
padding:10px 0;
}

#recent-posts ul li {
list-style-type:none;
font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
color:#666;
text-align:left;
background:url(/images/boxbg.png) top repeat-x;
border:none;
line-height:1.7em;
padding:2px;
}


#categories-1 ul li.cat-item.cat-item-1 {
list-style-type:none;
color:#666;
border:none;
line-height:1.7em;
}

#rightcolumn_home a:hover,#leftcolumn_home a:hover,#sidebar a:hover {
color:#393;
}

#leftcolumn_home a,#currently a,#subscribetxt a:hover,#social a,#sidemenu a {
color:#666;
text-decoration:none;
}

#emailsub,#work,#tube,#flicks,#socialsites,#moredc {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
padding:5px;
}

#about,#callcolumn {
border:1px solid #cc9;
background:url(/images/callcolumnbg.jpg) top repeat-x;
margin-top:10px;
list-style-type:none;
text-shadow:#fff 0 1px 1px;
padding:5px;
}

#sidebar a,#copyright a:hover {
color:#666;
}

#rightcolumn a {
color:#6666ff;
}

 #rightcolumn a:hover {
color:#fff;
background-color:#6666ff;
}


#photos,.center,#calendar_wrap {
text-align:center;
}

#recent a,#categories a {
color:#666;
text-decoration:none;
}

.imageright,.imageleft {
border:0;
padding:3px 10px;
}

#post-12 div.entry div p a {
	text-decoration:none;
}

#backtowork {
text-align:center;	
font-size:14px;
margin-top:60px;
margin-bottom:60px;

}

#backtowork a{
	color:#c0b295;
text-decoration:none;
background:url(/images/button.jpg) repeat-x center;
border:1px solid #cc9;
text-shadow:#fff 0 1px 1px;
text-decoration:none;
padding-left:45px;
padding-right:45px;
padding-top:10px;
padding-bottom:10px;
}

#backtowork a:hover{
	background:url(/images/buttn.jpg) repeat-x center;

color:#666;
text-decoration:none;
background-color:#ccc;
border:1px solid #e5e5e5;
text-shadow:#fff 0 1px 1px;
}

