/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260720730 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260719087 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260662363 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260639094 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260638569 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260424531 */

/* @override http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260411440 */

/* @override 
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260393226
	http://www.russcampbell.net/themes/russnet/css/layout.css?m=1260382008
	http://www.russcampbell.net/themes/russnet/css/layout.css?m=1260381463
	http://www.russcampbell.net/themes/russnet/css/layout.css?m=1260324028
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1258083066
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258077955
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258077584
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258077398
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258082197
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258082321
	http://russcampbell.net/themes/russnet/css/layout.css?m=1258083024
	http://www.russcampbell.net/themes/russnet/css/layout.css?m=1260381876
	http://www.russcampbell.net/themes/russnet/css/layout.css?m=1260385587
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260407660
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260408385
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260408694
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260408864
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260409123
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260409597
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260409605
	http://localhost:8888/russnet2/themes/russnet/css/layout.css?m=1260409670
*/

body {
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #9b978d;
	margin: 0;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #493e38;
}

h1 {
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	color: #828076;
}

h3 {
	color: #9b978d;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

h3 a:link,
h3 a:visited,
h3 a:hover,
h3 a:active{
	text-decoration: none;
}

h4 {
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	margin: 15px 0px 15px 0px;

}

#ProjectDisplay h4 {
	margin-top: 0px;
}

#Header {
	padding-bottom: 37px;
}

#Layout {
	padding: 40px 0 40px 40px;
	overflow: hidden;
	margin-right: 282px;
}

#Footer {
	margin: 20px 40px;
	font-size: 11px;
}

#Sidebar {
	float: right;
	position: fixed;
	right: 0;
	height: 100%;
	background-color: #edede3;
	top: 0;
}

#Sidebar ul {
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}

#Sidebar li {
	
}

#Sidebar a:link,
#Sidebar a:visited,
#Sidebar a:active,
#Sidebar h2 {
	text-decoration: none;
	color: #9b978d;
	width: 203px;
	display: block;
	padding: 3px 20px 1px;
}

#Sidebar h2 {
	font-size: 10px;
	text-transform: uppercase;
	margin-top: 0;
	margin: 0;
}

#Sidebar a.current, 
#Sidebar a.section,
#Sidebar a:hover.current,
#Sidebar a:hover.section

 {
	background-color: #51b5d6;
	color: #fff;
}

#Menu2 a.section,
#Menu2 a.current,
#Sidebar a.current.levela,
#Menu2 a:hover.current,
#Menu2 a:hover.section {
	color: #51b5d6;
	background-color: #edede3;
}


a.link.levelb {
	font-size: 12px;
}

.Navigation {
	margin-top: 30px;
	margin-bottom: 30px;
}

#Sidebar a:hover {
	background-color: #dedfd5;
}

.Navigation a:link,
.Navigation a:visited,
.Navigation a:active{
	font-weight: bold;
	text-transform: uppercase;
}

#HeroProject {
	width: 1600px;
	margin-bottom: 31px;
}


#HeroProject img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.ProjectList img {
	border: 1px solid #dbdbdb;
	margin-bottom: 1px;
}

ul.ProjectList {
	margin: 30px 0px 0px;
	list-style: none;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

ul.ProjectList li {
	float: left;
	margin-right: 7px;
	height: 203px;
	margin-bottom: 0px;
}

ul.ProjectList li a:link,
ul.ProjectList li a:visited,
ul.ProjectList li a:hover,
ul.ProjectList li a:active {
	float: left;
	text-decoration: none;
}


#ProjectDisplay a:link,
#ProjectDisplay a:visited,
#ProjectDisplay a:hover,
#ProjectDisplay a:active {
	text-decoration: none;
	color :#9b978d;
	font-weight: normal;
	text-transform: capitalize;
	font-size: 11px;
	font-style: normal;
}
#PageContent p{

}

p .leftAlone {
	clear: none;
}


/* @group Project Page */

.tasks {
	font-style: italic;
	clear: both;
}

h1 {
	margin-top: 0px;
	margin-bottom: 18px;
}

#ProjectHeader h1 {
	
	float: left;
	margin-right: 18px;
}

#ProjectContent {
	margin-bottom: 22px;
	width: 90%;
	clear: both;
}

#ProjectImages {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#ProjectImages p{
	margin-top: 3px;
	margin-bottom: 0;
}

#ProjectImages img{
	border: 1px solid #d2d2c9;
}

#ProjectImages li {
	float: left;
	margin-bottom: 20px;
	margin-right: 5px;
	list-style: none;
}

.ProjectLinks {
	font-size: 11px;
	float: left;
	margin-bottom: 18px;
	margin-top: 6px;
}

.ProjectLinks img {
	margin-right: 5px;
}

.ProjectLinks a:link,
.ProjectLinks a:visited,
.ProjectLinks a:hover,
.ProjectLinks a:active {
	text-decoration: none;
	font-weight: bold;
	padding: 3px 8px 3px 7px;
	color: #79766e;
	text-transform: lowercase;
	font-size: 12px;
}

.ProjectLinks a:hover {
	background-color: #edede3;
	color: #67645d;
}

.CommentLinks, .SiteLinks {
	float: left;
	margin-right: 1px;
	margin-left: 1px;
}

.sub img {
	float: left;
	margin: 3px 2px 0px 6px;
}

/* @end */

table.skillz {
	float: right;
	margin: 11px 0 180px 40px;
}

.skillz td {
	padding: 1px 37px 1px 3px;
}

/* @group Form */

form {
	border: 0px;
}

#Form_ContactForm_Name, #Form_ContactForm_Email, #Form_ContactForm_Comments {
	width: 364px;
	margin-bottom: 8px;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#Form_ContactForm_Comments {
	padding: 4px 3px 3px;
}

fieldset {
	border: 0;
	margin: 0px;
	padding: 0px;
}

.required {
	color: #50b4d4;
	margin-bottom: 15px;
}

/* @end */

/* @group Comments */

#PageComments_holder {
	clear: both;
}

#PageCommentInterface_Form_PostCommentForm_Name, #PageCommentInterface_Form_PostCommentForm_CommenterURL, #PageCommentInterface_Form_PostCommentForm_Comment {
	width: 300px;
} 

#PageComments {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 460px;
}

#PageComments li {
	margin-bottom: 20px;
}

.comment {
	color: #493e38;
	margin-bottom: -6px;
}

.info {
	font-size: 11px;
}
/* @end */

/* @group Sketchbook Holder */

#ProjectDisplay h1 {
	margin: 0px 60px 40px 0px;
}

p.SketchbookTitle {
	font-size: 12px;
	margin: 5px 0px 2px;
}

.SketchbookFooter {
	font-size: 10px;
	color: #bbb9ab;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

/* @end */



