/* @override http://allanchow.com/css/allanchow.css */

/* @group Imports */

@import url(screen.css);
@import url(jquery-dropdown-menu.css);

/* @end */

/* @group Shared */

h1, h2, h3, h4, h5, h6{
	color: #818285;
	margin-bottom: 6px;
} 


body{
	color: #625f67;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.container{
	z-index: 1;
}

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

a:hover {
	color: #29272d;
	text-decoration: none;
}

.navHeight{
	height: 165px;
}

.copyRight{
	color: #929097;
	font-size: 10px;
}

.grayBG{
	background-color: #eeeeef;
}

/* @end */

/* @group Top Nav */

.buttonPaint b, .buttonAbout b, .buttonNews b, .subNavStillLife b,
.buttonContact b, .subNavLandscape b, .subNavCommissioned b, .subNavLinks b, .subNavBlog b {
	display: none;
}


.buttonPaint{
	height: 11px;
	background: url(../images/Main-Nav-A.jpg) no-repeat -2px 0;
	width: 179px;
	float: none;
	display: block;
}

.buttonPaint:hover{
	background: url(../images/Main-Nav-B.jpg) no-repeat -2px 0;
}

.buttonAbout{
	height: 11px;
	background: url(../images/Main-Nav-A.jpg) no-repeat -181px 0;
	width: 169px;
	float: none;
}

.buttonAbout:hover{
	background: url(../images/Main-Nav-B.jpg) no-repeat -181px 0;
}

.buttonNews{
	height: 11px;
	background: url(../images/Main-Nav-A.jpg) no-repeat -349px 0;
	width: 70px;
	float: none;
}

.buttonNews:hover{
	background: url(../images/Main-Nav-B.jpg) no-repeat -349px 0;
}

.buttonContact{
	height: 11px;
	background: url(../images/Main-Nav-A.jpg) no-repeat -418px 0;
	width: 66px;
	float: none;
}

.buttonContact:hover{
	background: url(../images/Main-Nav-B.jpg) no-repeat -418px 0;
}

.subNavLandscape{
	background: url(../images/Nav/Sub-Nav-Landscape.jpg) no-repeat;
	width: 152px;
	height: 11px;
}

.subNavLandscape:hover{
	background: url(../images/Nav/Sub-Nav-Landscape-B.jpg) no-repeat;
}

.subNavStillLife{
	background: url(../images/Nav/Sub-Nav-StillLife.jpg) no-repeat;
	width: 152px;
	height: 11px;
}

.subNavStillLife:hover{
	background: url(../images/Nav/Sub-Nav-StillLife-B.jpg) no-repeat;
}

.subNavCommissioned{
	background: url(../images/Nav/Sub-Nav-Commissioned.jpg) no-repeat;
	width: 152px;
	height: 11px;
}

.subNavCommissioned:hover{
	background: url(../images/Nav/Sub-Nav-Commissioned-B.jpg) no-repeat;
}

.subNavBlog{
	background: url(../images/Nav/Sub-Nav-Blog.jpg) no-repeat;
	width: 70px;
	height: 11px;
}

.subNavBlog:hover{
	background: url(../images/Nav/Sub-Nav-Blog-B.jpg) no-repeat;
}

.subNavLinks{
	background: url(../images/Nav/Sub-Nav-Links.jpg) no-repeat;
	width: 70px;
	height: 11px;
}

.subNavLinks:hover{
	background: url(../images/Nav/Sub-Nav-Links-B.jpg) no-repeat;
}


/* @end */




/* @group Mailing List */

.mailingListHeader{
	padding-top: 26px;
}

.mailingListCopy{
	color: #88858d;
	font-size: 9px;
	line-height: 145%;
}

#mailingListNameField, #mailingListEmailField {
	height: 14px;
	font-size: 10px;
	width: 151px;
	color: #929097;
	border: 1px solid #c6c5c9;
}

/* @end */



/* @group Gallery */

.galleryBG{
	background-color: #eeeeef;
	height: 430px;
	overflow: hidden;
}

.galleryPainting{
	width: 615px;
	height: 430px;
	float: left;
}

.paintingName{
	padding-top: 30px;
	padding-bottom: 1px;
	font: normal 17px Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif;
	color: #818285;
}

.paintingSubhead{
	font-size: 13px;
	font-variant: small-caps;
}

.paintingSize{
	font-size: 10px;
	font-style: italic;
	padding-bottom: 10px;
}

.paintingDescription{
	padding-bottom: 10px;
	font-size: 11px;
}

.paintingCommission{
	padding-bottom: 50px;
	font-size: 11px;
}

.paintingPromoHeader{
	font-size: 14px;
}

.paintingPromoCopy{
	font-size: 11px;
	padding-bottom: 10px;
}

.paintingBuyMenu{
	float: left;
}

.sizeMenu{
	float: left;
}

.paintingPlaceOrder{
	margin: 0 0 0 7px;
	padding-top: 6px;
}


/* @end */

/* @group Icons Dock */

.iconLeftMargin{
	margin-left: 88px;
}

.iconLeftMarginCommissioned{
	margin-left: 303px;
}


.iconsDock{
	padding-top: 15px;
}

.iconsDock ul li{
	list-style-type: none;
	display: block;
	width: 37px;
	height: 37px;
	background-color: #f0f0f1;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}


ul.img_list {
	display:inline;
	float:left;
	height:37px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}	
	
li.image_one a {
	display:block; 
	width:37px; 
	height:37px; 
	position:relative;
}	

li.image_one a .rollover {
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	width:37px; 
	height:37px; 
	background: url(../images/IconsRollover.jpg);
}


/* @end */


/* @group Contact */

#contactMessageField, #contactNameField, #contactEmailField, #contactPhoneField{
	color: #88858d;
}


#contactMessageField{
	height: 40px;
	padding-left: 0;
	width: 30em;
}

.contactAllan{
	font-size: 15px;
	padding-top: 17px;
}

/* @end */

/* @group Blog */
/* Main Blog: allanchowblogn5u5rgqidu8p29t81675c2n9uc */


.date {
	font-size: 14px;
	color: #7f7f7f;
	margin: 0;
	padding-bottom: 10px;
}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc {
	margin-left: 0px;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc img {
	padding: 15px;
}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc ul {
	color: #625f67;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc li {
	color: #625f67;
	font-size: 12px;
	line-height: 160%;
	margin: 25px 0 0;
	padding: 0 0 10px;
}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc p {

}


#allanchowblogn5u5rgqidu8p29t81675c2n9uc .feedItemAuthor {

}


#allanchowblogn5u5rgqidu8p29t81675c2n9uc .feedItemAuthor {
	display: none;

}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc #creditfooter {
	display: none;

}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc .headline {
	font-size: 20px;
	color: #818285;

}

#allanchowblogn5u5rgqidu8p29t81675c2n9uc .date {
	font-style: italic;
	font-size: 12px;
}


/* @end */

/* @group Main Copy */


.copyBox{
	background-color: #eeeeef;
	width: 810px;
	float: left;
	line-height: 200%;
	padding: 35px 70px 45px;
}

.linksBox{
	background-color: #eeeeef;
	width: 810px;
	float: left;
	line-height: 150%;
	padding: 35px 70px 45px;
}

/* @end */





