@charset "utf-8";


/* Select Web Solutions CSS Document */





/* Initialization : Starts */





body


{


	margin:0px; padding:0px;


	background:url(../images/bg.jpg) repeat-x top left;


	font-family:Arial, Helvetica, tahoma, verdana;


	font-size:14px;


	color:#616161;


	line-height:14px;


	font-family:Arial, Helvetica, sans-serif;


	


}





h1, h2, h3, h4, p, span{ margin:0px; padding:0px;}


form{ margin:0px; padding:0px; }





.clearit{clear:both;}


.testing{ border:1px solid #FF0000;}


.error{color:#FF0000;}


.left{ float:left;}


.right{ float:right;}


.image63x61{ background-color:#c2c2c2; width:65px; min-height:63px; text-align:center;}


.seperator_hz{background:url(../images/seperator_hz.gif) repeat-x bottom left;}





.main{


width:1002px;


margin:auto;


}


.header{ width:auto; margin:0px; padding:0px; position:relative; }





.logo


{


width:auto;


float:left;


height:139px;


}





.clear


{


clear:both;


}





.topright


{


width:auto;


float:right;


position:absolute;


right:0px; top:10px;


}





.menu{


text-transform:uppercase;


font-weight:bold;


text-align:left;


float:left;


width:1000px;





}








.menu ul{


margin:0px;


padding:0px;


}





.menu li{


float:left;


list-style:none


}





.menu-active


{


font-size:17px;color:#FFFFFF;


background-image:url(../images/activeleft.jpg);


background-repeat:no-repeat;


background-position:left;


text-decoration:none;


background-color:#73880b;


height:40px;


line-height:38px;


letter-spacing:1px;


}





.menu-active a


{


color:#FFFFFF;


background-image: url(../images/activeright.jpg);


background-repeat:no-repeat;


background-position:right top;


padding:10px 20px 20px 20px;


text-decoration:none;


height:40px;


line-height:38px;


}





.menu-active a:hover


{


color:#f9db0d;


}











.menu-normal


{


font-size:17px;color:#FFFFFF;


background-image:url(../images/normalleft.jpg);


background-repeat:no-repeat;


background-position:left;


text-decoration:none;


background-color:#404040;


margin:0px 1px 0px 1px;


letter-spacing:1px;


height:40px;


line-height:38px;


}





.menu-normal a


{


color:#FFFFFF;


background-image: url(../images/normalright.jpg);


background-repeat:no-repeat;


background-position:right top;


/*padding:10px 20px 20px 20px;*/


padding:10px 12px 20px 12px;


text-decoration:none;


height:40px;


line-height:38px;


}





.menu-normal a:hover


{


color:#f9db0d;





}





.scrollingimg


{


background-image:url(../images/scrollingimagesbg.jpg); background-repeat:repeat-x; background-position:top;


/*height:229px;*/


height:auto;


text-align:center;


background-color: #a4b557;


}


.searchbar


{


background-color:#404040;


}





.memberloginbutton


{


float:left;


width:auto;


}





.creataccountbutton


{


float:right;


width:auto;


}








.button


{


background-color:#f9db0d;


border:solid 1px #000000;


}


.maincontent


{


margin-top:5px;


background-image:url(../images/bgleft.jpg);


background-repeat:repeat-y;


background-position:left;


border-top:solid 1px #f6e887;


}


.hometextfield


{


font-size:14px;


border:solid 1px #000000;


width:150px;


}





.leftpanel


{


width:326px;


padding-top:1px;


float:left;





}





.leftwhitebox


{


background-color:#FFFFFF;


margin:5px;


}


.lefttitle h1{


background-color:#f9db0d;


padding:10px;


color:#404040;


font-size:18px;


font-weight:normal;


}


.browsecategory ul


{


margin:0px;


padding:0px;


}





.browsecategory ul li


{


margin:3px 10px 3px 10px;


padding:8px 10px 8px 30px;


list-style:none;


background-image:url(../images/categoryarro.jpg);


background-repeat:no-repeat;


background-position:0px 8px;


}








.browsecategory ul li a


{


color:#404040;


font-size:14px;


text-decoration:none;


}








.browsecategory ul li a:hover


{


text-decoration:underline;


}





.facebooktext


{


font-size:18px;


text-align:center;


color:#939393;


line-height:30px;


font-weight:bold;


}





.facebooktext a


{


color:#73880a;


text-decoration:none;


}





.facebooktext a:hover


{


color:#000000;


}





.facebooktext


{


padding-top:5px;


text-align:center;


}





.facebooktext a


{


margin-right:0px;


}








.rightpanel


{


width:669px;


float:right;


}





.rightpanelwhitebox


{


background-color:#FFFFFF;


border:solid 5px #c3c3c3;


padding:4px;


margin-bottom:5px;


}


.welcometext


{


color:#404040;


font-size:18px;


line-height:26px;


margin-left:10px;


}





.welcometext img


{


margin-top:-15px;


}





.welcometitle


{


margin-top:10px;


}





.titlemain


{


background-image:url(../images/yellowbar.jpg);


background-repeat:no-repeat;


height:52px;





}





.titlemain h1


{


font-size:18px;


padding:10px 0px 10px 10px;


text-transform:uppercase;


color:#404040;


font-weight:normal;


}





.paintingbox


{


width:198px;


border:solid 1px #000000;


height:240px;


padding:5px;


float:left;


margin:3px;


}





.paintingboxmain





{


margin-left:-5px;


}


.paintingimg{


height:168px;


text-align:left;


}





.paintingtext h1


{


color:#73880a;


font-size:18px;


font-weight:normal;


}








.paintingtext h2


{


color:#404040;


font-size:13px;


font-weight:normal;


}








.paintingtext a


{


color:#404040;


font-size:13px;


font-weight:normal;


text-decoration:underline;


}





.paintingtext a:hover


{


color:#404040;


font-size:13px;


font-weight:normal;


text-decoration:none;


}





.paintingtext{


line-height:20px;


padding-top:10px;


}





.footernotes


{


color:#404040;


line-height:20px;


}





.footer


{


font-size:13px;


text-align:center;


background-color:#404040;


padding:5px 0px 5px 0px;


color:#d5d5d5;


line-height:30px;


}





.footer a


{


color:#d5d5d5;


text-decoration:none;


}





.footer a:hover


{


color:#f9db0d;


text-decoration:none;


}





.brousecat


{


margin-top:5px;


border:solid 1px #a5b457;


}





.innerscrollingimage


{


height:200px;


width:300px;


margin-top:10px;


}





.innerscrollingimage img


{


border:solid 2px #FFFFFF;


}








.bredcum


{


margin:5px 0px 5px 0px; 


}





.bredcum a


{


color:#666666;


text-decoration:none;


}





.bredcum a:hover


{


color:#666666;


text-decoration:underline;


}





.contentbox


{


color:#404040;


font-size:12px;


line-height:24px;


margin-left:8px;


letter-spacing:1px;





}





.contentbox_link


{


color:#73880a;


font-size:14px;


text-decoration:none;


}





.contentbox_link:hover


{


color:#73880a;


font-size:14px;


text-decoration:underline;


}





.form


{


width:500px;


margin:auto;


font-size:13px;





}





.formouter{


margin:10px;


}





.formleft


{


float:left;


width:200px;


}





.formright


{


float:left;


width:250px;


}











.compulsaryfield{


width:250px;


background-image:url(../images/redfield.jpg);


background-position:right top;


border:solid 1px #000000;


background-repeat:no-repeat;


}





.normalfield{


width:250px;


border:solid 1px #000000;


background-repeat:no-repeat;


}





.submitbutton


{


padding:1px;


border:solid 1px #000000;


font-size:14px;


color:#FFFFFF;


font-weight:bold;


background-color:#74890a;


margin-right: 20px;


float: left;


}








.redsmall


{


font-size:11px;


color:#ec0909;


line-height:15px;


}





.smallfont{


font-size:12px;


}





.clickherelink


{


color:#a5b457;


text-decoration:none;


}





.clickherelink:hover


{


color:#a5b457;


text-decoration:underline;


}








.registertab ul


{


margin:0px;


padding:0px;


}





.registertab li


{


margin:0px;


padding:0px;


float:left;


list-style:none;


}





.registertab_normal a


{


font-size:12px;


background-color:#404040;


color:#ffffff;


padding:4px;


margin-right:1px;


text-decoration:none;


color:#FFFFFF;





}








.registertab_normal a:hover


{


background-color:#849724;


}





.registertabactive a


{


font-size:13px;


background-color:#f16000;


color:#ffffff;


padding:5px;


margin-right:2px;


text-decoration:none;


}


.registertabactive a:hover


{


background-color:#404040;





}





.tabinnercontent{


border:solid 1px #d9d9d9;


margin-right:10px;


margin-bottom:10px;


}





.titelsmall{





}








.titelsmall h2{


font-size:18px;


margin:10px;





}





.categorybox


{}





.smallfont{


font-size:13px;


}





.welcomemember{


background-image:url(../images/welcomememberbg.jpg);


background-repeat:no-repeat;


background-position:left top;


width:188px;


color:#FFFFFF;


padding:10px 0px 0px 5px;


height:35px;


line-height:25px;


border:solid 0px #000000;


font-weight:bold;


}





.welcomemember a{


color:#FFFFFF;


font-weight:bold;


text-decoration:none;


}





.welcomemember a:hover{


color:#FFFFFF;


font-weight:bold;


text-decoration:none;


}





.inbox td{ 


font-family:Arial, Helvetica, sans-serif;


color:#000000;


font-size:12px;


text-decoration:none;


padding-left:5px;


}





.inbox a{ 


font-family:Arial, Helvetica, sans-serif;


color:#000000;


font-size:12px;


text-decoration:underline;





}





.inbox a:hover{ 


font-family:Arial, Helvetica, sans-serif;


color:#000000;


font-size:12px;


text-decoration:none;


}














.blogbox


{


padding:0px 0px 0px 0px;


display:block;


height: auto;


margin-bottom:10px;


}





.float_left


{


float:left;


}





.float_right


{


float: right;


}








.blogtitle


{


display:block;


height:100%;


padding-bottom:10px;


}





.blogby


{


margin-left:0px;


color:#cc0000;


text-align:left;


}


.blogtitle h1


{


margin:0px 0px 0px 0px;


padding:2px 0px;


font-size:13px;


font-weight:normal;


float:left;


width:550px;


font-weight:bold;


}





.blogtitle h1 a


{


color:#333333;


text-decoration:none;


}





.blogtitle h1 a:hover


{


color:#333333;





}





.blogtitle .blogdate


{


float:left;


background-image:url(../images/date_bg.jpg);


background-repeat:repeat-x;


background-position:left top;


padding:0px 10px 10px 10px;


height:38px;


color:#fff;


margin-right:10px;


}





.blogtitle .blogdate .blogday


{


font-size:14px;


color:#fff;


}


.blogtitle .blogdate .blogyear


{


font-size:15px;


color:#fff;


}





.blogcontent


{


border-bottom: dashed 1px #013054;


padding:0px 0px;


padding-bottom:10px;


}








.comments


{


margin-right:50px;


font-size:13px;


}





.addcomments


{


margin-right:50px;


font-size:13px;


}





.blogrightcol h2, .blogleftcol h2


{


margin:0px 0px 10px 0px;


padding:5px 0px;


border-bottom: solid 1px #6E6E6E;


font-weight:normal;


font-size:14px!important;


font-weight:bold;


clear:both;


display:block;


}








.blogbox a


{


color:#72821e;


text-decoration:none;


}





.blogbox a:hover


{


color:#72821e;


text-decoration:underline;


}





.option-box{


border:solid 1px #000000;


}





.addtag


{


float:right;


margin-right:20px;





}





.aboutartistbox


{


padding:5px;


line-height:20px;


font-size:13px;


width:290px;


border:solid 0px #000000;


}





.artisttextboxleft{


width:120px;


float:left;


padding:5px 5px 5px 0px ;


font-size:12px;


}





.greentextlink{


color:#677a08;


text-decoration:none;


}





.greentextlink:hover{


color:#677a08;


text-decoration:underline;


}





.greentextbold{


color:#677a08;


font-weight:bold;


}











.artistart


{





text-align:center;


margin:10px 0px 5px 0px;


}


.viewall


{


paddding:20px;


text-align:right;





}


.viewallmain


{


padding:0px 10px 10px 0px;


}





.viewall a


{


margin-bottom:10px;








}


.artbigimage


{


width:auto;


float:left;


}





.artistleftlink


{


border:solid 1px #c3c3c3;


margin:2px;


padding:2px;





}





.artleftlinkbox


{


float:right;


margin-right:10px;
width: 232px;


}


.artistleftlink img


{


margin:1px;


}





.tags


{


border-bottom:solid 1px #CCCCCC;


border-top:solid 1px #CCCCCC;


margin-top:10px;


}





.material


{


margin-bottom:10px;


width:650px;


}


.describtion{


border-bottom:solid 1px #CCCCCC;


border-top:solid 1px #CCCCCC;


margin-top:10px;


margin-bottom:10px;


padding:2px;


}


.describtion h1{


color:#73880a;


font-size:15px;


}


.artboxleft


{


width:280px;


}





.viewlargimage


{


margin-top:70px;


}


.imageborder


{


border:solid 2px #CCCCCC;


margin-right:5px;


}








.shareartmain


{


margin-left:5px;


}








.postedby


{


text-align:left;


color:#687c03;


font-weight:bold;


}





.commentcox


{


background-color:#eeeeed;


padding:5px 10px 5px 10px;


margin:5px 0px 0px 0px;





}








.pagenonormal{


background-color:#75890c;


color:#FFFFFF;


padding:5px;


border:solid 1px #000000;


text-decoration:none;


font-size:12px;


font-weight:bold;


line-height:30px;


}





.pagenonormal:hover{


background-color:#404040;


color:#FFFFFF;


}





.pagenoover{


background-color:#F16000;


color:#FFFFFF;


padding:5px;


border:solid 1px #000000;


font-size:12px;


font-weight:bold;


text-decoration:none;


}





.paging


{


padding-bottom:10px;


float:right;


}





.pagetext


{


width:auto;


float:left;


}


.padding


{


padding:10px;


}


.buttonsearch


{


text-align:center;


padding:5px;


}





.line


{


border-bottom:dotted 1px #CCCCCC;


padding:5px;





}





.searchpanelleft


{


width:350px;


float:left;


margin-top:5px;


vertical-align:middle;





}





.searchpanelleft1


{


width:280px;


float:left;


margin-top:5px;


vertical-align:middle;


}





.whitelink{


font-size:12px;


color:#FFFFFF;


text-decoration:none;


}





.whitelink:hover{


font-size:12px;


color:#FFFFFF;


text-decoration:underline;


}








.tagtext


{


width:500px;


float:left;


}








/**/.search_form


{


background-image:url('../images/searchboxtextbg.jpg');


width:220px;


height:25px;


display:block;


float:left;


background-repeat:no-repeat;


position:relative;


padding-left:10px; padding-right:0px; padding-top:2px; padding-bottom:0px


}





.searchbox


{


float:left;


margin:14px 0px 0px 100px;


width:450px;


font-size:14px;


font-weight:bold;


color:#FFFFFF;


}





#searchresultbox{


	width:240px;


	margin-left:7px;


	padding-top:10px;


	position:absolute;


	top:435px;


	left:500px;


	


	border:solid 0px #000000;


		


}





#searchresultboxtop 


{


	background-image:url('../images/searchtop.gif');


	height:25px;


	margin:0px;


	width:240px


}





	


#searchresultboxbot


{


	width:240px;


	margin:0px;


	background-image:url('../images/searchbot.gif');


	background-repeat:no-repeat;


	height:10px


}





#searchresultboxmiddle{





	margin:0px;


	width:240px;


	background-image:url('../images/searchbg.gif');


	}


	


#searchresultcontain


{


	padding:10px;


	width:210px;


	font-size:12px;


	color:#000000;


	text-align:left;


	font-weight:bold;


}





.edit


{


padding:5px;


}





.usergallerybutton


{


padding:0px 0px 10px 0px;


text-align:right;


}


.galleryleft


{


width:150px;


float:left;


}





.galleryright


{


width:450px;


float:left;


line-height:20px;





}








.popupbox


{


background-color:#FFFFFF;


width:700px;


}





.popuppaintingbox


{


width:120px;


float:left;


text-align:center;


padding:3px;


margin:3px;


border:solid 1px #f6e571;





}








.popuppaintingtext


{


text-align:left;


}





.popuppaintingtext h1


{


text-align:left;


font-size:12px;


}


.facebookbutt


{


text-align:right;


padding-bottom:5px;


}





.paintingbox-new


{


width:198px;


border:solid 1px #000000;


height:255px;


padding:5px;


float:left;


margin:3px;


}





.logo-text h1


{





font-size:25px;


text-align:center;


margin:0px;


padding:0px;


line-height:25px;











}


.logogreentext{


color:#879639;


}





.logoredntext{


color:#e10604;


}





.userartright


{


float:left;


width:400px;


font-size:15px;


margin-left:20px;


}





.addartbutt


{


padding:10px;


text-align:right;


}





.aboutmeleft


{


width:100px;


float:left;


}





.aboutmelefttext


{


width:auto;


float:left;


}





.usergalleryleftbox


{


width:400px;


float:left;


}





.usergalleryrightbox


{


width:200px;


float:left;


background-color:#f6f6f6;


padding:10px;


border:solid 1px #a5b457;


margin-left:20px;





}





.shareart


{


font-size:18px;


}





.biodataright


{


width:480px;


float:left;


}





.formright-new


{width:500px;


float:left;


line-height:20px;


}





.formleft_new





{


width:100px;


float:left;


line-height:20px;


}





.titlemain-portfolio h1


{


font-size:18px;


color:#768a0f;











}


/**/





/*   09-12-2009*/


.formright1


{


color:#000000;


font-size:12px;


font-weight:bold;


float:right;


width:350px;


margin-left:55px;


margin-right:10px;


text-align:right;


border:#990000 0px solid;


}


.formouter1{


margin:10px;


width:510px;


}


.formouter_portfolio{


margin-left:10px;


width:510px;


}





/* Start - Added on Wednesday 17/12/2009 */


.sitemaptitle


{


font-size:14px;


font-weight:bold;


}





.sitemapleftpanellink


{


margin-left:20px;


}


.sitemapleftpanel


{


width:300px;


float:left;


margin-left:20px;


}





.sitemapleftpanel-arro


{


width:10px;


float:left;


margin-right:5px;


}


.sitemapleftpanel-link


{


width:230px;


float:left;


}


/* End - Added on Wednesday 17/12/2009 */





.newmessage


{


margin-bottom:2px;


text-align:right;


width:auto;


margin-right:140px;


}





/* CSS added on 23-07-2010 : top three paintings */


.top_painting_hold{


background-color:#FFFFFF; border:#c3c3c3 solid 5px; width:987px; margin:10px 0px 0px 0px; padding:5px 0px 5px 5px;


}


.top_painting_title{


width:970px; background-color:#74880b; margin:0px 0px 5px 0px; padding:10px 0px 10px 12px;


font-size:18px; color:#FFFFFF;


}


.all_top_painting{


width:auto; margin:0px; padding:0px;


}


.top_painting{


width:324px; float:left; margin:0px; padding:0px 5px 0px 0px;


}
