/*
Theme Name: FreeDesignPhoto.com
Theme URI: http://www.freedesignphoto.com
Description: FreeDesignPhoto.com
Author: P-C
Author URI: http://www.wearingmedia.com






/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
}
 
body {
font:100%/1.25 Georgia, Arial, Helvetica, sans-serif;
}
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font-size:2em;
}
 
h2 {
padding:0 0;
letter-spacing:-1px;
font-size:2em;
}
 
h3 {
font-size:1em;
font-weight:bold;
}
 
/***** Common Formatting *****/
 
p, ul, ol {
margin:0;
padding:0 0 0 0;
}
 
ul, ol {
padding:0 0 0 0;
}
 
blockquote {
margin:1.25em;
padding:0 0 0 0;
}
 
small {
font-size:0.85em;
}
 
img {
	border: 0;
	margin-left: 0;
	margin-right: 0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Links *****/
 
a,
a:link,
a:visited {

}

a:hover {
	color: #bb0000;
}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em Georgia, Arial, Helvetica, sans-serif;
}
 
textarea {
width:100%;
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0 0 1.25em 0;
padding:0;
}
 
table tr td {
padding:2px;
}
 
/***** Wrapper *****/
 
#wrap {
width:920px;
margin:0 auto;
}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:920px;margin:0 auto; }
 
.img-left      { float:left;margin:0 0 0 0; }
.img-right     { float:right;margin:0 0 0 0; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }




/*-----------Block Level Elements--------------*/

Body {
	background: url("images/bgtile.jpg") repeat-x #000 fixed;
	color: #000;
	font-family: Georgia, Verdana, Helvetica, Sans-Serif;
	font-size: 16px;
}

#page {
	background: #eee;
	min-width: 920px;
	width: 920px;
	border: 2px solid #000;
	margin: 100px auto;
}

#header {
	background-color: #eee;
	border: 1px solid #000;
	border: 0px;
	width: 100%;
	height: 200px;
	text-align: center;
}

#headerimg {

}

.description {

}

#wrapper {
	width: 100%;
}

#content {
	float: right;
	width: 480px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#sidebar {
	width: 420px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#footer {
	clear: both;
	border-top: 1px solid #000;
	background: #ccc;
	width: 100%;
	height: 100px;
	text-align: center;
}

/*-------------Headings-------------*/

h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

/*-------------The Post-------------*/



.post h2 {
	margin-top: 15px;
}

.post {
	margin: 10px 5px 0 0;
}

.post p {

}

.post a {
	text-decoration: none;
}

.post a:hover {

}

.post ul {

}

.post li {

}

.entry {

}

.entrytext .postmetadata {

}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {
	background-color: #DDaaaa;
	border: 1px solid;
	padding-left: 3px;
	padding-right: 3px;

}

cite {

}

a img {

}

acronym, abbr {

}


/*--------------Header------------*/


h1 {
	font-size: 3em;
}

h1 a {
	text-decoration: none;
}




/*--------------HeaderMenu------------*/


.headerMenu ul {
	background-color: #ccc;
	height: 50px;
	width: 100%;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.headerMenu ul li {
	height: 50px;
	text-align: center;
	width: 125px;
	float: left;
}


.headerMenu ul li:hover {
	background-color: #cc4455;
}


.headerMenu ul li a {
	text-decoration: none;
}

.headerMenu ul li a:hover {
	color: #bb0000;
}


/*--------------HeaderEntrance------------*/

.headerEntrance a {
	text-decoration: none;
}


.headerEntrance a:hover {
	text-decoration: none;
}


.headerEntrance ul {
	background-color: #eee;
	height: 150px;
	width: 100%;
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.headerEntrance ul li {
	background: #000;
	height: 100px;
	text-align: center;
	margin: 0 0 0 5px;
	width: 245px;
	float: left;
}


.headerEntrance ul li:hover {
	background-color: #eeeeff;
}


.headerEntrance ul li a {
	text-decoration: none;
}

.headerEntrance ul li a:hover {
	text-decoration: none;
}




/*--------------Sidebar------------*/

#sidebar ul {
	list-style-type: none;
	padding: 0 0 0 5px;
}

#sidebar ul h2 {

}

#sidebar ul li {

}

#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {

}

#sidebar a:visited {

}

#sidebar h2 {
	margin: 20px 0 0 0;
}


/*--------------sidebarQuadAd------------*/


.sidebarQuadAd {
	margin: 3px 0 0 0;
	background: #eee;
	text-align: center;
}


.sidebarQuadAd ul {
	height: 100%;
	width: 100%;
	font-size: 2em;
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.sidebarQuadAd ul li {
	height: 125px;
	width: 125px;
	border: 1px solid;
	text-align: center;
	margin: 0 3px 0 0;
	padding: 0 4px 0 0;
	float: left;
}




/*--------------sidebarVideo------------*/


.sidebarVideo {
	width: 400px;
	height: 300px;
	background: #000;
}


.sidebarVideo ul li {
	height: 100px;
	text-align: center;
	margin: 0 10px 0 10px;
	width: 225px;
	float: left;
}


.sidebarVideo ul li:hover {
	background-color: #eeeeff;
}


.sidebarVideo ul li a {
	text-decoration: none;
}

.sidebarVideo ul li a:hover {
	text-decoration: none;
}



/*--------------Footer--------------*/


#footer a {
	text-decoration: none;
}

#footer a:hover {

}


/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {
	background-color: #ccccff;

}


#searchsubmit {
	background-color: #ccccff;
	border: 1px outset;
}





/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/




/*-------------Other------------------*/

hr {
	display: none;
}