/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	background:url(/images/gradBG.jpg) repeat-x #005d5a;
	margin:0;
	padding:0;
	
}

#page {
	width: 800px;
	margin:0 auto;
}

#header{
	background:url(/images/topFlower.png) no-repeat #6dc8bf;
	height:163px;
	padding:0;
}

#bgContent {
	background:url(/images/bottomFlower.png) no-repeat #472710;
	position: relative;
	margin-bottom:10px;
}

#clear{
	clear:both;
}

#flower{
	background:url(/images/butterfly.png) no-repeat;
	background-position:bottom left;
}

span {
	display:none;
}

h1{
	background-image:url(/images/logo.png);
	background-repeat:no-repeat;
	width:290px;
	height:75px;
	margin-top:85px;
	margin-left:507px;
	position:absolute;
}

h2{
	color:#6dc8bf;
	background-image:url(/images/smGradient.png);
	background-repeat:no-repeat;
	background-position:bottom;
	
	padding-bottom:5px;
}

h3{
	color:#6dc8bf;
}


a {
	color:#FFF;
	text-decoration:none;
}

a:hover {
	border-bottom: 2px solid #6dc8bf;
}

#mainNav a:hover {
	color:#74431d;
	border-bottom: 2px solid #8e5224;
}

/* "you are here" effect */
body#home #page #mainNav li#navHome a { 
	border-bottom: 2px solid #8e5224;
	color:#74431d; 
}

body#portfolio #page #mainNav li#navPortfolio a { 
	border-bottom: 2px solid #8e5224;
	color:#74431d; 
}

body#blog #page #mainNav li#navBlog a { 
	border-bottom: 2px solid #8e5224;
	color:#74431d; 
}

body#contact #page #mainNav li#navContact a { 
	border-bottom: 2px solid #8e5224;
	color:#74431d; 
}

body#sent #page #mainNav li#navContact a { 
	border-bottom: 2px solid #8e5224;
	color:#74431d; 
}
/* end "you are here" effect */




/* TOP NAVIGATION BAR */
#mainNav {
	text-align:right;
	font-size:14px;
	padding-right:22px;
	color:#472710;
}

#mainNav ul {
	margin:0px;
	padding-top:6px;
	padding-bottom:6px;
}

#mainNav li {
	display: inline;
	list-style-type: none;
	padding-left:8px;
}
/* END TOP NAVIGATION BAR */



#content {
	width: 425px;
	margin-top:114px;
	float:left;
	
	padding-left:75px;
	padding-right:55px;
	
	border-right-color:#6dc8bf;
	border-right-style:solid;
	border-right-width:medium;
}




/* SIDE NAV BAR */
#subNav {
	width: 220px;
	margin-top:140px;
	float: right;
}

#subNav a {
	color:#FFF;
	text-decoration:none;
}

#subNav ul h4{
	list-style-image:url(/images/bullet.png);
}

#subNav ul li{
	list-style:none;
}

#subNav ul {
	padding-left:15px;
	padding-right:10px;
}

/*END SIDE NAV BAR */






#footer {
	text-align:center;
	padding-top:70px;
	padding-bottom:10px;
}



/*Extra definitions for Wordpress Page */

/* SIDE NAV BAR */
#sidebar {
	width: 190px;
	float:right;
	margin-top:140px;
	padding-right:8px;
}
#sidebar a {
	color:#FFF;
	text-decoration:none;
}
#sidebar ul {
	list-style:none;
	padding:0;
}
#sidebar ul li ul li{
	list-style-image:url(http://www.omezmedia.com/images/bullet.png);
	padding-left:10px;
	list-style-position:inside;
}
#sidebar ul li h3{
	list-style:none;
}
/* END SIDE NAV BAR */

h2 a, p a{
	color:#6DC8BF;
}
/*End extra definitions for Wordpress Page */






/*Extra definitions for Portfolio Page */

/* SIDE NAV BAR */
#portSide {
	width: 175px;
	float:left;
	margin-top:140px;
	padding-left:8px;
}

#portSide ul {
	list-style-image:url(/images/bullet.png);
}
	
/* END SIDE NAV BAR */

#portContent {
	width: 425px;
	margin-top:114px;
	float:right;
	
	padding-right:112px;
	padding-left:65px;
	
	border-left-color:#6dc8bf;
	border-left-style:solid;
	border-left-width:medium;
}

#portContent ul {
	padding:0;
}

#featured li {
	display:inline;
	padding-right:7px;
}

#featured a {
	color:#FFF;
}


/*End extra definitions for Portfolio Page */



/*Extra definitions for Contact Page */
#portSide ul li{
	list-style:none;
	font-size:15px;
	
}
#portSide ul{
	padding-left:20px;
}
	
label {
	position: relative;
	float: left;
	width: 7em;
}	


fieldset {
	padding:0;
	border:none;
}
fieldset ol {
	list-style: none;
	padding:0;
}

fieldset li {
	padding-bottom: 1em;
	
}

.error {
	font-size: 8pt;
	color:#F00;
	margin-left: 2px;
	display:none;
}

fieldset.submit {
	float:right;
}

/*End extra definitions for Contact Page */


/*Extra definitions for Media.php Page */
#thumbnails {
	width: 224px;
	float:right;
	margin-top:140px;
	padding-right:8px;
}

#thumbnails ul {
	list-style:none;
	display:block;
	padding-left:20px;
}

#thumbnails ul li {
	display:inline;
}

#thumbnails ul li a img{
	border:none;
	padding-bottom:6px;
	padding-right:5px;
}

#thumbnails ul li a:hover{
	border:none;
	text-decoration:none;
}

#portSide a {
	color:#FFF;
}

#loadImages ul {
	list-style:none;
	padding:0;
}

#featured ul li a img {
	border:none;
}

#featured ul li a:hover {
	border:none;
	text-decoration:none;
}

/*FOR EDS CLASS REMOVE AFTER FINISHED W/ 450*/

#smChange{
	background-image:none;
	background-repeat:no-repeat;
	width:490px;
	height:75px;
	margin-top:95px;
	margin-left:437px;
	position:absolute;
	font-size:36px;
}
